<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PanJ&#039;s Blog</title>
	<atom:link href="http://panj.narze.net/feed" rel="self" type="application/rss+xml" />
	<link>http://panj.narze.net</link>
	<description>Twitter is not enough!</description>
	<lastBuildDate>Tue, 08 Sep 2009 03:47:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>iTruewifi : Login Truewifi อัตโนมัติ</title>
		<link>http://panj.narze.net/posts/28</link>
		<comments>http://panj.narze.net/posts/28#comments</comments>
		<pubDate>Mon, 17 Aug 2009 17:30:36 +0000</pubDate>
		<dc:creator>PanJ</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[truewifi]]></category>

		<guid isPermaLink="false">http://panj.narze.net/panj/?p=28</guid>
		<description><![CDATA[กลับมาตามคำสัญญาครับ กับ user script สำหรับ login truewifi อัตโนมัติ
เบื่อไหม! ที่จะต้องมาคอยระแวงว่าทรูไวไฟจะตัดเมื่อไหร่ เราขอแนะนำ iTruewifi ที่จะมาช่วยให้ชีวิตคุณดียิ่งขึ้น!! (ยอดไปเลย จอร์จ)

การติดตั้ง

โหลด Greasemonkey มาติดตั้งบน Firefox สำหรับใครที่อยากรู้จัก Greasemonkey ให้ไปดูโพสที่แล้ว เมื่อติดตั้งเสร็จแล้วให้ restart Firefox ก่อน
ไปที่ หน้า iTruewifi กดปุ่ม Install
ไปที่หน้าของ Truewifi portal เพื่อ Config ค่า และป้องกันสคริปท์ทำงานก่อน
เริ่ม Config ค่าต่างๆ คือ ค่า MAC Address และ ค่าเวลาที่จะให้ล็อกอินใหม่ โดยการคลิกขวาที่รูปลิงมุมขวาล่าง แล้วคลิกขวาที่ iTruewifi จะปรากฎหน้าต่างให้ Edit script (ปกติ Greasemonkey จะให้เลือก Default Editor ก่อน ก็เลือก [...]]]></description>
			<content:encoded><![CDATA[<p>กลับมาตามคำสัญญาครับ กับ user script สำหรับ login truewifi อัตโนมัติ</p>
<p><strong>เบื่อไหม!</strong> ที่จะต้องมาคอยระแวงว่าทรูไวไฟจะตัดเมื่อไหร่ เราขอแนะนำ iTruewifi ที่จะมาช่วยให้ชีวิตคุณดียิ่งขึ้น!! (ยอดไปเลย จอร์จ)</p>
<p style="text-align: center;"><img class="size-medium wp-image-35 aligncenter" title="iTruewifi" src="http://panj.narze.net/wp-content/uploads/2009/08/iTruewifi2-228x300.png" alt="iTruewifi" /></p>
<p><strong>การติดตั้ง</strong></p>
<ol>
<li>โหลด <a href="https://addons.mozilla.org/en-US/firefox/addon/748">Greasemonkey</a> มาติดตั้งบน <a href="http://www.mozilla.com/en-US/firefox">Firefox</a> สำหรับใครที่อยากรู้จัก Greasemonkey ให้ไปดู<a href="http://panj.narze.net/panj/posts/10">โพสที่แล้ว</a> เมื่อติดตั้งเสร็จแล้วให้ restart Firefox ก่อน</li>
<li>ไปที่ <a href="http://userscripts.org/scripts/show/55869">หน้า iTruewifi </a>กดปุ่ม Install</li>
<li>ไปที่หน้าของ <a href="http://portal.trueinternet.co.th/">Truewifi portal</a> เพื่อ Config ค่า และป้องกันสคริปท์ทำงานก่อน</li>
<li>เริ่ม Config ค่าต่างๆ คือ ค่า MAC Address และ ค่าเวลาที่จะให้ล็อกอินใหม่ โดยการคลิกขวาที่รูปลิงมุมขวาล่าง แล้วคลิกขวาที่ iTruewifi จะปรากฎหน้าต่างให้ Edit script (ปกติ Greasemonkey จะให้เลือก Default Editor ก่อน ก็เลือก C:\Windows\system32\notepad.exe ไป)</li>
<li>เมื่อปรากฎหน้าต่างให้ Edit script ได้แล้ว ให้แก้ไขค่า MAC Address โดย MAC Address สามารถดูได้ที่ <strong> Run &gt; cmd &gt; ipconfig /all</strong> แล้วตรวจดู Physical Address ของ Wireless Adapter ของเรา โดยเมื่อนำไปใส่ในสคริปท์ให้ เขียนในรูปแบบดังนี้ 00:aa:bb:cc:dd:ee คือ<strong>เป็นตัวพิมพ์เล็กคั่นด้วย :</strong></li>
<li>ส่วนตัวแปร minuteWait คือตัวแปรกำหนดว่าจะให้ login ใหม่ทุกกี่นาที <strong>ปกติทั่วไปอยู่ที่ 80-85 นาที Green Bangkok อยู่ที่ 50-55 นาที</strong></li>
<li>สุดท้าย ท้ายสุด เปิด<a href="http://portal.trueinternet.co.th/wifiauthen/showLogoutPage.do?clientPageType=desktop">หน้า logout truewifi </a>เพื่อให้สคริปท์ทำงาน ถ้าทำงานถูกต้อง ท้ายที่สุดคุณจะพบกับข้อความนี้</li>
</ol>
<p style="text-align: center;"><img class="size-full wp-image-31 aligncenter" title="t_successfully" src="http://panj.narze.net/wp-content/uploads/2009/08/t_successfully.gif" alt="t_successfully" /></p>
<p style="text-align: left;">ให้<strong>เปิดหน้านี้ทิ้งไว้ให้สคริปท์ทำงาน</strong> และต้องตั้งค่าให้หน้าเวป Remember พาสเวิร์ดไว้ก่อน ไม่อย่างนั้นจะล็อคอินไม่สำเร็จ เพราะสคริปท์ทำงานโดยการกดปุ่ม Login เพียงอย่างเดียว ไม่กรอก Username@Domain และ Password ให้</p>
<p style="text-align: left;"><strong>หมายเหตุ</strong></p>
<p style="text-align: left;">ทางทีมงาน(มีอยู่คนเดียว)เล็งเห็นถึงอิสระภาพบนชีวิตคอนเวอร์เจนซ์ จึงได้กำลังทำการปรับปรุง iTruewifi ให้มีประสิทธิภาพมากยิ่งๆขึ้นไป โดยคาดว่าท้ายสุดแล้ว iTruewifi จะรันบน router ของ truewifi เองโดยที่ไม่ต้องมีโปรแกรมฝั่ง user คาดว่าจะแล้วเสร็จ 31 เมษายน ศกหน้า จึงเรียนมาเพื่อทราบ และ(Truecorp)โปรดพิจารณา</p>
<p style="text-align: left;"><strong>Update</strong></p>
<p style="text-align: left;">ทางทรูไวไฟได้เปลี่ยนหน้า Login ใหม่ทำให้สคริปท์ใช้การไม่ได้ ซึ่งการเปลี่ยนนี้อาจเป็นการที่ทำให้ผู้ใช้ไม่ต้องเชื่อมต่อไวไฟใหม่เมื่อหมด session ก็ได้ ผู้เขียนยังไม่ได้ทดสอบเลย แต่คึกคะนองแก้สคริปท์ให้ใช้กับเวอร์ชันนี้ได้เรียบร้อยแล้ว โดยเข้าไป update ที่<a href="http://userscripts.org/scripts/show/55869">หน้า iTruewifi</a></p>
]]></content:encoded>
			<wfw:commentRss>http://panj.narze.net/posts/28/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Greasemonkey สุดยอด Add-on ที่ควรมีติด Firefox</title>
		<link>http://panj.narze.net/posts/10</link>
		<comments>http://panj.narze.net/posts/10#comments</comments>
		<pubDate>Wed, 12 Aug 2009 07:37:45 +0000</pubDate>
		<dc:creator>PanJ</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[userscript]]></category>

		<guid isPermaLink="false">http://panj.narze.net/panj/?p=10</guid>
		<description><![CDATA[
สวัสดีวันแม่ครับ วันนี้แม่ไม่อยู่บ้าน แต่ลูกอยู่บ้านไม่มีอะไรทำ ลูกเลยมานั่งเขียนบล็อกแทน
คนที่คุ้นเคยกับ Firefox คงจะรู้จัก Greasemonkey เป็นอย่างดี สำหรับคนที่ไม่รู้จัก Greasemonkey คือ add-on ของ Firefox ที่ทำให้สามารถรัน javascript ทับลงบนหน้าเวปที่เราต้องการอีกที หรือเรียก script แบบนี้ว่า user script ซึ่งไอ้เจ้า javascript ที่รันเนี่ย สามารถทำอะไรให้เราได้ตั้งหลายอย่าง ตั้งแต่ refresh หน้าง่ายๆ ไปจนถึงเปิดบอทเกมเบราเซอร์ (ไม่ดีนะ!)
จากที่อ่านมาคงเห็นแล้วสินะ ว่าเจ้าลิงตัวนี้มันซุกซนจริงๆ ที่ผมติดใจเจ้าลิงนี่ก็คือ มันทำให้คนที่เขียน javascript ไม่เป็นและ ไม่รู้จะเริ่มตรงไหนอย่างผม ได้เข้าใจว่ามันไม่ได้ยากอะไรเลย แล้ว javascript ก็มี flexibility ที่สูงมาก เราอยากนึกแก้ object ไหน อยากกด submit form ไหน ก็ได้ตามใจเรา พอลองเล่นๆ กับ user script [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-medium wp-image-11 aligncenter" title="Foxmonkey" src="http://panj.narze.net/wp-content/uploads/2009/08/Foxmonkey-300x300.png" alt="Foxmonkey" /></p>
<p style="text-align: left;">สวัสดีวันแม่ครับ วันนี้แม่ไม่อยู่บ้าน แต่ลูกอยู่บ้านไม่มีอะไรทำ ลูกเลยมานั่งเขียนบล็อกแทน</p>
<p style="text-align: left;">คนที่คุ้นเคยกับ Firefox คงจะรู้จัก <a href="https://addons.mozilla.org/en-US/firefox/addon/748">Greasemonkey</a> เป็นอย่างดี สำหรับคนที่ไม่รู้จัก Greasemonkey คือ add-on ของ Firefox ที่ทำให้สามารถรัน javascript ทับลงบนหน้าเวปที่เราต้องการอีกที หรือเรียก script แบบนี้ว่า <a href="http://www.userscripts.org">user script</a> ซึ่งไอ้เจ้า javascript ที่รันเนี่ย สามารถทำอะไรให้เราได้ตั้งหลายอย่าง ตั้งแต่ refresh หน้าง่ายๆ ไปจนถึงเปิดบอทเกมเบราเซอร์ (ไม่ดีนะ!)</p>
<p style="text-align: left;">จากที่อ่านมาคงเห็นแล้วสินะ ว่าเจ้าลิงตัวนี้มันซุกซนจริงๆ ที่ผมติดใจเจ้าลิงนี่ก็คือ มันทำให้คนที่เขียน javascript ไม่เป็นและ ไม่รู้จะเริ่มตรงไหนอย่างผม ได้เข้าใจว่ามันไม่ได้ยากอะไรเลย แล้ว javascript ก็มี flexibility ที่สูงมาก เราอยากนึกแก้ object ไหน อยากกด submit form ไหน ก็ได้ตามใจเรา พอลองเล่นๆ กับ user script ดูซักพักแล้วก็เกิดอาการถามครูกูเกิ้ลดู ได้พบ function ต่างๆ syntax ต่างๆ ซึ่งมีประโยชน์ในการเขียน ทำให้รู้สึกสนุกดี</p>
<p style="text-align: left;">หลังจากที่ลองเขียน user script เล่นๆดู พอเข้าใจแล้ว ทำให้เกิด script ตัวที่กำลังจะเขียนถึงในโอกาสต่อไป ซึ่งครั้งนี้แอบบอกเรียกน้ำย่อยก่อน มันก็คือ script relogin truewifi นั่นเอง สำหรับคนที่อยู่หออย่างผม truewifi เป็นอะไรที่หล่อเลี้ยงผมให้มีชีวิตต่อไป(เวอร์มาก) บ่อยครั้งที่ครบ 90 นาทีแล้วมันตัดอัตโนมัติทำให้ใจจะขาด ไว้ครั้งหน้าพบกันครับ</p>
]]></content:encoded>
			<wfw:commentRss>http://panj.narze.net/posts/10/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>เปิด Blog Wordpress</title>
		<link>http://panj.narze.net/posts/3</link>
		<comments>http://panj.narze.net/posts/3#comments</comments>
		<pubDate>Mon, 10 Aug 2009 14:31:34 +0000</pubDate>
		<dc:creator>PanJ</dc:creator>
				<category><![CDATA[เรื่อยเปื่อย]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://panj.narze.net/panj/?p=3</guid>
		<description><![CDATA[
เป็นอะไรไม่รู้ อยู่ๆก็อยากมี blog เป็นของตัวเอง ด้วยความอนุเคราะห์จาก @Narze เจ้าของบ้าน http://www.narze.net ทำให้มีพื้นที่ blog ของตัวเอง
บางทีเล่น twitter ไปเรื่อยๆ แล้วรู้สึกว่าอยากมีช่องทางอื่นที่โพสข้อความได้เป็นเรื่องเป็นราว แล้วก็เก็บไว้ได้ ไม่เหมือน twitter ที่วิ่งไปเรื่อยๆ ความจริงก็เคย blog อยู่นะ แต่ทำไม่ได้จริงๆจังๆซักที สงสัยตอนนั้น blog แต่เรื่องสาระมากไปหน่อย
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-58 aligncenter" title="wordpress[1]" src="http://panj.narze.net/wp-content/uploads/2009/08/wordpress13.png" alt="wordpress[1]" /></p>
<p>เป็นอะไรไม่รู้ อยู่ๆก็อยากมี blog เป็นของตัวเอง ด้วยความอนุเคราะห์จาก @Narze เจ้าของบ้าน <a href="http://www.narze.net">http://www.narze.net</a> ทำให้มีพื้นที่ blog ของตัวเอง</p>
<p>บางทีเล่น twitter ไปเรื่อยๆ แล้วรู้สึกว่าอยากมีช่องทางอื่นที่โพสข้อความได้เป็นเรื่องเป็นราว แล้วก็เก็บไว้ได้ ไม่เหมือน twitter ที่วิ่งไปเรื่อยๆ ความจริงก็เคย blog อยู่นะ แต่ทำไม่ได้จริงๆจังๆซักที สงสัยตอนนั้น blog แต่เรื่องสาระมากไปหน่อย</p>
]]></content:encoded>
			<wfw:commentRss>http://panj.narze.net/posts/3/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
