Repository navigation
TSC Direct Print 1.3.3
จัดการเครื่องพิมพ์ TSC หลาย IP ผ่านหน้าตั้งค่ารายเครื่อง และเลือกเครื่องที่จะใช้จากหน้า Print / Print Test โดยการเปิดหรือแก้ไขเครื่องอื่นไม่เปลี่ยนเครื่องที่เลือกไว้
สิ่งที่เปลี่ยนตั้งแต่ Release 1.2.0
- บันทึกเครื่องพิมพ์ได้ 20 เครื่อง พร้อมชื่อ IPv4 พอร์ต และกระดาษเริ่มต้นแยกต่อเครื่อง รองรับ 102 × 76 มม., A5 และขนาดกำหนดเอง
- แตะรายการเพื่อแก้ชื่อ/IP/พอร์ต/กระดาษ ตรวจการเชื่อมต่อ พิมพ์ทดสอบ หรือลบเครื่อง การแก้ไขมีผลเมื่อกดบันทึก
- เลือกเครื่องร่วมกันบนหน้า Print / Print Test และเรียกคืนกระดาษเริ่มต้นของเครื่องนั้น
- แก้พื้นที่ขาวเหนือคีย์บอร์ดและปัญหา Print Test เริ่มต้นด้วยกระดาษ Letter บน RS38
- ส่งตาม PrinterId ของ Android โดยจับปลายทางเมื่อรับงาน แยกคิวต่อ IP+พอร์ต และทำงานต่างเครื่องพร้อมกันได้สูงสุด 3 งาน
ติดตั้งหรืออัปเดต
ดาวน์โหลด TSC-Direct-Print-1.3.3.apk แล้วติดตั้งบน Android 13+ ใช้ลายเซ็นเดิม จึงอัปเดตทับรุ่นก่อนหน้าและเก็บข้อมูลเดิมได้ Package: com.revolic.tscprint, versionCode: 8
หน้าต่าง Print ของ Android ยังคงเป็นผู้กำหนดปลายทางจริง โปรดตรวจชื่อเครื่อง IP กระดาษ และจำนวนสำเนาก่อนยืนยัน ไม่มีการแก้ Shift/Reference หรือ calibration ที่เครื่องพิมพ์
ผลตรวจสอบ
- GitHub CI ผ่าน: core tests, debug lint และ debug build ของ commit
2cc9f3756f531aa52599540f458d6326678b9ffe - Android instrumentation บน API36 ผ่าน 35/35 เคส รวมส่ง Print Test จากหน้ารายละเอียดไปยัง loopback อีก IP โดยคงเครื่องที่เลือกไว้
- Signed release build, release lint, ลายเซ็น APK และ SHA-256 ผ่านตรวจสอบ
- ติดตั้งอัปเดตบนอุปกรณ์จริง 4 เครื่องและตรวจเวอร์ชัน/เปิดแอปแล้ว การทดสอบส่งงานของรุ่นนี้ใช้ loopback; ยังไม่ได้ยืนยันฉลากจริงสำหรับ 1.3.3
APK ที่เผยแพร่ build จาก commit ข้างต้น ค่า SHA-256 คือ 530171f145c3262df64d9cc2943cbb2333dcef8395f8032ef7cbb68f0073ab41 ซึ่งต่างจาก local build ก่อน commit ที่บันทึกใน verification: เทียบไฟล์ภายในแล้วต่างเฉพาะ Git revision metadata ส่วนโค้ดและ resources ตรงกับ APK ที่ทดสอบและติดตั้งไว้
ดาวน์โหลด APK และ SHA256SUMS.txt ไว้โฟลเดอร์เดียวกันแล้วตรวจด้วย:
shasum -a 256 -c SHA256SUMS.txt