2012-04-10 10 views

Antwort

5

In Java, mache ich kleine Abhilfe dafür:

String os = System.getProperty("os.name"); 
if (os.equals("WINDOWS")){ 
    Keys.chord(Keys.CONTROL, "a"); 
}else{ 
    Keys.chord(Keys.COMMAND, "a"); 
} 

Im Grunde - ich bekomme das OS, wo ich laufen und verhalten sich von diesem entsprechend

+0

Raten Sie, dass das den Trick machen wird. Vielen Dank! – l3dx

+0

Sich um die Antwort kümmern? :) –

+0

Sicher, aber du warst zu schnell! Ich musste 3 Stunden warten, bevor ich eine Antwort akzeptieren konnte ... und dann ging es mir bis jetzt – l3dx

0

Da Linux und Windows unterstützen beide CONTROL dann der einzige Unterschied würde MAC (Darwin), so dass ich lieber verwenden:

Python:

import platform 

os_base = platform.system() 

If os_base == 'Darwin': 

    selector.send_keys(Keys.COMMAND, 'a') 

else: 

    selector.send_keys(Keys.CONTROL, 'a') 
Verwandte Themen