[Regis.KU Rant] Introducing RegScript(TM)
Posted on June 1st, 2011 in computer, in Thai, programming, rant | 2 Comments »
ท่านมีปัญหากับการบอกเพื่อนหรือไม่ว่าต้องลงทะเบียนวิชาอะไรบ้าง? ปัญหาเหล่านั้นจะหมดไป เมื่อท่านได้พบกับสุดยอดระบบไฟล์รูปแบบใหม่ของเรา นั่นก็คือ “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 หมดเลยก็ได้)
2 Responses
ไม่บอกเวลาเรียนง่ะ…
(เวลาสอบด้วย…) pre นำ…
(ถึงจะรู้ว่า วิชาอะไร หมู่อะไร แต่ก็ไม่รู้จะรู้ไปทำไม งงม่ะ – -”)
ปล. ถ้าจำรหัสไม่ได้ ก็ เหมือนกัน – -”
ตอนแรกคือจะเขียนเป็นโปรแกรมไว้ให้มันดึงข้อมูลเวลาเรียนออกมาด้วยครับ แต่ทำไปทำมาทำไมกลายเป็นแบบนี้ก็ไม่รู้ (สรุปคือ ผมทำอะไรอยู่(วะ)ครับ 555+)