Anonim

ผู้ใช้ Windows หลายคนคุ้นเคยกับอินเทอร์เฟซแบบกราฟิกและเว็บเบราว์เซอร์ซึ่งเป็นเครื่องมือสากลที่เป็นทางเลือกที่พวกเขาลืมไปว่ามีเครื่องมืออื่น ๆ อีกมากมาย Wget เป็นเครื่องมือบรรทัดคำสั่งของ GNU ที่ได้รับความนิยมส่วนใหญ่ในชุมชน Linux และ Unix ซึ่งส่วนใหญ่จะใช้เพื่อดาวน์โหลดไฟล์จากอินเทอร์เน็ต อย่างไรก็ตามมีรุ่น wget สำหรับ Windows และการใช้งานคุณสามารถดาวน์โหลดทุกสิ่งที่คุณต้องการตั้งแต่เว็บไซต์ไปจนถึงภาพยนตร์เพลงพอดแคสต์และไฟล์ขนาดใหญ่จากทุกที่ทางออนไลน์

มีผู้ใช้ Microsoft ไม่มากนักที่รู้เกี่ยวกับเครื่องมือที่เป็นระเบียบนี้ซึ่งเป็นเหตุผลว่าทำไมฉันจึงเขียนคู่มือเริ่มต้นสำหรับการใช้ wget ใน Windows เรามักจะใช้เบราว์เซอร์ของเราสำหรับทุกสิ่งซึ่งก็ดี แต่ก็ไม่ใช่วิธีที่มีประสิทธิภาพที่สุดในการทำบางสิ่ง Wget เป็นเพียงหนึ่งในเครื่องมือหลายอย่างที่มีมานานสำหรับมหายุค แต่มีคนน้อยมากที่รู้

เริ่ม wget สำหรับ Windows

ลิงค์ด่วน

  • เริ่ม wget สำหรับ Windows
  • ดาวน์โหลดไฟล์เดียว
  • ดาวน์โหลดไฟล์เดียว แต่บันทึกเป็นอย่างอื่น
  • ดาวน์โหลดไปยังโฟลเดอร์เฉพาะ
  • ทำการดาวน์โหลดต่อให้ขัดจังหวะ
  • ดาวน์โหลดไฟล์เวอร์ชันที่ใหม่กว่า
  • ดาวน์โหลดหลายหน้าเว็บ
  • ดาวน์โหลดเว็บไซต์ทั้งหมด
  • ดาวน์โหลดประเภทไฟล์เฉพาะจากเว็บไซต์
  • ดาวน์โหลดรูปภาพเว็บไซต์ทั้งหมด
  • ตรวจสอบเว็บไซต์เพื่อดูลิงก์ที่เสียหาย
  • ดาวน์โหลดไฟล์โดยไม่โหลดเว็บเซิร์ฟเวอร์มากเกินไป

รับ wget ง่ายมาก ทำตามคำแนะนำนี้เพื่อติดตั้งและกำหนดค่า wget

  1. ดาวน์โหลด wget จากที่นี่และติดตั้ง ตรวจสอบให้แน่ใจว่าเป็นโปรแกรมติดตั้งและไม่ได้เป็นเพียงแค่แหล่งที่มามิฉะนั้นจะไม่ทำงาน
  2. เมื่อติดตั้งแล้วคุณควรจะสามารถเข้าถึงคำสั่ง wget ได้จากหน้าต่างบรรทัดคำสั่ง เปิดหน้าต่าง CMD ในฐานะผู้ดูแลระบบและพิมพ์ 'wget -h' เพื่อทดสอบ ถ้ามันใช้งานได้คุณเป็นทองถ้าคุณได้รับ 'คำสั่งที่ไม่รู้จัก' คุณดาวน์โหลดแพคเกจที่ไม่ถูกต้อง ลองอีกครั้ง.
  3. ตั้งค่าไดเรกทอรีดาวน์โหลดเพื่อบันทึกไฟล์ทั้งหมดของคุณ พิมพ์ 'md \ directory name' เพื่อสร้างไดเรกทอรีดาวน์โหลด ฉันเรียกว่า 'downloadz' ของฉันเพื่อให้เป็นที่รู้จัก

