Saturday, October 2, 2010

ไวรัส achi.dll.vbs

- เปิด IE ขึ้นมาแล้วพบว่ามีข้อความปรากฏขึ้นมาเองครับ (ดังรูป) ทั้ง ๆ ที่ไม่ได้ทำอะไรเลย
- ลองเปิดเข้าไปดูที่ Internet Option มันเข้ามากำหนดค่าให้ผมเลยครับ
- ส่วนอาการอื่น ๆ ยังตรวจไม่พบ
*หมายเหตุ *
- เครื่องผมไม่ได้ต่อเน็ตนะครับ แต่มีการเสียบ Flash Drive บ้าง - Mozilla Firefox ใช้ได้ปกติ
* กำลังหาทางแก้ที่ต้นเหตุอยู่ครับ หรือว่าใครเจอวิธีแล้วมั่งครับ (เอาแบบว่าเข้าไปแก้ที่ต้นตอของ file เลยนะครับ)
* ผมคิดว่าน่าจะเป็นพวกคนที่บ้าพลังฝึกเขียนไวรัสอะครับ

มาเริ่มตามล่าหาโค๊คของไวรัสกันสด ๆ กันดีกว่า
1 ล่าสุด ลองตามล่าหาที่อยู่ พอจะเจอบ้าง ไปที่ msconfig > ในแท็ป Startup แต่ยังหา file จริง ๆ ไม่เจอเลย


2. ไปที่ regedit > HKEY_CURRENT_USER > Software > Microsoft > Internet Explorer > Main
3. ปัญหาตอนนี้คือ ยังหาไฟล์ต้นฉบับไม่เจอ คือ C:\achi.htm และ C:\Windows\achi.dll.vbs อะครับ ไม่รู้ว่ามัน ใช้วิธีไหนในการซ่อนตัวอ่ะ อิๆ ค่อย ๆ หาไปเดี๋ยวก็เจอ
4. มาแนวเดียวกันกับเจ้า Hack by Godzilla เลย สงสัยจะเอาโค๊ดเค้ามาแก้ไข เพราะมีข่าวว่าโค๊คตัวนี้มีการแจกจ่าย ในกลุ่มด้วยนี่ (อยากได้มั่งจัง อิๆ)
5. เย่! .... เจอแล้ว - กระเทาะเปลือกดูแล้วเป็น Vb Scrip (ได้โค๊ดมาด้วย อิ ๆ ไม่ง้อ Godzilla ก็ได้ 55) - ดูจาก code แล้ว ทำงานเหมือนกับ Hack by Godzilla เลยครับ แค่ก่อกวนนิดหน่อยไม่มีอะไรมาก - ติดจาก Flash drive - ติดได้ใน Windows ตระกูล Win9x และ NT

มาดูวิธีแก้กันดีกว่า
1.เข้า Windows Explorer > Tools > Folder Option > View
- เลือก Show hidden files and folders
- เอาเครื่องหมายถูกหน้า Hide Protected operating system files ออก


2 ค้นหาไฟล์ - achi.dll.vbs , achi.htm , autorun.inf ในทุก Drive แล้วลบออกให้หมด เพราะมันติดทุก Drive (Flash drive ด้วย)
- และใน C:\windows\achi.dll.vbs ด้วย
3 เข้าไปลบค่าใน
regedit
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run\MS32DLL
- HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Window Title
- HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Start Page 4

Restart เครื่องกันหน่อย เป็นอันเสร็จ

++ อิๆ สนุกดี ++

SmallTalk Laser M500


สำหรับชาว M500 วันนี้เอารายละเอียดของ Plug Small Talk Laser M500 มาฝาก

เหตุเนื่องมาจากวานนี้ Small Talk เสียไม่รู้ทำไงดีจะซื้อใหม่ก็ไม่มีเงิน (เงินเดือนยังไม่ออกครับ อิ ๆ) ก็เลยลองไปเดินหาดูแถว ๆ ตะวันนา (ใกล้ ๆบ้าน) พอดีไปเจอ Adapter Small Talk ของรุ่นอื่นเข้า ก็เลยคิดว่าเอามาดัดแปลงดีกว่า (อิๆ ประหยัดเงิน) จากการดัดแปลง เอามิเตอร์นั่งจิ้มไป จิ้มมา ก็เลยได้รายละเอียดออกมาดังนี้อะครับ
หวังว่าคงจะมีประโยชน์กับผู้ที่ชอบดัดแปลงนะครับ
ภาพไม่ชัดเท่าไหร่นะครับ

