इस तरह की साइट ग्राफ़िकल वेब ब्राउज़र का उपयोग न करने को कठिन बनाने की कोशिश करती है, क्योंकि यदि आप wget का उपयोग करते हैं तो आपको इन सभी विज्ञापनों की याद आ जाएगी जो बैंडविड्थ के लिए भुगतान करते हैं।
कुछ साइटें उन्नत चेक नहीं बनाती हैं और उन्हें आसानी से बरगलाया जा सकता है: यह बताने का ढोंग करें कि यह वास्तव में मोज़िला है और यह डाउनलोड साइट से आ रहा है ।
wget --user-agent='Mozilla/5.0 (Windows NT 6.0) Gecko/20100101 Firefox/14.0.1' \
--referer=http://downloadsite.example.com/download-page-url
http://downloadsite.example.com/download-page-url/filename.ext`
अधिकांश साइटों की जांच आप के साथ भाग जाओ कि --user-agent=Mozilla
और --referer
सेट फ़ाइल आप कर रहे हैं डाउनलोड करने के यूआरएल के लिए।
कुछ साइटों के साथ, आपको वेब ब्राउज़र कुकीज को निर्यात करने की आवश्यकता हो सकती है और --load-cookies
वेग करने के लिए पास किया जा सकता है; इस बिंदु पर wget का उपयोग मैन्युअल डाउनलोड की तुलना में अधिक काम करने लगता है। अंतिम विधि, जो हर समय काम कर सकती है, लेकिन प्रत्येक साइट के लिए कुछ कोडिंग की आवश्यकता होती है, एक ब्राउज़र ऑटोमेशन फ्रेमवर्क जैसे कि सेलेनियम या वातिर का उपयोग करना है ।
कर्ल का उपयोग करके वेब अनुरोधों को स्वचालित करना भी देखें ?