คลังเก็บป้ายกำกับ: nontri

ใส่ script ช่วยล็อกอินอัตโนมัติเวลาต่อเน็ต

หน้าจอ login แบบนี้ตั้งแต่ พรบ. คอมฯ ปี 50 ประกาศใช้ พวกเราผู้ใช้อินเตอร์เน็ตของหน่วยงานต่างๆ ก็คงจะคุ้นเคยกับหน้าจอ Login คล้ายๆ กับรูปทางซ้ายมือนี้

เรามาใส่ script ช่วยล็อกอินอัตโนมัติเวลาต่อ Wireless ติดกันดีกว่า (บล็อกนี้สำหรับผู้ใช้ Linux เท่านั้นครับ)

“พอใช้ Script นี้เวลาเปิดเครื่องมา แล้วต่อ Wireless ติด มันก็ login ให้ทันทีครับ แล้วก็ login ซ้ำ เวลาต่อ Wireless อันใหม่ให้ด้วย!” — @nattster

อ่านเพิ่มเติม ใส่ script ช่วยล็อกอินอัตโนมัติเวลาต่อเน็ต

Advertisements

Nontri Internet Auto-login: firefox Extension 1.1

หลายคนที่ใช้อินเตอร์เน็ตเกษตร (เช่นผม) อาจจะเจอกับหน้าเว็บ 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 ครับ 😀