ท่านมีปัญหากับการบอกเพื่อนหรือไม่ว่าต้องลงทะเบียนวิชาอะไรบ้าง? ปัญหาเหล่านั้นจะหมดไป เมื่อท่านได้พบกับสุดยอดระบบไฟล์รูปแบบใหม่ของเรา นั่นก็คือ “RegScript(TM)”!!!

รูปแบบของ RegScript ตั้งอยู่บนปรัชญาพื้นฐานสองประการ
1. อ่านง่ายโดยมนุษย์
2. อ่านง่ายโดยคอมพิวเตอร์

ตอนนี้ยังไม่มีโปรแกรมใดที่รองรับ RegScript แต่ท่านจะแก้ปัญหาเหล่านี้ได้ทันทีถ้าท่านเริ่มรองรับมันเสียตั้งแต่วันนี้! มีกฎเพียงน้อยนิดเท่านั้นสำหรับ RegScript:

  • บรรทัดว่าง หรือบรรทัดที่นำหน้าด้วย # ถือเป็นคอมเมนต์
  • ไม่สนใจช่องว่างใดๆ ทั้งสิ้น
  • แต่ละบรรทัดจะเป็นคู่ของรหัสวิชา (แบบ 6 หรือ 8 หลัก) กับหมู่เรียน (1-3 หลัก ไม่นำหน้าด้วยศูนย์) คั่นด้วยเครื่องหมาย :
  • ถ้าใช้รหัสวิชา 6 หลัก ระบบอ่านควรเติมข้างหน้าเป็น 01 เท่านั้น (แม้ว่าท่านจะอยู่กำแพงแสนก็ตาม ขอเถอะนะ)
  • หากบรรทัดใดไม่มีรหัสวิชา (มีแต่เลขหมู่เรียน) ให้อ้างอิงรหัสวิชาจากรายการล่าสุด (ถ้าไม่มีให้ Error)

ตัวอย่าง

 #REG
01204312:1
01204323:1
01204325:1
01204331:1
01204371:1
#ตัวอย่างการอ้างอิงวิชาซ้ำ
205303:11
:12
#บรรทัดข้างบนมีความหมายเหมือนกับ "205303:12"
388121:1
#บรรทัดข้างบนมีความหมายเหมือนกับ "01388121:1"
 

(นี่เราทำบ้าอะไรลงไปเนี่ย … orz)

Edit: นึกออกแล้ว คือผมเซ็งที่ Regis มันกดยากกดเย็นอะครับ เลยคิดว่าถ้ามัน import script ง่ายๆ แบบนี้เข้าไปรันในตัวมันเองน่าจะใช้ bandwidth น้อยลงมา (บรรทัดไหนผิด syntax ก็ error หมดเลยก็ได้)