Tag: firefox

คลอดละครับ script auto login truewifi 3.0 หมดปัญหา pc/7eleven

UPDATE 28/Jul/2012 Version 3.2 ออกละครับ http://imrgill.com/2012/07/28/script-true-wifi-auto-login-3-2.html

การติดตั้งเหมือนเดิมครับ อ่านได้ที่ Script ต่อ True Wi-Fi อัตโนมัติ(Truewifi Auto Login V2.04)

เวอร์ชันนี้ออกมาเพื่อแก้ปัญหา URL สำหรับบางพื้นที่ที่เปลี่ยนหน้า Login เป็น pc/7eleven โดยเฉพาะ

change log :

1. ตัวแปร username ที่สามารถใส่ username@domain ได้โดยเลยที่ไม่ต้องระบุเป็นตัวเลข (ขอบคุณท่าน Warun Kietduriyakul แห่ง jomyut.net สำหรับ script ตรงส่วนนี้) 2. ผู้ใช้ต้องกำหนดค่า VLAN และ MAC เอง วิธีง่ายๆ ก็เอาค่านี้มาจาก URL Redirect นั้นแหละครับตรง "VLAN=851&MAC=00:21:65:aa:f0:aa" มาใส่เป็นตัวแปร จากตัวอย่าง ให้ใส่เป็น var vlan = "851"; และ var mac = "00:21:65:aa:f0:aa"; 3. เนื่องด้วยมีผู้ใช้ script นี้รายงานมาว่า Truewifi ได้มีการเปลี่ยน URL สำหรับ Login ในบางพื้นที่เป็น "portal.trueinternet.co.th/wifiauthen/pc/7eleven/wi-fi_login.php" ผมจึงแก้ script ตรงส่วนนี้ให้แล้วโดยเพิ่ม if ให้ตรวจสอบ URL ว่าเป็นแบบเก่าหรือแบบใหม่นี้

เอาไปลองใช้กันดูครับ

ดาวน์โหลด : auto_truewifi_3.1.user.js.zip

Share/Save

84 Comments November 27, 2011

Script ต่อ True Wi-Fi อัตโนมัติ(Truewifi Auto Login V2.04)

^ ใช้งาน script แล้วถูกใจช่วยกันกด like ให้กำลังใจคนพัฒนานิดนึงนะครับ

###

UPDATE 28/Jul/2012 Version 3.2 ออกละครับ http://imrgill.com/2012/07/28/script-true-wifi-auto-login-3-2.html
UPDATE 27/Nov/2011 Version 3.0 ออกละครับ http://imrgill.com/2011/11/27/script-truewifi-auto-login-v3-0.html
UPDATE 19/Nov/2011 เมื่อวานนี้หลายท่านคงเจอปัญหา Login ไม่ได้กันวิธีแก้เข้าไปแก้ไขตัวแปร var พวกที่เป็น url ให้เป็น http ธรรมดา(เอา s ออก) ก็จะใช้งานได้ตามปกติครับ

###

หลายคนคงเคยใช้กันแล้วนะครับ สำหรับ version นี้ความสามารถก็ไม่มีอะไรเพิ่มครับ ผมแค่เปลี่ยน

// @include * เป็น // @include http*://portal.trueinternet.co.th/*

เพื่อลดภาระของ Firefox ที่จากเมื่อก่อนต้องทำงานบนทุกหน้าแล้วจึงไปเช็ค if ข้างในอีกที แต่ตอนนี้แค่เช็คว่าถ้าไม่ตรงกับ portal.trueinternet.co.th ก็จะไม่ทำงานแล้ว

และแก้ไขหน่วยเวลาตรงตัวแปร tosec เป็น minutes โดยตอนนี้สามารถใส่เวลาเป็นหน่วยนาทีไปได้เลยครับ ตัวอย่าง หากต้องการให้สริปทำงานทุก 85 นาทีก็ใส่เป็น 85 ไปได้เลย หากใครใช้ Green Bangkok ก็เปลี่ยนเป็น 55 ได้เลย

