Bagaimana cara menginstal Wget untuk Windows?

18

Saya mengunduh Wget dari sini , dan mendapat file bernama wget-latest.tar.gz, tanggal 22-Sep-2009. Saya menyimpannya di salah satu folder di D:drive saya dan membuka ritsletingnya. Saya membaca READ MEfile, tetapi tidak menemukan informasi di sana tentang cara menginstalnya. Karena tidak ada Installfile, saya berasumsi bahwa unzipping wget.zipke folder yang dibuat sebelumnya telah menginstalnya.

Namun, ketika saya membuka baris perintah dan mengetik:

 wget -r -A ".jpg,.gif,.png" http://mywebsite

Saya hanya mendapat pesan kesalahan. Karena saya menggunakan XP versi Mandarin saat ini dan saya tidak membaca bahasa Mandarin, saya tidak mengerti apa yang dikatakan pesan ini, tetapi saya menganggap itu berarti bahwa Wget tidak menginstal dengan benar.

Jadi, bagaimana cara saya menginstal Wget dengan benar pada Windows XP?

cemerlang
sumber

Jawaban:

19

Sepertinya Anda menggunakan Windows. Untuk mengunduh wget.exe yang sudah dibuat sebelumnya untuk Windows, lihat WGET untuk Windows .

Di kotak di dekat bagian atas halaman, wget.exeterdapat tautan untuk mengunduh program wget itu sendiri. Karena ini sudah merupakan file exe, tidak perlu lagi unzip atau menginstal versi khusus ini.

Apa yang Anda unduh sebelumnya adalah kode sumber untuk wget, jadi Anda akan memerlukan kompiler untuk membuat wget untuk sistem Anda. Ini mungkin bukan yang Anda inginkan.

Greg Hewgill
sumber
Yay! kita mungkin berada di jalur yang benar (setelah pertanyaan ketiga)
pavium
Tautan sudah mati ... Lihat jawaban yang lebih baru ini: superuser.com/a/813046/23133
Ƭᴇcʜιᴇ007
libintl3.dll tidak ditemukan?
Hack-R
5

Untuk benar-benar "menginstal" wget sehingga Anda dapat menggunakannya dari sembarang perintah (saat Anda mencoba), Anda perlu menambahkan folder yang berisi ke variabel lingkungan PATH. Praktik yang tepat adalah membuat folder "Utilities" seperti C: \ Program Files \ Utilities dan menambahkannya ke path, dan kemudian menempatkan utilitas yang tidak datang dengan installer di sini dan menambahkannya ke path sistem.

Namun saya, cenderung malas dan hanya menjatuhkan utilitas ke C: \ Windows \ System32 karena sudah di jalan dan tidak memerlukan reboot untuk berlaku. Berhati-hatilah saat bekerja dengan direktori windows jika Anda memilih rute ini.

Darth Android
sumber
Mengubah PATH seharusnya tidak membutuhkan reboot. Buka saja command prompt baru, dan itu akan berlaku di sana.
sleske
itu mengharuskan Anda untuk masuk dan keluar (untuk GUI) atau untuk memulai jendela perintah baru. Saya hanya punya folder khusus untuk alat yang saya butuhkan di jalur saya
Journeyman Geek
5

Anda mungkin ingin juga melihat ke cygwin . Ini memungkinkan Anda untuk mengelola windows secara total dari baris perintah. Dengan cygwin, Anda dapat dengan mudah membuat file apa saja.

chrisjlee
sumber
1
Saya menggunakan cygwin untuk wget.
Aaron
4

Versi wget biner 32-bit biner untuk Windows (saat ini versi 1.11.4-1) dapat ditemukan di SourceForge di:

http://gnuwin32.sourceforge.net/packages/wget.htm

Anda memiliki pilihan untuk mengunduh paket wget sebagai program pengaturan atau file zip . Seperti yang dijelaskan pada halaman pengunduhan SourceForge, berikut ini perbedaannya:

Jika Anda mengunduh program Penataan paket , persyaratan apa pun untuk menjalankan aplikasi, seperti pustaka tautan dinamis (DLL) dari dependensi seperti yang tercantum di bawah Persyaratan, sudah disertakan. Jika Anda mengunduh paket sebagai file Zip , maka Anda harus mengunduh dan menginstal sendiri file zip dependensi. Namun, file pengembang (file header dan pustaka) dari paket lain tidak termasuk; jadi jika Anda ingin mengembangkan aplikasi Anda sendiri, Anda harus menginstal paket yang diperlukan secara terpisah.

Saya memilih untuk menginstal wget dengan tujuan untuk memeriksa tautan yang rusak . Ini file bat yang saya buat untuk drive wget :

@echo off
setlocal
set Path=C:\Program Files (x86)\GnuWin32\bin;%Path%
set TARGET=http://your.website.com/here.html

: http://www.gnu.org/software/wget/manual/wget.html
:
: -e  --execute
: -o  --output-file
: -p  --page-requisites
: -r  --recursive
:     --spider
: -w  --wait

wget --spider -o wget.log -e robots=off --wait 1 -r -p %TARGET%

endlocal

Saya menginstal wget melalui program pengaturannya pada Windows 7 . Seperti yang dapat Anda lihat dalam PATHvariabel dalam file bat, lokasi instalasi default untuk wget.exe adalah:

C:\Program Files (x86)\GnuWin32\bin
DavidRR
sumber