คำถามติดแท็ก wget

GNU Wget เป็นแพคเกจซอฟต์แวร์ฟรีสำหรับดึงไฟล์โดยใช้ HTTP, HTTPS และ FTP ซึ่งเป็นโปรโตคอลอินเทอร์เน็ตที่ใช้กันอย่างแพร่หลาย มันเป็นเครื่องมือบรรทัดคำสั่งแบบไม่โต้ตอบดังนั้นจึงอาจถูกเรียกได้อย่างง่ายดายจากสคริปต์งาน Cron เทอร์มินัลโดยไม่รองรับ X Window System (X11) เป็นต้น

1
วิธีใดในการสะท้อนข้อมูลที่จำเป็นเพียงเพื่อโหลด index.html หน้าของเว็บไซต์
ฉันพยายามจำลองหน้า Landing Page ของไซต์เพื่อทำการทดสอบ มีวิธีใดในการสะท้อนเฉพาะระดับแรกของไซต์หรือไม่ IE ทุกคำร้องขอควรเป็นไฟล์โลคัลสำหรับหน้าดัชนีหน้าแรกเท่านั้น (ไม่ใช่wget -m -k) ฉันสบายกับบรรทัดคำสั่งดังนั้นบางสิ่งที่ใช้เครื่องมือ CLI นั้นเป็นที่ยอมรับอย่างสมบูรณ์ ขอบคุณล่วงหน้า!
1 wget 

2
ล้างชื่อไฟล์ดาวน์โหลดให้ยุ่ง
บางครั้ง wget Aev264-yale_econ2521120.m4v?bri=40.1&brs=689หยิบพารามิเตอร์พิเศษเมื่อดาวน์โหลดไฟล์ตัวอย่าง Aev264-yale_econ2521120.m4vเห็นได้ชัดว่าทั้งหมดที่ฉันต้องการคือ ฉันแหย่หน้าคนและไม่เห็นอะไรที่โดดเด่นที่จะแก้ไขปัญหานี้ ความคิดใด ๆ
1 download  wget 

1
Firefox - ดาวน์โหลดไฟล์โดยใช้สคริปต์ทุบตีภายนอก
เป็นไปได้หรือไม่ที่จะเผยแพร่สคริปต์ทุบตีภายนอกเมื่อดาวน์โหลดไฟล์ใน Firefox? เป้าหมายของฉันคือการปรับแต่งสูง เช่นการเขียนสคริปต์สิ่งที่จะบันทึกไฟล์ไปยังโฟลเดอร์ที่ระบุตามส่วนขยายอาจไม่สำคัญกับ bash และ wget ลิงค์ที่เกี่ยวข้องที่ฉันได้พบ แต่น่าเสียดายที่ไม่มีใครแก้ปัญหาของฉันโดยตรง: การเรียกสคริปต์ทุบตีจาก firefox วิธีที่จะเปิด exe ที่มีจาวาสคริปต์-XPCOM as-หน้าต่างวิ่ง วิธีการทำงาน-a-ท้องถิ่น exe ใน-Firefox นามสกุลของฉัน ทำงาน-exe ใน Firefox ทำไมทำ-I-ได้รับข้อผิดพลาด
1 linux  firefox  bash  wget 

2
ฉันจะรับฟังก์ชั่น / นามแฝงที่กำหนดในสคริปต์ทุบตีที่ดาวน์โหลดจากเซิร์ฟเวอร์ (และดำเนินการ) เพื่อทำงานได้อย่างไร
ฉันมี.bashrcที่ฉันย้ายไปยังเซิร์ฟเวอร์เพื่อให้ฉันสามารถดาวน์โหลดและรันผ่านwget: wget -O - http://xxx.github.io/dotfiles/bashrc | bash มันได้รับการดำเนินการ แต่ฟังก์ชั่นและนามแฝงใด ๆ ที่กำหนดไว้ในสคริปต์นั้นไม่ทำงาน มีวิธีใดที่จะทำให้ฟังก์ชั่นของฉันถูกกำหนดเหมือนที่มันจะเป็นถ้าสคริปต์นั้นรันในเครื่อง?
1 bash  wget 

