สร้างเว็บEngine by iGetWeb.com
Cart รายการสินค้า (0)

เล่น Truewifi ได้อย่างต่อเนื่อง

เล่น Truewifi ได้อย่างต่อเนื่อง
วิธีทำให้เล่น Truewifi ได้อย่างต่อเนื่องโดยไม่ถูกตัดทุก 90 นาที
Script Truewifi Autologin/Logout

        สวัสดีครับ ผมเป็นคนนึงที่ใช้ truewifi สาเหตุก็เพราะว่ามาอยู่ห้องเพื่อน แล้วห้องเพื่อนผมก็ดันไม่มีเน็ตก็เลยต้องต่อเน็ตกับ truewifi แต่เนื่องด้วยห้องอยู่ไกลจากถนนใหญ่พอสมควรสัญญาณ truewifi จึงอ่อน ผมจึงซื้อ Wireless Router มาทำเป็นตัว Repeater อีกตัวนึง เข้าไปดูได้ที่ วิธีการขยายสัญญาณ True Wi-Fi โดยใช้อุปกรณ์ Linksys WRT54GL ครับ

        มาถึงเรื่องการทำให้เราเล่นเน็ต truewifi ได้โดยไม่ตัดใน 90 นาทีกันบ้าง เท่าที่ผมเ่ล่นมาก็พอรู้ว่าหากเราปล่อยให้เน็ตมันตัดไปเองหลังจาก 90 นาทีเราต้องปิดและเปิดตัวอุปกรณ์ wireless ของเราใหม่ซึ่งกินเวลาหลายวินาทีอยู่และอาจทำให้โปรแกรมที่เราเล่นอยู่ เช่น เกมออนไลน์ หรือ msn หลุดได้ แต่ถ้าเรา logout ก่อน 90 นาทีนั้นแล้ว login ใหม่ทันทีก็จะสามารถเล่นต่อได้เลยโดยที่โปรแกรมที่เราใช้งานอยู่ยังเชื่อมต่อกับเซิร์ฟเวอร์อยู่(โปรแกรมมีการกำหนด Timeout ไว้จึงสามารถรอการเชื่อมต่อที่หลุดไปได้) เพราะการ logout และ login ใหม่ใช้เวลาเพิ่งไม่กี่วินาที

        ผมจึงคิดว่าถ้าหากเราเขียน script ขึ้นมาให้ logout ก่อนที่จะหมดเวลาแล้วให้มัน login ใหม่ได้เองก็จะทำให้เราเล่นเน็ตต่อได้โดยไม่รู้สึกว่าเน็ตหลุด ซึ่ง script ที่ผมเขียนนี้ได้แนวคิดมาจาก บทความ: true wifi auto connect/login script แต่ด้วยวิธีดังกล่าวค่อนข้างยุ่งยากอยู่พอสมควร ผมจึงคิดวิธีลดขั้นตอนให้สั้นลงจนเหลือแค่ userscript สำหรับ GreaseMonkey เท่านั้น

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

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 ที่ Status bar ของ Firefox

3. ติดตั้ง Userscript Autologin << คลิกลิงค์นี้ใน Firefox เมื่อคลิกแล้วจะมี popup ขึ้นมาถามให้เรา install ก็กด install ไปนะครับ หากใคร install ไม่ได้แต่กลับแสดงเป็นข้อความแทนให้สังเกตตรงไอคอน Greasemonkey อีกทีครับว่าเป็นสีเข้มหรือสีเทา หากเป็นสีเทาต้องคลิกให้มันกลับมาเป็นสีเข้มก่อนครับถึงจะติดตั้ง script ได้ เมื่อติดตั้งได้แล้วให้ refresh หน้าต่าง Firefox 1 ครั้งครับ

4. ทำการ Generate URL สำหรับใช้เป็นตัว Autologin โดยการเข้าไปที่หน้า login ของ truwifi หากท่าน login truewifi อยู่ให้ logout ออกไปก่อน แล้วเรียก url ของเว็บอะไรก็ได้มันก็จะ redirect ไปหน้า login ให้เอง จากนั้นทำการกรอก username เลือก domain และกรอก password ให้เรียบร้อย และติ๊กถูกที่ Remember Me ด้วยนะครับ

จากนั้นคลิกขวาที่ไอคอนรูปลิงของ Greasemonkey ที่อยู่ตรง status bar แล้วเลือก User Script Commands...->Create autologin from form


 

ใำ้ห้ copy URL ดังกล่าวไปไว้ใน Notepad

5. ดาวน์โหลด truewifi.user.js.rar แล้วแตกไฟล์ออกจะได้ไฟล์ truewifi.user.js จากนั้นคลิกขวาที่ไฟล์แล้วเลือก Edit ให้ทำการแก้ mac address ให้ตรงกับอุปกรณ์ wireless ของคุณ และแก้ autologin ให้เป็น URL ที่คุณได้จากการ Generate จากขั้นตอนที่ 4 ตัวอย่าง

