11 สิงหาคม 2554

เมื่อโทรศัพท์ Android จอแตกหรือปุ่มกดพัง

หมายเหตุ
1. สำหรับโทรศ้พท์ Android ที่ผ่านการ root แล้วเท่านั้น
2. เมื่อสามารถเข้าไปใช้งานโทรศัพท์ได้แล้ว ให้ทำการสำรองข้อมูลดังนี้
- เบอร์โทรศัพท์ ส่วนมากจะ sync กับ Gmail อยู่แล้ว แต่ก็สามารถ export ออกมาเป็นไฟล์ *.vcf ได้ (พร้อมรูปภาพขนาดเล็ก)
- SMS ใช้โปรแกรม SMS Backup & Restore
- รายชื่อโปรแกรมที่ติดตั้งไว้ ใช้โปรแกรม App List Backup

ถ้า Touch Screen ใช้ไม่ได้ (เช่น จอแตก) แต่สามารถทำให้สั่งงานผ่านทาง VNC ได้
1. เปิดเว็บ http://market.android.com ล็อกอินด้วย Gmail ติดตั้งโปรแกรม Droid VNC Server รอจนมันวิ่งมาลงโทรศัพท์
2. ใช้โปรแกรม adb (ติดตั้งตามนี้ http://laslow.net/2010/05/17/android-adb-on-windows-7-x64/) พิมพ์คำสั่งตามนี้
adb shell input keyevent 3
adb shell input keyevent 32
adb shell input keyevent 46
adb shell input keyevent 43
adb shell input keyevent 37
adb shell input keyevent 32
adb shell input keyevent 50
adb shell input keyevent 42
adb shell input keyevent 31
adb shell input keyevent 47
adb shell input keyevent 33
adb shell input keyevent 46
adb shell input keyevent 50
adb shell input keyevent 33
adb shell input keyevent 46
adb shell input keyevent 20
adb shell input keyevent 66
adb shell input keyevent 66
ซึ่งเป็นการยิงปุ่มกดเข้าโทรศัพท์ตามลำดับดังนี้ Home (เพื่อกลับหน้าหลัก จะได้ค้นหาได้), droidvncserver, เลื่อนลง, Enter เพื่อเข้าโปรแกรม, Enter เพื่อเริ่มการทำงานของ VNC Server
รหัส key code ดูเพิ่มเติมที่นี่ http://bradchow.blogspot.com/2011/02/send-intent-and-key-event-by-adb.html
3. ใช้โปรแกรม VNC Viewer ในคอมพิวเตอร์ เชื่อมต่อเข้าไปยัง IP Address (และ port 5901) ของโทรศัพท์ ตามที่แสดงบนโปรแกรม Droid VNC Server
ซึ่งปุ่มบนคีย์บอร์ด จะใช้แทนปุ่มบนโทรศัพท์ ตามนี้
home = home
right-click = home, also
pg up = menu
pg down = call
pg down long press = redial most recent
esc = back
del = back, also
end = phone sleep
type = from the home screen random typing will initiate google search
ดูเพิ่มเติมที่ http://opensourceexcedio.wordpress.com/2010/10/28/droid-vnc-server/

ถ้าหากโทรศัพท์ติดล็อกหน้าจอ โทรศัพท์จะปลดล็อกโดยอัตโนมัติ เมื่อมีข้อความแสดงบนจอ (แต่มักจะใช้ไม่ได้กับ SMS/MMS/E-mail) และทำการเอียงโทรศัพท์
1. เปิดเว็บ http://www.androidlost.com แล้ว Sign in ด้วย Gmail
2. ส่ง SMS ไปเข้าโทรศัพท์ ด้วยข้อความว่า
androidlost register
3. ใช้คำสั่ง Control -> Messages -> Message popup แล้วส่งข้อความอะไรก็ได้ ให้ไปแสดงบนโทรศัพท์
4. เอียงโทรศัพท์ให้เป็นแนวนอน หน้าจอจะต้องพลิกตาม ขณะนี้โทรศัพท์จะปลดล็อกหน้าจอแล้ว
5. ใช้โปรแกรม adb (ติดตั้งตามนี้ http://laslow.net/2010/05/17/android-adb-on-windows-7-x64/) พิมพ์คำสั่งตามนี้ เพื่อปิดหน้าต่างข้อความ
adb shell input keyevent 66


ถ้าหากปุ่มกดใช้ไม่ได้
- ปุ่ม Power เปิดเครื่องไม่ได้ ให้ถอดแบ็ตเตอรี่ออก เสียบสายชาร์จ แล้วใส่แบ็ตเตอรี่ลงไป โทรศัพท์ HTC ส่วนมากจะเปิดขึ้นมาเองโดยอัตโนมัติ
- ปุ่มอื่นๆ ใช้ไม่ได้ ให้ติดตั้งโปรแกรม Button Savior ใช้แทนปุ่มกด

18 กรกฎาคม 2553

ติดตั้งแฟลชให้กับกล้องของโทรศัพท์ HTC Diamond2

กล้องของโทรศัพท์ HTC Touch Diamond2 T5353 ถือว่าเป็นกล้องที่ชัดมากๆ ชัดกว่ากล้องดิจิตอลถูกๆบางตัวซะอีก
เสียอย่างเดียวที่มันไม่มีแฟลช ก็เลยถ่ายรูปตอนกลางคืนไม่ได้
ก็เลยพยายามยัดเยียดแฟลชลงไปให้มัน

หลอด LED ใช้ของ AGILENT/AVAGO HSMW-C191 2 หลอด ตัวละ 15 บาท
มีข้อดีที่
- ใช้ไฟได้สูงสุด 3.9 Volt เท่ากับไฟของแบ็ตเตอรี่พอดีเป๊ะ ไม่ต้องแปลงก่อนเลย
แต่ข้อเสียเยอะกว่า
- ความสว่างน้อยกว่า LED Flash ของกล้องมือถือรุ่นใหม่ๆ
- แสงออกสีม่วงมากเกินไป

เดี๋ยวไว้ว่างๆจะลองเปลี่ยนหลอด LED ดู

รูปแผงวงจร (รึเปล่า???)



ใช้แฟลช ถ่ายในที่มืดสนิท


ใช้แฟลช


ไม่ใช้แฟลช


[ดูรูปภาพทั้งหมด]

23 เมษายน 2553

ซ่อมเราเตอร์ Linksys WAG200G

1. บัดกรีหัว connector ตัวผู้ 7 ขา 2 แถว (14 ขา) ลงบอร์ดที่ตำแหน่ง JP102 (รูสี่เหลี่ยม เป็นรูหมายเลข 1)
http://openwag200.org/?p=hardware#Connectors

2. ทำสาย JTAG ตามเว็บ
http://openwag200.org/attachments/interface.png
http://openwag200.org/?p=hardware#Connectors_Pinout
ตำแหน่งขาของ LPT port เมื่อมองจากด้านหลังคอมพิวเตอร์ และมองคอนเน็คเตอร์ด้านที่ต้องบัดกรี
http://www.dslreports.com/forum/r17925190-WRTP54GER-JTAG-Unlock-using-windows~start=120

3. เสียบสาย JTAG เสียบปลั๊กเราเตอร์ ไฟทุกดวงจะต้องติดตามภาพนี้
http://openwag200.org/attachments/lit_leds.jpg
(ถ้าไฟไม่ติด ให้ถอดปลั๊ก รอ 30 วินาที แล้วเสียบใหม่)

4. เปิดคอมพิวเตอร์ เข้า BIOS ไปเซ็ตพอร์ต LPT ให้เป็นโหมด EPP

5. ดาวน์โหลดไฟล์ tjtag3-0-1.zip มาจาก
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=22655 หรือ http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fothers%2Ftornado%2Fjtag/
ก๊อปปี้ไฟล์ giveio.sys และ loaddrv.exe ไปไว้ที่ C:\Windows\System32\drivers\
ดับเบิลคลิกไฟล์ loaddrv.exe
คลิกปุ่ม Install และ Start

6. ดาวน์โหลดไฟล์ WAG200G_flashimage_1.01.06.wm-0.9-A.zip (หรือ flashimage Annex-A เวอร์ชันอื่นๆ) มาจาก
http://sourceforge.net/projects/openwag200/files/
แตกไฟล์ flash image ออกมา
เปลี่ยนชื่อให้เป็น wholeflash.bin

7. ดาวน์โหลดไฟล์ wrt54g-wag200-win.zip มาจาก
http://sourceforge.net/projects/openwag200/files/open%20wag200%20tools/
แตกไฟล์ทั้งหมดออกมา
ก๊อปปี้ไฟล์ wholeflash.bin จากข้อ 6 มาวางไว้ข้างๆไฟล์ wrt54g.exe
เปิด Command prompt แล้ว cd เข้าไปโฟลเดอร์ที่แตกไฟล์ออกมา
พิมพ์คำสั่ง wrt54g.exe -backup:env /fc:29
(ถ้ารอ Watchdog นานมาก ให้ใช้คำสั่ง wrt54g.exe -backup:env /fc:29 /nocwd แทน)
จะต้องเริ่มมีการอ่านค่า environments มาเก็บเป็นไฟล์ไว้ รอประมาณ 3 นาที
พิมพ์คำสั่ง wrt54g.exe -flash:wholeflash /fc:29
(ถ้ารอ Watchdog นานมาก ให้ใช้คำสั่ง wrt54g.exe -flash:wholeflash /fc:29 /nocwd แทน)
จะต้องเริ่มมีการเขียนข้อมูลลงแฟลช รอประมาณ 16 ชั่วโมง (ถ้า CPU รุ่นเก่า ก็จะนานกว่านี้)
โปรแกรมจะเขียนข้อมูลที่ตำแหน่ง 90000000 ถึง 903f0000

8. เปลี่ยน MAC address โดยใช้ SSH client (เช่น putty) ติดต่อเข้าไปที่ 192.168.1.1
username = root , password = admin
แล้วพิมพ์คำสั่ง
"maca 01:23:45:67:89:ab" > /proc/sys/dev/adam2/environment (แทนที่ 01:23:45:67:89:ab ให้ตรงกับสติกเกอร์บนตัวเราเตอร์)
reboot

02 พฤศจิกายน 2552

ถ้าทำแผ่นซีดีไดร์ฟเวอร์หาย

ใครทำแผ่น CD ไดร์ฟเวอร์หาย จำรุ่นไม่ได้ ติดตั้งไดร์ฟเวอร์ไม่ได้
ลองเอา VID,PID,VEN,DEV ไปหาดูครับ


[ดูรูปภาพทั้งหมด]

18 กรกฎาคม 2552

ปากกากล้อง VDO

เมื่อวานคุณป้าอยากได้ Handy Drive ซักตัว
แล้วก็ไปเตะโดนไอ้นี่เข้า
ปากกากล้อง VDO 4GB 1300 บาท
แบ็ตเตอรี่ใช้ได้ 2 ชม.

[ดูรูปภาพทั้งหมด]

28 มิถุนายน 2552

ฝัง subtitle ไว้ในไฟล์ VDO ด้วยโปรแกรม AviSynth

ถ้าใครที่ใช้โปรแกรม AviSynth ในการตัดต่อไฟล์ VDO อยู่ แล้วอยากจะฝัง subtitle ไฟล์ *.srt ลงไปใน VDO เลย
ให้ลองทำตามนี้

1. ดาวน์โหลด VSFilter มาจาก http://www.animereactor.dk/aegisub/
2. Extract ไฟล์ vsfilter.dll ไปไว้ที่โฟลเดอร์ C:\Program Files\AviSynth 2.58\plugins\
3. เพิ่มคำสั่งนี้ลงไปในไฟล์ *.avs
LoadPlugin("C:\Program Files\AviSynth 2.58\plugins\VSFilter.dll")
TextSub("filename.srt")


ถ้าเสียงกับภาพไม่ตรงกัน ให้ใช้คำสั่งแยกภาพกับเสียงออกจากกัน แล้วปรับ delay ของเสียง
V = DirectShowSource("video.mp4",fps=25.0,convertfps=true)
A = DirectShowSource("audio.aac", video=false)
AudioDub(V, A)
DelayAudio(-0.500)

21 มิถุนายน 2552

เตาแม่เหล็กไฟฟ้า


เพิ่งถอยเตาแม่เหล็กไฟฟ้า (Induction Cooker) มาจาก BigC
เห็นพี่สาวได้ของ AJ จากห้างดอกบัวแค่ 900 กว่าบาท
หาเท่าไหร่ก็ไม่เจอ (ขี้เกียจหาตะหาก) เลยเอาอันนี้ล่ะวะ
Hanabishi 2000 วัตต์ 1700 บาท โอวว..แพงชิบ (T_T)

ข้อดีของเตาแม่เหล็กไฟฟ้าคือ
1. ร้อนเร็วมากๆ
2. ประหยัดไฟกว่าเตาขดลวด เพราะไม่ต้องเสียความร้อนให้กับอากาศ
3. จริงๆแล้วตัวเตามันไม่ร้อนเลย แต่ที่ต้องมีแผ่นเซรามิกเพื่อคอยรับความร้อนจากหม้อ ไม่ให้ลงที่เตา
4. ถ้ายกหม้อออก เครื่องจะหยุดให้ความร้อน ไม่ต้องกลัวไฟไหม้
5. ถ้าความร้อนสูงเกินไป เครื่องจะหยุดทำงานเอง

หม้อที่ใช้ได้ เห็นเขาว่าต้องเป็นหม้อเหล็ก ใช้แม่เหล็กดูดติด
ถ้าเป็นหม้ออลูมิเนียม ที่ก้นหม้อต้องมีจุดๆๆๆๆของเหล็กอยู่

หลักการทำงานของเตาแม่เหล็กไฟฟ้า
http://th.answers.yahoo.com/question/index?qid=20080904125328AAAJwfK
http://www.eclubthai.com/board/index.php?topic=14781.0
http://www.kitchenwaremarket.com/oscommerce/catalog/article_info.php?articles_id=20