Bu depo, Amele ana uygulamasi icin Windows Agent bileşenini icerir.
- Ana repo: https://github.com/noirlang/amele
- Windows Agent repo: https://github.com/noirlang/amele-win
- Web sitesi: https://amele.noirlang.tr
wget -O amele-win.exe https://amele.noirlang.tr/amele-win.exeamele-win.exe Windows uzerinde derlenmelidir. Linux uzerinde bu agent dogrudan derlenmez; Windows API ve pywin32 bagimliliklari gerekir.
Windows makinede:
py -m venv .venv
.\.venv\Scripts\Activate.ps1
py -m pip install --upgrade pip
pip install -r requirements.txt
pip install pyinstaller
pyinstaller --onefile --windowed --name amele-win windows.pyCikti dosyasi:
dist\amele-win.exe
amele-win.exedosyasini yonetici yetkisi ile calistirin.- Gerekirse port ve token ayarlarini girin.
- Agent ekranda dinlenen baglanti bilgisini gosterecektir.
- Amele masaustu uygulamasinda Windows araclari ekranina gecin.
- Agent'ta gordugunuz IP/Port degerlerini uygulamaya girin.
- Baglanin ve edinim adimlarini baslatin.
Bu repo GitHub Actions ile otomatik derleme yapar.
Pipeline yalnizca commit mesajinda [build] etiketi varsa tetiklenir:
git commit -m "feat: yeni özellik [build]"Etiketsiz commit'ler push edilir ama derleme baslatilmaz.
Manuel tetikleme: GitHub Actions sekmesinde "Run workflow" butonu.
Pipeline adimlari:
metadata— commit slug ve SHA hesaplarbuild— Python 3.12 + PyInstaller ileamele-win.exeuretirrelease— GitHub Releases'a prerelease olarak yukler
This repository contains the Windows Agent component for the Amele main application.
- Main repo: https://github.com/noirlang/amele
- Windows Agent repo: https://github.com/noirlang/amele-win
- Website: https://amele.noirlang.tr
wget -O amele-win.exe https://amele.noirlang.tr/amele-win.exeamele-win.exe must be built on Windows. It is not built directly on Linux because it uses Windows APIs and pywin32.
On a Windows machine:
py -m venv .venv
.\.venv\Scripts\Activate.ps1
py -m pip install --upgrade pip
pip install -r requirements.txt
pip install pyinstaller
pyinstaller --onefile --windowed --name amele-win windows.pyOutput:
dist\amele-win.exe
- Run
amele-win.exeas Administrator. - Configure port/token settings if needed.
- The agent UI will display listening connection details.
- Open the Windows tools section in the Amele desktop app.
- Enter the same IP/Port values shown by agent.
- Connect and start acquisition workflows.

