หลายคนที่ใช้อินเตอร์เน็ตเกษตร (เช่นผม) อาจจะเจอกับหน้าเว็บ login ทุกครั้งที่ต้องการเข้าอินเตอร์เน็ต เนื่องจากมหาลัยฯต้องจัดเก็บบันทึกการใช้งานอินเตอร์เน็ต ตามพรบ. คอมฯ ถ้าใช้เครื่องส่วนตัวอยู่อาจแก้ปัญหาโดยการให้ browser ช่วยจำ password ได้ (แต่มีเครื่องเซิร์ฟเวอร์ 10 เครื่องสำหรับ login แปลว่าต้อง save password ไว้สำหรับ 10 เซิร์ฟเวอร์ อาจทำได้ง่ายๆ แต่ผมทำไม่เป็น เลยเขียนโปรแกรมดีกว่า)
ก่อนหน้านี้เคยเขียนโปรแกรมช่วย login ด้วย C# (แต่หลายคนเอาไปใช้แล้วก็เจอ bug shutdown ไม่ลง รวมทั้ง password ยังถูกเก็บเป็น plain-text บนเครื่องด้วย) เลยตัดสินใจลองเขียน Firefox Extension (ไม่แก้ bug โปรแกรมเดิม แต่เขียนใหม่เลย – -“)
พอจะเขียน Extension ก็ค้นๆ ไปเจอ Building an Extension สอนเขียนทีละขั้นตอน ช่วยให้หัดเขียนได้เร็วมาก ใช้เวลาประมาณ 3 ชม. (ระหว่างเรียน assembly) รวมเวลาศึกษา doc จาก mozilla <developer center /> ด้วยครับ
Username และ Password จะถูกเก็บ(แบบเข้ารหัส)ด้วย Firefox Password Manager
วิธีติดตั้ง
1. ดาวน์โหลด autologin Extension (9kb) และติดตั้งเหมือน extension อื่นๆ โดย “กดปุ่ม Install”
2. อย่าลืม! ติดตั้ง Certificate ของ KU ก่อน ไม่งั้นโปรแกรมไม่เวิร์ค ที่ http://ca.ku.ac.th/ssl.crt/ROOT-KU-CA.crt
3. คลิกขวา เพื่อกำหนด username/password ก่อนครับ (ตอนนี้ถ้า browser redirect ไปหน้า login เมื่อไหร่โปรแกรมจะ login ให้อัตโนมัติทันทีครับ)
ปล. ตอนนี้โปรแกรมใช้ไม่ได้แล้วครับ มหาลัยเปลี่ยน หน้า login ใหม่อีกนิดหน่อย…. รอใช้โปรแกรมของ jtf ครับ 😀
สุดยอดว่ะ สุดยอดจริงๆ ขอบอก
อยากได้แบบนี้มานานแล้ว!!
ป.ล. ขออนุญาติเอาไปโมให้ login เนทหอหน่อยนะ
อ้าว ตกลงใช้ไม่ได้หรอ หึหึ
ถ้าใช้ได้แล้ว บอกกันบ้างเด้อ..
WANTED!
ตบแมลง แถม feature ใหม่ให้ด้วยเลย 😀
ว๊าวววว สุดยอดจริงๆ
ปล. ใช้นอกมหาลัย อย่าลืม VPN 555555555 (เมื่อกี้ลืมไปทีนึงแระ ว่าทำไม ไม่ได้)
ขอบคุณมากครับ
รู้สึกจะโดนบล๊อกอีกแล้ว – –
รอversionใหม่อยู่นะเออ ^ ^
ผมทำโปรแกรม auto-login KU for window เอาไว้ครับ
ลองเอาไปใช้ดูได้ครับ ไม่ต้อง login ผ่าน browser ด้วย (เป็น exe เลย)
ที่นี่ครับ
http://blog.applysomething.com/?p=90