ตัวดาวน์โหลดที่พัฒนาขึ้นเพื่อตัวเอง (selfuse)
ติดตั้งการพึ่งพา
$ pip3 ติดตั้ง -r ข้อกำหนด txt
ตรวจสอบการใช้งาน
$ python3 main.py -h usage: main.py [-h] [--src SRC] [--save SAVE] [--max MAX] [--interval INTERVAL] [--chunk CHUNK] fastDownloader v0.0.1 options: -h, --help show this help message and exit --src SRC This parameter specifies the file path where the links to be downloaded are stored. --save SAVE This parameter specifies the path for storing the downloaded files. No / at the end. --max MAX This parameter specifies the concurrency level. --interval INTERVAL This parameter specifies the interval of requests. --chunk CHUNK This parameter specifies the number of bytes to be read per download.
["url1", "url2"...]
ความสำเร็จ
$ python3 main.py --src ./test_success.json --max 3 --chunk 1024> กำลังดาวน์โหลด -3557342921266950271_500 ทันที!> กำลังดาวน์โหลด -2865197712751752189_300 ทันที!> กำลังดาวน์โหลด -700390739090695736_600 ทันที!> กำลังดาวน์โหลด 5636641034660171054_700 ทันที!> กำลังดาวน์โหลด 5773939477608183504_400 ทันที!> กำลังดาวน์โหลด 1310250945337633844_200 ทันที!> ทรัพยากรทั้งหมดสำเร็จแล้ว!> ดาวน์โหลดแล้ว!ดาวน์โหลดแล้ว 6 ล้มเหลว 0 ซ้าย 0: 100%|█████████████████████████| 6/6 [00:01<00:00, 4.33it/s]# หมายเหตุ : สตริงอักขระยาวที่อยู่ด้านหน้าชื่อไฟล์คือ# รหัสแฮชเฉพาะที่ใช้เพื่อให้แน่ใจว่าการตั้งชื่อไฟล์ไม่ซ้ำกัน
ล้มเหลว
$ python3 main.py --src ./test_failed.json --max 3 --chunk 1024> กำลังดาวน์โหลด -6762229335681689814_700 ทันที!> กำลังดาวน์โหลด -55066400530373971_600 ทันที!> กำลังดาวน์โหลด -2931830335596416142_500 ทันที!> กำลังดาวน์โหลด 2353655904693015958_300 ทันที!> กำลังดาวน์โหลด -5222952479054798371_non-existent-url ทันที!> 1 ไฟล์ล้มเหลวในการดาวน์โหลด!> โปรดรันอีกครั้งด้วย "python3 main.py --src failed.json --บันทึก . --สูงสุด 3 --ช่วงเวลา 0.5 --chunk 1024"ดาวน์โหลดแล้ว 4 ล้มเหลว 1 เหลือ 0: 100%|███████████████████████ ███| 5/5 [00:01<00:00, 4.53it/s]
โปรดปฏิบัติตามคำแนะนำเพื่อเรียกใช้อีกครั้ง