Open KING8168 opened 6 years ago
Hi, KING8168
Sorrry! I can't repack lao font for AmazfitBip , because I don't have lao font resourse.
คุยเป็นภาษาไทยได้ไหมครับ
หากคุณทำฟอนต์ลาวโดยอิงจากตาราง Unicode ผมสามารถแพ็กฟอนต์ให้ได้ครับ
โดยจะต้องทำอักขระแต่ละตัวให้เป็นไฟล์ bmp (หนึ่งอักขระต่อหนึ่งไฟล์) ขนาด 16*16 px แล้วตั้งชื่อไฟล์ตามรหัสของ Unicode อักขระนั้นๆ
โอเคครับ เดี๋ยวผมทำเสร็จแล้วจะแจ้งพี่นะ ขอรบกวนพี่ด้วย🙏🏽🙏🏽
ขอถามเป็นความรู้นะครับ
Firmware ของเจ้าตัว bip ใช้ภาษาอะไรเขียนครับ พอจะมี Source code ให้ลองศึกษาไหมครับ เจอแบบที่เป็น *.fw แล้ว เปิดไม่ออก
พอดีผมเคยเขียน font ไทย ภาษา C บน Arduino โดยทำการ Convert จาก font THSarabun เป็น HEX arrey แล้วเทียบตาราง ASCII ไม่แน่ใจบน bip ใช้หลักการเดียวกันหรือเปล่า ขอบคุณล่วงหน้าครับ ^^
Tools ที่ผมใช้เป็น Python ครับ แต่มันแตกได้แต่ไฟล์ resourse กับ font ส่วน FW ไม่แน่ใจว่าใช้ภาษาอะไรและใช้ทูลตัวไหนแตก สำหรับหลักการของฟอนต์มีเขียนอยู่ตามลิงคิ์ที่ผมแปะไว้ครับ
ionoze ลบกวนดูให้หน่อยครับ
ลองดูนะครับ ผมไม่แน่ใจว่าจะติดปัญหาอะไรหรือเปล่า ผมไม่ได้ทดสอบนะครับ
ผมลบกวนขอไลน์พี่หน่อยได้ไหมครับ พอดีอยากปืกสาวิธีทำนะครับ ถ้าเกิดว่าผมอยากปรับปรุง เลยไม่อยากลบกวนพี่
On Aug 11, 2018 22:49, ionoze notifications@github.com wrote:
ลองดูนะครับ ผมไม่แน่ใจว่าจะติดปัญหาอะไรหรือเปล่า ผมไม่ได้ทดสอบนะครับ
laos_Mili_chaohu.ziphttps://github.com/ionoze/AmazfitBip_ThaiFont/files/2280359/laos_Mili_chaohu.zip
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/ionoze/AmazfitBip_ThaiFont/issues/1#issuecomment-412283497, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AnPoBwHeM14inWWCvJ6dorPJ6hi4GlyFks5uPv0AgaJpZM4VfvxI.
วิธี unpack/pack font
ปล1. หากเกิดความผิดพลาดอักขระเพี้ยน ให้อัพโหลดฟอนต์ที่ใช้งานได้ปกติเข้าไปแทน ปล2. การอัพเฟิร์มแวร์อาจส่งผลให้อุปกรณ์ใช้งานไม่ได้ถาวร
@ionoze
แฟ้มฟอนต์จะถูกแตกจะมีโฟลเดอร์ bmp อยู่ ในนั้นจะมีแฟ้ม x.bmp ( คือรหัส Unicode 4 หลัก และx คือตัวเลขกลุ่มของภาษา ในที่นี้ *6.bmp คืออักขระภาษาลาว เช่น 0EDD6.bmp)
ผมอยากรู้ว่า xของภาษาไทยคือเลข4หรือเลข5นี่ต้องเช็คที่ไหนคับ พอดีว่าผมลองunpackไฟล์ของคนอื่นมาดู ปรากฏว่าเค้าใส่เลข4มาคับ
ก็ดูเลยครับว่ามันสูงสุดที่ running no. อะไร เราก็ต่อจากเลขสูงสุดเลยครับ
@ionoze
แฟ้มฟอนต์จะถูกแตกจะมีโฟลเดอร์ bmp อยู่ ในนั้นจะมีแฟ้ม x.bmp ( คือรหัส Unicode 4 หลัก และx คือตัวเลขกลุ่มของภาษา ในที่นี้ *6.bmp คืออักขระภาษาลาว เช่น 0EDD6.bmp)
ผมอยากรู้ว่า xของภาษาไทยคือเลข4หรือเลข5นี่ต้องเช็คที่ไหนคับ พอดีว่าผมลองunpackไฟล์ของคนอื่นมาดู ปรากฏว่าเค้าใส่เลข4มาคับ
เลขสุดท้ายเป็นระยะจากด้านล่างที่ให้แสดงตัวอักษรครับ
Hi, can you help me. i want to add lao font to amazfit bip plz help me