स्रोत फोर्ज से लगभग हर Msys पैकेज डाउनलोड करने में लगभग एक घंटे खर्च करने के बाद मैं सोच रहा हूं कि ऐसा करने के लिए एक और चालाक तरीका है या नहीं। क्या इस उद्देश्य के लिए wget का उपयोग करना संभव है?किसी विशिष्ट Sourceforge प्रोजेक्ट से सभी फ़ाइलों को कैसे डाउनलोड करें?
6
A
उत्तर
1
मैं इस स्क्रिप्ट को सफलतापूर्वक उपयोग किया है:
sourceforge-file-downloader.sh msys
यह सभी पृष्ठों पहले डाउनलोड करना चाहिए तो पृष्ठों और डाउनलोड में वास्तविक लिंक मिलेंगे:
https://github.com/SpiritQuaddicted/sourceforge-file-download
आपके उपयोग रन के लिए अंतिम फाइलें
परियोजना विवरण से:
आप एक sourceforge परियोजना की फ़ाइलों के सभी डाउनलोड करने के लिए अनुमति देता है। प्रोजेक्ट जैसे नाम की निर्देशिका में वर्तमान निर्देशिका में डाउनलोड। पहला तर्क के रूप में परियोजना का नाम दर्रा, जैसे ./sourceforge-file-download.sh इंकस्केप http://sourceforge.net/projects/inkscape/files/
के सभी डाउनलोड करने के लिए शायद ज़रुरत रेपो कभी हटा दिया जाता है मैं इसे यहाँ पोस्ट करेंगे, क्योंकि यह इतना छोटा हो गया है में:
#!/bin/sh
project=$1
echo "Downloading $project's files"
# download all the pages on which direct download links are
# be nice, sleep a second
wget -w 1 -np -m -A download http://sourceforge.net/projects/$project/files/
# extract those links
grep -Rh direct-download sourceforge.net/ | grep -Eo '".*" ' | sed 's/"//g' > urllist
# remove temporary files, unless you want to keep them for some reason
rm -r sourceforge.net/
# download each of the extracted URLs, put into $projectname/
while read url; do wget --content-disposition -x -nH --cut-dirs=1 "${url}"; done < urllist
rm urllist
संबंधित मुद्दे
- 1. एंड्रॉइड - सर्वर पर किसी फ़ोल्डर से सभी फाइलें डाउनलोड करें
- 2. मैं किसी विशिष्ट डेटाबेस से सभी संग्रहीत प्रक्रियाओं को कैसे डाउनलोड कर सकता हूं
- 3. Sourceforge से Github
- 4. विजुअल स्टूडियो प्रोजेक्ट में सभी फ़ाइलों को यूटीएफ -8
- 5. wget का उपयोग कर वेबसाइट से सभी फ़ाइलों (लेकिन HTML नहीं) को कैसे डाउनलोड करें?
- 6. किसी विशिष्ट फ़ंक्शन या मैक्रो के लिए प्रोजेक्ट में मैं सभी शामिल हेडर फ़ाइलों को तुरंत कैसे खोज सकता हूं?
- 7. विंडोज़ फॉर्म में दिए गए यूआरएल से किसी विशिष्ट पथ में फ़ाइल को कैसे डाउनलोड करें?
- 8. कमांड लाइन में github से विशिष्ट फ़ाइलों को डाउनलोड करें, पूरे रेपो
- 9. गिट से सभी बदली/गयी फ़ाइलों को कैसे निर्यात करें?
- 10. मैं SourceForge में प्रोजेक्ट वेब पेज कैसे बदल सकता हूं?
- 11. एएसपी.नेट सभी फ़ाइलों को ज़िप
- 12. किसी फ़ोल्डर में सभी फ़ाइलों को वापस करें
- 13. वीएसएस में किसी प्रोजेक्ट में सभी चेकआउट फ़ाइलों को कैसे देखें?
- 14. निर्देशिका से सभी PHP फ़ाइलों को कैसे शामिल करें?
- 15. सभी रत्न निर्भरता डाउनलोड करें
- 16. किसी सूची में किसी विशिष्ट संपत्ति के सभी तत्वों को निकालने के लिए कैसे करें?
- 17. विषय के नवीनतम संस्करण सीएसएस फ़ाइलों को कैसे डाउनलोड करें?
- 18. netbeans php प्रोजेक्ट को कॉन्फ़िगर कैसे करें ताकि सभी फ़ाइलों को var/www
- 19. वेबसाइट की एक निर्देशिका से सभी छवियों को डाउनलोड करें
- 20. गिट - विशिष्ट फ़ोल्डरों में निहित कुछ फ़ाइलों को अनदेखा करें
- 21. किसी दिए गए फ़ोल्डर में किसी विशिष्ट एक्सटेंशन के साथ फ़ाइलों की सूची कैसे प्राप्त करें?
- 22. किसी भी वेबसाइट के स्रोत कोड से सभी फ़ाइलों को कैसे सहेजना है?
- 23. किसी विशिष्ट निर्देशिका में फ़ाइलों को छोड़कर फ़ाइलों को स्थानांतरित करने के लिए 'mv' कमांड का उपयोग कैसे करें?
- 24. एसवीएन प्रोजेक्ट में फ़ाइलों या फ़ोल्डर्स को अनदेखा कैसे करें
- 25. Android संसाधन फ़ाइलों को डाउनलोड और प्रतिस्थापित करें
- 26. प्रोजेक्ट फ़ाइलों को एक .NET प्रोजेक्ट
- 27. बल फ़ोल्डर से सभी फ़ाइलों को हटाएं
- 28. zippyshare से bash में कैसे डाउनलोड करें?
- 29. विशिष्ट फ़ाइलों से ग्रहण कार्य
- 30. किसी विशिष्ट वर्ग/इंटरफ़ेस से प्राप्त सभी वर्गों की सूची
आप एसवीएन | जीआईटी का उपयोग कर रहे हैं, है ना? – sholsapp
ठीक है, मैं कर सकता हूं लेकिन मैसी एसवीएन/गिट एक्सेस की पेशकश नहीं करता है, है ना? – FFox
यह सबसे पुराना SO सवाल है जिसे मैंने बिना जवाब के देखा है – Assimilater