Plug Small Talk M500

plug small Talk ที่ซื้อมา
ลายวงจร
* หมายเหตุ *
Plug Smalltalk ของ PockketPC รุ่นอื่นก็ใช้แทนได้นะครับ เช่น Moto รุ่น E398,E680,E680i ,A780 และ O2xdaIIs

HANDY STERNO Write-Protect

วันนี้เอาประสบการณ์เกี่ยวกับการแก้ปัญหา Write-Protect บน Flash Drive ยี่ห้อ Apacer มาฝาก

เหตุมันเกิดขึ้นเมื่อมี User ท่านหนึ่งนำเอาปัญหาของ Flash Drive ของเขามาปรึกษาว่า "ทำไมเขาถึงไม่สามารถ Copy งานใส่ใน Flash Drive ของเขาได้เลย มันจะฟ้องมาว่า Write Protect ตลอด แม้กระทั่งจะ Format ก็ไม่สามารถทำได้เลย"
เมื่อฟังดูแล้วคล้ายกับว่าบนตัว Flash Drive อาจจะมี Switch Write Protect อยู่ แต่เมื่อหาดูแล้วปรากฏว่าFlash Drive รุ่นนี้ไม่มี Switch นี้ครับ

Flash Drive รุ่นนี้คือ ย้อห้อ Apacer รุ่น Handy Sterno HT202512MB.

หลังจากค้นหาวิธีอยู่จาก Website อยู่นานก็ได้วิธีมาหลายวิธี จนมาจบที่วิธีการ Low format ซึ่งวิธีนี้จะต้องใช้ตัวโปรแกรมของ Apacer เองในการทำ Low format ซึ่งจะต้องใช้ให้ตรงกับรุ่นของ Flash Drive ของเราด้วย


โปรแกรมนี้มีชื่อว่า HS20 Utility Repair หา Download ได้ที่ http://ap.apacer.com/ap/support/downloads.asp

- จากนั้นใส่คำว่า Lformat ในช่อง Keyword Search แล้ว Enter

- แล้วคลิก Download รุ่นที่เราต้องการ

- เมื่อได้โปรแกรมมาแล้วก็ Unzip โปรแกรมออกมา

- เสร็จแล้วเข้าไปหา Folder LFormat

จากนั้นทำตามขั้นตอน ดังนี้
1. เสียง Flash Drive เข้ากับคอมพิวเตอร์
2. เปิดไฟล์ "Start.bat" ขึ้นมา

3. รอจนกว่าไฟล์ LED บน Flash Drive จะหยุดกระพริบ (แสดงว่าเสร็จแล้ว)
4. เอา Flash Dirve ออกจากเครื่อง
5. เสียบ Flash Drive เข้าไปใหม่เพื่อดูผล

* วิธีทั้งหมดสามารถเปิดอ่านได้จาก Readme.txt ของโปรแกรมครับ

Find and Replace คำสั่งไกล้ตัวที่ไม่ค่อยได้ใช้

คืนที่ผ่านมาเพื่อนผมเอางานจากที่ทำงานมาทำที่บ้านซึ่งเป็นงานฐานข้อมูล Excel ดังรูป


แล้วมาปรึกษาผมโดยมีตารางและเงื่อนไขที่ต้องการดังนี้


ลำดับ

จำนวนตามปี พ.ศ.

เลขที่แฟ้ม

เลขที่แฟ้มเสร็จ

เลขที่แฟ้ม ส.

ปี พ.ศ.

เลขที่บังคับคดี

1

1

0395/2541

ส.0296/2542

296

2,542.00

บค.0019/2546

2

2

0394/2541

ส.0297/2542

297

2,542.00

บค.0018/2546

3

1

0101/2542

ส.0140/2543

140

2,543.00

บค.0013/2546

4

2

0002/2542

ส.0141/2543

141

2,543.00

บค.0014/2546

5

3

0003/2542

ส.0142/2543

142

2,543.00

บค.0057/2546

6

4

0106/2542

ส.0143/2543

143

2,543.00

