ตามมาติดๆ Google Surf Key 0.2 ครับ หลังจาก ออก 0.1 มาเมื่อ 4 วันก่อน
ขั้นตอนการติดตั้งก็เหมือนเดิมครับ ไปที่ ที่นี่ แล้วกด Install
หลังจากตัวเองใช้ดูมาหลายวัน ก็รู้สึกมันยังขาดอะไรอีกหลายๆ และค้นพบตัวเองว่า
ปกติ ชอบเปิดให้มันขึ้น tab ใหม่มากกว่า เปิดหลายๆอันแล้วค่อยไปไล่ดู
ซึ่ง ver 0.1 ทำไม่ได้ครับ

ก็เลยแก้ออกมา ตอนแรกกะทำแค่เปิดใน tab ใหม่ แต่ด้วยความอยากทำ
เลยเพิ่ม key ต่างๆมาอีก เช่นพวก cursor ด้วยครับ
สำหรับ hotkey เองก็เปลี่ยนแทบทั้งหมด เลิกใช้ Ctrl+[0-9] แล้ว
หันมาใช้แทน ตามตารางข้างล่างนี้แทน น่าจะสะดวกนิ้วกว่าครับ
| Key |
Description |
[0-9]
|
Open that link.
|
g + [0-9]
|
Open that link in the new tab.
|
s
|
Focus the search box.
|
j
|
Move cursor backward.
|
k
|
Move cursor forward.
|
o
|
Open the current cursor’s link.
|
t
|
Open the current cursor’s link in the new tab.
|
ปล. ตอนแรกกะทำแค่ครึ่งชั่วโมง ตอนนี้ ปาไป 2 ชั่วโมงแล้ว -_-”
ผลงานชิ้นล่าสุดครับ ทำออกมาสนองความต้องการของตัวเอง
มันมีชื่อว่า Google Surf Key ครับผม