2
สคริปต์ทุบตีที่กำหนดเวลา: วิธีการถ่ายโอนไฟล์จากเว็บเซิร์ฟเวอร์ HTTPS ไปยังเซิร์ฟเวอร์ FTP
ฉันต้องทำให้งานที่ดาวน์โหลดไฟล์ XML บน https: // เว็บเซิร์ฟเวอร์ (พร้อมการตรวจสอบสิทธิ์) โดยอัตโนมัติและอัปโหลดบนเซิร์ฟเวอร์ FTP (พร้อมการรับรองความถูกต้องอื่น) ดังนั้นฉันคิดว่าวิธีที่ดีที่สุดคือใช้ CURL (หรือ WGET) เพื่อดาวน์โหลดไฟล์และ lftp เพื่ออัปโหลด! แต่ฉันไม่รู้วิธีเขียนสคริปต์ในไฟล์. sh เพื่อเขียนโปรแกรมมัน cron คุณมีตัวอย่างหรือไม่ แก้ไข ตัวอย่างไฟล์ที่จะดาวน์โหลด: https://www.domain.ltd/.../export.aspx?dt=07.08.2017 (รูปแบบ dd.mm.YYYY) ตัวอย่างชื่อไฟล์ในเซิร์ฟเวอร์ FTP ขณะที่อัพโหลด: export_07.08.2017.xml

1
ดาวน์โหลด URL พร้อมตัวกรอง
ฉันต้องการดาวน์โหลดไฟล์ jpg ทั้งหมดของ URL "www.link.com" อย่างไรก็ตามลิงก์ดาวน์โหลด jpg เริ่มต้นด้วย "dl.link.com" เมื่อฉันใช้รหัสต่อไปนี้จะไม่ดาวน์โหลดไฟล์ใด ๆ ฉันถือว่าเนื่องจากลิงค์ดาวน์โหลดนั้นแตกต่างจาก URL ในรหัส ทางออกใด ๆ ขอบคุณ wget -r -p -A .jpg" http://www.link.com

0
วิธีส่งไฟล์ XML ไปยังเว็บเซิร์ฟเวอร์โดยใช้คำสั่ง wget จาก unix shell script
ฉันพยายามส่งไฟล์ xml ไปยังเว็บเซิร์ฟเวอร์โดยใช้คำสั่ง wget ในระบบยูนิกซ์ดังต่อไปนี้ wget --post-file xyz.xml http: // ฉันได้รับข้อผิดพลาด 400 คำขอไม่ถูกต้องโปรดช่วยฉัน

0
wget: ไม่สามารถรับโฟลเดอร์จากเซิร์ฟเวอร์ ftp โดยใช้ wget
ฉันต้องการดาวน์โหลดแพ็คเกจ FTP ผ่าน linux แต่มันไม่ได้ดำเนินการหลังจากนี้ wget -r --no-passive-ftp --no-parent ftp://ftp.geology.wisc.edu/thurber --2019-01-16 21:06:50-- ftp://ftp.geology.wisc.edu/thurber => ‘ftp.geology.wisc.edu/.listing’ Resolving ftp.geology.wisc.edu (ftp.geology.wisc.edu)... 144.92.206.97 Connecting to ftp.geology.wisc.edu (ftp.geology.wisc.edu)|144.92.206.97|:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD not needed. ==> PORT …

1
วิธีรับแหล่งหน้าของหน้าผลการค้นหา google ที่เฉพาะเจาะจงได้อย่างไร
ฉันต้องการเขียนโค้ดเพื่อให้ชื่อตัวละครในละครโทรทัศน์หรือภาพยนตร์โดยใช้เชลล์สคริปต์ ... ฉันวางแผนที่จะทำอย่างนั้นโดย extarcting แหล่งที่มาของหน้าผลการค้นหาของ google ที่ฉันต้องการหน้านี้ แหล่งที่มาของลิงก์ ... สำหรับเช่นนี้ ลิงค์ ฉันลองใช้ wget โดยตรง แต่ให้รหัสข้อผิดพลาด 8 และยังงอ -L ฟีดแหล่งที่มาของหน้า "ผิด"

1
apple store แสดงหน้าต่างๆใน wget
istore.apple.com URL สดนั้นแตกต่างจาก URL ที่ดาวน์โหลดโดยใช้ wget เปิด URL นี้ในเบราว์เซอร์ https://itunes.apple.com/us/genre/ios-games-action/id7001?mt=8&letter=A คุณจะเห็นหน้าเลขหน้าเช่น 1,2,3 เป็นต้น (จะเลือก A) แต่เมื่อฉันดาวน์โหลดหน้าโดยใช้ wget wget https://itunes.apple.com/us/genre/ios-games-action/id7001?mt=8&letter=A หลังจากดาวน์โหลดในระบบของคุณเปิดไฟล์คุณจะเห็นหน้าแตกต่างกัน (คุณจะไม่เห็นหน้าที่เลือกและการแบ่งหน้าจะไม่อยู่ที่นั่น) ทำไมสิ่งนี้เกิดขึ้นและวิธีการรับหน้าต้นฉบับ?

