2017-04-07 117 views
0

是否有可能使用xdotool像這樣的命令輸入Web控制檯命令:是否可以使用xdotool輸入Web控制檯命令?

$("#var2").css("move", - 44 + "deg") 
+0

我想不會,因爲xdotool只會做鍵盤和鼠標的操作...它不會直接與瀏覽器通信......也許一個解決方法是讓它進入隱藏的Javascript文本字段並使用邪惡的eval()來執行它...! – TheStoryCoder

+0

這聽起來像是[XY問題](https://mywiki.wooledge.org/XyProblem)。你真的想在這裏實現什麼?找出更好的方法來解決你的問題試圖解決的問題可能會更好。 – ghoti

回答

1

是有可能,你可以使用Web控制檯或地址欄。 此步驟:

  • 專注於瀏覽器
  • 按F12
  • 類型代碼

這個例子中使用xdotool腳本的Web控制檯:

search --sync --onlyvisible --name "chrome" 
windowactivate --sync 
keydown F12 
sleep 1 
type --clearmodifiers --delay 10 --args 1 "document.getElementsByTagName('body')[0].style.backgroundColor = 'green'" 
sleep 1 
key Return 
sleep 0.5 
key F12 

保存腳本「XDT .txt',用xdotool運行它

xdotool - < xdt.txt 
相關問題