Wine & CrossOver non riescono ad accedere agli appunti su macOS High Sierra 10.13.4

1

Ho cercato su Internet una risposta, ma la maggior parte era vecchia (2010-2013) quindi non erano applicabili (poiché la maggior parte riguardava X11). Ad ogni modo, sto usando CrossOver 17.5 su macOS High Sierra 10.13.4. Ho creato una nuova bottiglia Win 7 x64 su CrossOver e installato NET 2.0, NET 2.0 SP2, NET 4.0 e NET 4.6.2. Ho anche installato ShareX. ShareX funziona e tutto, ma carico un'immagine, copia l'URL negli appunti, funziona perfettamente. Funziona bene la prima volta. Carico un'altra immagine, non funziona. Guardo nel registro di ShareX e ottengo questo:

2018-06-12 05:28:17.158 - Clipboard copy text failed.:
System.Runtime.InteropServices.ExternalException (0x800401D0): Requested Clipboard operation did not succeed.
at System.Windows.Forms.Clipboard.ThrowIfFailed(Int32 hr)
at System.Windows.Forms.Clipboard.SetDataObject(Object data, Boolean copy, Int32 retryTimes, Int32 retryDelay)
at ShareX.HelpersLib.ClipboardHelpers.CopyData(IDataObject data, Boolean copy)
at ShareX.HelpersLib.ClipboardHelpers.CopyText(String text)

Quindi gli appunti si rompono dopo la prima volta in poi. ShareX copia automaticamente l'URL per la prima volta, funziona. Seconda volta, pause. Ed è solo la copia automatica. Ho copiato del testo da un campo in ShareX, incollato su macOS bene. Alcuni dicono che è il modo in cui ShareX gestisce gli appunti e che ShareX non deve usare Clipboard.SetText e invece utilizza Clipboard.SetDataObject . Ho esaminato la classe helper degli appunti di ShareX e non stava usando SetText, ma SetDataObject. Non so cosa ci sia che non va, semplicemente non funziona con la copia automatica di cose. Non è affatto un problema con ShareX

    
posta ScarletWolf 12.06.2018 - 15:44
fonte

0 risposte

Leggi altre domande sui tag