मैं विंडोज के लिए Wget कैसे स्थापित करूं?


18

मैंने यहां से Wget डाउनलोड किया , और wget-latest.tar.gz22-Sep-2009 दिनांकित एक फ़ाइल प्राप्त की । मैंने इसे अपने D:ड्राइव के एक फोल्डर में सेव किया और अनज़िप किया। मैं READ MEफ़ाइल के माध्यम से पढ़ता हूं , लेकिन इसे स्थापित करने के तरीके के बारे में कोई जानकारी नहीं मिली है। चूंकि कोई Installफ़ाइल नहीं थी , इसलिए मैंने माना कि wget.zipपहले से बनाए गए फ़ोल्डर में अनज़िपिंग ने इसे स्थापित किया था।

हालाँकि, जब मैंने कमांड लाइन खोली और टाइप किया:

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

मुझे केवल एक त्रुटि संदेश मिला। चूंकि मैं इस समय XP के चीनी संस्करण का उपयोग कर रहा हूं और मैं चीनी नहीं पढ़ता हूं, मुझे समझ नहीं आ रहा है कि यह संदेश क्या कह रहा है, लेकिन मुझे लगता है कि इसका मतलब है कि Wget ठीक से स्थापित नहीं हुआ है।

तो, मैं Windows XP पर Wget को ठीक से कैसे स्थापित करूं?

जवाबों:


19

ऐसा लगता है कि आप विंडोज का उपयोग कर रहे हैं। विंडोज के लिए प्री-बिल्ट wget.exe डाउनलोड करने के लिए, विंडोज के लिए WGET देखें ।

पृष्ठ के शीर्ष के पास वाले बॉक्स में, wget.exewget प्रोग्राम को स्वयं डाउनलोड करने के लिए एक लिंक है। चूंकि यह एक exe फ़ाइल है, इसलिए इस विशेष संस्करण को अनज़िप या इंस्टॉल करने की कोई आवश्यकता नहीं है।

आपने जो पहले डाउनलोड किया था वह wget का स्रोत कोड था , इसलिए आपको अपने सिस्टम के लिए wget बनाने के लिए एक कंपाइलर की आवश्यकता होगी। यह शायद वह नहीं है जो आप चाहते थे।


वाह! हम सही रास्ते पर हो सकते हैं (तीसरे सवाल के बाद)
पेवियम

लिंक मर चुका है ... इस नए उत्तर को देखें: superuser.com/a/813046/23133
ʜcʜι 12007

libintl3.dll नहीं मिला?
हैक-आर

5

वास्तव में "इंस्टॉल" wget करने के लिए ताकि आप इसे किसी भी कमांड प्रॉम्प्ट (जैसा कि आपने प्रयास किया) से उपयोग कर सकते हैं, आपको इसके युक्त फ़ोल्डर को PATH पर्यावरण चर में जोड़ने की आवश्यकता है। समुचित अभ्यास एक "यूटिलिटीज" फ़ोल्डर बनाने के लिए होगा जैसे कि C: \ Program Files \ Utilities और इसे पथ में जोड़ना, और फिर ऐसी कोई भी उपयोगिताओं को रखना जो इंस्टॉलर के साथ यहां नहीं आते हैं और इसे सिस्टम पथ में जोड़ते हैं।

हालांकि, मैं आलसी हो जाता हूं और बस उपयोगिताओं को C: \ Windows \ System32 में छोड़ देता हूं क्योंकि यह पहले से ही रास्ते में है और इसे प्रभावी होने के लिए रिबूट की आवश्यकता नहीं है। यदि आप इस मार्ग को चुनते हैं तो विंडोज़ निर्देशिका के साथ काम करते समय उचित सावधानी बरतें।


पैट को बदलने के लिए रिबूट की आवश्यकता नहीं होनी चाहिए। बस एक नया कमांड प्रॉम्प्ट खोलें, और यह वहां प्रभावी होना चाहिए।
15:36 बजे सेल्स्के

इसके लिए आपको लॉग इन (GUI के लिए) या एक नई कमांड विंडो शुरू करने की आवश्यकता है। मैं सिर्फ मैं अपने पथ यद्यपि में की जरूरत उपकरणों के लिए एक विशिष्ट फ़ोल्डर है
जर्नीमैन गीक

5

आप साइबरविन में भी देखना चाह सकते हैं । यह आपको कमांड लाइन से पूरी तरह से विंडोज़ का प्रबंधन करने की अनुमति देता है। साइबरविन के साथ आप आसानी से किसी भी फ़ाइल को मिटा सकते हैं।


1
मैं wget के लिए cygwin का उपयोग करता हूं।
एरोन

4

विंडोज के लिए एक पूर्व-निर्मित बाइनरी 32-बिट संस्करण wget (वर्तमान में संस्करण 1.11.4-1) SourceForge पर पाया जा सकता है :

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

आपके पास सेटअप प्रोग्राम या ज़िप फ़ाइल के रूप में wget पैकेज डाउनलोड करने का विकल्प है । SourceForge डाउनलोड पृष्ठ पर वर्णित के रूप में, यहाँ अंतर है:

यदि आप पैकेज के सेटअप प्रोग्राम को डाउनलोड करते हैं , तो रनिंग अनुप्रयोगों की कोई आवश्यकताएं, जैसे कि डायनेमिक लिंक लाइब्रेरीज़ (डीएलएल) की निर्भरता से नीचे की आवश्यकताओं के तहत सूचीबद्ध, पहले से ही शामिल हैं। यदि आप पैकेज को जिप फाइलों के रूप में डाउनलोड करते हैं , तो आपको स्वयं निर्भरता जिप फाइल को डाउनलोड और इंस्टॉल करना होगा। अन्य पैकेजों से डेवलपर फाइलें (हेडर फाइलें और लाइब्रेरी) हालांकि शामिल नहीं हैं; इसलिए यदि आप अपने स्वयं के अनुप्रयोगों को विकसित करना चाहते हैं, तो आपको आवश्यक पैकेजों को अलग से स्थापित करना होगा।

मैंने टूटे हुए लिंक की जाँच के उद्देश्य से wget स्थापित करना चुना । यहाँ एक बैट फाइल है जो मैंने ऐसा करने के लिए 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

मैंने विंडोज 7 पर इसके सेटअप प्रोग्राम के माध्यम से wget स्थापित किया । जैसा कि आप बैट फ़ाइल में चर में देख सकते हैं , wget.exe के लिए डिफ़ॉल्ट स्थापना स्थान है:PATH

C:\Program Files (x86)\GnuWin32\bin
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.