// timer var minutes = 85; //@truehisp ใส่เป็น 85 สำหรับ green bangkok @truewifi ใส่เป็น 55 // timer var minutes = 175; //@truehisp ใส่เป็น 175 ตอนนี้รู้สึกว่า @truehisp เค้าจะตัดทุก 180 นาที #แก้ไข 20/Nov/2011  

แล้วก็ตัดตัวแปร onesec ออกแล้วไปกำหนดค่าใน function ตรงๆ เลย

สำหรับขั้นตอนการติดตั้งก็คล้ายกับตัวเดิมครับ คือ

1. เครื่องคุณต้องมี Mozilla Firefox ก่อนครับ โดยสามารถดาวน์โหลดได้ที่ http://www.mozilla.com/en-US/firefox/ เมื่อดาวน์โหลดมาแล้วก็ติดตั้งเลยครับใช้ Step Next and Next

2. ติดตั้ง Addon ของ Firefox ที่ชื่อ Greasemonkey << คลิกลิงค์นี้ใน Firefox เข้าหน้า Greasemonkey แล้วก็คลิกที่ปุ่ม Add to Firefox เมื่อติดตั้งเสร็จแล้ว Firefox จะให้เรา Restart ตัวมันเองก็กด Restart Firefox ไปครับ โปรแกรมจะ Restart ตัวเองจากนั้นเมื่อมันเปิดขึ้นมาอีกครั้งเราจะเป็นรูปลิงน้อยที่มุมขวาล่าง ของ Status bar ของ Firefox

รูปไอคอนของ Greasemonkey ที่ Navigation toolbar ของ Firefox

3. ดาวน์โหลด truewifi_auto_login_v2.04.zip

แล้วแตกไฟล์ออกจะได้ไฟล์ truewifi_auto_login_v2.04.user.js จากนั้นคลิกขวาที่ไฟล์แล้วเลือก Edit ให้ทำการแก้ค่าต่าง ดังนี้

// user password and domain var user="user"; // ใส่ username ของท่าน ลงไปแทนuser var password="passwd"; // ใส่ password ของท่าน ลงไปแทน passwd var domainIndex= "3"; // ใส่ลำดับของ domain ลงไป เริ่มนับจาก 0 1 2 .... เช่น truewifi ใส่ 0 หรือถ้าเป็น truehisp ใส่เป็น 3 ครับ var domainIndex= "1"; // ใส่ลำดับของ domain ลงไป เริ่มนับจาก 0 1 2 .... เช่น truewifi ใส่ 0 หรือถ้าเป็น truehisp ใส่เป็น 1 ครับ แก้ไขวันที่ 21/10/2554 ครับใครใช้ truehisp แก้ไขเป็น 1 นะครับ // url var redirect = "http://portal.trueinternet.co.th/wifiauthen/login.do?VLAN=851&MAC=00:23:69:XX:XX:XX&VERSION=V2"; // timer var minutes = 175; //@truehisp ใส่เป็น 175

หลายคนอาจสงสัยว่าค่าของ redirect เอามาจากไหน มีทิปมาแนะนำครับ วิธีที่ง่ายที่สุดก็คือเปิด firefox ขึ้นมาแล้วในช่อง Address ให้เรากรอกคำว่า portal จากนั้นโปรแกรมจะมี list รายการ history มาให้เลือกก็ให้เราเลือก

http://portal.trueinternet.co.th/wifiauthen/login.do?VLAN=851&MAC=00:23:69:xx:xx:xx&VERSION=V2

มาเลยครับ MAC=00:23:69:xx:xx:xx จะเป็น MAC ของเราอยู่แล้ว

สำหรับใครที่ยังไม่มี URL ดังกล่าวให้ลองใช้ firefox เรียกเว็บไซต์อะไรก่อนก็ได้ firefox จะ redirect ให้ไป URL ดังกล่าวให้เองแล้วก็ลองกรอกคำว่า portal ลงในช่อง Address อีกครั้งก็จะเห็น URL ดังกล่าว

เมื่อแก้ script เสร็จแล้วก็ save แล้วปิด notepad เลยครับ จากนั้นลากไฟล์ที่แก้ไขเสร็จแล้วใส่ Firefox เลยครับ มันจะถามให้ install ก็เลือก install เหมือนเคยครับ

