Bài này gồm 2 phần, phần thứ 1 là mình mượn bài của bạn tumlum bên hdvnbits nói về chuyện download/upload và các vấn đề với winrar, hjsplit hoặc FFSJ. Phần thứ 2 là bài của mình, về vấn đề md5.
Mình bắt đầu phần 1 bằng cách "bưng nguyên si" qua
Phần 1:
Source:
Mã:
http://forum.hdvnbits.org/phim-dien-anh/cac-bac-uploader-bo-chut-thoi-gian-quy-bau-vao-day-doc-voi-a-783.html
Phần 2:
Nói về vấn đề ở trên, sau khi upload hoàn tất và những người khác bắt đầu download (file đã set recovery record 5%). Xảy ra 1 số tình huống sau đây:
- Không thể recovery lại được mặc dù đã set recovery record (tất nhiên là không thể perfect rồi, server bị trục trặc hoặc ngay trong chính quá trình upload bị trụ trặc)
- File down về bị damage ở tận file cuối cùng: ôi thảm kịch, mình vừa down 1 film 43 file rar hơn 7gb. Treo máy suốt đêm với con PC cùi để nó extract cho đỡ mất thời gian thì sáng ra thấy bị corrupt. Extract lần nữa coi bị file nào lỗi --> ra ngay part cuối cùng. Recover lại lần nữa, extract lại lần nữa (gần tiếng...) nhưng vẫn lỗi tiếp 8-}
- Phương án tiếp theo là em đi tìm 1 file khác để thay thế cho cái part 43 bị lỗi kia (vì uploader không còn giữ source nữa). Mà hỡi ôi mấy phần khác thì lại toàn rapidshare, megaupload gì đó thì lấy đâu ra account vip mà down. Không lẽ hì hục down từ rapid về, extract thêm 1 tiếng nữa coi được không :-S
Những tình huống ở trên sẽ giải quyết nhanh gọn hơn nếu các uploader bỏ thêm tí công sức thêm vào md5 signature.
Con người ai cũng có vân tay, mỗi người mỗi khác. Một file cũng thế, mỗi file có một dãy ký tự mã hóa mà chỉ mình nó có. Nếu như các file của uploader và các file được các downloader down về có md5 để đối chiếu thì việc tìm ra file lỗi sẽ rất mau chóng. Sau đây là cách làm:
1. Dành cho cả downloader và uploader
Dùng Md5checker để tạo file checksum cho tất cả các file rar. Md5checker là phần mềm miễn phí, giao diện trực quan dễ sử dụng và tiện lợi.
Giao diện chương trình:
Như trong hình, 17 part film được mình cắt ra và drag vào, md5checker tự động tạo md5 cho mỗi part. Sau khi hoàn tất thì chỉ việc 'File\Save to' đến nơi cần lưu. Mở file checksum.md5 vừa lưu bằng notepad:
Việc cần làm tiếp theo là xóa tên file đi. Xóa đi bởi vì:
- Đường dẫn lưu file của mỗi người khác nhau
- 1 số file khi upload thì server tự đổi tên (ví dụ dấu chấm thành dấu gạch dưới)
Cách xóa thì đơn giản các bác cứ replace all cái chuỗi đó là nó tự động mất.
Kết quả:
Các bác save lại rồi up file md5 nó cùng với các file khác thôi ^^
2. Chỉ dành cho downloader:
Downloader sau khi lấy được file md5 rồi. Nếu có nghi vấn file rar bị corrupt. Để tránh mất thời gian trong việc chờ đợi extract ra. Lẹ nhất là tạo 1 list md5 các file vừa down về giống như trình bày ở trên. Rồi so sánh với list md5 của uploader xem coi nó có giống nhau không. Để so sánh 2 file thì các bác có thể dùng GrigSoftware Compare It 4.1.2170. Nó sẽ so sánh 2 file checksum.md5 xem coi có giống nhau không. Nếu nó báo sai md5 ở part nào thì các bác cứ túm đầu thằng đó ra recover lại cho tới chừng nào nó identical thì thôi
Viết dài dòng lôi thôi, mọi người thông cảm
Link download:
md5checker:
Mã:
http://getmd5checker.com/download
GrigSoftware Compare It 4.1.2170:
Mã:
http://www.mediafire.com/?n0n1mgugth9