關於AHK積木線上exe編譯 - HackMD
文章推薦指數: 80 %
關於AHK積木線上exe編譯作者: [逆道者](https://papple23g-ahkcompiler.herokuapp.com/about) 網站: [AutoHotKey 積木語法.
Published
LinkedwithGitHub
Like
Bookmark
Subscribe
#關於AHK積木線上exe編譯
作者:[逆道者](https://papple23g-ahkcompiler.herokuapp.com/about)
網站:[AutoHotKey積木語法產生器](https://papple23g-ahkcompiler.herokuapp.com/ahkblockly)
[Toc]
##為何防毒軟體會出現警告
Autohotkey雖然是方便的腳本工具,但是被編譯成exe檔案後就會看不到腳本內容,而這隱藏的風險成為有心人的操作工具,因此防毒軟體會對AHK編譯的exe檔特別敏感。
如果您相信本站編譯好的腳本沒有任何危害的話,請參考下一個章節。
若不放心的話,也可以改成下載.ahk檔(存文字檔),然後使用Autohotkey執行即可。
本網站的完整程式碼公布於[Github-ahkcompiler](https://github.com/papple23g/ahkcompiler/blob/master/myapp/views.py)。
##如何跳過防毒/攔截訊息
-WindowsDefender防毒軟體
![](https://i.imgur.com/gbY6PWU.png)
-Avast防毒軟體
![](https://i.imgur.com/6Bz9g88.png)
##按下[下載.exe]按鈕後,發生了什麼事
首先網頁前端會將AHK程式碼傳送至一台Window伺服器中進行exe編譯
接著再將exe檔案傳送回網頁前端
伺服器中的.ahk和.exe檔會在下載完後被自動刪除
```sequence
網頁前端->伺服器:傳送AHK程式碼
noterightof伺服器:產生.ahk檔案
noterightof伺服器:轉譯為.exe檔案
伺服器->網頁前端:傳送.exe檔案
noteleftof網頁前端:下載檔案
網頁前端->伺服器:刪除檔案請求
noterightof伺服器:刪除.ahk及.exe檔案
```
由於筆者找不到適合的Window線上部署空間
因此出動了家裡沒有在用的舊電腦
(圖)純粹用於編譯AHK的舊主機,請大家為它加油!
延伸文章資訊
- 1AHK 積木 - 軟體兄弟
AHK 積木,AutoHotKey 積木語法產生器v1.11.2 ... ,AHK 積木使用說明. 下載Autohotkey 並安裝; 組好拼圖後,點擊下載.ahk檔; 開啟該檔案,選擇使用Au...
- 2papple23g/ahkcompiler: AutoHotKey 語法產生器(線上網站)
AHK 語法產生器. 本網站使用Django 架設Autohotkey 語法產生器. 使用者可根據自己的需求產生自動化腳本與程式. 本站提供填表 與積木 兩種方式產生腳本 ...
- 3AutoHotKey积木语法产生器(AHK Blockly) - 下载吧
AutoHotKey积木语法产生器是一款简单易用的脚本生成工作,该工具采用可视化的方式帮助用户将相关的操作转换成AHK语法,让用户在开发项目时可以降低 ...
- 4AHK 積木語法產生器(new)
Search this site. Skip to main content. Skip to navigation. AutoHotKey 自動化工具語法產生器 · 首頁 · AHK 積木語法...
- 5AHK 積木使用說明 - HackMD
AHK 積木使用說明. 下載Autohotkey 並安裝; 組好拼圖後,點擊下載.ahk檔; 開啟 ...