2012-04-10 61 views

回答

5

Java中,我做一點的辦法解決這個:

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

基本上 - 我得到我在哪裏運行,並通過相應的行爲OS

+0

猜猜這會訣竅。謝謝! – l3dx 2012-04-10 13:21:29

+0

關懷接受答案? :) – 2012-04-10 13:28:37

+0

當然,但你太快了!我必須等待3個小時,然後才允許我接受答案。然後直到現在,我的思路仍然存在 – l3dx 2012-04-13 11:31:38

0

由於Linux和Windows都支持控制,那麼唯一的區別是MAC(達爾文),所以我寧願使用:

Python:

import platform 

os_base = platform.system() 

If os_base == 'Darwin': 

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

else: 

    selector.send_keys(Keys.CONTROL, 'a') 
相關問題