บค.0035/2546

7

5

0038/2542

ส.0190/2543

190

2,543.00

บค.0046/2546

8

6

0205/2542

ส.0217/2543

217

2,543.00

บค.0015/2546

9

7

0034/2542

ส.0218/2543

218

2,543.00

บค.0025/2546




เงื่อนไข
- มีข้อมูลอยู่ประมาณ 8 พัน บรรทัด
- ต้องการตัดคำว่า ส. และ /2542 และ /2543 ในช่อง เลขที่แฟ้มเสร็จ ออก จะทำยังไงดี โดยที่ไม่ต้องมานั่งลบออกทีละเซล
----------------------------------------------------------------------------------
ก็ตามประสาของคนเขียนโปรแกรมอย่างเราก็เลยคิดไปซะโน่นเลย ว่า... ต้องมีการนั่งเขียนโปรแกรมเพื่อแยกคำเช่น ส.0217/2542 ออกจากกันก่อนแล้วใช้คำสั่ง Trim ตัดคำที่ไม่ต้องการออกเป็นขั้น ๆ ไป ผมก็นั่งคิดอยู่นานและก็นึกขึ้นได้ว่าเรามองข้ามคำสั่งง่าย ๆ ที่มาพร้อมกับ Excel ไปก็คือคำสั่ง Find and Replace ซึ่งคำสั่งนี้จะช่วยตอบโจทย์ข้อนี้ของเราได้อย่างง่ายดายเลย

วิธีทำคือ
คลิกไปที่เมนูบาร์ เลือก Edit แล้วตามด้วย Replace (หรือกด Ctrl + H) จะได้มาดังรูป
ทีนี้เราก็แค่กรอกข้อมูลที่ต้องการตัดออก เช่น ส. ในช่อง Find what ส่วนในช่อง Replace with ก็ปล่อยว่างไว้เพราะเราต้องการจะตัดคำออก (แทนที่ด้วยช่องว่าง) แล้วคลิกปุ่ม Replace ในกรณีต้องการเปลี่ยนทีละตัว หรือคลิก Replace All ในกรณีต้องการเปลี่ยนทั้งหมดเลย
หรือถ้าต้องการค้นหาและแก้ไขแบบจำกัดขอบเขต เราก็คลิกคลุมเฉพาะช่องที่ต้องการค้นหา ดังรูป
เสร็จแล้วก็กด Ctrl + H เพื่อเรียกคำสั่ง Find and Replace ขึ้นมา ถ้าต้องการตัด ส. ออกก็ใส่ ส. ในช่อง Find what แล้วคลิกปุ่ม Replace All แค่นี้ก็จะได้ผลลัพธ์ออกมาตามต้องการ

ผลลัพธ์ที่ได้ ตัว ส. ในช่องที่คลุมไว้ก็จะหายหมดโดยที่จะไม่ไปยุ่งกับช่องอื่น ๆ



หรือจะตัดคำว่า /2542 หรือ /2543 ก็ทำในลักษณะเดียวกันคือ เรียกคำสั่ง Find and Replace ขึ้นมา โดยการกด Ctrl + H แล้วใส่ คำว่า /2542 ลงใน ช่อง Find what แล้วคลิกปุ่ม Replace All
แค่นี้งานของเพื่อนผมที่มีเกือบ 8 พันบรรทัด ก็เสร็จได้ในเวลาเพียงไม่ถึงนาที

สุดท้ายนี้ ผมขอย้ำคำเดิมครับ Look at easy มองอะไรง่าย ๆ อย่าไปมองให้มันยาก

โปรแกรม Autosave

โปรแกรม Autosave

