Autohotkey
Autohotkey adalah utilitas perangkat lunak penciptaan makro dan otomatisasi open source gratis yang memungkinkan pengguna untuk mengotomatisasi tugas berulang. Ini didorong oleh bahasa skrip khusus yang memiliki ketentuan khusus untuk mendefinisikan pintasan keyboard, atau dikenal sebagai hotkey.
https://www.autohotkey.com/
Mendukung
Forum Komunitas Autohotkey adalah sumber utama dukungan untuk Autohotkey.
Autohotkey V1 tidak dipertahankan, tetapi dukungan disediakan oleh anggota masyarakat.
- Script tidak berfungsi : Untuk bantuan mendapatkan kode Autohotkey skrip untuk bekerja seperti yang Anda inginkan, mulailah topik di subforum meminta bantuan (v2) atau meminta bantuan (v1), tergantung pada versi autohotkey Anda.
- Pelaporan Bug : Jika ragu tentang sifat masalah Anda, silakan posting di Ask For Help (V2) untuk konfirmasi. Kalau tidak, bug harus dilaporkan dalam subforum Laporan Bug.
- False Positif : Jika Anda melihat ada file autohotkey (diunduh dari sumber resmi) ditandai sebagai mencurigakan atau virus, mereka kemungkinan positif palsu. Silakan merujuk ke halaman kami tentang cara menyelesaikan atau melaporkannya di sini.
- Topik pengembangan lainnya : Untuk pertanyaan terkait pengembangan lainnya, harap gunakan subforum pengembangan autohotkey.
Cara mengkompilasi
Autohotkey dikembangkan dengan Microsoft Visual Studio Community 2022, yang merupakan unduhan gratis dari Microsoft.
- Dapatkan kode sumber.
- Buka autohotkeyx.sln di Visual Studio.
- Pilih build dan platform yang sesuai.
- Membangun.
Proyek ini dikonfigurasi dengan cara yang memungkinkan pembangunan dengan Visual Studio 2012 atau lebih baru, tetapi hanya Toolset 2022 yang diuji secara teratur. Beberapa fitur bahasa C ++ yang lebih baru digunakan dan oleh karena itu versi kompiler selanjutnya mungkin diperlukan.
Mengembangkan dalam VS Code
Autohotkey V2 juga dapat dibangun dan didebug dalam VS Code.
Persyaratan:
- C/C ++ untuk kode studio visual. VS Code mungkin meminta Anda untuk menginstal ini jika Anda membuka file .cpp.
- Bangun alat untuk Visual Studio 2022 dengan beban kerja "desktop dengan c ++", atau serupa (beberapa versi yang lebih tua atau lebih baru dan produk yang berbeda harus berfungsi).
Bangun konfigurasi
Autohotkeyx.vcxproj berisi beberapa kombinasi konfigurasi build. Konfigurasi utamanya adalah:
- Debug : autohotkey.exe dalam mode debug.
- Rilis : autohotkey.exe untuk penggunaan umum.
- Mandiri : autohotkeysc.bin, digunakan untuk skrip yang dikompilasi.
Konfigurasi sekunder adalah:
- (MBCS) : ANSI (set karakter multi-byte). Konfigurasi tanpa sufiks ini adalah Unicode.
- .dll : Membangun DLL eksperimental untuk menggunakan hosting penerjemah, seperti memungkinkan penggunaan perpustakaan V1 dalam skrip V2. Lihat readme-lib.md.
Platform
Autohotkeyx.vcxproj mencakup platform berikut:
- Win32 : Untuk Windows 32-bit.
- x64 : Untuk Windows x64.
Autohotkey mendukung Windows XP dengan atau tanpa paket layanan dan Windows 2000 melalui patch ASM (win2kcompat.asm). Dukungan dapat dihapus jika mempertahankannya menjadi tidak sepele. Versi yang lebih tua tidak didukung.