如何使用xdotool命令窗口到頁面末尾?如何使用xdotool訪問頁面末尾,如何頁面向上和向下翻頁
「鍵結束」似乎發送和End按鍵,但沒有任何反應: xdotool selectwindow鍵結束
「點擊5」向下滾動,但如何知道如果頁面已經走到了盡頭?
此外,PageUp和PageDown鍵似乎不被接受。
在Ubuntu 12.04
如何使用xdotool命令窗口到頁面末尾?如何使用xdotool訪問頁面末尾,如何頁面向上和向下翻頁
「鍵結束」似乎發送和End按鍵,但沒有任何反應: xdotool selectwindow鍵結束
「點擊5」向下滾動,但如何知道如果頁面已經走到了盡頭?
此外,PageUp和PageDown鍵似乎不被接受。
在Ubuntu 12.04
你可以簡單地測試它。打開你的瀏覽器。滾動到頁面頂部。在終端中運行此代碼。切換回瀏覽器。 4秒後xdotool仿真結束鍵
sleep 4 && xdotool key End
@pirad「key End」很好用! – nightcod3r 2014-11-10 16:42:39
您也可以通過windowid('wmctrl -lp')選擇窗口,或者搜索它。例如。 'xdotool搜索「x11」密鑰結束「。這樣你就不必擔心點擊窗口並等待任何時間。如果你把它放在一個帶有一點「睡眠」的循環中,你可以自動創建像Tumblr這樣的滾動網站。 =) – 2015-12-30 05:52:13
對我來說,在終端以下行工作運行:
xdotool key Shift+Page_Up && sleep 3 && xdotool key Shift+End
所以我覺得
xdotool key End
應到當前窗口的結束。
至於評論「它不涉及編程」 - 你可以用xdotool來編寫linux宏。這是不正常的編程語言,但可以爭論...
xdotool對於上翻頁和下翻頁是挑剔的。它不識別'PgUp'或'PageUp'或'Page-Up'。什麼似乎工作:
xdotool key Page_Up
和
xdotool key Page_Down
這取決於究竟你的窗口可以做。由於不涉及編程,因此這裏的問題可能與此無關。 – 2014-11-03 14:47:44