ABA


"FavoriteOrganizer תוכנה שימושית שבניתי + מדריך לשימוש"
גירסת הדפסה   אשכול נעול - לקריאה בלבד
 
   
קבוצות דיון מדריכים, טריקים וטיפים נושא #10971 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10971
Gh0sT_d0g

   18:32   04.12.04   
אל הפורום  
  FavoriteOrganizer תוכנה שימושית שבניתי + מדריך לשימוש  
 
   מבוא
אני אפתח בסיפור קטן שקרה לי:
הייתה לי בעיה במחשב והייתי חייב לעשות פירמוט דרך דוס (כי הוינדוס לא עלה לי) אז במצב כזה הייתי חייב לגבות כל מה שאני חייב דרך הדוס. אחד מאותם הדברים היה אוסף הפייבוריטס שלי. וכך עשיתי! העתקתי את כל הפייבוריטס שלי לכונן אחר ופירמטתי. חשבתי שהכל יהיה טוב..אך טעיתי. שכחתי שלדוס יש קטע כזה עם יותר מ8 תווים בשם קובץ. לכן כל הקבצים של הפייבוריטס שלי נראו ככה "THEULT~1.url" שזה ממש מרגיז כי שמות של קבצי הפייבוריטס אמורים להראות על האתר אליו הם מכוונים!
לכן בניתי תוכנה שמה שהיא עושה זה להיכנס לכל האתרים שיש בפייבוריטס, עבור כל קובץ לקחת את הכותרת של האתר (ה title) ולשים אותו בתור שם הקובץ החדש. נשמע פשוט? לא כ"כ.. אבל בסופו של דבר זה עובד!
התוכנה יכולה להיות לא רק לשימוש כזה, אלא גם אם יש אתרים שכבר לא קיימים אז התוכנה מזהה את זה ומתריעה לכם וגם אם אתם רוצים לעדכן את השמות קבצים של האתרים בפייבוריטס (כי יש מקרים שאתרי היעד משנים אותם) אז זה גם שימושי!

אז בואו נתחיל:

הורדות
הנה לינק לתוכנה עצמה (אין צורך בסריאל..)



מירור:

בגלל שהתוכנה נכתבה בJAVA אז יש צורך להתקין JRE (Java Runtime Environment) הנה לינק לגרסה הכי חדשה:
http://192.18.97.50/ECom/EComTicketServlet/BEGINB0271E2B460D217490E5550D36D5FB1E/-2147483648/597536571/1/531950/531830/597536571/2ts /westCoastFSEND/jre-1.5.0-oth-JPR/jre-1.5.0-oth-JPR:1/jre-1_5_0-windows-i586.exe

(ממליץ להוריד לביצועים טובים יותר וגם התוכנה נראית טוב יותר עם הJRE החדש)

המדריך

לפני הפעלה
קודם כל יש להתקין את ה JRE שהורדנו בהתחלה, צעד חשוב מאוד..בלי זה התוכנה לא תפעל

הפעלה ושימוש

הנה המסך הראשי של התוכנה:

כפי שניתן לראות יש לנו בצד שמאל Control Panel שבו אנחנו מגדירים הגדרות שצריך להגדיר ויש לנו סטטוס מצב על הפעולה הנוכחית.

עם הפעלת התוכנה, התוכנה מצביעה לתיקיית הFavorites שלכם (אם היא מצאה). תבדקו שזאת אכן התיקייה שלכם, במידה ולא אז אפשר ללחוץ על הכפתור של הbrowse (כתוב עליו שלוש נקודות) וככה ייפתח לכם חלון בו תוכלו לבחור את התיקייה של הפייבוריטס שלכם (אם אתם גם רוצים לעשות את הפעולה על מספר קבצים, אז אתם יכולים להעתיק אותם לתיקייה נפרדת ואז לבחור את אותה התיקייה בעזרת כפתור הbrowse).
אם אתם רוצים לחזור לתיקיית המועדפים הדיפולטית שלכם, אז תלחצו על כפתור ה Default.

בשביל להתחיל את פעולת האירגון, לחצו על כפתור ה Organize. כעת מה שקורה זה שהתוכנה נכנסת לתיקייה אותה בחרתם, לוקחת את כל הקבצים אשר נמצאים בה (גם בתת-תיקיות שלה) ועליהם מבצעת את פעולה ה titlyze (שם שאני המצאתי, זה פעולה שמתבצעת עבור כל קובץ - ללכת לאתר אליו הוא מצביע, לקחת את הכותרת ולשים אותה בתור השם החדש של אותו הקובץ).

הנה תמונה של מה שרואים כאשר התוכנה רצה:

ברגע שלחצנו על כפתור ה Organize אז בצד ימין של התוכנה אוטומטית עולה ה tab של קובץ הלוג. בו אנחנו יכולים לראות פרטים על מה שהתוכנה עושה. בקובץ הלוג מפורטים השמות קבצים אשר השתנו ושגיאות אשר קרו במהלך זמן הריצה של התכנית.
כל אותו זמן שהתכנית רצה ניתן לראות גם מעל לשורת הסטטוס את מצב התקדמות התוכנה ואם נניח את סמן העכבר עליו אז נוכל לראות גם את אחוז הסיום של התהליך (כפי שמסומן בעיגול).

