
สวัสดีวันแม่ครับ วันนี้แม่ไม่อยู่บ้าน แต่ลูกอยู่บ้านไม่มีอะไรทำ ลูกเลยมานั่งเขียนบล็อกแทน
คนที่คุ้นเคยกับ Firefox คงจะรู้จัก Greasemonkey เป็นอย่างดี สำหรับคนที่ไม่รู้จัก Greasemonkey คือ add-on ของ Firefox ที่ทำให้สามารถรัน javascript ทับลงบนหน้าเวปที่เราต้องการอีกที หรือเรียก script แบบนี้ว่า user script ซึ่งไอ้เจ้า javascript ที่รันเนี่ย สามารถทำอะไรให้เราได้ตั้งหลายอย่าง ตั้งแต่ refresh หน้าง่ายๆ ไปจนถึงเปิดบอทเกมเบราเซอร์ (ไม่ดีนะ!)
จากที่อ่านมาคงเห็นแล้วสินะ ว่าเจ้าลิงตัวนี้มันซุกซนจริงๆ ที่ผมติดใจเจ้าลิงนี่ก็คือ มันทำให้คนที่เขียน javascript ไม่เป็นและ ไม่รู้จะเริ่มตรงไหนอย่างผม ได้เข้าใจว่ามันไม่ได้ยากอะไรเลย แล้ว javascript ก็มี flexibility ที่สูงมาก เราอยากนึกแก้ object ไหน อยากกด submit form ไหน ก็ได้ตามใจเรา พอลองเล่นๆ กับ user script ดูซักพักแล้วก็เกิดอาการถามครูกูเกิ้ลดู ได้พบ function ต่างๆ syntax ต่างๆ ซึ่งมีประโยชน์ในการเขียน ทำให้รู้สึกสนุกดี
หลังจากที่ลองเขียน user script เล่นๆดู พอเข้าใจแล้ว ทำให้เกิด script ตัวที่กำลังจะเขียนถึงในโอกาสต่อไป ซึ่งครั้งนี้แอบบอกเรียกน้ำย่อยก่อน มันก็คือ script relogin truewifi นั่นเอง สำหรับคนที่อยู่หออย่างผม truewifi เป็นอะไรที่หล่อเลี้ยงผมให้มีชีวิตต่อไป(เวอร์มาก) บ่อยครั้งที่ครบ 90 นาทีแล้วมันตัดอัตโนมัติทำให้ใจจะขาด ไว้ครั้งหน้าพบกันครับ
Tags: firefox, greasemonkey, javascript, userscript

Greasemonkey ตอนใช้แรกๆก็งง ตอนนี้ก็ยังงงๆ 55+
ปล. ธีมน้องเมพขิงๆ ชอบๆ
เอา login nirasnet ด้วยสิ
เห็น login nirasnet มีคนทำเป็นโปรแกรม background เลยนิ greasemonkey มันต้องเปิด tab ทิ้งไว้อะ nirasnet session มันอยู่ตลอดที่เปิด tab ไว้ปะคับ หรือมีจับเวลา
ก็ @hybridknight กับ @m3rlinez แหละที่ทำโปรแกรมนั่น *0*
ใช้ greasemonkey อย่าลืม greasefire