วิธีทำ font ภาษาไทยใส่ใน iPhone


การเข้าไปแก้ไขไฟล์ system ในเครื่องนั้น อันตรายต่อการทำงานของเครือง ไม่แนะนำสำหรับผู้ที่ไม่ชำนาญ คนที่ต้องการทดลองควรจะมีความรู้พื้นฐานเกี่ยวกับ unix command บ้าง เราเพียงแค่เสนอแนวทาง และจะไม่รับผิดชอบใดๆ ในผลที่เกิดจากการแก้ไขนี้ ขอให้ระลึกไว้เสมอว่าคุณต้องพึ่งตัวเองเท่านั้น การแก้ไขอาจจะทำให้การรับประกันของเครื่องสิ้นสุดลง

ถ้าพร้อมแล้วก็กลั้นหายใจแล้วมาเตรียมตัวทำกันได้เลยครับ

เริ่มแรกนั้นเราก็ต้องมาเตรียมแก้ font ที่จะนำไปใช้ในเครื่องกันก่อนนะคับ

Font ที่ใช้แสดงในเครื่องทั้งหมดจะเป็น arialuni.ttf รวมทั้งเวบที่ใช้ Encoding เป็น Unicode หรือ UTF-8 ส่วนเวบที่ใช้ Encoding อื่นๆ อย่าง TIS-620 ก็แล้วแต่ค่า style.css ของแต่ละเวบจะตั้งเอาไว้ว่าใช้ Font ตัวไหน เนื่องจากเราไม่เคยแก้ไข Font มาก่อน และที่ทำ Project นี้ขึ้นมา ที่จริงแล้วเราอยากรู้แค่นั้นเองว่า iPhone สามารถใช้ภาษาไทยได้หรือเปล่า จะเป็นแบบ iPOD nano 2nd Generation หรือเปล่า ที่ไม่สามารถแก้ไขให้แสดง Font ภาษาไทยได้ การแก้ไข Font เราเลยคิดง่ายๆ ว่านำ Font arialuni.ttf มาเพิ่มเติม Font ไทยเข้าไป ก็โดยการ copy ตัวอักษรจาก Font อื่นที่แสดงภาษาไทยได้ ลงไปทับ arialuni.ttf อีกที โดยเราใช้โปรแกรมชื่อ FontLab ซึ่งการทับก็ต้องทับทั้งส่วนของ Unicode ที่เริ่มต้นจากเลขที่ 0E01 และในฝั่งของ Symbol ที่ 00A1 ถ้าเวบภาษาไทยที่คุณต้องการจะดูเป็น Unicode UTF-8 ก็แก้เฉพาะส่วนของ Unicode 0E01 อย่างเดียวก็ได้


เมื่อได้ไฟล์ arialuni.ttf ที่แก้ไขเพิ่มภาษาไทยเข้าไปแล้ว ต่อไปเราก็จะทำการใส่ไฟล์ลงไปใน iPhone นะครับ

ขั้นตอนการทำนั้นต่างกันเล็กๆ น้อยๆ ระหว่างบนเครื่อง แมค และ วินโดว์ เนื่องจากผมทำบนแมคจึงขอพูดวิธีการและ command บนแมคเป็นหลัก คนที่ใช้วินโดว์ลองไปศึกษา command ที่ต่างกันเอานะคับ เตรียมลิงค์ทั้งสองค่ายไว้ให้แล้ว

ก่อนอื่นก็เตรียมพร้อมสิ่งของที่จะต้องใช้ในทริปนี้ก่อนนะครับ รับรองเดินกันเมื่อย

สำหรับผู้ที่ใช้ Mac (intel Mac) เตรียมตัวตามวิธีนี้ http://www.hacktheiphone.com/iphone_first_ten_steps_to_modding_mac.html

สำหรับผู้ที่ใช้ Windows เตรียมตัวตามวิธีนี้ http://www.hacktheiphone.com/iphone_first_ten_steps_to_modding_windows.html

สำหรับคนที่ไม่มีความชำนาญ แนะนำให้อ่านซ้ำซักสองรอบให้เข้าใจก่อนนะครับ

เมื่อได้ของสำหรับใช้ออกเดินทางครบแล้วก็ซิ่งกันเลย

1. เปิดโปรแกรม Terminal (ใน Applications/Utilities )

2. พิมพ์ cd phonedmg

(ต่อไปนี้ให้ return หลังทุกคำสั่ง เพื่อสั่งให้ทำงานนะครับ)


3. พิมพ์ ./jailbreak
คำสั่ง jailbreak จะถูกเรียกขึ้นมา และมีข้อความเตรียมพร้อมให้รีบูท iPhone เข้า recovery mode ตามภาพด้านล่าง


4. เข้า recovery mode โดย กดปุ่ม Home และ Sleep ค้างไว้ประมาณ 25 วินาที

5. เครื่องจะ รีบูทแล้วเข้า recovery mode มีโลโก้เหลืองๆ เหมือนด้านล่าง


รอจนเครื่องบูทสำเร็จ

บางคนโปรแกรม iTunes อาจจะเปิดขึ้นมาหลังจากการบูท ให้ปิด iTunes ก่อนทำขั้นตอนต่อไป

6. พิมพ์ ./iphoneinterface


ตอนนี้เราจะเข้ามาในเครื่อง iPhone แล้ว

7. พิมพ์ cd /System/Library/Fonts/Cache



8. พิมพ์ putfile arialuni.ttf


เท่ากับเราได้ใส่ font arialuni ลงไปแล้ว

ก็เตรียมตัวจบขบวนการ ออกจาก jailbreak

9. พิมพ์ cd /System/Library/Lockdown


10. พิมพ์ putfile Services.plist



11. พิมพ์ exit

12. กดปุ่ม sleep ค้างไว้ สั่งปิดเครื่อง




13. เปิดเครื่องขึ้นมาใหม่

เท่านี้ก็เป็นอันสำเร็จ

ที่มา : pda4thai.com


ไม่พบข้อมูล
กลับขึ้นด้านบน