4.7 KiB
Textractor
Español ● 简体中文 ● 日本語 ● Русский ● Bahasa
Textractor (a.k.a NextHooker) adalah text hooker video game untuk Windows/Wine x86/x64 berbasis open-source yang didasari oleh ITHVNR.
Lihat video tutorial untuk mengetahui bagaimana cara menggunakannya.
Pengunduhan
Rilisan Textractor dapat diunduh disini.
Rilisan Terakhir ITHVNR dapat diunduh disini.
Coba jalankan vc_redist.x86.exe jika kamu memiliki masalah ketika menjalankan Textractor.
Fitur
- Sangat Ekstensibel
- Tempel otomatis banyak engine game (termasuk beberapa yang tidak didukung oleh VNR)
- Hook teks menggunakan "hook" /H (mendukung semua kode AGTH)
- Mengutip teks secara langsung menggunakan kode /R "read"
Dukungan
Please let me know of any bugs, games that Textractor has trouble hooking, feature requests, or other suggestions.
If you have trouble hooking a game please email me a place where I can freely download it, or gift it to me on Steam.
Tolong beritahu saya jika kamu menemukan bug, game yang tidak dapat di tempel oleh Textractor, permintaan fitur, atau usulan lain.
Jika kamu memiliki masalah dalam menempelkan kedalam game tolong email saya link agar saya dapat mendownload game tersebut, atau gift game tersebut di Steam.
Ekstensi
Lihat project sampel ekstensi saya untuk melihat bagaimana cara membuat ekstensi.
Lihat folder extensions untuk melihat sampel ekstensi.
Kontribusi
Seluruh kontribusi diapresiasi! Tolong email (tidak, saya tidak sibuk!) saya di akashmozumdar@gmail.com jika kamu memiliki pertanyaan mengenai codebase nya.
Kamu harus menggunakan proses standar dalam membuat permintaan pull(fork, branch, commit changes, membuat PR dari branch kamu ke master saya).
Berkontribusi dalam penerjemahan dapat dilakukan dengan mudah : cukup terjemahkan string dari text.cpp lalu terjemahkan README ini.
Compiling
Sebelum melakukan proses compile Textractor, kamu harus memiliki Visual Studio dengan dukungan Cmake, juga dengan Qt version 5.11
Lalu kamu dapat membuka folder di Visual Studio, dan build. Run Textractor.exe.
Arsitektur Project
Host (lihat folder GUI/host) menginject texthook.dll (dibuat dari folder texthook) kedalam target process dan disambungkan lewat 2 file pipe.
Host menulis ke hostPipe, texthook menulis ke hookPipe.
texthook menunggu pipe tersambung, lalu menginject beberapa instruksi ke teks yang menghasilkan fungsi (contoh: TextOut, GetGlyphOutline) yang membuat input dikirim melewati pipa.
Informasi tambahan tentang hook dipindahkan melewati shared memory.
Text yang diterima host melewati pipe lalu diproses lagi sebelum dikembalikan ke GUI.
Dan pada akhirnya, GUI melepas text ke ekstensi sebelum menampilkan teks.
Pengembang
Jika kamu berada di list ini dan ingin link kamu diganti, beritahu saya.
- Textractor dibuat oleh saya Saya and DoumanAsh
- Terjemahan bahasa Spanyol oleh scese250
- Terjemahan bahasa Turki oleh niisokusu
- Terjemahan bahasa Mandarin oleh tinyAdapter
- Terjemahan bahasa Rusia oleh TokcDK
- ITHVNR diperbaharui oleh mireado and Eguni
- ITHVNR dibuat oleh Stomp
- VNR engine dibuat oleh jichi
- ITH diperbaharui oleh Andys
- ITH dibuat oleh kaosu
- Locale Emulator library dibuat oleh xupefei
- MinHook library dibuat oleh TsudaKageyu
Special Thanks
- Semua yang berkontribusi pada bagian Issues!