ABA


"איך אפשר ליישם סקריפט כזה?"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #10433 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10433
asco88 
חבר מתאריך 17.6.04
26757 הודעות, דרג אמינות חבר זה
   22:52   22.01.12   
אל הפורום  
  איך אפשר ליישם סקריפט כזה?  
 
אני כבר תקופה די ארוכה לא בעניינים, אשמח לטיפה הכוונה, אני מנסה לבנות סקריפט שיוכל לסרוק דפים מוגדרים מראש, ובמידה ונוסף קישור חדש, הוא ישמור אותו.
אני אשמח לכל הכוונה בנושא, אני כותב בPHP.
חשבתי לשמור העתק של הדף בDB או משהו, וכל פעם להשוות באמצעות הסקריפט (שירוץ עם cron jobs או בצורה ידנית), ואם יש שינוי, הוא יחפש את מה שנמצא אחרי תגית href או איזשהיא תבנית מוגדרת מראש, והוא ידע להעתיק את הקישור.
אני לא מצליח לבנות סקריפט כזה, כי הוא תמיד מתפקשש לי בשלב סריקת הדף. ואין לי מושג איך אפשר לבצע הדמיה כאילו הסקריפט הוא בעצם משתמש שרוצה להוריד אליו (לשרת) את הקובץ.

תודה רבה חברים


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  LONGSHOT ליל קיץ 23.01.12 00:28 1
     סבבה, אבל איך אני מבצע שמירה של הקובץ על השרת? asco88  23.01.12 06:39 2
         אתה לא צריך באמת לשמור אותו פיזית ליל קיץ 23.01.12 09:39 3
             כן, אני יודע, אבל אני רוצה לשמור אותו פיזית asco88  23.01.12 10:50 4

       
ליל קיץ לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 14.2.10
10048 הודעות, 7 פידבק, 14 נקודות
   00:28   23.01.12   
אל הפורום  
  1. LONGSHOT  
בתגובה להודעה מספר 0
 
   קשה להגיד כי אנחנו לא יודעים איך הדף בנוי, איך הלינקים מסודרים -
ומה מהם אתה בדיוק רוצה להוריד.

בגדול הכיוון הוא לקבל את תוכן הדף עם CURL או כל אמצעי אחר שתרצה,
לבצע סריקה של הלינקים בעזרת ביטוי רגולארי שיחזיר לך את הלינקים הרלוונטים (PREG MATCH ALL).

לא רואה טעם לשמור כל פעם את כל תוכן העמוד, תעבור לינק לינק בלולואה ושמור אותם ב DB -
כל פעם תבדוק אם הלינק כבר קיים - במידה ולא, תכניס.

בשביל ביטויים רגולארים אני ממליץ על אפליקציית פלאש נחמדה בשם RegExr
http://gskinner.com/RegExr/
מעבר לזה שזה כלי אדיר לבדוק ביטויים רגולארים על מחרוזות,
יש שם בצד ימין תפריט שתוכל לחפש ביטויים שגולשים כבר העלו.
אם תחפש HREF למשל, תוכל למצוא ביטוי רגולארי מוכן שיידע להוציא לך את התוכן בין המרכאות.
אחר כך כדי להתאים אותו לקוד שלך ולעשות שינויים זה כבר שטויות בעזרת הכלי הזה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
asco88 
חבר מתאריך 17.6.04
26757 הודעות, דרג אמינות חבר זה
   06:39   23.01.12   
אל הפורום  
  2. סבבה, אבל איך אני מבצע שמירה של הקובץ על השרת?  
בתגובה להודעה מספר 1
 
מדובר סה"כ בקבצי WORD לא גדולים.
אגב אתר חזק.

תודה רבה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ליל קיץ לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 14.2.10
10048 הודעות, 7 פידבק, 14 נקודות
   09:39   23.01.12   
אל הפורום  
  3. אתה לא צריך באמת לשמור אותו פיזית  
בתגובה להודעה מספר 2
 
   http://www.jonasjohn.de/snippets/php/curl-example.htm


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
asco88 
חבר מתאריך 17.6.04
26757 הודעות, דרג אמינות חבר זה
   10:50   23.01.12   
אל הפורום  
  4. כן, אני יודע, אבל אני רוצה לשמור אותו פיזית  
בתגובה להודעה מספר 3
 
זה כל הרעיון. אני מעוניין שבכל פעם שהסקריפט ימצא קובץ חדש, הוא ישמור אותו בתקייה ייעודית (בשרת כמובן).

תודה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net