หน้าเว็บ

วันศุกร์ที่ 10 เมษายน พ.ศ. 2552

การ capture screen ที่มี drop-down box บน Ubuntu

ปกติผมใช้ปุ่ม Print Screen เพื่อจับภาพหน้าจอ หรือถ้าจับภาพใน Firefox เฉพาะส่วนผมก็ใช้ extension Screengrab

แต่มีปัญหาคือเมื่อภาพที่ต้องการจับนั้นเป็นประเภท drop-down box จะไม่สามารถทำได้ (หมายถึงเมื่อต้องการจับ drop-down ที่ทำการคลี่ออกมาเห็นหลายๆตัวเลือก)

แต่โชคดีที่ว่า Ubuntu นั้นโดย default จะใช้ Gnome เป็น desktop อยู่แล้ว ซึ่ง Gnome มีโปรแกรมที่ใช้ในการจับภาพหน้าชื่อว่า gnome-screenshot โดยระบุ delay ที่ต้องการจับหน้าจอ เช่น ให้จับหน้าจอในอีก 5 วินาที ถัดไป ก็สามารถสั่งได้ดังนี้
gnome-screenshot --delay 5
ถ้าให้สะดวกก็ใช้ Alt-F2 แล้วป้อนคำสั่งตรงนั้น (เหมือน run ใน windows)
หลังจากนั้น 5 วินาที ก็จะทำการ capture แล้วถามว่าต้องการ save ภาพที่ไหน หรือจะแค่ copy ไปใส่ clipboard เฉยๆก็ย่อมได้

ระบบที่ทดสอบ
OS: Ubuntu 8.10

ป.ล. จริงๆแล้วมันก็คือ print screen แบบกำหนดเวลาดีๆนี่เอง

วันพุธที่ 8 เมษายน พ.ศ. 2552

การ Merge หรือ Split PDF บน Ubuntu

ตาม title เลย วิธีการคือใช้ pdf toolkit (pdftk)

ทำการลงก่อนเลยด้วย
sudo apt-get install pdftk
ถ้าจะ Merge ก็ใช้
pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf
ถ้าจะ Split ก็ใช้
pdftk A=one.pdf B=two.pdf cat A1-7 B1-5 A8 output combined.pdf
ลองอ่านคำสั่งดูว่า argument คืออะไร ค่อนข้างตรงไปตรงมา

จริงๆ pdftk ยังทำได้อีกหลายอย่างเลย เช่น rotate, encrypt, decrypt, repair เป็นต้น

ลองอ่านวิธีเต็มๆได้ที่ http://www.pdfhacks.com/pdftk/

ระบบที่ทดสอบ
OS: Ubuntu 8.10
S/W: pdftk 1.41

วันอาทิตย์ที่ 5 เมษายน พ.ศ. 2552

Hibernate หายหลังจาก Disk Cleanup

วันนี้มีรุ่นพี่ในแลบบอกว่า Windows Vista อยู่ดีๆก็ Hibernate ไม่ได้หลังจากทำ Disk Cleanup ก็เลยลอง search ดูแล้วเจอ link แรกเลย เห็นเค้าว่าเป็น Bug ของ Vista ไม่รู้ว่ามี patch แก้ออกมารึยัง

วิธีแก้
1. เข้า cmd ด้วยสิทธิ administrator (Start > All Programs > Accessories คลิกขวา “Command Prompt” แล้วเลือก “Run as Administrator”)
2. พิมพ์คำสั่ง
powercfg -H on
รอสักพักจนเสร็จ hibernate ก็จะกลับมา

ระบบที่ทดสอบ
OS: Windows Vista SP1

ที่มา
http://esamsalah.blogspot.com/2008/03/powercfg-h-on.html