เป็นโปรแกรมที่ถูกออกแบบมาโดยเฉพาะเพื่ออำนวยความสะดวกในการทำงานให้พนักงานในหน่วยงานทำงานได้รวดเร็วยิ่งขึ้น
จากรูป จะเห็นได้ว่าเครื่องของ User1 ไม่ได้ทำการเชื่อมต่อกับเครื่องอื่น ๆ ในวง LAN แต่การทำงานจะต้องมีการ Copy ข้อมูลจากเครื่องของ User1 มาให้เครื่องในวง LAN ใช้ด้วย
ซึ่งด้วยกฏเกณฑ์ในการทำงานและเหตุผลหลาย ๆ ประการจึงไม่อาจที่จะเชื่อมต่อให้เครื่องของ User1 ต่อเข้ากับระบบ LAN ได้ ดังนั้นการที่จะ Copy ข้อมูลจากเครื่องของ User1 ไปให้เครื่องที่อยู่ในระบบ LAN ใช้ได้ก็คือการใช้ Flash Drive ทำการ Copy ไปให้แทน
แต่เนื่องจากข้อมูลที่จะทำการ Copy มีมาเพิ่มใหม่เรื่อย ๆ ดังนั้นจึงไม่สะดวกเท่าไหร่ที่จะมานั่งเพื่อทำการแยกว่าข้อมูลไหน Copy ไปแล้วบ้าง จึงได้ทำการคิดโปรแกรมนี้ขึ้นมาเพื่อตัดปัญหาในการแยกข้อมูลที่ Copy ไปแล้วกับข้อมูลใหม่ที่ยังไม่ได้ Copy

การทำงานของโปรแกรม


  • โปรแกรมจะทำการตรวจสอบ Folder ต้นทางที่เราต้องการจะ Copy แล้วตรวจสอบกับฐานข้อมูลว่ามีไฟล์ไหน Copy ไปแล้วบ้าง ถ้าไฟล์นั้นยังไม่ได้ Copy ก็ทำการ Copy ใส่ใน Flash Drive แล้วทำการบันทึกข้อมูลการ Copy ได้เพื่อตรวจสอบครั้งต่อไป



  • สามารถตั้งให้โปรแกรมตรวจสอบและ Copy ข้อมูลตาม สกุลของไฟล์ได้ (File Type) หรือว่าจะทำการตรวจสอบทั้งหมดก็ได้


  • เพื่อไม่ให้เกิดความซ้ำซ้อน สามารถตรวจสอบข้อมูลปลายทางว่ามีไฟล์ไหน Copy ไปแล้วบ้าง (ในกรณีที่ไฟล์ถูก Copy โดยไม่ใช้โปรแกรมนี้)



  • ข้อมูลการ Copy จะถูกเก็บในรูปแบบ Text file



  • ข้อมูลของโปรแกรมและการ Config ค่าต่าง ๆ จะถูกเก็บในรูปแบบของไฟล์นามสกุล .ini ใน c:\windows

*หมายเหตุ :
- ความต้องการของโปรแกรม
- Win9x , NT, 2000 WinXP
- Microsoft .NET Framework
- แนะนำให้สร้างไฟล์ master.txt ไว้ใน Flash Drive ที่จะนำมา Copy เพื่อเอาไว้เป็นตัวกลางในการเก็บข้อมูลการ Copy จากเครื่อง User1 ไปยังเครื่อง Client และสามารถเอาไว้ตรวจสอบว่าในเครื่อง Client ได้มีการ Copy ไฟล์ไหนไปแล้วบ้าง (ในกรณีที่ไฟล์ถูก Copy โดยไม่ใช้โปรแกรมนี้)

- เครื่อง Client ไม่จำเป็นต้องลงโปรแกรมนี้ก็ได้ สามารถเอา Flash Drive ไปต่อแล้วสั่ง Cut ไฟล์ที่ต้องการลงไปยัง Folder ที่ต้องการได้เลย

Management Ingest Express Report

ช่วงที่ผ่านมาผมได้รับหน้าที่ให้เป็นผู้จัดทำรายงานการใช้งานปริมาณข้อมูลใน Media Base ของแต่ละโต๊ะข่าวแล้วรายงานผลออกมาในรูปแบบตารางเพื่อแสดงรายละเอียดการใช้งานออกมา ก็เลยนึกเขียนโปรแกรมง่าย ๆ ขึ้นมาตัวหนึ่ง ให้ชื่อว่า
Management Ingest Express Report

เลยนำโปรแกรมนี้มาฝากเผื่อจะได้เป็นแนวทางในการประยุกต์ใช้ต่อไป

