per la risoluzione dei problemi con la digitazione del tasto di spostamento mancante e i numeri in windows xp sotto paralleli 8?

3

Sto usando una macchina virtuale Windows XP con Parallels 8 sotto Mountain Lion. Ho una connessione desktop remota da XP che non consente di incollare dagli Appunti, ma naturalmente la digitazione funziona. Ho un AppleScript che simula come se avessi digitato gli appunti. Tuttavia, il tasto Maiusc non viene tenuto premuto per i tasti modificati, anche se tutti i layout di tastiera sono sincronizzati in altro modo. Inoltre, curiosamente, i caratteri numerici non passano mentre "(" è trasformato in "9". Vedi l'esempio completo di seguito.

Questo accade anche nella scrittura di script nelle app desktop XP, RDC motiva solo il motivo per cui non posso semplicemente incollare gli appunti. Ma questo è un problema di tasti programmati in Parallels!

Questo accade solo per questo script e anche solo alcune chiavi con lo script, altrimenti il tasto shift è sincronizzato.

La connessione remota non è super veloce, ma la bassa velocità non ha infranto l'uso dello script in altri casi (quando non avevo bisogno della XP VM).

Che cosa c'è da fare?

Questo articolo di KB parla di un problema simile a chiave del cambio da versioni precedenti, anche specifico di RDC, ma non ha risolto il mio problema: link

Ecco lo script:

on run
    repeat with theItem in (the clipboard)
        tell application "System Events" to keystroke theItem
        delay 0.01
    end repeat
end run

Questo è quello che ho provato a copiare e incollare (digitando tramite script):

~!@#$%^&*()_+

QWERTYUIOP{}|

ASDFGHJKL:"

ZXCVBNM<>?

'1234567890-=

qwertyuiop[]\

asdfghjkl;'

zxcvbnm,./

Questo è quello che ho ottenuto, vedere l'ordine incasinato delle righe, anche, e anche il cursore era prima della x nell'ultima linea a tutta lunghezza, non alla fine - in qualche modo è saltato all'inizio di una riga prima digitando di più.

'1234567*90-+

qwertyuiop[]\

asdfghjkl;'

-=

qwertyuiop[]\

asdfghjkl;'

zxcvbnm,/

xcvbnm,./

'

    
posta László 08.02.2013 - 20:14
fonte

1 risposta

1

È un problema che ho portato alla loro attenzione in più occasioni. e sin da ora, non hanno ancora risolto il problema in v9 beta. quindi, se questo è un deal breker per te (come lo era per me), continua ad usare paralleli v7. è l'ultimo che hanno che il applescripting funziona ancora correttamente.

    
risposta data 07.05.2013 - 17:58
fonte

Leggi altre domande sui tag