Native Script Auto Compiler One Command to Build & Download Your Script Download: Click Here last updated: 04-13-2026 (v1.2.2) Update Log --- WHAT IT DOES --- Run one command and it will: - Package your script + dependencies + Cargo.toml into a ZIP - Upload it, trigger a rebuild, and wait for it to finish - Download the compiled DLL into compiler/downloads/ - Clean up the temp ZIP when done --- SETUP --- 1. Extract the compiler/ folder into your project root (same level as Cargo.toml): my_project/
├── Cargo.toml
├── script_dependencies/
├── my_script/
└── compiler/ 2. Install Python 3 if you don't have it: Python Installation Steps - Windows: https://www.python.org/downloads/ (check "Add to PATH") - macOS: brew install python3 - Linux: sudo apt install python3 python3-venv 3. Open a terminal in the compiler/ folder and run: Terminal Commands python3 -m venv .venv # macOS / Linux .venv/bin/pip install requests colorama python-dotenv # Windows .venv\Scripts\pip install requests colorama python-dotenv 4. Copy .env.example to .env and fill in your credentials: .env Credentials USERNAME=your_username PASSWORD=your_password That's it. Everything else is auto-detected. --- USAGE --- From your project root: Usage # macOS / Linux compiler/.venv/bin/python compiler/osbot_auto_build.py # Windows compiler\.venv\Scripts\python compiler\osbot_auto_build.py If you have multiple scripts, it will show a menu. You can also pass the name directly: compiler/.venv/bin/python compiler/osbot_auto_build.py my_script Your compiled DLL will be saved to compiler/downloads/. --- NOTES --- - Your source files are never modified or deleted - Works on Windows, macOS, and Linux - If a DLL already exists, it gets overwritten with the new build - Do not share your .env file — it contains your credentials