[AHK-] error at line one

看板EzHotKey作者 (行李)時間13年前 (2013/01/04 19:35), 編輯推噓4(4011)
留言15則, 3人參與, 最新討論串1/1
在小軟體版找了一個音量控制軟體 我將作者的auto hotkey的程式碼存到記事本後 並把副檔名改成.ahk 可是執行之後卻出現以下視窗 od.ahk Error at line 1. Line Text:將以下script存成*.ahk檔後執行 Error:This line does not contain a recognized action. The program will exit. 請問要如何解決 謝謝大家 將以下script存成*.ahk檔後執行 執行後按 視窗鍵+數字鍵區加號 可將音量設為100% 按 視窗鍵+數字鍵區減號 可將音量設為50% --------------------------------- ;視窗鍵+數字鍵區加號 #NumpadAdd:: SoundSet, 100 return ;視窗鍵+數字鍵區減號 #NumpadSub:: SoundSet, 50 return --------------------------------- 按下快速鍵後會出現工具提示的版本: --------------------------------- ;視窗鍵+數字鍵區加號 #NumpadAdd:: SoundSet, 100 ToolTip, Volume: 100 SetTimer, RemoveToolTip, 1000 return ;視窗鍵+數字鍵區減號 SoundSet, 100 ToolTip, Volume: 100 SetTimer, RemoveToolTip, 1000 return ;視窗鍵+數字鍵區減號 #NumpadSub:: SoundSet, 50 ToolTip, Volume: 50 SetTimer, RemoveToolTip, 1000 return RemoveToolTip: SetTimer, RemoveToolTip, Off ToolTip return ----------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.78.61 ※ 編輯: salanhye 來自: 114.45.78.61 (01/04 19:38) ※ 編輯: salanhye 來自: 114.45.78.61 (01/04 19:39)

01/04 19:59, , 1F
你把不是語法的也存進去了吧,像-----------------之類的
01/04 19:59, 1F
謝謝 我把----------------相關文字都刪掉之後 跑出另一個error視窗 od.ahk Error at line12. Line Text:#NumpadAdd Error:Duplicate hotkey. The program will exit. ※ 編輯: salanhye 來自: 114.45.78.61 (01/04 22:39)

01/04 22:50, , 2F
;視窗鍵+數字鍵區減號 這個下面少一行
01/04 22:50, 2F

01/04 22:50, , 3F
另外你的Line Text:#NumpadAdd 怎麼沒有::
01/04 22:50, 3F
謝謝 我在 ;視窗鍵+數字鍵區減號/加號 下面都空一行之後 都加一行空白行 結果又跑出另一個error視窗 od.ahk Error at line15. Line Text: #NumpadAdd Error:Duplicate hotkey. The program will exit. 至於→ 怎麼沒有:: 我也不懂 ※ 編輯: salanhye 來自: 114.45.78.61 (01/04 22:58) 現在檔案長這樣↓ ;視窗鍵+數字鍵區加號 #NumpadAdd:: SoundSet, 100 return ;視窗鍵+數字鍵區減號 #NumpadSub:: SoundSet, 50 return ;視窗鍵+數字鍵區加號 #NumpadAdd:: SoundSet, 100 ToolTip, Volume: 100 SetTimer, RemoveToolTip, 1000 return ;視窗鍵+數字鍵區減號 SoundSet, 100 ToolTip, Volume: 100 SetTimer, RemoveToolTip, 1000 return ;視窗鍵+數字鍵區減號 #NumpadSub:: SoundSet, 50 ToolTip, Volume: 50 SetTimer, RemoveToolTip, 1000 return RemoveToolTip: SetTimer, RemoveToolTip, Off ToolTip return ※ 編輯: salanhye 來自: 114.45.78.61 (01/04 22:59)

01/05 01:05, , 4F
我會建議直接到小軟體版下載AutoAudio或QuickTool
01/05 01:05, 4F

01/05 01:11, , 5F
看來原作可能沒標清楚
01/05 01:11, 5F

01/05 01:12, , 6F
你複製下來的是兩份Code 上半部和下半部的功能是一樣的
01/05 01:12, 6F

01/05 01:12, , 7F
只是下半有ToolTip提示
01/05 01:12, 7F
謝謝 quick之前試過無法使用 auto那個我以為跟quick一樣 結論auto咖後用 我這篇文章的程式無法使用了對不對? ※ 編輯: salanhye 來自: 114.45.78.202 (01/05 18:15)

01/06 20:24, , 8F
SoundSet指令在Win7下有點問題 但我想在XP下是可以用的~
01/06 20:24, 8F
謝謝 不過我依照他的程式碼存成AHK檔 還是一樣出現這樣的對話框 od.ahk Error at line15. Line Text: #NumpadAdd Error:Duplicate hotkey. The program will exit. 所以還是不能用 是我的XP出問題嗎? ※ 編輯: salanhye 來自: 111.250.133.158 (01/07 01:51)

01/07 22:17, , 9F
就如樓上所說的 你把兩份功能一樣的腳本塞成一個
01/07 22:17, 9F

01/07 22:17, , 10F
因此導致熱鍵重覆的錯誤
01/07 22:17, 10F

01/07 22:18, , 11F
兩塊虛線裡的分別是兩份腳本
01/07 22:18, 11F

01/07 22:19, , 12F
第一份沒問題 第二份少了一行熱鍵
01/07 22:19, 12F

01/07 22:21, , 13F
話說第二份其實也不是少了一行熱鍵...是多了個東西
01/07 22:21, 13F

01/07 22:22, , 14F
把這篇文章的第22~26行刪掉 第二份就沒問題了
01/07 22:22, 14F

01/07 22:23, , 15F
啊 不對...應該是44~48行
01/07 22:23, 15F
謝謝 可以用了 不過這個程式跟我想的不太一樣 感覺不是很方便 謝謝大家的解答 ※ 編輯: salanhye 來自: 114.45.9.61 (01/11 18:13)
文章代碼(AID): #1GvhvtHK (EzHotKey)
文章代碼(AID): #1GvhvtHK (EzHotKey)