GNU Wget

ภาพหน้าจอของซอฟแวร์:
GNU Wget
รายละเอียดซอฟแวร์:
รุ่น: 1.19.5 การปรับปรุง
วันที่อัพโหลด: 22 Jun 18
ผู้พัฒนา: Wget Team
การอนุญาต: ฟรี
ความนิยม: 4

Rating: 5.0/5 (Total Votes: 1)

GNU Wget เป็นซอฟต์แวร์บรรทัดคำสั่งโอเพนซอร์สที่ใช้ในระบบปฏิบัติการที่ใช้ระบบปฏิบัติการ Linux เป็นโปรแกรมอรรถประโยชน์การดาวน์โหลดโหมดข้อความหลักสำหรับเรียกค้นไฟล์โดยใช้โปรโตคอลอินเทอร์เน็ตที่ใช้กันแพร่หลายเช่น HTTP, HTTPS และ FTP


คุณสมบัติได้อย่างรวดเร็ว

เป็นเครื่องมือที่ไม่โต้ตอบซึ่งสามารถเรียกได้จากลินุกซ์เทอร์มินัลโดยไม่จำเป็นต้องใช้ระบบหน้าต่าง X11 สนับสนุนงาน cron หรือสคริปต์อื่น ๆ ช่วยให้ผู้ใช้สามารถเรียกค้นข้อมูลที่ยกเลิกการใช้งานการ์ด wildcard รวมทั้งทำซ้ำได้ ไดเรกทอรีไดเร็กทอรี

นอกจากนี้แอ็พพลิเคชันยังสนับสนุนพร็อกซี HTTP (Hypertext Transfer Protocol) สนับสนุนการเชื่อมต่อ HTTP แบบถาวรสนับสนุนคุกกี้ HTTP สนับสนุนไฟล์ข้อความที่ใช้ NLS และสามารถใช้งานร่วมกับระบบปฏิบัติการหลัก ๆ ได้อย่างสมบูรณ์


ตัวเลือกบรรทัดคำสั่ง

การเรียกใช้ & lsquo; wget --help & rsquo; คำสั่งในโปรแกรมจำลอง terminal จะแสดงตัวเลือกบรรทัดคำสั่งของโปรแกรม ซึ่งรวมถึงการบันทึกและตัวเลือกไฟล์การป้อนข้อมูลตัวเลือกการดาวน์โหลดตัวเลือกไดเรกทอรีตัวเลือก HTTP ตัวเลือก HTTPS (SSL / TLS) ตัวเลือก FTP ตัวเลือก WARC ตัวเลือกการดาวน์โหลดซ้ำและตัวเลือกยอมรับและปฏิเสธแบบทวนซ้ำ

เริ่มต้นใช้งาน GNU Wget

วิธีที่ง่ายที่สุดในการติดตั้ง GNU Wget คือการค้นหาแพคเกจ wget ในที่เก็บซอฟต์แวร์หลักของระบบปฏิบัติการ GNU / Linux ของคุณและติดตั้งจากที่นั่น นี่เป็นวิธีที่เร็วที่สุดในการรับ GNU Wget บนเครื่องลินุกซ์ของคุณ แต่ถ้าคุณต้องการเพิ่มประสิทธิภาพสำหรับสถาปัตยกรรมฮาร์ดแวร์ของคุณให้ใช้ tarball ต้นทางที่มีให้ใน Softoware

ในการติดตั้ง GNU Wget จาก archive tar.gz ก่อนอื่นให้ดาวน์โหลดด้วยการคลิกที่ปุ่ม Download ด้านบนให้บันทึกไฟล์ไว้ในตำแหน่งที่คุณเลือกดึงข้อมูลและเปิดโปรแกรมจำลอง terminal ในหน้าต่างเทอร์มินัลให้ใช้แท็ก & lsquo; cd & rsquo; เพื่อนำทางไปยังตำแหน่งของไฟล์ที่เก็บถาวรและเรียกใช้ & lsquo; ./ configure && make & rsquo; คำสั่งเพื่อกำหนดค่าและคอมไพล์โปรแกรม ติดตั้งด้วย & lsquo; make install & rsquo;

มีอะไรใหม่ ในรุ่นนี้:

  • การสร้าง Uuid พื้นเมืองบน Windows

    li>
  • แก้ไขสิ่งปลูกสร้างบน Solaris
  • อนุญาตแถบความคืบหน้าใน stderr เมื่อใช้ -o
  • ยอมรับหมายเลขพอร์ต 5 หลักในการตอบสนอง EPSV ของ FTP
  • สนับสนุน flex รุ่นเก่า ๆ
  • อัปเดตการแปล