1
ไม่สามารถเขียนไปยังเซิร์ฟเวอร์ 'OVH' - '(ไปป์เสียหาย)
ฉันพยายามเรียกใช้คำสั่งนี้เพื่อติดตั้ง Windows บน OVH VPS ของฉันและฉันไม่สามารถเขียนไปที่ '-' (Broken pipe); root@rescue-pro:~# sudo -i wget -O- 'http://mirror.joodle.nl/Windows_Server2012R2.gz' | gunzip | dd of=/dev/sda sudo: unable to resolve host rescue-pro --2016-03-21 17:12:02-- http://mirror.joodle.nl/Windows_Server2012R2.gz Resolving mirror.joodle.nl (mirror.joodle.nl)... 37.187.16.147 Connecting to mirror.joodle.nl (mirror.joodle.nl)|37.187.16.147|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 4988552803 (4.6G) [application/x-gzip] Saving …
linux  ubuntu  wget 

1
wget ปัญหาการอนุญาต
เพียงเพื่อตรวจสอบ: เมื่อใช้ wget ใน linux หรือ freebsd หากไฟล์ที่ดาวน์โหลดถูกตั้งค่าไว้ล่วงหน้าเพื่อให้ได้รับอนุญาตจำนวน uid และหมายเลข gid ไฟล์จะเก็บรักษาสิทธิ์ไว้ในไคลเอนต์ที่ดาวน์โหลดหรือไม่ ฉันไม่คิดอย่างนั้น แต่เพียงเพื่อตรวจสอบ

0
วิธีดาวน์โหลดรูปภาพทั้งหมดจากแกลเลอรี่
ฉันกำลังค้นหาวิธีดาวน์โหลดภาพทั้งหมด (ไม่ใช่ภาพขนาดย่อ) ของแกลเลอรีนี้ http://kinki.de/#/?gallery=list&gid=4804 อย่างที่ฉันเห็นภาพทั้งหมดอยู่ที่ http://kinki.de/files/galleries/4804/ ฉันลองด้วยwgetคำสั่งgoogled แต่ฉันมักจะได้รับ403 Forbiddenข้อผิดพลาดหรือเพิ่งดาวน์โหลด robots.txt มีโอกาสที่จะจัดการกับความกังวลของฉันกับ wget หรือ httrack หรือไม่? wget คำสั่งที่ฉันลองแล้ว: wget -nd -r -l 1 -A jpg http://kinki.de/files/galleries/4804/ wget -nd -H -p -A jpg -e robots=off http://kinki.de/files/galleries/4804/ wget -U Firefox -e robots=off http://kinki.de/files/galleries/4804/ wget -m -np http://kinki.de/files/galleries/4804/ wget -H -r --level=1 -k -p …
images  wget 

1
curl และ wget ไม่ทำงานกับเว็บไซต์ https หลังจากอัปเกรดเป็น Ubuntu 18.04.1
ดูเหมือนว่าจะเป็นปัญหาที่เกี่ยวข้องกับ openssl ใครมีความคิดเห็นเกี่ยวกับสิ่งนี้ โปรดทราบว่า URL ที่ใช้งานได้ในเบราว์เซอร์ ด้วย wget: # wget -d https://deb.nodesource.com/setup_8.x DEBUG output created by Wget 1.19.4 on linux-gnu. Reading HSTS entries from /home/user/.wget-hsts URI encoding = ‘UTF-8’ Converted file name 'setup_8.x' (UTF-8) -> 'setup_8.x' (UTF-8) --2018-09-02 19:54:06-- https://deb.nodesource.com/setup_8.x Could not seed PRNG; consider using --random-file. OpenSSL: error:2406F07A:random number …

2
wget -404 ไม่พบ
เมื่อพยายามใช้บรรทัดคำสั่งบน Windows wgetเป็นไฟล์ฉันได้รับข้อผิดพลาด 404 C:\Users\xxxx>wget + http://www.restaurantanzu.com/PDFs/Dinner908.pdf; SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc syswgetrc = C:\Program Files\GnuWin32/etc/wgetrc --2011-06-07 15:59:19-- http://+/ Resolving . 67.199.65.121 Connecting to |67.199.65.121|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2011-06-07 15:59:21 ERROR 404: Not Found.
wget 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.