ประเด็นปัญหาของผมก็คือ ตอนนี้ผมพยายามหัดใช้เมาส์ให้น้อยลงครับ พยายามใช้ keyboard
ให้มากขึ้น เพื่อเพิ่ม productivity ในการทำงาน จำ Hotkeys ต่างๆ
ทีนี้ Google เป็นสิ่งที่ขาดไม่ได้ สิ่งที่ทำเป็นประจำ ขั้นตอนดังนี้ครับ
New tab(Ctrl+t) -> พิมพ์ google.com -> กรอกช่อง search -> Enter!
ผลการค้นหาก็ออกมาครับ แต่ประเด็นคือ ณ จังหวะนี้ ผมต้องย้ายมือไปจับเมาส์ เพื่อคลิก
เลือกลิงค์ ที่ต้องการ จาก 10 อันที่ได้ผลลัพธ์ออกมา จะ tab ไปหา มันก็ไกลครับ ขัดใจพอสมควร
ค้นในเน็ตอยู่ซํกพัก ไม่เจอสิ่งทีแก้ไขปัญหานี้ ผมเลยเขียน Userscript ขึ้นมาใช้เองครับผม
Google Surf key จะทำให้เลือกลิงค์จากผลการค้นหาของ google
โดยใช้ hotkey คือ Ctrl + 0 , 1 , 2…9 ครับ ตามลำดับ (ซึ่งส่วนใหญ่ก็นี้ไม่พ้น 3 อันแรก)
ขั้นตอนการติดตั้ง มีดังนี้ครับ
1. ติดตั้ง
GreaseMonkey เสียก่อน พร้อม Enable ให้มันทำงาน
2. ไปที่
Google Surf Key แล้ว คลิก
Install ครับ
แค่นี้แหละครับผม หวังว่าจะชอบนะครับ
พบปัญหาในการใช้งาน แจ้งได้ ที่นี่ เลยครับ
ส่วนตัวไม่ชอบใช้ shortcut เท่าไหร่ ใช้เฉพาะหลักๆ ที่จำได้ และสำคัญๆล่ะครับ
เพราะก็รำคาญเหมือนคนทั่วๆไปแหละครับ ที่ต้องเปลี่ยนมือมาจับเมาส์ จะใช้ trackpad
ก็ไม่คล่อง
วันนี้ เลยเอา firefox shortcut ที่ใช้บ่อยๆมาฝากครับผม และก็ที่พึ่งไปหามาเพิ่มด้วย
มีดังนี้ครับ
Ctrl+L = select Location bar
Alt+F4 = close the window
Ctrl+K = select search bar
Ctrl+T = new tab
Ctrl+F4 = close current tab
Ctrl + [PageUp or PageDown] = change tab left,right
Ctrl + [1 to 9] = select n tab
F3 = Find in this page
Ctrl + [Up or Down] = when in the search bar -> select search engine
แค่นี้แหละครับ
ดูเต็มๆได้ ที่นี่ เลย
UPDATE(27/9/2008): แก้ไขรับกับ url แบบใหม่ของ reg.chula แล้วครับ
คำเตือนการใช้งาน
ตัวแก้นี้ไม่ควรใช้กับการกระทำสำคัญๆ เช่น ลงทะเบียนเรียน หรืออะไรที่มีการ submit น่ะ
เพราะไม่เคยทดสอบกระบวนการเหล่านี้ว่า เกิดปัญหารึเปล่าครับ
แต่ถ้าแค่ ดูเกรด ดูการโอนตังค์ ดูว่าเด้งไม่เด้ง ทำได้ไม่มีปัญหาครับผม
FireRegChula v0.2 อันล่าสุด ที่ได้รับการตอบรับอย่างดี
แต่กลับมีปัญหา ตอน Firefox upgrade เป็นเวอร์ชัน 2.0.*
ต้องขอโทษด้วยทีมันมีปัญหา และ่ทำตัวแก้ออกมาช้าครับ
(หวังว่าจะใช้ตัวใหม่นี้ต่อไปนะครับ ^-^ )
ตัวแก้ตัวใหม่นี้ความสามารถยังเหมือนเดิมหมดครับ
แต่คราวนี้จะไม่มีปัญหาเรื่อง version ของ Firefox แล้ว
เพราะผมเปลี่ยน ไปใช้ GreaseMonkey แทน
FireRegChula 0.2.1 UserScript
วิธีการติดตั้ง ด้านล่างนี้ครับ
ถ้ามีอันเก่าอยู่ ให้เอาออกก่อนครับ
1. เมนู Tools -> Add-on
2. หา FireRegChula แล้ว กด Uninstall ครัล
3. ปิด Firefox เปิดใหม่
วิธีการติดตั้ง UserScript
1. ติดตั้ง GreaseMonkey Extension ก่อน เข้าไป ที่นี่ กดที่ Install Now
2. ติด้งตั้ง GreaseMonkey เรียบร้อย ปิด Firefox แล้วเปิดใหม่
3. เปิดใช้ GreaseMonkey ซะ(ถ้ายังไม่ได้เปิด) ด้วยการคลิกที่หน้าลิง ด้านล่างขวา ให้มีสีขึ้นมา
3. คลิกที่นี่ เพื่อติดตั้ง คลิกที่ Install
4. เรียบร้อยครับ
หลังจากนี้ จะไม่มีปัญหาเรื่องเวอร์ชั่นกับ Firefox อีกแล้ว
และในเวอร์ชันถัดๆไป(ถ้ามี) ก็คงจะใช้ วิธีนี้แล้วล่ะครับ

