כלים ללכידה ולהמרה של האינטרנט
איך intRaproxy מאפשר intצילומי מסך של רנט

לכידה או גירוד של אתרי אינטרנט ו- localhost

An intאתר ranet יכול להיות חשוב באותה מידה כמו כל אתר אחר וייתכן ויהיה צורך בצילומי מסך, גירוד או המרה intגרסה לא מקוונת. למרבה הצער, לכידת intאתר ראנט או localhost מסובך יותר מאשר לצלם צילום מסך של אתר רגיל באינטרנט.

הדרך הפשוטה ביותר לעשות זאת תהיה להשתמש ב- IntraProxy של GrabzIt, שפותח את כל intאתרים של אתרים לשרתי GrabzIt בלבד. לאחר מכן, ה- IntraProxy מטפל בניתוב בקשות אליך וממנו intאתרי אינטרנט ארנלים עבורך כמוצג בתרשים.

כדי להבטיח למשתמשים את אבטחת ה- IntraProxy, יצרנו את הקוד קוד פתוח שניהם כדי שאנשים יוכלו לראות מה הוא עושה ולעודד תיקוני באגים ושיפורים נוספים.

ראשון הורד את ה- proxy מ- Github. יהיה עליך להתקין את Java 1.6+. ואז באמצעות שורת פקודה נווט לספרייה המכילה intraproxy.jar. ואז השתמש בפקודה הבאה.

java -jar "intraproxy.jar" 

לאחר מכן, תוכל לראות אם ה- IntraProxy פועל על ידי מעבר על הנתב שלך והעביר את היציאה 10000 לכתובת ה- IP של המחשב שעליה מותקן GrabzIt IntraProxy. אנא אל תשאל אותנו כיצד לעשות זאת, מידע על קביעת התצורה של הנתב שלך אמור להיות זמין באינטרנט.

לְבַקֵר http://localhost:10000/grabzit://dashboard.html למידע נוסף על הגדרת התצורה והשימוש ב- IntraProxy.

ברגע שזה מוגדר זה יכול לשמש את כל הכלים שלנו כולל שלנו API, כלי צילום מסך ו מגרד רשת. מכיוון שכל הבקשות לכתובת IP ולנתב של הנתב יפתרו כעת לנכון intאתר ארנל. לדוגמה, אם האתר שלך נמצא בכתובת http://localhost/mywebsite/index.html וכתובת ה- IP של הנתב שלך היא 123.123.123.123 ואז כדי לפתור את האתר שלך באופן חיצוני אתה יכול לעבור http://123.123.123.123:10000/http://localhost/mywebsite/index.html ל- API או לכלים של GrabzIt.

באופן דומה, אם התקנת את GrabazItDemo באופן מקומי ומה לקרוא למטפל ההתקשרות שלו בכתובת http://localhost/GrabzItDemo/handler.php אתה יכול לעבור http://123.123.123.123:10000/http://localhost/GrabzItDemo/handler.php ככתובת אתר של מטפל להתקשר שוב.

זכור להסיר קידומת URL זו אם אתה הופך את האתר שלך לזמין לציבור באינטרנט!

דרישות

  • מאפשר גישה רק מהשרתים של GrabzIt
  • דורש Java 1.6 +

שיטה אלטרנטיבית

כדי להתאים intאתרים של ראנט או localhost שאין להם כתובות אתרים מוחלטות pointלמשאבים, כגון קבצי CSS, תמונה ו- JavaScript, שאינם נגישים באינטרנט הפשוטה ביותר היא הגדרת העברת יציאה שלך intאתר ארנל. עם זאת, עליך לעשות זאת רק עבור אתרים שלא מפריע לך לפתוח את האינטרנט. יתר על כן, זה כנראה לא יהיה מתאים אם יש לך מספר גדול של intאתרי אינטרנט לכידת.

יהיה עליך להיכנס לנתב שלך ולהוסיף כלל העברת יציאות כדי להעביר את כל הבקשות שמגיעות לכתובת ה- IP והיציאה של הנתבים למחשב שמארח את האתר שלך. לאחר מכן עליך להגדיר את תצורת שרת האינטרנט שלך לקבל שיחות ביציאה שאליה אתה מעביר.

לדוגמה, אם כתובת ה- IP של הנתב שלך היא 222.222.222.222 אתה יכול להוסיף העברת יציאה עבור יציאה 12345 למחשב שמארח את האתר ולהוסיף יציאה זו לתצורת שרת האינטרנט שלך כאחת מהיציאות עליה הוא מקשיב.

מידע נוסף על הגדרת תצורת שרת האינטרנט והנתב אמור להיות זמין באתר intארנט. ברגע שזה מתקשר עם כתובת כמו http://222.222.222.222:12345/mypage.html צריך לטעון את האתר שלך.