משתמשי Windows רבים כל כך רגילים לממשק הגרפי ולדפדפן האינטרנט ככלי הבחירה האוניברסלי שהם שוכחים שיש עוד שורה של כלים אחרים בחוץ. Wget הוא כלי שורת פקודה של GNU הפופולרי בעיקר בקהילות לינוקס ו-Unix, המשמש בעיקר להורדת קבצים מהאינטרנט. עם זאת, יש גרסה של wget עבור Windows, ובאמצעותה תוכלו להוריד כל דבר שתרצו, מאתרים שלמים ועד סרטים, מוזיקה, פודקאסטים וקבצים גדולים מכל מקום באינטרנט.
לא רבים ממשתמשי מיקרוסופט יודעים על הכלי המסודר הזה, וזו הסיבה שכתבתי את המדריך הזה למתחילים לשימוש ב-wget ב-Windows. אנחנו נוטים להשתמש בדפדפן שלנו לכל דבר, וזה בסדר אבל זו לא תמיד הדרך היעילה ביותר להשיג משהו. Wget הוא רק אחד מהכלים הרבים שקיימים במשך עידנים אבל מעט מאוד אנשים יודעים עליהם.
קבלת wget עבור Windows
קל מאוד להשיג wget. עקוב אחר המדריך הזה להתקנה והגדרה של wget.
- הורד את wget מכאן והתקן אותו. ודא שזו תוכנית ההתקנה ולא רק המקור אחרת זה לא יעבוד.
- לאחר ההתקנה, כעת אתה אמור להיות מסוגל לגשת לפקודת wget מחלון שורת פקודה. פתח חלון CMD כמנהל והקלד 'wget -h' כדי לבדוק. אם זה עובד, אתה זהוב, אם אתה מקבל 'פקודה לא מזוהה' הורדת את החבילה הלא נכונה. נסה שוב.
- הגדר ספריית הורדה כדי לשמור את כל הקבצים שלך. הקלד 'שם ספריית md' כדי ליצור ספריית הורדה. קראתי לשלי 'downloadz' כדי להיות מזוהה.
לאחר ההתקנה, אתה מוכן להתחיל לעבוד. להלן רשמתי מבחר של פקודות wget פופולריות שיכולות להשיג מגוון רחב של דברים.
הורד קובץ בודד
wget //website.com/file.zip
הורד קובץ בודד אך שמור אותו כמשהו אחר
wget ‐‐output-document=newname.html website.com
הורד לתיקיה ספציפית
wget ‐‐directory-prefix=folder/subfolder website.com/file.zip
המשך הורדה שנקטעה
wget ‐‐continue website.com /file.zip
הורד גרסה חדשה יותר של קובץ
wget ‐‐continue ‐‐timestamping website.com/file.zip
הורד מספר דפי אינטרנט
בשביל זה אתה צריך ליצור רשימה בפנקס רשימות או עורך טקסט אחר. הוסף כתובת URL מלאה חדשה (עם //) על שורה נפרדת. לאחר מכן הצבע על הקובץ עם wget. בדוגמה זו קראתי לקובץ Filelist.txt ושמרתי אותו בתיקיית wget.
wget ‐‐input Filelist.txt
הורד אתר שלם
wget ‐‐execute robots=off ‐‐רקורסיבי ‐‐no-parent ‐‐continue ‐‐no-clobber //website.com
אתה עשוי לגלות, כפי שאני עושה לעתים קרובות, שמארחי אינטרנט חוסמים פקודות wget. אתה יכול לנסות לזייף את החסימות האלה על ידי התחזות ל-Googlebot. נסה להקליד את זה:
wget –user-agent=”Googlebot/2.1 (+//www.googlebot.com/bot.html)” -r //website.com
הורד סוג קובץ מסוים מאתר אינטרנט
wget ‐‐level=1 ‐‐רקורסיבי ‐‐ללא הורה ‐‐accept FILETYPE //website.com / FILETYPE/
לדוגמה, שנה את FILETYPE ל-MP3, MP4, .zip או כל מה שתרצה.
הורד את כל תמונות האתר
wget ‐‐directory-prefix=files/pictures ‐‐no-directories ‐‐רקורסיבי ‐‐no-clobber ‐‐accept jpg,gif,png,jpeg //website.com/images/
בדוק באתר אינטרנט עבור קישורים שבורים
wget ‐‐output-file=logfile.txt ‐‐רקורסיבי ‐‐עכביש //website.com
הורד קבצים מבלי להעמיס על שרת האינטרנט
wget ‐‐limit-rate=20k ‐‐wait=60 ‐‐random-wait ‐‐mirror //website.com
יש מאות, אם לא אלפי פקודות wget והראתי לך רק כמה מהן כאן. עכשיו כשאתה מכיר את הכלי ואיך הוא עובד, זה תלוי בך למה אתה משתמש בו!
האם יש לך פקודות מגניבות שיכולות להשיג פלאים? שתפו אותנו למטה!