จาก FireBoardTriam v0.1 อันเก่า ได้รับการตอบรับอยา่งดีพอสมควร
แต่พอ Firefox upgrade ตัวเองจนถึงเวอร์ชั่น 2.0.* มันกลับใช้ไม่ได้ซะนี่
จริงๆแก้ได้ไม่ยาก แต่ก็ต้องขอโทษพี่ๆ เพื่อนๆ น้องๆด้วยครับ
ที่ไม่ได้ทำตัวแก้ออกมาเพราะอยากจะให้ออก พร้อมกับความสามารถใหม่ๆ
เช่น ตั้งกระทู้ได้ หรือใช้ Emoticon ได้ แต่มันไม่สำเร็จ -_-” (พยายามอยู่)
จนบัดนี้ มันก็ยังไม่สำเร็จ จะพยายามต่อไป
ผมก็เลยทำตัวแก้ออกมาซะก่อน จะได้เอาไปใช้กันได้นะครับ
ความสามารถยังเหมือนเดิมหมด แต่คราวนี้จะไม่มีปัญหาเรื่อง
version ของ Firefox แล้ว เพราะผมเปลี่ยน ไปใช้ GreaseMonkey แทน
FireBoardTriam 0.1.1 UserScript
วิธีการติดตั้ง ด้านล่างนี้ครับ
ถ้ามีอันเก่าอยู่ ให้เอาออกก่อนครับ
1. เมนู Tools -> Add-on
2. หา FireBoardTriam แล้ว กด Uninstall ครัล
3. ปิด Firefox เปิดใหม่
วิธีการติดตั้ง UserScript
1. ติดตั้ง GreaseMonkey Extension ก่อน เข้าไป ที่นี่ กดที่ Install Now
2. ติด้งตั้ง GreaseMonkey เรียบร้อย ปิด Firefox แล้วเปิดใหม่
3. คลิกที่นี่ เพื่อติดตั้ง คลิกที่ Install ดังรูป
4. เรียบร้อยครับ
หลังจากนี้ จะไม่มีปัญหาเรื่องเวอร์ชั่นกับ Firefox อีกแล้ว
และในเวอร์ชันถัดๆไป(ถ้ามี) ก็คงจะใช้ วิธีนี้แล้วล่ะครับ

มาแล้ว!!! FireBoardTriam v0.1
ก่อนอื่น มันเริ่มจากปมด้อย(ขนาดนั้น)เล็กๆ ตอนยังเรียนอยู่ที่เตรียมฯ
ติดบอร์ดเตรียมฯมากตอนนั้น แต่ใช้ Firefox ดู กลับโพสไม่ได้!
ได้แต่อ่านอย่างเดียว! ด้วยความที่คนทำ Yimsiam ไม่ได้ใส่ใจผู้ใช้ firefox
อย่างเราๆเลย -_-”
พอทำ extension เป็น ตอนนี้เราเลยนั่งแฮกโค้ดของยิ้มสยาม
จนกลายเป็นมาเป็น FireBoardTriam v0.1
FireBoardTriam เป็น firefox extension(ส่วนเสริม) เมื่อติดตั้งเข้าไปใน
Firefox แล้ว จะทำให้ใช้งานเว็บบอร์ด triamudom.net ได้อย่างเต็มที่มากขึ้น
ความสามารถ(Features):
- ทำให้สามารถโพสความเห็นลงในบอร์ด Triamudom.net ได้ และยังอาจ
โพสความเห็นในบอร์ด yimsiam อันอื่นๆได้ด้วย (บอร์ดอื่นไม่ได้เทส)
- โพสความเห็นพร้อมรูปได้
- ยังไม่สามารถใช้ตั้งกระทู้ได้นะ (จะเพิ่มในเวอร์ชั่นถัดไป)
- emoticon ต่างๆ และ การทำตัวหนา เปลี่ยนฟอนท์ต่างๆ ยังใช้การไม่ได้
(จะเพิ่มในเวอร์ชั่นถัดไป)
ทั้งนี้เวอร์ชั่นถัดไปจะมีมั้ย ขึ้นอยู่กับ feedback ใครอยากให้มี ก็
comment ไว้ที่นี่ หรือโพสไว้ในกระทู้ในบอร์ดเตรียมฯ ก็ได้
ข้อผิดพลาดที่รู้แล้ว(Known bugs):
- บางครั้ง ตรงช่องกรอกข้อความจะคลิกเข้าไปกรอกไม่ได้
ทางแก้ชั่วคราวคือ refresh ใหม่ อาจจะได้
วิธีการติดตั้ง(Installation guide):
ดาวน์โหลดไฟล์ extension ที่นี่
http://www.teerapap.net/download/FireBoardTriam/fireboardtriam.zip
- ดาวน์โหลดมาแล้ว แตกไฟล์ zip จะได้ไฟล์ .xpi ออกมา
- ลากไฟล์ .xpi นั้นเข้าไปในหน้าต่าง Firefox
- มันจะขึ้นให้ติดตั้ง ก็กด install
- เสร็จ ปิด Firefox แล้ว เปิดใหม่ แค่นี้ก็ใช้ได้แล้ววว!!

ปล. extension ชิ้นต่อไป ทำอะไรดี?
ปล2. ชาวจุฬาที่หลงเข้ามา ลอง FireRegChula ดูสิครับ