作者kslman ()
看板EzHotKey
標題Re: [AHK-] win7網路連線
時間Tue Dec 18 00:21:08 2012
※ 引述《heart167e (貓咪)》之銘言:
: 目前是這樣寫,
: ======================================
: 啟動.ahk捷徑放啟動資料夾,
: -------------------------
: run, E:\Documents\系統文件\寬頻連線.vbs
: sleep 5000
: run, C:\Program Files\iBUFFALO\BSMBU03 Series\ADOTMAPP.exe
: sleep 5000
: run, C:\Program Files\Highresolution Enterprises\X-Mouse Button Control\XMouseButtonControl.exe /notportable
: run, E:\Documents\系統文件\HotKey.ahk
: =======================================
: 寬頻連線.vbs
: -------------------------
: createobject("wscript.shell").run"rasdial 寬頻連線 帳號@hinet.net 密碼",0
: =======================================
: HotKey.ahk
: -------------------------
: !1::send 安
: !2::send {^}{^}
: !3::send 3Q~
: !4::send 好了,
: !-::run, E:\Documents\系統文件\開通訊軟體.ahk
: =======================================
: 開通訊軟體.ahk
: -------------------------
: run, E:\DATA\PCMan Combo\PCMan.exe
: WinWait, 台大批踢踢實業坊 - PCMan Combo
: run, C:\Program Files\Windows Live\Messenger\msnmsgr.exe
: run, C:\Program Files\Yahoo!\Messenger\YahooMessenger.exe
: run, http://www.facebook.com/
: run, C:\Program Files\Garena Plus\GarenaMessenger.exe
: WinWait, Garena 競時通
: ControlClick, x125 y388, Garena 競時通
: =======================================
: 目前這樣還有需要改進的地方嗎?
1.有些程式真的開機一定會啟動,那讓windos啟動去跑就可以了,例如撥接連線、ahk。
2.我會把ahk放在腳本裡面,這樣系統列才不會多很多個ahk。
ex:
#include %A_ScriptDir%\腳本名稱.ahk
3.我會設定刷新腳本熱鍵,並用notepad++呼叫以及寫ahk。
這樣好處是可以隨時改腳本,並且用ctrl+Q快速的註解文字。(例如上例中的
#include %A_ScriptDir%\腳本名稱.ahk
註解完,crtl+s再刷新腳本就失效,再操作一次又可以生效了。
4.進階一點,我會把整個ahk放在dropbox裡面,並寫成相對連結。
這樣在每台電腦上都可以用最新腳本,而且不會有版本亂掉或檔案遺失的問題。
5.更進階一點,你可以做加密,如果腳本你有需要隱私,可以把整個ahk加密起來,
這樣只要開啟的時候輸入一次密碼就可以了。
: AutoHotKey還可以加進什麼日常功能?
1.隱藏/顯示檔案
2.隱藏/顯示副檔名
3.調整透明度
4.滑鼠控制(有時候會需要滑鼠移動一個像素,例如拍圖)
5.呼叫程式或送出大量字串
不過這邊我通常會用熱字串呼叫,這樣只要win+r(或在任何可以輸入文字的地方),
然後輸入熱字串就可以做很多事,而且比設定很多熱鍵還要方便記憶。
ex:
::/lcd::
run "%A_ScriptDir%\..\Tools\Turn Off LCD.exe" ;呼叫Turn Off LCD
sleep, 2000
WinClose, ahk_class ConsoleWindowClass
sleep, 200
WinClose, 執行 ;關閉執行
return
這樣只要輸入「/lcd」就是呼叫關閉lcd的程式。
6.執行大量重複的工作
: 感恩,
比較常用的就這些了,希望幫得上忙。
以上部分細節可參考:
#1BAAhY08 (EzHotKey)
#1C59y9Fo (EzHotKey)
--
作者 pressurepot ( 吃風兔與壓力鍋) 看板 joke
標題 [耍冷] 挑戰一秒鐘說完西遊記
時間 Fri Apr 8 01:36:02 2011
升天了
1F:推 asrser:這跟金瓶梅差在哪? 04/08 01:37
2F:→ cski:取經方法不同 04/08 03:32
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.187.30.187
3F:推 art1:推! 12/18 05:54
4F:推 wxyy:請教一下, 關於加密的部分可以在說詳細一點嘛? 12/18 11:06
我都用TrueCrypt來做加密,因為可作可攜式,且簡單方便,只要掛載加密檔即可。
以下是我呼叫檔案的腳本,可以參考:
::/callxx:: ;call xx in TrueCrypt
StringTrimRight, ahkdir, A_ScriptDir, 18 ;從右邊刪除18個字元
run "%A_ScriptDir%\..\Tools\TrueCrypt\TrueCrypt.exe" /l p "%ahkdir%\pws"
WinWait, TrueCrypt,
IfWinNotActive, TrueCrypt, , WinActivate, TrueCrypt,
WinWaitActive, TrueCrypt,
Sleep, 200
Send, {ALTDOWN}m{ALTUP}
Sleep, 300
WinWaitActive, ahk_class CustomDlg,
run explorer.exe "p:\"
WinClose, 執行 ;關閉執行
return
另外也可把整個ahk放在加密檔裡面,然後把上面的腳本用Ahk2Exee轉為執行檔執行,
這樣就可以做到把所有需要的腳本都用密碼保護了。
※ 編輯: kslman 來自: 122.147.239.36 (12/18 13:54)