มีอะไรใหม่ ในเวอร์ชัน:

  • การสร้าง Uuid พื้นเมืองบน Windows
  • แก้ไขสิ่งปลูกสร้างบน Solaris
  • อนุญาตแถบความคืบหน้าใน stderr เมื่อใช้ -o
  • ยอมรับหมายเลขพอร์ต 5 หลักในการตอบสนอง EPSV ของ FTP
  • สนับสนุน flex รุ่นเก่า ๆ
  • อัปเดตการแปล

  • มีอะไรใหม่ ในเวอร์ชัน 1.19.1:

    • การสร้าง Uuid พื้นเมืองบน Windows
    • แก้ไขสิ่งปลูกสร้างบน Solaris
    • อนุญาตแถบความคืบหน้าใน stderr เมื่อใช้ -o
    • ยอมรับหมายเลขพอร์ต 5 หลักในการตอบสนอง EPSV ของ FTP
    • สนับสนุน flex รุ่นเก่า ๆ
    • อัปเดตการแปล

    • มีอะไรใหม่ ในเวอร์ชัน 1.19:

      • การสร้าง Uuid พื้นเมืองบน Windows
      • แก้ไขสิ่งปลูกสร้างบน Solaris
      • อนุญาตแถบความคืบหน้าใน stderr เมื่อใช้ -o
      • ยอมรับหมายเลขพอร์ต 5 หลักในการตอบสนอง EPSV ของ FTP
      • สนับสนุน flex รุ่นเก่า ๆ
      • อัปเดตการแปล

      • มีอะไรใหม่ ในเวอร์ชัน 1.18:

        • การสร้าง Uuid พื้นเมืองบน Windows
        • แก้ไขสิ่งปลูกสร้างบน Solaris
        • อนุญาตแถบความคืบหน้าใน stderr เมื่อใช้ -o
        • ยอมรับหมายเลขพอร์ต 5 หลักในการตอบสนอง EPSV ของ FTP
        • สนับสนุน flex รุ่นเก่า ๆ
        • อัปเดตการแปล

        มีอะไรใหม่ ในเวอร์ชัน 1.17:

        • การสร้าง uuid แบบเนทีฟใน Windows
        • แก้ไขสิ่งปลูกสร้างบน Solaris
        • อนุญาตแถบความคืบหน้าใน stderr เมื่อใช้ -o
        • ยอมรับหมายเลขพอร์ต 5 หลักในการตอบสนอง EPSV ของ FTP
        • สนับสนุน flex รุ่นเก่า ๆ
        • อัปเดตการแปล

        • มีอะไรใหม่ ในเวอร์ชัน 1.16.3:

          • การสร้าง Uuid พื้นเมืองใน Windows
          • แก้ไขสิ่งปลูกสร้างบน Solaris
          • อนุญาตแถบความคืบหน้าใน stderr เมื่อใช้ -o
          • ยอมรับหมายเลขพอร์ต 5 หลักในการตอบสนอง EPSV ของ FTP
          • สนับสนุน flex รุ่นเก่า ๆ
          • อัปเดตการแปล

          • มีอะไรใหม่ ในเวอร์ชัน 1.16.1:

            • เพิ่ม - เปิดใช้งานยืนยันกำหนดค่าตัวเลือก
            • ใช้ pkg-config เพื่อตรวจสอบการปรากฏตัวของห้องสมุด
            • อย่า จำกัด - ป้องกันโปรโตคอล = อัตโนมัติ | pfs ไปยัง TLSv1.0
            • เพิ่ม --secure-protocol = TLSv1_1 | TLSv1_2.
            • การปฏิบัติตามซอร์สโค้ด C89 เต็มรูปแบบ
            • เลือกและใช้รูปแบบการตรวจสอบความปลอดภัยที่ปลอดภัยที่สุดโดยใช้การเชื่อมต่อ HTTP
            • แก้ไขปัญหาเกี่ยวกับภาษาตุรกี "
            • จัดการการหมดเวลาของเกตเวย์ 504
            • ตัวเลือกใหม่ --crl-file เพื่อโหลดรายการการเพิกถอนใบรับรอง
            • เพิ่มการสนับสนุน valgrind ในชุดทดสอบ
            • แก้ไขปัญหาที่เกิดขึ้นทีละขั้นตอนในแถบความคืบหน้า (นำมาใช้ใน 1.16)

            • มีอะไรใหม่ ในเวอร์ชัน 1.15:

              • เพิ่มการสนับสนุนสำหรับ - เมธอด
              • เพิ่มการสนับสนุนชื่อไฟล์ที่ยาวเกิน MAX_FILE
              • สนับสนุนรายการ FTP สำหรับ FTP Server บน Windows Server 2008 R2
              • แก้ไขการถดถอยเมื่อใช้ -c และ --content-disposition ร่วมกัน
              • สนับสนุน URL ชวเลขในไฟล์ป้อนข้อมูล
              • Fix -c กับเซิร์ฟเวอร์ที่ไม่ได้ระบุความยาวเนื้อหา
              • เพิ่มการสนับสนุน MD5-SESS
              • อย่าล้มเหลวในการแจ้งเตือน GNU TLS ที่ไม่ร้ายแรงในระหว่างการจับมือกัน
              • เพิ่มการสนับสนุนสำหรับ --https-only เมื่อใช้ wget จะทำตามลิงก์ HTTPS เท่านั้นในโหมดเรียกซ้ำ
              • สนับสนุนความลับของ Perfect-Forward Secrets ใน - โปรโตคอลที่ปลอดภัย
              • แก้ไขปัญหาเกี่ยวกับลิงก์ IRI บางอย่างที่ไม่ได้ทำตามเมื่ออยู่ในเอกสาร HTML
              • สนับสนุนเซิร์ฟเวอร์ FTP บางแห่งที่ส่งคืนรายการที่ว่างด้วย & quot; LIST -a & quot;.
              • ระบุโฮสต์ด้วยวิธีการเชื่อมต่อ HTTP
              • ใช้วิธี HTTP ที่ถูกต้องในการเปลี่ยนเส้นทาง

              • มีอะไรใหม่ ในเวอร์ชัน 1.12:

                • การรักษาความปลอดภัย: คุณสามารถหลอกลวง Wget ให้ยอมรับใบรับรอง SSL ที่ไม่ตรงกับชื่อโฮสต์โดยการหลอกล่ออักขระ NUL ให้เป็นชื่อทั่วไปของ certs แก้ไขโดย Joao Ferreira
                • เพิ่มการสนับสนุน CSS ซึ่งรวมถึง:
                • การแยกวิเคราะห์ลิงก์จากไฟล์ CSS และจากเนื้อหา CSS ที่พบในแท็กสไตล์ HTML และแอตทริบิวต์
                • สนับสนุนการแปลงลิงก์ที่พบในเนื้อหา CSS เมื่อระบุ --convert-links
                • ตรวจสอบว่าไฟล์ CSS สิ้นสุดลงใน & quot; .css & quot; นามสกุลของไฟล์เมื่อระบุ --convert-links
                • การสนับสนุน CSS ใน Wget คือขอบคุณ Ted Mielczarek
                • เพิ่มการสนับสนุนตัวระบุทรัพยากรระหว่างประเทศ (IRI, RFC 3987) เมื่อเปิดใช้งานการสนับสนุน (ต้องใช้ libidn และ libiconv) การเชื่อมโยงกับไบต์ที่ไม่ใช่ ASCII จะถูกแปลจากการเข้ารหัสต้นฉบับเป็น UTF-8 ก่อนการเข้ารหัสเปอร์เซ็นต์ การสนับสนุน IRI ถูกเพิ่มโดย Saint Xavier เป็นโครงการของ Google Summer of Code
                • Wget มีรหัสสถานะทางออกที่สมเหตุสมผลมากขึ้นเมื่อการดาวน์โหลดไม่ดำเนินการตามที่คาดไว้ (ดูคู่มือ)
                • - ตัวเลือก default-page (และคำสั่ง wgetrc ที่เกี่ยวข้อง) เพิ่มเพื่อสนับสนุนชื่อดีฟอลต์ของ index.html
                • - ถามตัวเลือกรหัสผ่าน (และคำสั่ง wgetrc ที่เกี่ยวข้อง) เพิ่มเพื่อสนับสนุนคำแนะนำเกี่ยวกับรหัสผ่านที่คอนโซล
                • ตัวเลือก - อินพุท - ไฟล์ยังจัดการการดึงลิงก์จากไฟล์ภายนอก
                • ผลลัพธ์ที่สร้างโดยตัวเลือกเวอร์ชันจะรวมข้อมูลเกี่ยวกับวิธีการสร้างและชุดตัวเลือกกำหนดค่าที่เลือกไว้
                • - html-extension ได้รับการเปลี่ยนชื่อเป็น --adjust-extension เพื่อสะท้อนถึงข้อเท็จจริงที่ว่าตอนนี้ยังใช้กับเนื้อหา CSS --html-extension ยังยอมรับได้ แต่ตอนนี้เลิกใช้แล้ว
                • An & quot; ascii & quot; specifier ได้รับการยอมรับโดย --restrict-file-names ซึ่งบังคับให้มีการเข้ารหัสเปอร์เซ็นต์ของไบต์ที่ไม่ใช่ ASCII ทั้งหมด
                • ตัวเลือก wgetrc ที่มีอยู่ก่อนหน้านี้ แต่เดิมไม่มีอยู่จริงได้รับการบันทึกไว้แล้ว: save_headers, spider และ user_agent, auth_no_challenge และ keep_session_cookies เพิ่มเอกสารสำหรับ & quot; ตัวพิมพ์เล็ก & quot; และ & quot; ตัวพิมพ์ใหญ่ & quot; ค่าสำหรับ --restrict-file-names ซึ่งมีอยู่ตั้งแต่ Wget 1.11

ความคิดเห็นที่ GNU Wget

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!