แนวคิดโปรแกรมก็คือ
- เขียน VBA โดยใช้ Microsoft Access
- อ่านค่าข้อมูลจากไฟล์ .txt ที่ทำการ Export มาจาก Media Base เพื่อให้ง่ายต่อการ Update ข้อมูลโดยไม่ต้องไปเขียนโปรแกรมให้ยุ่งเกี่ยวกับ Media Base ให้เสียเวลา โดยทำการอ่านข้อมูลแบบตารางเชื่อมโยง หรือ Link Table คือเมื่อมีการเปลี่ยนแปลงข้อมูลใน Text file ก็ไม่จำเป็นต้องมานั่งแก้โปรแกรมใหม่สามารถ Update ข้อมูลได้เลย
ข้อมูลที่เชื่อมโยงเรียบร้อย

- เสร็จแล้วก็ดึง Query ข้อมูลออกมาเป็นกลุ่ม ๆ ที่ต้องการ

- รูปแบบการดึง Query แบบมีเลื่อนไข รูปแบบการดึง Query ข้อมูลจะใช้ในแบบของ SQL ดังรูป ในช่องเงื่อนไขจะใช้คำสั่ง Like “ECO*” หมายความว่าดึงข้อมูลที่ขึ้นต้นว่า ECO ในช่องของ Field3


- เมื่อ Query เสร็จจะได้ข้อมูลดังนี้

- ต่อไปก็ออกแบบ Report โดยใช้ Report Wizard โดยทำออกมาเป็นแบบ กลุ่ม ๆ เหมือนที่ Query ไว้ (ง่ายดีไม่ยุ่งยาก )


- เสร็จแล้วก็ออกแบบหน้าตา Report ให้สวยงาม
- ผลที่ได้หลังออกแบบ


- ต่อไปก็ออกแบบหน้าฟอร์มเพื่อติดต่อกับผู้ใช้งาน

- ต่อไปก็เขียน Code เข้าไปในปุ่ม View และปุ่ม Print (รูปแว่นขยายและรูปเครื่องปริ๊น)

Code ตัวอย่างของทั้งสองปุ่ม
------------------------------------------------------
Private Sub Preview1_Click()

On Error GoTo Err_Preview1_Click

Dim val_list_id As String
val_list_id = list_id.Value

DoCmd.OpenReport val_list_id, acViewPreview

Exit_Err_Preview1_Click:
Exit Sub

Err_Preview1_Click:
MsgBox Err.Description
Resume Exit_Err_Preview1_Click


End Sub

Private Sub Print_Click()
On Error GoTo Err_Print_Click

Dim val_list_id As String
val_list_id = list_id.Value

DoCmd.OpenReport val_list_id, acViewNormal

Exit_Err_Print_Click:
Exit Sub

Err_Print_Click:
MsgBox Err.Description
Resume Exit_Err_Print_Click
End Sub
------------------------------------------------------

- เสร็จแล้วก็จะได้หน้าจอออกมาดังรูป

วิธีใช้งานก็
แค่ถ้าต้องการข้อมูลของโต๊ะข่าวไหนก็ Click แล้วก็สั่ง View หรือจะ Print ก็ได้เลย สะดวกดีนะครับ อิ ๆ






โปรแกรมฝึกแฟนพันธุ์แท้ หมวดจิ๊กซอล V2.0

สืบเนื่องมาจาก โปรแกรมฝึกแฟนพันธุ์แท้ หมวดจิ๊กซอล เวอร์ชันก่อนหน้านี้ Link Download ได้เสียไปแล้ว (บทความเดิม) และก็ประจวบกับไฟล์ต้นฉบับก็ได้หายไปด้วย ผมก็เลยตัดสินใจที่จะเขียนมันขึ้นมาใหม่อีกรอบ จึงขอตั้งชื่อว่า โปรแกรมฝึกแฟนพันธุ์แท้ หมวดจิ๊กซอล V2.0 เลยละกัน

โปรแกรมนี้เขียนจากโปรแกรม Visual Basic 2008 Express edition ซึ่งสะดวกรวดเร็วที่สุดในการเขียนโปรแกรม และที่สำคัญ Interface สวยด้วย เสียอย่างเดียว User ที่จะใช้โปรแกรมที่ถูกเขียนขึ้นมานี้จะต้องติดตั้ง NET Framework 3.5 ซึ่งจะต้องติดตั้งผ่าน Internet นี่สิ ถ้าเน็ตใครช้าละก็.... นานเอาเรื่องเลยละ แต่ถ้าใครไม่รีบก็ขอแนะนำให้ติดตั้งไว้ล่วงหน้าก็ได้นะ เพราะโปรแกรมส่วนใหญ่เดี๋ยวนี้จะต้องอาศัยเจ้า NET Framework 3.5 ตัวนี้ด้วย

