把脚本转换成EXE (ahk2exe): 把.ahk 脚本转换成可以在任何PC 上运行的.exe 文件. 向脚本传递命令行参数: %1%, %2% 等变量包含了传入的参数. 脚本文件代码页: 在脚本中 ... ... <看更多>
「ahk轉exe」的推薦目錄:
- 關於ahk轉exe 在 [AHK-] 怎麼處理相對路徑?讓腳本換電腦也可用- 看板EzHotKey 的評價
- 關於ahk轉exe 在 AutoHotkey 脚本和宏 的評價
- 關於ahk轉exe 在 免安裝嘸蝦米輸入工具,以AutoHotkey 配合GDI+ 寫成 - GitHub 的評價
- 關於ahk轉exe 在 作者mmokdtmj 的總覽(PTT發文,留言,暱稱) - PTT網頁版 的評價
- 關於ahk轉exe 在 安裝或設定| 他山教程,只選擇最優質的自學材料 的評價
- 關於ahk轉exe 在 Re: [AHK-] [轉錄] AutoHotKey 更換桌布。 - 看板EzHotKey 的評價
- 關於ahk轉exe 在 [AHK#16] 批次快速轉檔:使用GUI圖形介面(CC字幕) - YouTube 的評價
ahk轉exe 在 免安裝嘸蝦米輸入工具,以AutoHotkey 配合GDI+ 寫成 - GitHub 的推薦與評價
變更: Hook 模式感覺支援度較好,此版本的熱鍵設定直接改用Hook 模式。 新增: TblConv.exe,外部表格轉檔工具,請參閱用法. 2021-06-11. ... <看更多>
ahk轉exe 在 作者mmokdtmj 的總覽(PTT發文,留言,暱稱) - PTT網頁版 的推薦與評價
[AHK-] 監看執行檔叫出哪幾個執行檔 · [ EzHotKey ]0 留言, 推噓總分: 0. 作者: mmokdtmj - 發表於2019/02/27 01:38(2年前). [AHK-] AHK轉EXE檔後如何看Log. ... <看更多>
ahk轉exe 在 安裝或設定| 他山教程,只選擇最優質的自學材料 的推薦與評價
來自Autohotkey 站點文件. 轉 ... 在安裝AutoHotkey 期間,將要求你選擇UNICODE 或ANSI。 ... 現在,你可以選擇將.ahk 檔案與Autohotkey.exe 相關聯 ... ... <看更多>
ahk轉exe 在 Re: [AHK-] [轉錄] AutoHotKey 更換桌布。 - 看板EzHotKey 的推薦與評價
使用NConvert 將圖檔轉成BMP 格式之後設為桌布; ; NConvert ; http://pagesperso-orange.fr/pierre.g/xnview/en_nconvert.html ; ; 2. NConvert.exe ... ... <看更多>
ahk轉exe 在 [AHK-] 怎麼處理相對路徑?讓腳本換電腦也可用- 看板EzHotKey 的推薦與評價
※ 引述《frank38 (:~)》之銘言:
: MsgBox, %A_WorkingDir%
: 上面這行執行看看,會跳出對話視窗,內容為你那個 .ahk 檔的所在路徑
: 因此你把要讀的檔案(c1.txt) 跟 .ahk 放在同一個目錄下。
: *除非有用 SetWorkingDir 去指定 A_WorkingDir 的路徑
: 否則 A_WorkingDir 預設值應該是指跟該.ahk檔的路徑相同
: ============
: Msgbox, FileRead %A_WorkingDir%\c1.txt
: FileRead, Clipboard, %A_WorkingDir%\c1.txt
: ;FileRead, Clipboard, c1.txt
: 推文中板友 eight0 所提示的這種也是可以的
: 預設就是讀 .ahk 檔相同目錄
: 但原po試了不行....!??
: ;FileRead, Clipboard, %A_WorkingDir%\subFolder\c1.txt
: 如果是放在子目錄下可以這樣寫
: if not ErrorLevel {
: Msgbox, FileRead successful.
: Send ^v
: } else {
: MsgBox, FileRead failed.
: }
: Return
: ============
: 上面的例子是可以運作的
: 我也試過放在中文資料夾內,也是可以跑的。
: 不過我好像是裝 Unicode 版,不清楚有沒有影響 (Win7 x64)
: 如果原 PO 的檔案是放在有中文的資料夾,
: 那可以試試看在沒有中文路徑的環境下是否可正常運作。
: sample https://www.mediafire.com/?rmq2v12ts0s8q72
感謝您,有實際完整能運作的例子真的好懂很多!
而且我有發現到一個很奇怪的現象! (補充一下我是win7 64位元)
像我的AHK檔預設的開啟方式是記事本 (點兩下開啟的話是記事本的型態)
當我要運作AHK檔的時候
我會在上面按右鍵=>選擇Autohotkey
這樣他就會出現在右下角執行了
很詭異的地方是我用這種方法執行您的腳本(未修改)是失敗的
但這種情況卻又能正常運作:
我用Convert .ahk to .exe把您的腳本(一樣未修改過)轉成執行檔點兩下執行
結果卻是成功的!
--------------------------------------------
明明一樣的腳本內容,在AHK檔按右鍵執行跟將AHK檔轉成執行檔卻有兩個結果
這在以往我執行其他腳本時是從未見過的;也是我一直執行失敗的原因
--------------------------------------------
<1>
我用原本我按右鍵=>選擇Autohotkey執行您的腳本時會出現的狀況:
(我將您的檔案整個內容放在D:AHK\AA的資料夾內)
1.在空白記事本輸入c1彈出一個對話框,內容如下:
FileRead C:\Windows\system32\c1.txt
2.按下確定後跳出第二個對話框內容是:FileRead failed.
3.按下確定後跳出對話框顯示:FileRead C:\Windows\system32\c2.txt
4.按下確定後跳出對話框:FileRead failed.
5.空白記事本沒貼出任何東西
<2>
我用Convert .ahk to .exe將一樣的腳本轉成執行檔執行後結果如下:
1.在空白記事本輸入c1後彈出對話框:FileRead D:\AHK\AA\
2.按下確定後的對話框顯示:FileRead successful.
(此時空白的記事本瞬間貼出c1.txt裡面的一大段文字)
3.按下確定後跳出對話框:FileRead D:AHK\AA\c2.txt
4.按下確定後顯示對話框:FileRead failed.
--------------------------------------------------------
真的
以往執行其他腳本不管我是按右鍵選AHK執行或是轉成exe檔結果都一樣
可是就這次的腳本會有這種奇怪的現象
究竟是因為Win7 64的關係還是怎樣呢
但我又試了另一種方法也是成功的:
<3>
原本我不是AHK檔的預設開啟方式是記事本嗎(有需要才右鍵選擇AHK執行)
但我把「預設開啟的程式」改回AHK
(也就是點兩下直接運作而不會跳出有程式碼的腳本)
結果卻也和<2>一樣順利運作!!
----------------------------------------------------
請問我是不是不該把預設開啟的方式設定成記事本啊?
本來覺得沒有差說 (的確啊,一直以來我這方式都沒出過問題)
卻在這次這種腳本下有了完全不同的結果
害我不斷執行失敗
搞得很沮喪
請問各位都是點兩下預設AHK執行,要修改才右鍵選記事本修改嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.254.205.43
... <看更多>