Textractor_test/README_TH.md
2019-10-02 05:45:14 -04:00

7.8 KiB

Textractor

How it looks

Español简体中文日本語РусскийBahasaPortuguêsภาษาไทย

Textractor (หรือ NextHooker) คือโปรแกรมโอเพนซอร์ซสำหรับปฏิบัติการที่มีหน้าที่เพื่อเชื่อมกับตัวอักษรกับเกมจากที่มาจากระบบปฏิบัติการ Window/Wine โดยมีแบบดังเดิมมาจาก ITHVNR.
สามารถดูตัวอย่างวิธีการใช้งาน วีดีโอตัวอย่างการใช้งาน เพื่อที่จะแสดงความเข้าใจคร่าวๆเกี่ยวกับโปรแกรม.

Donate

ดาวน์โหลด

Textractor รุ่นล่าสุดสามารถดาวน์โหลดจาก ที่นี้.
ITHVNR รุ่นสุดท้ายสามารถดาวน์โหลดได้ ที่นี้.
ถ้าหากมีปัญหาขณะที่เปิด Textractor ลองเปิด vcredist

คุณสมบัติ

  • Highly extensible and customizable
  • ต่อยอดได้ไกล และ ปรับแต่งได้ง่าย
  • สามารถเชื่อม/ดึงคำแปลได้จากระบบเกมหลายเกม (รวมทั่งเกมที่ไม่ได้รองรับโดยโปรแกรม Visual Novel Reader)
  • สามารถเชื่อมตัวอักษรโดยการใช้ /H "hook" (รหัสเชื่อม) และยังรองรับการใช้รหัสของ AGTH
  • สามารถการดึงข้อมูลโดยใช้รหัส /R "read

ความช่วยเหลือ

ในกรณีที่พบกับปัญหาระหว่างใช้งานโปรแกรม หรือ เกมที่ Textractor ไม่สามารถเชื่อมข้อมูล, หรือแนะนำต่างๆ สามารถแจ้งให้ทราบได้จากเว็บไซต์ที่ดาวน์โหลด Textractor. ถ้าหากมีเกมใดที่มีปัญหาการเชื่อมกรุณาส่งอีเมลสถานที่ที่สามารถดาวน์โหลดเกมได้ หรือ ส่งของขวัญเกมผ่านทาง Steam.

ส่วนขยาย

กรุณาลองสำรวจ ตัวอย่างของส่วนขยาย เพื่อที่จะเรียนรู้เกี่ยวกับการเขียนส่วนขยาย.
และลองดูโฟลเดอร์ extensions สำหรับตัวอย่างการทำงานของส่วนขยาย

การสนับสนุน

การสนับสนุนใดๆนั่นยินดีเป็นอย่างยิ่ง! สามารถส่งอีเมลมาได้ตลอดเวลาที่ akashmozumdar@gmail.com ถ้าหากมีคำถามเกี่ยวกับโค้ด.

โครงสร้างโปรแกรม

ฐานของโปรแกรม (โฟลเดอร์ GUI/host) ส่งข้อมูลจาก texthook.dll (ที่ถูกสร้างจาก texthook โฟลเดอร์) ไปยังเกมเป้าหมาย และ เชื่อมทั่งสองอย่างเข้าด้วยกัน
ฐานโปรแกรมเขียนผ่านฝั่ง hostPipe(ท่อเชื่อมฝั่งฐานข้อมูล) ในขณะที่ตัวดึงตัวอักษรที่ทางฝั่ง hookPipe(ท่อเชื่อมฝั่งดึงข้อมูล).
ตัวดึงตัวอักษรรอการเชื่อมเข้ากับของทั่งสองท่อ หลังจากนั่นส่งคำสั่งไปยังข้อมูลนั่น (เช่น แสดงผลข้อมูล เป็นต้น) และทำให้ข้อมูลส่งผ่านต่อมาออกมาได้ถูกต้อง
ข้อมูลบางอย่างเกี่ยวกับการเชื่อมจะถูกแลกเปลี่ยนผ่านความทรงจำของระบบ (shared memory)
ตัวอักษรที่ฐานโปรแกรมรับผ่านท่อจะถูกแปลงเล็กน้อยก่อนที่จะแสดงผ่าน GUI
สุดท้ายแล้ว GUI จะส่งข้อมูลตัวอักษรไปยังส่วนขยายต่างๆก่อนที่จะแสดงให้เห็นในหน้าจอ

นักพัฒนา

ถ้าหากคุณมีรายชื่ออยู่ด้านล่างและต้องการให้เปลี่ยนสามารถติดต่อเจ้าของได้

  • Textractor ถูกเขียนขึ้นมาโดย Me และได้รับความช่วยเหลือของ
  • Spanish แปลโดย scese250
  • Turkish แปลโดย niisokusu
  • Simplified Chinese แปลโดย tinyAdapter
  • Russian แปลโดย TokcDK
  • Indonesian แปลโดย Hawxone
  • Portuguese แปลโดย TsumiHokiro
  • Thai แปลโดย AzmaDoppler
  • ITHVNR updated by mireado, Eguni, and IJEMIN
  • ITHVNR originally สร้างโดย Stomp
  • VNR engine สร้างโดย jichi
  • ITH ถูกอัพเดทโดย Andys
  • ITH ถูกสร้างขึ้นโดย kaosu
  • Locale Emulator library สร้างโดย xupefei
  • MinHook library สร้างโดย TsudaKageyu

สุดท้ายนี้ขอขอบคุณ

  • ทุกคนที่ส่งคำแนะนำ หรือ รายงานปัญหาในหน้า issues!