לאחר סיום התהליך, אנחנו נוכל ללכת לטאב ה Files אשר מכיל טבלה עם כל הקבצים אשר דורשים את תשומת ליבנו, כמו למשל קבצים אשר גרמו לשגיאת 404 או קבצים אשר לא נמצאה כותרת עבורם.
הנה תמונה של טבלה כזאת כפי שקרה לאחר סריקה שלי:

אפשר לראות כאן את כל הקבצים בטבלה כאשר הם מחולקים לטורים של שם קובץ, הודעה ו URL אליו הם מקושרים. טבלה זו מאפשרת לנו לבצע על הקבצים האלה מספר פעולות. נבחר שורה מסוימת ונלחץ לחצן ימני, אז ייתפח לנו תפריט Popup שמכיל את האפשרויות הבאות:
Delete מחיקה - מחיקת הקובץ מהמועדפים לצמיתות.
Retry נסיון חוזר - נסיון חוזר לבצע על הקובץ הנבחר את פעולת ה titlyze.
Ignore התעלמות - התעלמות מהקובץ, פשוט הוצאתו מהטבלה.
Copy URL העתק הכתובת ללוח - העתקת כתובת ה URL לזיכרון כך שתוכלו להדביק אותה בדפדפן שלכם ולראות באיזה אתר מדובר.

מתחת לטבלה נוכל לראות עוד שלוש כפתורים אשר גם כן עושים פעולות של מחיקה, נסיון חוזר והתעלמות.
אז למה יש את הפעולות האלה גם כאן וגם בתפריט?? כי הכפתורים שלמטה הם מטפלים בקבצים אשר מסומנים בטבלה (סימון וי) וכך מאפשרים טיפול במספר רב של קבצים במקום לעבור קובץ קובץ עם תפריט ה Popup.
סידרתי את זה שכל הקבצים אשר הובילו לכתובות אשר לא נמצאו (404) יסומנו באופן אוטומטי, כך שתוכלו למחוק אותם במהירות בלי ללכת לסמן כל אחד.

כל מה שרשום בטבלה רשום גם בקובץ הלוג. הנה דוגמא למספר דברים שיכולים לצוץ במהלך סריקה של המועדפים שלכם:


זהו מקרה שהכותרת אשר נמצאה לURL מסוים הכילה תווים אשר פסולים מבחינת מיקרוסופט לשמות קבצים, ולכן הם הוחלפו ברווחים או במקפים. במקרה הזה יש הערת Warning בקובץ הלוג כדי שתדעו על זה.

עוד מקרה:


זהו מקרה אשר כתובת היעד מכילה בכותרת שלה מילים כמו domain שיכולות להעיד על כך שהאתר אליו אנחנו אנחנו מצביעים נסגר וכעת פנייה לכתובת שלו מופנת לאתר הראשי של שירות הדומיין אליו היה משוייך. מקרה זה הוא שקול למקרה של 404 אבל מזוהים באופן שונה במערכת ואני לא רציתי לסמן אותם באופן אוטומטי כי ייתכן וזה לא המקרה אשר קרה כאן ואתר היעד הוא בסדר גמור.

אלו רק שני דברים מיוחדים בהם התוכנה שלי מטפלת, אך יש עוד הרבה דברים שאולי לא תשימו לב אך הם קורים.

סוף דבר
לסיום, כמה טיפים ובקשות:
יש באג שלאחר שמוחקים רשימת קבצים מהטבלה, ואז עושים פעולה על קובץ בודד, פתאום כל הקבצים שנמחקו חוזרים. במקרה כזה פשוט יש צורך לסמן אותם ולבחור ב ignore כדי שיעופו מהטבלה.
מומלץ מאוד לגבות את המועדפים שלכם לפני תחילת הפעולה!
התהליך לוקח קצת זמן אז אם יש לכם הרבה קבצים במועדפים - כדאי שתפנו זמן למחשב שלכם (אם יהיה ביקוש, אני אבנה מנגנון יותר יעיל ומהיר)
אם יש באגים אז אשמח אם תרשמו אותם כך שאוכל לטפל בהם בגרסה הבאה, אם יהיה לי זמן לעשות אותה.
אשמח לעוד בקשות לשיפורים ושינויים בתוכנה.

תהנו..


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  כל הכבוד ותודה רבה ! SHAY_KEY 04.12.04 18:35 1
  תודה רבה - ואחלה תוכנה אחי :) onissan  04.12.04 18:51 2
  תודה רבה, אולי תפתח את הקוד שנלמד משהו? cDan 17.12.04 01:01 3

       
SHAY_KEY

   18:35   04.12.04   
אל הפורום  
  1. כל הכבוד ותודה רבה !  
בתגובה להודעה מספר 0
 
  

מקורי ויפה מאוד...


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
onissan  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 13.4.03
47790 הודעות, 10 פידבק
   18:51   04.12.04   
אל הפורום  
  2. תודה רבה - ואחלה תוכנה אחי :)  
בתגובה להודעה מספר 0
 


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

   01:01   17.12.04   
אל הפורום  
  3. תודה רבה, אולי תפתח את הקוד שנלמד משהו?  
בתגובה להודעה מספר 0
 
  


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

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



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