作者royhsia (轉檔真是大哉問)
站內EzHotKey
標題[AHK-] 如何執行時讓螢幕待命?
時間Mon Nov 30 20:01:48 2009
我寫了一個點連結開分頁,再關掉分頁的 AHK 。
不過他在執行時,螢幕不會 20 分鐘待命。請問要加甚麼東西才可以讓螢幕待命?
我在沒找到
還是 AHK 無法當作背景執行讓螢幕待命?
還有一個問題,寫 C 的時候都會用 {} 把敘述包起來。 AutoHotKey 不用嗎?
我只有看到加 return 而已。如果是加 return 的話,程式是怎麼判斷這是同一項的敘述
先感謝回答的人了
寫得很爛,不過還是附上來好了
參考了 z-3-1-8 與 z-3-1-3-10,還有 Macro recorder
~ScrollLock::
GetKeyState, state, ScrollLock, T
if state = D
Loop{
WinActivate, ahk_class MozillaUIWindowClass
Click middle 82 210
Loop 18{
if not GetKeyState("ScrollLock", "T")
break
Sleep, 1000
}
if not GetKeyState("ScrollLock", "T")
break
Click middle 347 178
;這三行是防止我沒關到,因為我的書籤工具列有時三行,有時兩
Sleep, 100
;行。所以先按第四行的分頁列,再按第三行,再關一次。
Click middle 347 152
Sleep, 100
Click middle 347 178
Loop 42{
if not GetKeyState("ScrollLock", "T")
break
Sleep, 1000
}
if not GetKeyState("ScrollLock", "T")
break
}
return
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.121.217.76
1F:→ royhsia:P.S. 因為螢幕開關故障才不喜歡開關 11/30 20:07
2F:推 scsnake:螢幕有在動的話當然不會待命 有語法可以直接進入待命狀態 11/30 20:24
3F:→ scsnake:但畫面一動就會跳回來 11/30 20:24
4F:→ scsnake:不然你只能直接拔螢幕插頭或關掉螢幕 11/30 20:25
5F:→ royhsia:orz 〒△〒 我記得以前用按鍵精靈好像可以 11/30 21:55
6F:推 kslman:搭配 wizmo.exe 或 nircmdc.exe 這兩個程式就可以關螢幕 11/30 23:18
7F:→ kslman:當然還可以做更多事啦,然後我個人比較喜愛nircmdc.exe 11/30 23:19
8F:→ royhsia:兩種我都試了 可是當AHK繼續按連結時 螢幕又打開了 12/01 00:44
9F:→ royhsia:不過還是感謝 這東西看起來還蠻好玩的 XDDD 12/01 00:45