var mac = "00:13:CE:34:XX:XX";
var autologin = "http://portal.trueinternet.co.th/wifiauthen/showLoginPage.do?clientPageType=desktop#sAUTOLOGIN=0&textuname=xxxxxxxx&Password=yyyyyyyyyyyy";

วิธีดู mac address สามารถดูได้หลายวิธีครับแล้วแต่ใครถนัด แต่ผมจะขอแนะวิธีการโดยใช้ command นะครับ โดยคลิก Start >> Run >> cmd แล้วกด OK

จากนั้นพิมพ์ ipconfig /all แล้วให้สังเกต Ethernet adapter Wireless Network Connection: ดูตรง Physical Address นะครับ

แต่สำหรับใครที่้ใช้ wireless router เป็นตัว repeater สัญญาณต้องใช้ใส่ mac ขา wan ของ router ไปแทนนะครับ

สำหรับใครที่ใช้ Green Bangkok Wi-Fi ซึ่งมันจะตัดทุก 1 ชม. ต้องเปลี่ยนค่าของ

var tosec = 5100000; ให้เป็น 3300000 ด้วยนะครับ

ตัวอย่าง

var tosec = 3300000;

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

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

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

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

Welcome to Wi-Fi Internet
The Ultimate Wireless Services will be yours.

Enjoy Surfing!

โดยจะต้องเปิดหน้านี้ทิ้งไว้ตลอดห้ามปิดนะครับ

 

ภาพยืนยัน ผมลองต่อมาแล้ว 1 วันกับอีก 3 ชม. กว่า

*** แนะนำอีกนิดครับ

หากไม่ต้องการให้เน็ตหลุดเนื่องจากเกิด idle time ก็ควรเปิด ping ไว้ตลอดนะครับ โดยคลิกที่

Start >> Run >> พิมพ์ cmd แล้วกด OK >> จากนั้นพิมพ์ ping -t www.google.com แล้ว enter

เพียงเท่านี้ก็จะช่วยลดปัญหาเน็ตตัดเองเนื่องจากเกิด idle ได้ครับ

สำหรับ Script นี้ก็เป็น Script ลูกทุ่งๆ แบบมวยวัดหน่อยนะครับ อย่าว่ากัน

ก็ลองเอาไปใ้ช้กันดูนะครับ หวังว่าคงมีประโยชน์กับทุกท่านที่ใช้ truewifi

ขอบคุณข้อมูลจาก :

http://www.picohosting.com/?page=howto&content=truewifi_autologin

http://userscripts.org/scripts/show/1595

ความคิดเห็น

  1. 1
    ป่าน
    ป่าน 07/05/2009 22:31
    ขอวิธีแก้Script ที่ใช้ User@truehisp ให้หน่อยครับ
    มันLogin Auto ไม่ได้เลยอ่ะครับ เพราะผมไม่ได้ใช้ @truewifi ครับ
    ขอบคุณมากครับ
  2. 2
    ninnin9
    ninnin9 14/05/2009 20:33
    ผมเคยใช้ Bangkok Green Wi-Fi มันแจ้งในpop up ว่าตัดทุก 1 ชม. แต่เวลาเล่นจริงๆ มันก็ไปตัด 90 นาที เหมือน true wifi เอ่อ..บอกให้ทราบครับ ไม่รู้ที่หมู่บ้านที่ผมเล่นมันผิดไปจากที่อื่นรึไง? งง ขอบคุณสำหรับความรู้ ตอนนี้ยังไม่ได้ทดสอบ อิอิ {icon3}
  3. 3
    mcka
    mcka 07/07/2009 05:44
    เป็นประโยชน์มากครับ หาวิธีมานานแล้ว เก่งมากจริงๆๆๆๆ ขอบคุณด้วยหัวใจครับ
  4. 4
    ninnin9
    ninnin9 19/07/2009 11:41
    อิอิ โง่อยู่ข้ามเดือน ไปลงทับ var redirect = "http://www.google.co.th";เพราะมันอยู่แถวเดียวกับ var autologin มันก็ไม่รีให้(ไม่ดูให้ดีเอง ><") หุหุ
    ก็สลับใช้แบบเสียตังค์(WiFi29) และไม่เสียตังค์(BangkokGreenWifi)
    ไม่ต้องเปลี่ยนวินาที ใช้ร่วมกันนั่นแหละเพราะตัดที่90 นาทีเช่นกัน(เปลี่ยนแค่var autologin ให้ถูกก็พอ)
    ขอบคุณจากใจอีกครั้ง... {icon3}
  5. 5
    true wi-fi
    true wi-fi 22/07/2009 17:38
    แจ้งข่าวของถูกครับ
    true wi-fi unlimited 6 เดือน ตกวันละ 7 บาทกว่าเอง
    http://www.compnetplus.com/since1997/index.php?option=com_content&view=article&id=8&Itemid=14
  6. 6
    มือใหม่หัดเล่น
    มือใหม่หัดเล่น jan_klomaing@hotmail.com 17/07/2010 10:51
    แนะนำวิธีเล่นหน่อยดิ เรามีnotebookแบบwrieless แต่hack เล่นไม่เป็นอ่ะ

แสดงความคิดเห็น

* *

 

*