Bahasa Inggris | 中文 | 한국어
Garpu dari Altdrag Stefan Sundin.
Periksa wiki: https://github.com/ramonunch/altsnap/wiki
Dokumentasi Asli: https://stefansundin.github.io/altdrag/doc/
Perhatikan bahwa dokumentasi tidak 100% akurat karena merupakan garpu. Baca changelog untuk lebih jelasnya.
Ini memungkinkan Anda untuk memindahkan dan mengubah ukuran jendela dengan menggunakan tombol ALT dan mengklik di mana pun di jendela alih -alih mengandalkan klik yang sangat tepat. Perilaku ini sangat umum pada distribusi Linux dan sebenarnya tidak sulit diimplementasikan pada Windows.
Garpu ini mencoba untuk menjaga versi terbaru dengan jumlah bug minimal sambil tetap kaya fitur.
Ini berorientasi pada semua pengguna Windows dari Windows NT 4 ke Windows 11, meskipun sebagian besar diuji pada Windows XP dan Windows 10.
Perbedaan Utama: Untuk menyederhanakan kode fitur Hooks Windows telah dihapus, memungkinkan Anda untuk mengambil Windows saat menyeretnya secara normal. Namun diperlukan untuk menyuntikkan DLL di setiap aplikasi dan menginduksi dengan demikian risiko keamanan yang jelas. Jumlah kekacauan yang ditambahkan ke kode hanya untuk fitur ini sangat besar dan juga dipaksa untuk memiliki versi 32bits dan 64bits dari program yang berjalan pada saat yang sama.
Versi ini tidak menyuntikkan apa pun ke dalam aplikasi lain. Ini berarti Anda tidak perlu khawatir apakah Anda memiliki sistem operasi 32 atau 64bit.
Fitur lain yang dinonaktifkan adalah fokus pada pengetikan, yang terlalu tidak dapat digunakan bagi saya untuk mulai menguji, jadi saya menghapusnya.
Kalau tidak, ini memiliki kode sumber yang jauh lebih sederhana, menambahkan beberapa opsi tambahan, seperti seret windows transparan, memaksimalkan tindakan, jeda opsi proses, lebih banyak daftar hitam untuk kontrol altsnap yang lebih baik dll.
Akhirnya memperbaiki satu ton perilaku dan bug yang tidak diinginkan dari altdrag asli.
Apa yang baru
Banyak fitur baru dapat dilihat di kotak dialog opsi, namun beberapa di antaranya hanya tersedia melalui pengeditan file altsnap.ini (klik tengah pada ikon baki tyhe untuk ini).
Anda akan melihat dengan bangunan terbaru bahwa ada beberapa allerts, biasanya dari Secureage Apex kadang -kadang juga dari vendor lain. Itu palsu positif dan saya berhenti untuk menghubungi tim puncak untuk setiap rilis karena itu adalah kehilangan waktu yang saya lebih suka habiskan untuk meningkatkan program. Saya sudah banyak mereduksi angka false positif, hanya dengan mengganti bendera build dan dengan beralih ke versi sistem installer NSIS yang lebih lama. Ini adalah indikasi kekhawatiran beberapa solusi antivirus modern. Cokelat menganggap bahwa hingga 5 positif pada Virustotal bahkan tidak mencurigakan.
Altsnap dibangun dengan GCC, saya menggunakan Mingw-W64 (untuk i686). Cukup instal versi terbaru (saya menggunakan TDM-GCC 10.3, berbasis MINGW64) dan gunakan:
> make for i386 Win32 GCC Build.
> make -fMakefiledb untuk I386 GCC Debug Build.
> make -fMakefileX64 untuk x86_64 GCC build.
> make -fMakefileX64db untuk x86_64 GCC debug build.
> make -fMakefileClang untuk i386 build menggunakan clang llvm.
> make -fMakefileTCC untuk i386 build menggunakan tcc, kompiler c thiry compiler Bellard
Anda juga dapat menggunakan file MK.BAT dan MK64.BAT. Untuk dentang, saya menggunakan llvm5.0.1 dengan header dan lib dari Mingw-W64. Pastikan untuk menyesuaikan direktori include dan lib Anda pada baris perintah dengan -IPathtomingwinclude dan -LPathtomingwlib .