autohotkey

Few Tips on Using uTorrent WebUI

ช่วงหลังๆ ใช้งาน WebUI ของ uTorrent บ่อยขึ้น เลยได้วิธีที่ทำให้มันใช้งานสะดวกขึ้นดังนี้

1. ทำ bookmark โดยใส่ username/password

วิธีทำก็เหมือนหัวข้อ สร้าง bookmark ใหม่ ใส่ url เป็น

http://user:pass@example.com:12345/gui

โดย user/pass คือชื่อผู้ใช้กับรหัสผ่านที่เราตั้งไว้ใน uTorrent คลิกทีเดียวเข้าหน้า WebUI ได้ทันที ไม่ต้องพิมพ์ให้เมื่อย (เหมาะสำหรับใช้กับคอมพิวเตอร์ส่วนตัวเท่านั้น)

วิธีนี้ทดลองแล้วใช้ได้กับ Firefox และ Chrome ส่วน IE8 บอกว่าไม่รู้จักโปรโตคอลนี้ Opera จะขึ้นมาให้ใส่ user/pass อีกรอบ ส่วน Safari เข้าใช้งาน WebUI ไม่ได้เลย

Read the rest of this entry »

Remapping CDisplay Shortcuts with AutoHotkey

CDisplay คือโปรแกรมสำหรับอ่าน manga/comic ที่เป็นไฟล์ .cbr, .cbz, .cbt, ฯลฯ ถือเป็นโปรแกรม comic reader ในดวงใจก็ว่าได้ เคยลองใช้ทั้ง Comical, ComicRack และ MangaMeeya แต่สุดท้ายก็กลับมาตายรังที่ CDisplay 1.8.5 ทุกที (เวอร์ชัน 1.8.5 ไม่มีใน official site แต่ Google หาดูได้)

ข้อเสียเพียงอย่างเดียวของ CDisplay คือ ไม่สามารถตั้ง shortcut ตามใจตัวเองได้ เช่น เวลาเปลี่ยนหน้าต้องใช้ปุ่ม PgDn/PgUp หรือเวลาโหลดไฟล์ถัดไปต้องใช้ Shift-L เป็นต้น

ในฐานะที่ใช้ AutoHotkey อยู่แล้ว เลยจัดการ remap key ซะใหม่ โดยกำหนดให้ใช้ปุ่ม Left/Right แทน PgUp/PgDn เวลาเปลี่ยนหน้า และใช้ปุ่ม Ctrl-Left/Ctrl-Right แทน Shift-K/Shift-L เพื่อโหลดไฟล์ก่อนหน้าหรือถัดไป สำหรับ script AutoHotkey ที่ใช้ก็สั้นๆ ประมาณนี้

#IfWinActive ahk_class TMainDisplayForm
  Left:: Send {PgUp}
  Right:: Send {PgDn}
  ^Left:: Send +k
  ^Right:: Send +l
#IfWinActive

เท่านี้ก็อ่าน manga ได้มีความสุขขึ้นเยอะ :)

How to Turn Off Laptop Monitor using AutoHotkey

ใช้ AutoHotkey มาได้เดือนกว่าๆ รู้สึกว่าชีวิตสะดวกขึ้นเยอะ

ฟีเจอร์ที่ใช้หลักๆ ก็คือการสร้างฮอตคีย์สำหรับรันคำสั่งต่างๆ แต่จริงๆ ตัวโปรแกรมสามารถทำอะไรได้มากกว่านั้น เช่น สั่งคลิกเมาส์/กดปุ่มคีย์บอร์ด, สร้างฟอร์มรับข้อมูลจากผู้ใช้, แปลงคำย่อเวลาพิมพ์ให้กลายเป็นคำเต็มๆ เช่น brb -> be right back, ฯลฯ ขึ้นอยู่กับจินตนาการของคนเขียนสคริปต์

สำหรับฮอตคีย์ที่ใช้บ่อยสุดคือ สั่งปิดมอนิเตอร์เฉยๆ อีกอันคือสั่งปิดมอนิเตอร์ + ล็อคคอมพิวเตอร์ ซึ่งช่วยให้ประหยัดแบตไปได้เยอะทีเดียว (ผมไม่ชอบเสียบ adapter ทิ้งไว้) นอกนั้นก็เป็นฮอตคีย์สำหรับเรียกโปรแกรมที่ใช้ประจำ เช่น Firefox, Cygwin, Notepad++ ส่วนโปรแกรมอื่นๆ ก็ใช้ Launchy เรียกเอา

Read the rest of this entry »