มาเ้ข้าเรื่องโปรแกรมกันเลยดีกว่า
- สำหรับ windows xp ก่อนติดตั้งแนะนำให้ติดตั้ง NET Framework 3.5 ก่อนนะครับ เพราะเป็นเทคโนโลยีที่ต้องใช้ร่วมกัน ( หา Download ได้ที่ http://www.microsoft.com/downloads )
- Download โปรแกรมติดตั้ง
Download คลิกที่นี่

- เริ่มกันที่ติดตั้งเลย เมื่อแตกไฟล์ rar ออกมาแล้วก็เข้าไปในโฟล์เดอร์ แล้วคลิก Setup ตามลูกศรได้เลย


- เมื่อติดตั้งเสร็จโปรแกรมจะถูก Run ขั้นมเลย



วิธีเล่นก็ไม่ได้ยากอะไร ก็แค่เปิดหารูปที่ต้องการ โดยคลิกปุ่ม โหลดภาพทางด้านขวามือ
แล้วก็เลือกโฟลเดอร์ที่มีภาพอยู่ เสร็จแล้วตอบ OK



จากนั้นก็เริ่มเล่นได้เลย


หรือจะกดปุ่มเพื่อเฉลยภาพก็ได้

โปรแกรมฝึกแฟนพันธุ์แท้ หมวดจิ๊กซอล

โปรแกรมนี้ได้แนวคิดมาจากรายการแฟนพันธุ์แท้ ในหมวดของการตอบคำถามจากการเปิดจิ๊กซอล ที่ผู้แข่งขันจะมีการเปิดแผ่นป้ายจิ๊กซอลทีละป้าย แล้วตอบว่ารูปที่เห็นเป็นรูปอะไร
ผมก็เลยมีความคิดที่จะเขียนโปรแกรมฝึกการตอบคำถามในหมวดของจิ๊กซอลนี้ขึ้นมาในแบบง่าย ๆ

การทำงานของโปรแกรม
เมื่อเปิดโปรแกรมขึ้นมาจะเห็นดังรูป


จากรูปด้านบนโปรแกรมพร้อมที่จะทำงานได้แล้ว
สามารถเลือกรูปที่ต้องการนำมาเล่นได้

หลังจากเลือกรูปได้แล้วโปรแกรมจะเริ่มต้น Random รูปขึ้นมาทำงาน ขณะนี้เราสามารถคลิกที่แผ่นป้ายหมายเลขได้เลย ดังรูป
เราสามารถเริ่มเล่นใหม่ได้โดยการกดที่ปุ่มที่ชื่อว่า เริ่มเล่นใหม่ โดยโปรแกรมจะทำการ Random ภาพที่อยู่ใน Folder ที่กำหนดขึ้นมาให้เราใหม่ และก็เริ่มเล่นได้เลย
หรือว่าเราจะคลิกที่ปุ่ม เฉลย โปรแกรมก็จะเฉลยคำตอบให้เราทราบ ทันที
และเราสามารถอ่านวิธีใช้โปรแกรมได้ที่ เมนูบาร์ ดังรูป



โปรแกรมนี้หน้าตาอาจจะไม่ค่อยสวยนะครับ เพราะเขียนขึ้นมาแบบง่าย ๆ เน้นใช้งานง่าย ๆ ครับไม่ยุ่งยากซับซ้อนเหมือนหลาย ๆ โปรแกรม

หมายเหตุ - โปรแกรมนี้ถูกเขียนขึ้นมาจาก VisualBasic.Net ดั้งนั้นเครื่องของท่านจะต้องติดตั้งโปรแกรม
Microsoft .Net Framework ก่อนถึงจะติดตั้งโปรแกรมนี้ได้ (สามารถหา Download ได้ฟรีที่เวปไซด์ของ Microsoft)
Download ได้ที่

จากเหตุขัดข้องของ Link Download เสีย จึงขอแนะนำให้ Download โปรแกรมฝึกแฟนพันธุ์แท้ หมวดจิ๊กซอลV2.0 แทน
อ่านต่อได้ที่นี่