ถ้าเจอ internal link ที่มีปัญหาคลิคแล้วตาย อ่านวิธีแก้ขั้นต้นครับ
ลิงค์หน้านี้ไปที่เฟซบุ๊คของคุณ Share
|
การดาวน์โหลดไฟล์ มีข้อผิดพลาดเกิดขึ้นได้ด้วยหรอครับ
|
|
Sat-23-Jan-2010, 06:22
Post: #1
|
|||
|
|||
|
การดาวน์โหลดไฟล์ มีข้อผิดพลาดเกิดขึ้นได้ด้วยหรอครับ
หวังว่าคงไม่ผิดกฎนะครับ
เนื่องจากที่โพสต์วันนี้ ต้องการจะโฟกัสในเรื่องของหลักการ ในการดาวน์โหลดและอัปโหลดไฟล์ ไม่ได้โฟกัสเรื่องว่า ไฟล์นั้นเป็นไฟล์อะไร เรื่องมันก็มีอยู่ว่า ผมดาวน์โหลดไฟล์จำนวนหนึ่งมาจากเว็บไซต์ชื่อดัง บอกไปเลยละกัน ว่าเป็น rapidshare ซึ่งไฟล์นี้เป็นไฟล์บีบอัดแบบแบ่ง part ย่อยหลาย ๆ part 01 02 03 04.... เรียงกันไป เมื่อโหลดครบ ผมจะกดเปิด แต่โอ้ว มันขึ้นแบบนี้ครับ ![]() ซึ่งผมคิดว่า ไฟล์ตัวที่โดนฟ้องว่าเสีย ไม่น่าจะเกิดจากการเสียในขั้นตอนดาวน์โหลด เพราะไฟล์นั้นมีขนาดเท่ากันกับไฟล์จริงทุกอย่าง ไม่ใช่โหลด ๆ แล้วตัดกลางคันครับ ไม่มีส่วนไหนหายไป ถ้าไม่ส่องดูจริง ๆ ไม่รู้เลยว่ามันเสียครับ ผมก็ยังไม่ได้เอะใจอะไร พยายาม search หาข้อมูลเกี่ยวกับวิธีแก้ ลองใช้ตัว repair ที่ built-in ใน WinRAR กดซ่อม ก็ยังไม่สำเร็จ (ปล. ตัว built-in นี้ใช้ซ่อมดีเฉพาะไฟล์ RAR เดี่ยว ๆ ครับ เจอไฟล์ต่อ part เข้าไปก็ง่อยเหมือนกัน) ลองหาโปรแกรมอื่น ๆ ที่อ้างว่าช่วยซ่อมไฟล์ RAR ที่เสียได้ แต่ก็ไม่เป็นผล ด้วยความอยากพิสูจน์ เลยเปิดโค้ด HEX อ่านมันซะเลย จะได้รู้เหลืองรู้แดงกัน (กระผมไม่ใช่โปรแกรมเมอร์มืออาชีพ ไม่รู้โครงสร้างใด ๆ ของไฟล์ RAR หรอกครับ แค่อยากเปิดอ่านเฉย ๆ) ![]() ก็พบว่า ไฟล์ RAR ปกติ Header จะขึ้นต้น้วย Rar!... แล้วก็ว่ากันไป ซึ่งเทียบกับไฟล์ที่ไม่เสียแล้ว ไฟล์ที่เสีย ก็ยังเหมือนกันครับ แต่เมื่อแกะรอยต่อไปเรื่อย ๆ เลื่อนไปดูตรงท้ายสุด ของทุกไฟล์อื่น ๆ ที่ไม่เสีย ก็พบ pattern ว่า แต่ละไฟล์จะต้องมี 00 อยู่ 8 byte ในส่วนท้ายสุด ![]() แต่ไฟล์ที่โปรแกรมบอกว่าเสีย พอดูแล้ว มันไม่มี 00 ครับ แต่เป็นข้อมูลยึกยือแน่นไปจนถึง byte สุดท้ายเลย กล่าวคือ ไฟล์นี้เสียจริง ๆ ผมเลยตัดสินใจ ลองดาวน์โหลดไฟล์ดังกล่าวอีกรอบ เมื่อเอามาเปิด พบว่ามันไม่เสียแล้ว เปิดได้ปกติ ไม่มีข้อความฟ้องใด ๆ จึงลองเอาโค้ด HEX มาเทียบกันดู ![]() พบว่า ไฟล์ดี กับไฟล์เสีย bit แรก ๆ เหมือนกันทุกประการ จนไปถึง Offset ที่ 04F0018D หลังจากนั้น ไฟล์ที่เสีย มั่วไปหมดเลยครับ มั่วรวดไปจนจบเลย - -" เห้อ ปล. ในคราวนั้น ผมพบไฟล์เสียในรูปแบบเดียวกันถึง 2 part จึงคิดว่าไม่น่าเป็นเรื่องบังเอิญ --------- สิ่งที่สงสัยก็คือ เหมือนเมื่อก่อนที่เคยเรียนคอมพิวเตอร์ เขาจะบอกว่า ขึ้นตอนการ upload ข้อมูล มักจะมีความผิดพลาดเกิดขึ้นได้ แต่ขั้นตอนการ download มักจะไม่ค่อยมีความผิดพลาดเกิดขึ้น (หรือที่ผมทราบมา มันผิดหว่า) แต่อย่างที่เจอในกรณีนี้ คืออะไรครับ ถ้าคิดต่อ แล้วอย่างในกรณีที่เราอัปโหลดไฟล์ต่าง ๆ ที่ถ้าเกิดไฟล์มันต่างออกไปนิดหน่อย ก็ยังเปิดต่อไปได้ และถ้าไม่สังเกตดี ๆ ก็จะไม่เห็น เช่น วีดีโอ หรือเพลง ข้อมูลมันก็จะเพี้ยนไปเรื่อย ๆ เป็นไปได้ไหมครับ แล้วถ้าอัปโหลด/ดาวน์โหลดข้อมูลครั้งละมาก ๆ โดยไม่มีการ verify ก็คงไม่มั่นใจว่า ที่เขาได้รับนั้น มันจะเหมือนกับที่เราส่งไปหรือเปล่า |
|||
Thank given by |
bZERO, test999, ฉัตรใหญ่ |
|
Sat-23-Jan-2010, 20:16
Post: #2
|
|||
|
|||
|
RE: การดาวน์โหลดไฟล์ มีข้อผิดพลาดเกิดขึ้นได้ด้วยหรอครับ
ครับ ผมก็สงสัยอยู่เหมือนกัน ทำไมโหลดมาแล้วเสีย ผมเป็นบ่อยคับ
|
|||
|
Sat-23-Jan-2010, 20:25
Post: #3
|
|||
|
|||
|
RE: การดาวน์โหลดไฟล์ มีข้อผิดพลาดเกิดขึ้นได้ด้วยหรอครับ
ครับ.... เป็นทุกครั้ง ที่โหลดอะไร ใหญ่ๆ เยอะๆ
ต้องโหลดซ่อมอยู่บ่อยครั้ง... สงสัยเหมือนกันครับ |
|||
|
Sat-23-Jan-2010, 21:52
(This post was last modified: Sat-23-Jan-2010 21:55 by Guck.)
Post: #4
|
|||
|
|||
|
RE: การดาวน์โหลดไฟล์ มีข้อผิดพลาดเกิดขึ้นได้ด้วยหรอครับ
ผิดพลาดได้ครับ เพราะฉะนั้นเค้าถึงมีไฟล์นามสกุล .sfv แถมมาให้ ด้วยยังไงละครับ
เอาไว้คอย checksums ว่าที่โหลดมาสมบูรณ์รึเปล่า โปรแกรมที่ใช้เปิดsfvได้ก็ลองๆดูในหัวข้อสุดท้ายของลิงค์นี้แล้วกันครับ หรือไม่ก็ใช้อากู๋หาเอาดู ^^ อย่าง RapidCRC ก็ง่ายดีครับ http://en.wikipedia.org/wiki/Simple_file_verification Berryz Kobo First Live in Bangkok |
|||
Thank given by |
test999, truenos, bZERO, dannyboy |
|
Sun-24-Jan-2010, 08:50
Post: #5
|
|||
|
|||
|
RE: การดาวน์โหลดไฟล์ มีข้อผิดพลาดเกิดขึ้นได้ด้วยหรอครับ
ผมรู้สึกว่ามันจะเป็นเฉพาะบางไซ้ท์ คือเว็บไหนที่เป็นก็มักจะเป็น ส่วนเว็บไหนไม่เป็นก็แทบไม่เสียเลย
หรือจะว่าไม่เสียเลยก็ว่าได้ แต่บางทีก็เสียตั้งแต่อัพโหลดขึ้นมาแล้วก็มี ผมเดาว่ามันอาจจะเกี่ยวกับ Protocal รึเปล่าไม่แน่ใจนะครับ เคยอ่านผ่านๆ มาว่า TCP จะมีความปลอดภัยของข้อมูลสูงกว่า UDP ถ้ามั่วก็ขออภัยด้วยครับ |
|||
|
« Next Oldest | Next Newest »
|

Blogs
Search
Member List
Calendar
![[Image: 47120988.jpg]](http://img37.imageshack.us/img37/875/47120988.jpg)
![[Image: 22413785.jpg]](http://img197.imageshack.us/img197/1144/22413785.jpg)
![[Image: 39856277.jpg]](http://img51.imageshack.us/img51/1333/39856277.jpg)
![[Image: 19514040.jpg]](http://img716.imageshack.us/img716/3673/19514040.jpg)


Thank given by