เมื่อติดตั้งแล้วคุณพร้อมที่จะทำงาน ด้านล่างฉันได้แสดงรายการคำสั่ง wget ยอดนิยมที่สามารถบรรลุสิ่งที่หลากหลาย

ดาวน์โหลดไฟล์เดียว

wget http://website.com/file.zip

ดาวน์โหลดไฟล์เดียว แต่บันทึกเป็นอย่างอื่น

wget ‐‐output-document = newname.html website.com

ดาวน์โหลดไปยังโฟลเดอร์เฉพาะ

wget ‐‐directory-prefix = โฟลเดอร์ / โฟลเดอร์ย่อย website.com/file.zip

ทำการดาวน์โหลดต่อให้ขัดจังหวะ

wget ‐‐continue website.com /file.zip

ดาวน์โหลดไฟล์เวอร์ชันที่ใหม่กว่า

wget ‐‐ Continue ‐‐timestamping website.com/file.zip

ดาวน์โหลดหลายหน้าเว็บ

สำหรับสิ่งนี้คุณต้องสร้างรายการใน Notepad หรือโปรแกรมแก้ไขข้อความอื่น ๆ เพิ่ม URL แบบเต็มใหม่ (ด้วย http: //) ลงในบรรทัดแยกต่างหาก จากนั้นชี้ไปที่ไฟล์ ในตัวอย่างนี้ฉันตั้งชื่อไฟล์ Filelist.txt และบันทึกไว้ในโฟลเดอร์ wget

wget ‐‐input Filelist.txt

ดาวน์โหลดเว็บไซต์ทั้งหมด

wget ‐‐execute robots = ปิด ‐‐recursive parentno-parent ‐‐ ต่อเนื่อง ‐‐no-clobber http://website.com

คุณอาจพบว่าฉันมักทำเว็บโฮสต์บล็อกคำสั่ง wget คุณสามารถลองหลอกบล็อกเหล่านี้โดยการปลอมตัวเป็น Googlebot ลองพิมพ์สิ่งนี้:

wget –user-agent =” Googlebot / 2.1 (+ http: //www.googlebot.com/bot.html)” -r http://website.com

ดาวน์โหลดประเภทไฟล์เฉพาะจากเว็บไซต์

wget ‐‐level = 1 ‐‐recursive parentno-parent ‐‐accept FILETYPE http://website.com / FILETYPE /

ตัวอย่างเช่นเปลี่ยน FILETYPE สำหรับ MP3, MP4, .zip หรืออะไรก็ได้ที่คุณต้องการ

ดาวน์โหลดรูปภาพเว็บไซต์ทั้งหมด

wget irectdirectory-prefix = ไฟล์ / รูปภาพไม่มีไดเรกทอรี ‐‐recursive clono-clobber ‐‐accept jpg, gif, png, jpeg http://website.com/images/

ตรวจสอบเว็บไซต์เพื่อดูลิงก์ที่เสียหาย

wget ‐‐output-file = logfile.txt ‐‐recursive ‐‐spider http://website.com

ดาวน์โหลดไฟล์โดยไม่โหลดเว็บเซิร์ฟเวอร์มากเกินไป

wget ‐‐limit-rate = 20k ‐‐wait = 60 andomrandom-wait ‐‐mirror http://website.com

มีหลายร้อยถ้าไม่ใช่คำสั่ง wget หลายพันและฉันแสดงให้คุณเห็นเพียงไม่กี่ที่นี่ เมื่อคุณคุ้นเคยกับเครื่องมือและวิธีการทำงานแล้วมันก็ขึ้นอยู่กับคุณว่าคุณจะใช้อะไร!

คุณมีคำสั่งเด็ด ๆ ที่สามารถบรรลุสิ่งมหัศจรรย์ได้หรือไม่? แบ่งปันกับเราด้านล่าง!

คู่มือสำหรับผู้เริ่มต้นใช้ wget ใน windows