Hỗ trợ Download từ rapidshare

Liên hệ QC
Bác Hải có thể nâng cấp khi thoát khỏi chương trình, list sẽ xoá những file vừa được tải, đỡ phải dò tìm hoặc tránh trường hợp tải lại.

OK, nếu làm vậy thì file downloads.txt chắc phải có cấu trúc chứ ko như hiện nay được. Đang lăn tăn làm theo 2 hướng:
1/ Có file completed.txt, file này chứa các links những files đã downloaded. Mỗi khi download xong 1 file thì xóa link files đó khỏi danh sách downloads.txt
2/ Sửa file downloads.txt có dạng "có cấu trúc"

ví dụ:
0,http://.... --> links chưa download
1,http://.... --> links đã download

Trên listbox sẽ thể hiện checkbox để phân biệt files đã hay chưa download.
 
OK, nếu làm vậy thì file downloads.txt chắc phải có cấu trúc chứ ko như hiện nay được. Đang lăn tăn làm theo 2 hướng:
1/ Có file completed.txt, file này chứa các links những files đã downloaded. Mỗi khi download xong 1 file thì xóa link files đó khỏi danh sách downloads.txt
2/ Sửa file downloads.txt có dạng "có cấu trúc"

ví dụ:
0,http://.... --> links chưa download
1,http://.... --> links đã download

Trên listbox sẽ thể hiện checkbox để phân biệt files đã hay chưa download.


Theo em, bác nên làm theo cách này để những file khi tải xong thì tự xóa, nhưng chương trình của bác dạo này không hoạt động được. Nó tải vài KB và chuyển sang file khác, không hiểu tại sao?
 
Rapidshare gần đây đổi cách hiển thị counter (số đếm lùi) nên cần phải viết lại (vì khi đó phần mềm sẽ nhận số counter sai nên tới khi đếm xong thì RS đã inactive với link đó rồi). Tuy nhiên dạo này bận quá nên chưa sửa lại được.
 
RSD v1.4.0 Released!

RSD.jpg

Download: Rapidshare Downloader
File size: 124Kb

What's New:
- Updated: Fixed the rapidshare's waiting time detection.
- Updated: Display file size in MB or KB based on filesize (not only in KB as before)
- Updated: Minor updates
 
Để chạy chương trình này trên Vista, các bạn phải nhấp chuột phải trên file chạy (RapidshareDownloader.exe), chọn "Run as Administator".

Anh Hải có thể đặt chế độ ngầm định khi chạy là theo admin không> Vì nhiều người chưa kinh nghiệm dùng Windows Vista, 7.
 
Lần chỉnh sửa cuối:
Tương tự như cách làm trên, ta có thể bật/tắt chế độ LoginMode của MS SQL 2000 về chế độ SQL mixed mode như sau:

C:\Windows\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer /v LoginMode /t REG_DWORD /d 2 /f

(1 = Windows Authenticate, 2 = SQL Mixed mode)

Sau đó restart lại MS SQL Services (Stop & Start ở SQL Server Service Manager hoặc vào Services Manager của Widows trong Control Panel)

Đối với MS SQL 2005 cũng làm tương tự, có thể xem chi tiết tại đây

Very simple is it? :)
 
Lần chỉnh sửa cuối:
Phiên bản mới này chưa làm việc được anh Hải ạ, em thử vài lần nhưng nó ko hoạt động.
 
Đây là màn hình mình vừa mới chụp cách đây 1 phút: (Vừa down hơn 1Gb mấy ứng dụng to vật, mỗi file 200Mbs xong). Chú ý, link phải là ko có đuôi là html nhé, nếu là htpl thì phải vào browser chạy 1 cái để có đuôi .rar, .zip,... Và nếu file nào ko down được thì phải kiểm tra xem link có hoạt động hay là dead link nhé.

RSD.jpg

em thử vài lần nhưng nó ko hoạt động

Cách thông báo lỗi cần chi tiết hơn 1 chút. Ví dụ về một vài lý do làm việc download có thể "không hoạt động" là:
- Down nhưng file ko về máy
- Down về nhưng kích thước toàn bằng nhau và size rất nhỏ (trường hợp này là do nó ko xác định được thời gian countdown nên nó cứ down bừa file html về)
- Màn hình ko nhúc nhích gì cả sau khi bấm phím Download (Không xuất hiện có thời gian đếm ngược)
- v.v....

Khi thông báo lỗi thì cần cho biết:
- Mô tả hiện tượng để nói lên "Thế nào là lỗi" (Ví dụ như ở trên đối với phần mềm RSD)
- Môi trường thực hiện (Windows nào, RSD version bao nhiêu, Internet có Proxy hay ko? Có firewall hay ko? v.v...)
- Trình tự các bước thực hiện khi gây ra lỗi
- Dữ liệu đầu vào là gì (ví dụ ở trường hợp này thì link download là link nào), thậm chí trong trường hợp test kỹ thì có thể paste link đó vào browser và xem thử xem nếu ta down bằng FF hay IE thì có được hay ko....
- v.v...

Phải báo như thế, như thế,.... thì người lập trình mới chuẩn đoán được bệnh chứ cứ "phần mềm lỗi rồi", "phần mềm sai rồi" thì M$ cũng chịu.

Vừa rồi có 1 KH gọi điện tới chửi: Này, PM của cháu lỗi rồi. Sáng nay không chạy được. Khổ nỗi chiều qua KH vừa gọi 1 chú tới xem lại cái máy tính, chú đó làm cái gì ko biết nhưng Stop mất cái SQL Server thì chạy làm sao được.
 
Lần chỉnh sửa cuối:
Như đã hướng dẫn ở trên, chúng ra có thể Disable cái UCA phiền toái của Vista bằng 2 cách (Command line và Control Panel). Tuy nhiên, nếu các bạn ko muốn Disable cái UCA đó đi và cũng ko biết là phải bấm chuột phải lên file exe để chạy dạng "Run as Administator" thì có thể download thêm file runas.bat sau vào cùng thư mục với RSD và chạy nó. Khi chạy thì gõ pws của administrator là chương trình sẽ được thực hiện.

@Echo OFF
@Echo Run Rapidshare Downloader As Administrative right (Apply for Vista).
runas.exe /user:administrator ""RapidshareDownloader.exe""
@Echo ON

Hope that helps!
 

File đính kèm

  • runas.rar
    206 bytes · Đọc: 8
Web KT
Back
Top Bottom