|
วิธีการแปลงรูปแบบไฟล์ระหว่างกัน (How to transform file type) |
|
|
|
เขียนโดย Administrator
|
|
จันทร์, 26 พฤศจิกายน 2007 |
แหล่งที่มา: http://members.lycos.co.uk/rfam/subhtml/format.html - http://members.lycos.co.uk/rfam/subhtml/casform.html
** สามารถใช้โปรแกรมที่ชื่อว่า CASFORM g1m, txt, ctf, cat, fxi converter เวอร์ชั่น 8.1 ในการแปลงไฟล์ต่างๆสำหรับ CASIO graphic calculator โดยสามารถดาวน์โหลดได้ที่ http://members.lycos.co.uk/rfam/subhtml/casform.html ครับ **
.CAT <-> .FXI เราสามารถใช้โปรแกรมที่เรียกว่า CAT2FXI เพื่อแปลงไฟล์กลับไปกลับมาระหว่าง .CAT และ .FXI ได้ โดยโปรแกรมนี้ถูกพัฒนาขึ้นเพื่อใช้งานร่วมกับโปรแกรม FA-122 และโปรแกรม FX-Interface 1.6
สิ่งสำคัญ หากคุณใช้โปรแกรม FA-123 อยู่ คุณจะต้องบันทึกไฟล์ในรูปแบบ “7400/9850 series” จากนั้นเลือก “OK” เพื่อทำการบันทึก ซึ่งจะทำให้ได้ไฟล์ที่สามารถใช้ได้ในโปรแกรม CAT2FXI
ใน CAT2FXI เวอร์ชั่น 2 จะไม่ได้มีการใส่ editor เข้ามาให้ด้วย ในขณะที่ได้มีการเพิ่มเข้ามาในเวอร์ชั่น 3 แต่เนื่องจาก Windows ได้มีการจำกัดขนาดของไฟล์ที่ได้จาก build-in editor ดังนั้นให้เลือกใช้เวอร์ชั่น 2 หากขนาดไฟล์ของคุณค่อนข้างใหญ่
หมายเหตุ: norm ในแต่ละโปรแกรมที่คุณเขียนขึ้น จะถูกจัดการแตกต่างกันโดย FA-122 และ FX-Interface เนื่องจากใน FA-122/123 ได้มีการเพิ่ม “ช่องว่างพิเศษ” ต่อท้าย norm ซึ่งจะต้องถูกลบออกทีละตัวๆ ก่อนจะทำการแปลงจาก CAT -> FXI และในทางกลับกัน จะต้องมีการเพิ่ม “ช่องว่างพิเศษ” ต่อท้าย norm ก่อนจะทำการแปลงจาก FXI -> CAT ด้วย
คุณสามารถดาวน์โหลด CAT2FXI ได้ที่ http://perso.wanadoo.fr/jeuxcasio/prog/logiciels/cat2fxi.zip
.CTF -> .CAT ให้คุณเข้าไปที่ http://members.lycos.co.uk/rfam/subhtml/ctf2cat.html จากนั้นคัดลอกข้อความในไฟล์ .CTF นำมาวางในฟอร์ม แล้วกดปุ่ม “Convert to CAT” จะได้ข้อความในรูปแบบ CAT ซึ่งสามารถคัดลอกแล้วนำไปใส่ใน editor ต่างๆ แล้วทำการบันทึกเป็นไฟล์ที่มีนามสกุล .CAT ได้ทันที
หมายเหตุ:
- ในโปรแกรมการแปลงนี้ จะคาดหมายว่าข้อความที่อยู่ภายใต้เครื่องหมายคำพูดเป็นชื่อของโปรแกรม เช่น “Hello” ก็หมายถึงโปรแกรมนี้มีชื่อว่า Hello อย่างไรก็ตามในบางโปรแกรมที่ใช้ตัวเลขแทนชื่อ (โปรแกรมประเภทนี้ ผู้ใช้มักจะเขียนขึ้นเพื่อใช้กับเครื่องคิดเลขรุ่นดั้งเดิม) ดังนั้นหากเดิมชื่อโปรแกรมเป็น @@Program 1 ก็ควรจะเปลี่ยนเป็น @@Program “1” เป็นต้น
- เนื่องจากตามมาตรฐาน CTF จะมิได้จำกัดขนาดของโปรแกรม ดังนั้นโปรแกรมการแปลงนี้จึงได้ระบุไว้ที่ 70,000 ตัวอักษร หากคุณพบว่าโปรแกรมที่แปลงแล้วนั้นนำไปใช้แล้วทำให้ FA-122/123 เกิดอาการแฮงค์ ให้คุณทำการเปิดไฟล์ .CAT ขึ้นมาใน editor ของ FA-122/123 แล้วเปลี่ยนขนาดของโปรแกรมจาก 70,000 เป็นค่าที่ต่ำกว่า
- เนื่องจากโปรแกรมการแปลงนี้ ถูกเขียนขึ้นมาอย่างง่าย ดังนั้นการแปลงไฟล์ .CTF ที่มีการเขียนไว้อย่างสลับซับซ้อน เช่น การใช้ table, การใช้ recursion อาจจะไม่สามารถแปลงได้ถูกต้องทั้งหมด ซึ่งคุณจะต้องทำการแปลงสิ่งเหล่านั้นด้วยตนเอง
.CTF <-> .G1M (รวมถึง .TXT ด้วย) เราใช้โปรแกรมการแปลงที่เรียกว่า CTF2CAT (ได้กล่าวไว้แล้วข้างต้น) ทำการแปลงจาก .CTF เป็น .CAT เสียก่อน จากนั้นจึงทำการแปลงจาก .CAT เป็น .G1M ต่อไป (ตามรายละเอียดด้านล่างนี้)
.G1M <-> .CAT <-> .FXI - g1m -> cat -> fxi
- g1m->cat
- ใช้โปรแกรม FA-124 ทำการบันทึกเป็นไฟล์ .G1M (โปรแกรม FA-124 ถูกใช้ร่วมกับ FX-9860G/G SD)
- เปิดไฟล์นั้นๆใน FA-124 editor แล้วทำการ “copy”
- เปลี่ยนโหมดของโปรแกรมเป็น “graph 100” ตามด้วยการ “start new program”
- ทำการ “paste” ใน graph 100 editor mode
- เลือก “save as…” โดยเลือกเป็นรูปแบบไฟล์ของ “7400/9850 series” และ CAT file (7400/9850 series)
- ปิดหน้าต่างทั้งหมดใน FA-124
- cat -> fxi
- เปิดไฟล์ .CAT ที่ได้จากตอนต้นใน FA-124
- เรียกโปรแกรม CAT2FXI ขึ้นมา แล้วทำการแปลงไฟล์เป็น .FXI
- ทำการบันทึกไฟล์ที่แปลงแล้ว
- fxi -> cat -> g1m
- fxi->cat
- ใช้โปรแกรม FA-124 เลือกโหมดเป็น “Graph 25/65” (7400/9850)
- เลือก “create new program” ใน FA-124 editor
- ใช้โปรแกรมแปลง CAT2FXI ทำการแปลงจาก .FXI ไปเป็น .CAT (7400/9850 format)
- เลือก “save as...” แล้วบันทึกเป็น .CAT
- cat->g1m
- ปิดหน้าต่างทั้งหมดใน FA-124
- เปิดไฟล์ .CAT ข้างต้นอีกครั้ง (ซึ่งตอนนี้จะอยู่ในรูป .CAT file in Algebra FX) ใน editor
- ทำการ “copy” แล้วจึงเปลี่ยนไปยังโหมด “graph 85”
- ทำการ “create new program” แล้ว “paste” ส่วนของโปรแกรมที่ได้ “copy” ไว้แล้ว
- ทำการ “save” เป็น .G1M
หมายเหตุ - Graph 100 = Algebra FX, Graph 85 = 9860, Graph 65 = 9850, Graph 25 =7400
- FA-124 ใช้ font/character set สำหรับ 9860/g1m เช่นเดียวกับใน Algebra FX series CAT
- FA-123 ใช้ font/character sets ที่แตกต่างกันสำหรับ 7400/9850 และ Algebra FX series
- FA-122 ใช้ font- สำหรับ 7400/9850 เท่านั้น
|
|
แก้ไขล่าสุดเมื่อ ( อังคาร, 04 ธันวาคม 2007 )
|