ייתכן שיהיה עליך לחלץ את הקישורים (כתובות URL) בדף אינטרנט למטרות שונות - למשל, מחקר באינטרנט, פיתוח אתרים, הערכות אבטחה או בדיקת דפי אינטרנט. מאמר זה מדריך כיצד לחלץ קישורים מדף אינטרנט או ממסמך HTML ב- Windows.
כיצד לחלץ קישורים מדף אינטרנט ב- Windows
ישנן מספר שיטות לחילוץ כתובות אתרים בדף אינטרנט. נתחיל בדרך מקומית - באמצעות החלק בכלי המפתחים של דפדפן האינטרנט שלך.
באמצעות כלי המפתחים של דפדפן האינטרנט שלך
- פתח את Chrome עבור Firefox ובקר תחילה באתר או בדף האינטרנט.
- לחץ על F12 כדי לפתוח את החלון כלים למפתחים.
- לחץ על הכרטיסייה מסוף בכלי מפתח.
- נקה את פלט המסוף על ידי לחיצה על קונסולה נקייה (בכרום) או נקה את פלט קונסולת האינטרנט (ב- Firefox) כפתור.
- הקלד את הקוד הבא בהנחיית המסוף:
Array.prototype.slice.call (document.querySelectorAll ('a'), 0) .forEach ((a, i) => console.log (`# $ {i + 1} - $ {a.innerText} - $ {a.href} `))
זה מוציא את רשימת הקישורים המסודרת בדף אינטרנט זה יחד עם הכותרת בחלון המסוף.
אם ברצונך לתפוס את כתובות האתרים ללא המספר הסידורי או טקסט הכותרת, השתמש בפקודה זו:
urls = $$ ('a') עבור (url in urls) console.log (urls [url] .href)
העתק את הפלט לפנקס הרשימות ושמור אותו.
באמצעות PowerShell
הפעל את PowerShell והשתמש בתחביר של שורת הפקודה הבאה:
(Invoke-WebRequest -Uri 'https://www.winhelponline.com/blog').Links.Href | אובייקט מיון | קבל-ייחודי | תצוגה מחוץ לרשת
זה מקבל את רשימת הקישורים בדף האינטרנט שצוין ומפיק את הרשימה לשליטה בתצוגת רשת.
יתרון נוסף של פקודה זו של PowerShell הוא שהיא ממיינת את הערכים וגם מסירה כתובות URL כפולות מהאוסף.
בקרת תצוגת הרשת מאפשרת לך לסנן כתובות אתרים לחיפוש מילות מפתח, כמו גם להעתיק את הרישומים ללוח באמצעות Ctrl + C
תפוס כותרת וכתובת אתר
כדי להציג את הטקסט הפנימי בנוסף לקישורים או כתובות ה- URL המתאימים, הפעל:
(Invoke-WebRequest -Uri 'https://www.winhelponline.com'). קישורים | אובייקט מיון href -ייחודי | Format-List innerText, href
תקבל פלט כזה:
כתובות ה- URL הכפולות מוסרות אוטומטית בפלט.
אתה יכול אפילו להעתיק את הפלט ללוח באופן אוטומטי באמצעות | לְקַצֵץ
פָּרָמֶטֶר:
(Invoke-WebRequest -Uri 'https://www.winhelponline.com'). קישורים | אובייקט מיון href -ייחודי | פורמט-רשימה innerText, href | לְקַצֵץ
תפוס כתובות אתרים לתמונות בלבד
כדי לחלץ את רשימת כתובות ה- URL של התמונה, השתמש בתחביר זה:
(Invoke-WebRequest -Uri 'https://www.winhelponline.com'). תמונות | בחר אובייקט בחר
באמצעות AddrView מ- Nirsoft
נירסופט AddrView הכלי מחלץ את הקישורים (כולל קישורי תמונה) מדף אינטרנט נתון או מקובץ HTML מקומי באופן אוטומטי ומפרט אותו בתצוגת רשת.
אתה יכול אפילו למיין את התוצאות לפי סוּג ולהעתיק רק את כתובות ה- URL של התמונה ללוח או לשמור לקובץ.
אם אתה רק רוצה לתפוס את קישורי התמונה, אתה יכול להשתמש במובנה של Firefox צפה במידע העמוד אוֹפְּצִיָה. ב- Firefox לחץ באמצעות לחצן העכבר הימני על דף האינטרנט הנוכחי, לחץ צפה במידע העמוד → מדיה כרטיסיית מדיה מפרט את כל כתובות ה- URL של התמונה, כוללנתונים: תמונה
קישורים. באפשרותך להעתיק פריטים שנבחרו או את כל הפריטים ללוח, או לשמור את הערכים בקובץ.
מלבד השיטות לעיל, עבור דפדפנים כמו Chrome או Firefox, יש שפע של הרחבות או תוספות שתפסו את כתובת האתר או קישורי התמונה מדף האינטרנט הפעיל כרגע בדפדפן שלך.
בקשה קטנה אחת: אם אהבתם את הפוסט הזה, אנא שתפו את זה?
נתח 'קטנטן' אחד ממך יעזור מאוד ברציפות בצמיחת הבלוג הזה. כמה הצעות נהדרות:- להצמיד אותו!
- שתף אותו לבלוג האהוב עליך + פייסבוק, Reddit
- צייץ את זה!