นี่คือการไถคำสั่งที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
plowdown - ตัวจัดการการดาวน์โหลดอย่างง่ายสำหรับเว็บไซต์แชร์ไฟล์
เรื่องย่อ
ไถนา [OPTIONS-MODULE_OPTIONS] ... URL|ไฟล์...
DESCRIPTION
ไถนา เป็นเครื่องมือบรรทัดคำสั่งที่ออกแบบมาสำหรับการดาวน์โหลดอัตโนมัติบนเว็บไซต์แบ่งปันไฟล์
มันทำหน้าที่เหมือนเว็บเบราว์เซอร์ ดึงหน้าและกรอกแบบฟอร์ม HTML (รวมถึง captchas)
OPTIONS
ร่วมกัน ตัวเลือก
-ผม, --อินเทอร์เฟซ=ไอเฟซ
หากเครื่องของคุณมีอินเทอร์เฟซเครือข่ายหลายตัว ให้บังคับโดยใช้ ไอเฟซ อินเตอร์เฟซ.
-NS, --mark-ดาวน์โหลดแล้ว
ทำเครื่องหมายลิงก์ที่ดาวน์โหลดในอาร์กิวเมนต์ไฟล์ (ปกติ)
-o, --output-ไดเรกทอรี =DIRECTORY
ไดเร็กทอรีที่จะบันทึกไฟล์ ค่าเริ่มต้นคือไดเรกทอรีปัจจุบัน
-NS, --max-retry=N
ตั้งค่าการลองใหม่สูงสุดสำหรับการดาวน์โหลดที่ล้มเหลว ใช้กับสถานะการออกโมดูล: 3 (เครือข่าย
ข้อผิดพลาด), 7 (ข้อผิดพลาด captcha) ค่าตัวเลือกเริ่มต้นคือ 2 (เช่น 3 ครั้ง) และใช้
สำหรับการดาวน์โหลด URL เดียว
-NS, --หมดเวลา=วินาที
ยกเลิกการดาวน์โหลดหลังจาก วินาที วินาทีแห่งการรอคอย ใช้กับสถานะการออกโมดูล: 10
(ข้อผิดพลาดใช้งานไม่ได้ชั่วคราว) ข้อผิดพลาดนี้สามารถส่งคืนได้ในหลายกรณี:
ไม่อนุญาตให้ดาวน์โหลดแบบขนาน, ถึงขีดจำกัดการดาวน์โหลดรายวัน, โฮสต์ระยะไกล
โอเวอร์โหลด ค่าตัวเลือกเริ่มต้นถูกปิดใช้งาน (ไม่มีการหมดเวลา ไม่จำกัด) และใช้
สำหรับการดาวน์โหลด URL เดียว
-NS, --no-เขียนทับ
อย่าเขียนทับไฟล์ที่มีอยู่ ไฟล์ที่มีอยู่จะถูกเก็บรักษาไว้และชื่อไฟล์จะ
ต่อท้ายด้วย .1, .2 และอื่นๆ ค่าตัวเลือกเริ่มต้นถูกปิดใช้งาน: ไฟล์ are
เขียนทับ (ขนาดเท่าใดก็ได้) หรือดำเนินการต่อ (หากโมดูลรองรับ)
--แคช=วิธีการ
นโยบายแคชเกี่ยวกับพื้นที่จัดเก็บโมดูล แต่ละโมดูลสามารถบันทึกข้อมูลได้
(ข้อมูลประจำตัว เซสชันการตรวจสอบสิทธิ์ หรือโทเค็น) เพื่อนำมาใช้ใหม่ในภายหลัง
ค่าที่ใช้ได้:
ไม่มี : ไฟล์หน่วยเก็บข้อมูลโมดูลจะถูกลบออกก่อนการประมวลผล URL แต่ละรายการ ชั่วคราว
ใช้ไดเร็กทอรี
เซสชั่น (ค่าเริ่มต้น) : ไฟล์จัดเก็บโมดูลจะถูกลบออกเมื่อสิ้นสุดการไถนา
การดำเนินการ ใช้ไดเร็กทอรีชั่วคราว
ที่ใช้ร่วมกัน : ไฟล์หน่วยเก็บข้อมูลโมดูลเป็นสากลและตั้งอยู่ (ใน
~/.config/ไถแบ่งปัน/storage/). สามารถเข้าถึงได้โดยตัวอย่างอื่น ๆ ของไถ*
สคริปต์ คำเตือน: ไม่มีอะตอมมิก (หรือการล็อกไฟล์) ในการเข้าถึงพร้อมกัน
ตัวอย่าง: ดาวน์โหลดหลายลิงก์โดยใช้บัญชีพรีเมียม หากได้รับการสนับสนุนโดยโมดูล
ขั้นตอนการเข้าสู่ระบบสามารถทำได้เพียงครั้งเดียว
แจ้งลบความคิดเห็น ตัวเลือก
---9kweu=KEY
ใช้บริการ 9kw.eu เพื่อแก้ปัญหาแคปต์ชา
--แอนติเกต=KEY
ใช้บริการ Antigate.com เพื่อแก้ปัญหาแคปต์ชา
--captchabhood=ผู้ใช้:รหัสผ่าน
ใช้บริการกลุ่มภราดรภาพแคปต์ชาเพื่อแก้ปัญหาแคปต์ชา
--captchacoin=KEY
ใช้บริการ CaptchaCoin เพื่อแก้ปัญหาแคปต์ชา
--เดธบายแคปช่า=ผู้ใช้:รหัสผ่าน
ใช้บริการ Death by Captcha เพื่อแก้ปัญหาแคปต์ชา
--captchamethod=วิธีการ
บังคับวิธีการแก้แคปต์ชาเฉพาะ ค่าที่ใช้ได้:
imgur : อัปโหลดรูปภาพไปยังบริการ Imgur.com พิมพ์ URL รูปภาพในคอนโซลและพร้อมต์
สำหรับการป้อนด้วยตนเอง มีประโยชน์สำหรับ NAS และอุปกรณ์ฝังตัว
ไม่มี : ยกเลิกหากมีการร้องขอการแก้แคปต์ชา (แม้ว่าบริการแก้ไขอัตโนมัติจะเป็น
สามารถใช้ได้)
ออนไลน์ : ใช้เว็บไซต์แก้แคปต์ชาเท่านั้น (9kweu, Antigate, CaptchaBrotherhood,
ต้องใช้บัญชี CaptchaCoin หรือ DeathByCaptcha)
fb : แสดงรูปภาพในคอนโซล framebuffer และแจ้งให้ป้อนด้วยตนเอง มองหา
ผู้ชมเฟรมบัฟเฟอร์: fbi, fim. เฟรมบัฟเฟอร์ ตัวแปรสภาพแวดล้อมสามารถมีอุปกรณ์
ไฟล์. ค่าเริ่มต้นคือ /dev/fb0.
NOx : แสดงรูปภาพในคอนโซล (ข้อความ) และแจ้งให้ป้อนด้วยตนเอง มองหา
โปรแกรมดู ascii: img2txt, aview, tiv
x11 : แสดงรูปภาพในหน้าต่าง X11 และแจ้งให้ป้อนด้วยตนเอง มองหา
ผู้ชม: display, feh, sxiv, qiv
--แคปต์ชาโปรแกรม=โปรแกรม
เรียกโปรแกรมหรือสคริปต์ภายนอกเพื่อแก้ไขแคปต์ชา ให้สามารถปฏิบัติการได้
ตั้งอยู่ใน เส้นทาง ตัวแปรสภาพแวดล้อม
สามอาร์กิวเมนต์ได้รับ:
$1 ชื่อโมดูล (ตัวพิมพ์เล็ก) ตัวอย่างเช่น: MediaFire.
$2 ชื่อไฟล์ภาพ (พร้อมพาธแบบเต็ม)
$3 คำใบ้หรือประเภทแคปต์ชา (สตริง) ตัวอย่างเช่น: reCAPTCHA, Solvmedia or ตัวเลข-4.
ส่งคืนค่า (ใน stdout) และสถานะออก:
0 : การแก้ปัญหาความสำเร็จ Captcha Word(s) จะต้องสะท้อนกลับ
2 : ตัวแก้ไขภายนอกไม่สามารถแก้ไข captcha ที่ร้องขอได้ ให้ไถต่อไป
แก้ได้ตามปกติ (จะพิจารณา --captchamethod ถ้าระบุไว้)
7 : ตัวแก้ไขภายนอกล้มเหลว หมายเหตุ: รหัสออกนี้มีสิทธิ์ใช้นโยบายการลองอีกครั้ง
(-r/--max-ลองใหม่).
หมายเหตุ: ข้อผิดพลาดในการออกจากระบบเดิมของรถไถสามารถส่งคืนได้ เช่น 1 (เสียชีวิต) หรือ 3
(เครือข่าย).
การปรับเสียง การตั้งค่า
--นาที-สเปซ=LIMIT
กำหนดจำนวนพื้นที่ว่างในดิสก์ที่มีอยู่ก่อนออกจากการไถ คุณต้อง
ระบุคำต่อท้าย คำต่อท้ายคือ:
M สำหรับเมกะไบต์ (MB เช่น 1000^2)
G สำหรับกิกะไบต์ (GB เช่น 1000^3)
Mi or m สำหรับเมบิไบต์ (MiB เช่น 1024^2)
Gi สำหรับกิกะไบต์ (GiB เช่น 1024^3)
--อัตราสูงสุด=เร่ง
จำกัดความเร็วในการดาวน์โหลดเป็นไบต์ต่อวินาที คำต่อท้ายคือ:
k สำหรับกิโลไบต์ (kB เช่น 1000)
M สำหรับเมกะไบต์ (MB เช่น 1000^2)
K or Ki สำหรับกิบิไบต์ (KB หรือ KiB เช่น 1024)
m or Mi สำหรับเมบิไบต์ (mB หรือ MiB เช่น 1024^2)
--temp-ไดเรกทอรี =DIRECTORY
ไดเรกทอรีสำหรับไฟล์ชั่วคราว: ดาวน์โหลดลิงค์สุดท้าย, คุกกี้, รูปภาพ, ...
--temp-เปลี่ยนชื่อ
ต่อท้าย .part ต่อท้ายชื่อไฟล์ในขณะที่กำลังดาวน์โหลดไฟล์ ดาวน์โหลดเรซูเม่
จะไม่ทำงานกับตัวเลือกนี้
--ข้าม-รอบชิงชนะเลิศ
อย่าประมวลผลลิงก์สุดท้าย (ส่งคืนโดยฟังก์ชันดาวน์โหลดโมดูล) ให้ข้ามไป นี้
ถูกนำไปใช้กับแต่ละ URL ที่ป้อน หากคุณกำลังใช้ตัวเลือกนี้ คุณควรจำเป็น
--วิ่งตาม or --printf เกินไป
--วิ่งก่อน=โปรแกรม
เรียกโปรแกรมหรือสคริปต์ภายนอกก่อนการประมวลผลลิงก์ใหม่ ให้สามารถปฏิบัติการได้
อยู่ใน เส้นทาง ตัวแปรสภาพแวดล้อม สามารถส่งข้อความไปที่ stderr, stdout is
ทิ้งขยะ
สามอาร์กิวเมนต์ได้รับ:
$1 ชื่อโมดูล (ตัวพิมพ์เล็ก) ตัวอย่างเช่น: MediaFire.
$2 ดาวน์โหลด URL
$3 ไฟล์คุกกี้ (ว่าง) ที่กำหนดให้ดาวน์โหลดฟังก์ชันโมดูล
สถานะการออก:
0 : ความสำเร็จของสคริปต์ ไถเดินต่อไปตามปกติ
2 : สคริปต์ขอข้ามลิงก์ปัจจุบันอย่างชัดเจน
หมายเหตุ: สถานะการออกสคริปต์อื่น ๆ เช่น 1 (เสียชีวิต) หรือ 3 (เครือข่าย) จะถูกละเว้น
(จะแจ้งข้อความผิดพลาด)
--วิ่ง-หลัง=โปรแกรม
เรียกโปรแกรมหรือสคริปต์ภายนอกหลังจากดาวน์โหลดลิงค์สุดท้ายสำเร็จ ให้
สามารถเรียกใช้งานได้ใน เส้นทาง ตัวแปรสภาพแวดล้อม ส่งข้อความมาที่
stderr stdout ถูกทิ้งในถังขยะ
มีข้อโต้แย้งห้าข้อ:
$1 ชื่อโมดูล (ตัวพิมพ์เล็ก) ตัวอย่างเช่น: MediaFire.
$2 ดาวน์โหลด URL
$3 ไฟล์คุกกี้ถูกเติมเต็มด้วยฟังก์ชันดาวน์โหลดโมดูล
$4 URL สุดท้าย
$5 ชื่อไฟล์สุดท้าย
สถานะการออก:
0 : ความสำเร็จของสคริปต์ ไถเดินต่อไปตามปกติ
หมายเหตุ: สถานะการออกอื่น ๆ (ที่ไม่ใช่ศูนย์) จะถูกละเว้น (ข้อความแสดงข้อผิดพลาดจะเป็น
รายงาน)
--printf=FORMAT
พิมพ์ผลลัพธ์ (ใน stdout) ในรูปแบบที่กำหนด (สำหรับการดาวน์โหลดที่สำเร็จแต่ละครั้ง) ค่าเริ่มต้น
สตริงรูปแบบ is "%F%n". ลำดับการตีความคือ:
%% อักขระ% ดิบ
%c ชื่อไฟล์คุกกี้สุดท้าย (พร้อมไดเร็กทอรีเอาต์พุต หากระบุ) เทมเพลตชื่อคือ
ไถดาวน์คุกกี้-NNNN.txt.
%C %c หรือสตริงว่างถ้าโมดูลไม่ต้องการมัน
%d ดาวน์โหลด (สุดท้าย) url
%D เช่นเดียวกับที่ %d แต่ url ถูก Escape สำหรับการใช้งาน JSON
%f ชื่อไฟล์ปลายทาง (ในเครื่อง)
%F ชื่อไฟล์ปลายทาง (ในเครื่อง) (พร้อมไดเร็กทอรีเอาต์พุต หากระบุ)
%m ชื่อโมดูล
%n ขึ้นบรรทัดใหม่
%s ขนาดไฟล์ปลายทาง (ในเครื่อง) (จำนวนเต็มบวกเป็นไบต์) สำคัญ: ว่างเปล่า
สตริงจะถูกส่งกลับเมื่อ --ข้าม-รอบชิงชนะเลิศ สวิตช์ถูกระบุ
%t ตัวอักษรตาราง
%u ดาวน์โหลด (ที่มา) url
%U เช่นเดียวกับที่ %u แต่ url ถูก Escape สำหรับการใช้งาน JSON
เข้าสู่ระบบ ตัวเลือก
-ใน, --verbose=ระดับ
ตั้งค่าระดับการใช้คำฟุ่มเฟือยเอาต์พุต:
0 ไม่มี,
1 ข้อผิดพลาด
2 ประกาศ (พฤติกรรมเริ่มต้น)
3 ดีบัก
4 รายงาน (ดังมาก บันทึกหน้า HTML)
-NS, --เงียบ
นามแฝงสำหรับ -v0. อย่าพิมพ์ข้อความแก้ไขข้อบกพร่องใด ๆ
เบ็ดเตล็ด ตัวเลือก
--ไม่มีสี
ปิดใช้สีของเอาต์พุตข้อความบันทึก (stderr เท่านั้น)
--รั้งท้าย
หากไม่พบโมดูลสำหรับลิงก์ ให้ดาวน์โหลด (HTTP GET)
--no-curlrc
อย่าใช้ไฟล์กำหนดค่า curl (~/.curlrc).
--curlrc=ไฟล์
บังคับโดยใช้ไฟล์การกำหนดค่า curl สำรอง แทนที่ ~/.curlrc ถ้ามันมีอยู่
ตัวเลือกนี้ไม่มีผลเมื่อ --no-curlrc ถูกกำหนดไว้
--no-plowsharerc
อย่าพิจารณาไฟล์การกำหนดค่าใด ๆ
--plowsharerc=ไฟล์
บังคับให้ใช้ไฟล์การกำหนดค่าอื่น (แทนที่จะเป็นต่อผู้ใช้หรือทั้งระบบ
plowshare.conf) ตัวเลือกนี้ไม่มีผลเมื่อ --no-plowsharerc ถูกกำหนดไว้
--โมดูล
แสดงชื่อโมดูลที่รองรับทั้งหมด (หนึ่งรายการต่อบรรทัด) และออก มีประโยชน์สำหรับห่อ
ทั่วไป โครงการ ข้อมูล
-ชม, --ช่วยด้วย
แสดงวิธีใช้หลักและออก
-ชม, -- ช่วยยาว
แสดงความช่วยเหลือทั้งหมด (พร้อมตัวเลือกโมดูล) และออก
--รุ่น
ข้อมูลเวอร์ชันเอาต์พุตและการออก
โมดูล OPTIONS
ร่วมกัน ตัวเลือก
-NS, --รับรองความถูกต้อง=ผู้ใช้:รหัสผ่าน
ใช้บัญชีพรีเมี่ยม
-NS, --การตรวจสอบสิทธิ์ฟรี=ผู้ใช้:รหัสผ่าน
ใช้บัญชีฟรี
-NS, --link-รหัสผ่าน=รหัสผ่าน
ใช้สำหรับไฟล์ที่ป้องกันด้วยรหัสผ่าน
สวิตช์ทั้งหมดไม่ได้ใช้งานหรือจำเป็นสำหรับโมดูลทั้งหมด ดูข้อความช่วยเหลือแบบยาวสำหรับ
รายการตัวเลือกโมดูลโดยละเอียด
หมายเหตุ
คำสั่ง เส้น การรับรอง เชือก รูป
เข้าสู่ระบบที่สมบูรณ์ต้องมี ผู้ใช้:รหัสผ่าน รูปแบบ. อักขระเซมิโคลอนตัวแรกคือ
ตัวคั่น ดังนั้น, รหัสผ่าน สามารถมีอักขระเซมิโคลอนได้โดยไม่มีปัญหาใดๆ
อย่าลืมใส่สตริงเครื่องหมายคำพูดเดียวหากรหัสผ่านของคุณมีอักขระที่ขยายได้ของเชลล์
(เช่น ช่องว่าง $ หรือ &)
ใช้ไถออนไลน์โดยใช้บริการ onworks.net