Có ai có thể giúp tôi cách tải xuống tệp từ zippyshare.com bằng bash (máy chủ với CentOS) không? Nút tải xuống của họ được tạo bằng flash, vì vậy tôi không thể truy xuất liên kết tải xuống.Cách tải xuống bash từ zippyshare?
Trả lời
Chắc chắn có thể, nhưng đó là một chút hacky. Tôi đã tự mình làm việc đó một thời gian bằng cách sử dụng wget
. Bí quyết là để làm cho máy chủ nghĩ rằng yêu cầu đang được thực hiện từ một trình duyệt và để làm cho điều đó xảy ra, bạn cần có một vài điều:
- các Tải Link (Liên kết thực tế để các tập tin)
- liên kết giới thiệu (các trang web với nút tải xuống)
- Zippyshare Session ID (Tìm thấy trong Cookie)
Dưới đây là một ảnh chụp màn hình giải thích, nơi bạn có thể nhận được từng hạng mục:
Bây giờ mở ra thiết bị đầu cuối của bạn, và sử dụng lệnh sau (thay thế các mặt hàng cần thiết):
wget <download_link> \
--referer='<referrer>' \
--cookies=off --header "Cookie: JSESSIONID=<session_id>" \
--user-agent='Mozilla/5.0 (Windows NT 6.0) Gecko/20100101 Firefox/14.0.1'
Ví dụ:
wget http://www16.zippyshare.com/d/29887835/8895183/hello.txt \
--referer='http://www16.zippyshare.com/v/29887835/file.html' \
--cookies=off --header "Cookie: JSESSIONID=26458C0893BF69F88EB5743D74FE0F8C" \
--user-agent='Mozilla/5.0 (Windows NT 6.0) Gecko/20100101 Firefox/14.0.1'
Original câu trả lời: How to use wget to download from hosting sites?
Lưu ý: Trong c ommand, nó là trong thực tế 'referer' không 'giới thiệu'
Sử dụng công cụ dành cho nhà phát triển web từ trình duyệt (IE/Chrome đi kèm với tính năng tích hợp, để Firefox sử dụng Firebug). Trong tab lưu lượng truy cập mạng, hãy xem yêu cầu HTTP nào được thực hiện để tải xuống tệp.
Bước tiếp theo là sử dụng wget hoặc curl tiện ích.
Đảo ngược bước là nhiệm vụ của bạn, tự làm một điều gì đó ...
Tại sao bạn không cung cấp cho một cố gắng để cày rẽ nó có thể được tìm thấy ở đây
https://code.google.com/p/plowshare/
Ví dụ tải
plowdown http://www3.zippyshare.com/v/92458242/file.html
hi vọng điêu nay co ich. Để được trợ giúp thêm https://code.google.com/p/plowshare/wiki/Readme4
- 1. Tải xuống từ HTTPS
- 2. Cách tải xuống tệp từ Google Drive
- 3. Tải xuống video từ YouTube
- 4. Cách tải mã nguồn lên Arduino từ bash?
- 5. Cách tải tệp xuống WP7?
- 6. Tải xuống tệp từ DataURL trong JavaScript
- 7. Tải xuống kho lưu trữ Git từ BitBucket
- 8. Cách tải trạng thái tải xuống?
- 9. Tải xuống applet java từ trang web
- 10. Tải xuống tệp từ máy chủ php
- 11. Tải xuống tệp từ internet bằng java: Cách xác thực?
- 12. Cách tải xuống tệp zip từ trang web (trăn)
- 13. Làm cách nào để tải xuống từ gitorious?
- 14. Cách tải xuống chuỗi qua HTTP từ .NET 4.5?
- 15. Android - cách tải xuống tệp từ máy chủ web
- 16. Làm cách nào để tải xuống Tệp từ EC2
- 17. Cách tải xuống hình ảnh từ web cho biết tiến trình tải xuống trong C# bằng cách sử dụng winforms?
- 18. Tải xuống tệp pdf từ wikipedia
- 19. tải xuống mã mẫu iphone từ apple
- 20. Nơi tải xuống CUDA SDK từ
- 21. Không thể tải xuống MinGW từ Sourceforge
- 22. Tôi nên tải xuống CorFlags.exe từ đâu?
- 23. Tôi tải xuống Iesi.Collections từ đâu?
- 24. TDownloadURL không thể tải xuống từ HTTPS
- 25. curl tải tệp từ xa và tải xuống cùng lúc
- 26. Tải xuống tệp từ Internet trong khi có thể hủy tải xuống bất kỳ lúc nào
- 27. Tải xuống và xóa các tệp từ xa bằng cách sử dụng lftp
- 28. Không thể tải xuống JD-Eclipse từ trang web? Bất kỳ nguồn tải xuống nào khác?
- 29. Làm cách nào để cho phép tải xuống từ WebView bằng hệ thống tải xuống chuẩn trên ứng dụng Mac?
- 30. Tải xuống tệp bằng cách sử dụng tải xuống một phần (HTTP)
'href' của' dlbutton' thực sự được đặt bởi JavaScript. Tìm kiếm 'document.getElementById ('dlbutton'). Href' trong nguồn trang –