4. คงมาถึงขึ้นตอนสุดท้ายกันแล้วครับ หลังจากติดตั้ง Truewifi Script แล้วก็มาดูวิธีการใช้งานกัน หากคุณ logon truewifi อยู่ก็ให้ logout ออกได้เลยครับโดยเรียก http://logout./ จากนั้นสังเกตได้เลยว่า script จะทำการ login truewifi ให้คุณเอง หากคุณไม่ได้ logon truewifi อยู่ก็ให้ลองเข้าเว็บอะไรก็ได้ครับ หลังจากนั้นมันจะ redirect แล้ว script ก็จะทำการ login ให้คุณเอง

หลังจาก login ไว้ 1 ชม. 25 นาที (85 นาที) Script จะทำการ logout ให้คุณเองอัตโนมัติแล้วก็ login ให้คุณใหม่ทันที

แต่มีข้อแม้ว่าคุณจะต้องเปิดหน้าจอหลังจากที่ logon truewifi ทิ้งไว้นะครับซึ่งก็คือหน้า https://portal.trueinternet.co.th/wifiauthen/login_result.php ซึ่งจะมีข้อความแสดงว่า

Welcome to Wi-Fi Internet

The Ultimate Wireless Services will be yours.

Enjoy Surfing!

112 Comments December 18, 2009

วิธีติดตั้ง Adobe Air บน Ubuntu

วันก่อนรุ่นน้องถามผมว่า ubuntu ลง adobe air ได้หรือเปล่า ตอนนั้นก็ไม่สนใจอะไรกับคำถามนี้สักเท่าไหร่ วันนี้มี direct messege จาก twitter จาก @JerryTunin ก็ตามลิงค์เข้าไปดู blog ของเขาก็เห็นบทความเรื่องการติดตั้ง adobe air บน ubuntu ของเขาเลยเอามาลองติดตั้งบ้าง ผมจำได้ว่ารู้จักเจ้า adobe air ครั้งแรกจากเจ้า Twitter client ที่ชื่อ Seesmic แต่น่าเสียดายหลังจากที่ผมติดตั้ง adobe air แล้วลองติดตั้ง seesmic ปรากฏว่ามันแสดงภาษาไทยเป็นสี่เหลี่ยมหมดเลย(เศร้า) ลองไป search เรื่อง adobe air สำหรับ ubuntu อีกรอบก็ไปเจอบทความของ @gumara แห่ง ubuntuclub วิธีการติดตั้งก็เหมือนๆ กันครับพี่ @gumara แนะนำโปรแกรม Spaz ซึ่งเป็น Twitter client เหมือนกันลองลงแล้วปรากฏว่าใช้งานภาษาไทยได้ดีเยี่ยมครับ

มาดูวิธีการติดตั้ง Adobe Air บน Ubuntu กันเลยครับ

1. เข้าเว็บ http://get.adobe.com/air/ แล้วคลิกที่ Download ได้เลยครับ(Adobe ฉลาดครับมัน Detect Version สำหรับ Linux ให้เลย เวอร์ชันปัจจุบันคือ 1.5.2) ผม save ไว้ที่ Desktop

2. เปิด Terminal ขึ้นมาครับ ใครเข้าไม่ถูกก็คลิกที่ Applications >> Accessories >> Terminal ครับ

3. ใช้คำสั่ง cd เปลี่ยนตำแหน่งไดเร็กทอรีไปยัง Desktop (ตอนนี้เราอยู่ที่ ~)

$ cd Desktop

4. กำหนดสิทธิ์ให้กับไฟล์ install


5. มาติดตั้งกันเลยโดยใช้คำสั่ง

$ sudo ./AdobeAIRInstaller.bin
(more…)

Leave a Comment October 28, 2009


Recent Entries

Random Posts

Social Network

Tag Cloud

Calendar

May 2017
S M T W T F S
« Jun    
 123456
78910111213
14151617181920
21222324252627
28293031  

Twitter: imrgill

RSS LinuxToday

RSS HowToForge

RSS UbuntuClub

RSS Blognone

RSS PowerWindowsBlog

Tag

Categories

Archives

Blogroll