עדכון לתסריט ההקלטה של גל"צ

לפני כמה חודשים פרסמתי תסריט להקלטת תכניות מאתר גלי צה"ל. מאז השתמשתי בו רבות כדי להוריד תכניות מגלי צה"ל. במהלך כל השימוש שיפרתי את התסריט כך שיהיה נוח לשימוש. השיפור העיקרי הוא המעבר לשימוש ב־mimms שמיועדת לעבודה הזו במקום ב־mplayer הכבד. ניתן להוריד את התסריט או פשוט להעתיק אותו:

 #!/bin/bash
if [ "$1" == "" ] && [ ! -e res ]; then
    echo "Enter url:"
    read url
else
    url=$1
fi
if [ ! -e res ]; then
    wget $url -O html
    cat html | grep -o "http.*wma" > res
    perl -p -i -e s/http/mms/g res
    rm html
fi
for x in $(cat res)
do
    NAME=$(echo $x | cut -d '/' -f6)
    mimms -r $x
    RESULTS_SIZE=`stat -c %s $NAME`
    if [ ! -e "$NAME" ] || [ "$RESULTS_SIZE" -lt 200 ]; then
        echo "$x" >> notDone
        if [ -e "$NAME" ]; then
        rm $NAME
        fi
    fi
    sed -i 1d res
done
rm res

בנוסף הוספתי אצלי את הסקריפט בתור alias כך שפשוט להפעיל אותו משורת הפקודה.

אתה יכול לעקוב אחר כל התגובות לרשומה זו דרך הזנת RSS 2.0.באפשרותך להשאיר תגובה, או לשלוח טראקבק מהאתר שלך.
14 תגובות
  1. אבי אברהם Mozilla Firefox Windows אומר:

    הי
    רק רציתי לעדכן אותך שישנה קהילה שמקליטה את חלק מהתוכניות שגל"צ לא מעלה לאתר מסיבות שונות
    http://i.start.co.il/groups/glz/forum/t/1878.aspx
    בנוסף תוכל למצוא באתר ICAST הרבה מהתוכניות המוקלטות באופן קבוע
    ותודה על הסקריפט אני יעשה בו שימוש

  2. חתול Mozilla Firefox Linux אומר:

    @אבי אברהם: תודה אני מכיר את הקהילה הזו ומוריד ממנה הרבה (בעיקר הופעות ותכניות מיוחדות).
    לצערי יש פינות שלא מועלות לא לאתר גלי צה"ל ולא ל-icast כמו "תמיד רציתי לדעת".

  3. יסכה Google Chrome Windows אומר:

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

  4. חתול Mozilla Firefox Windows אומר:

    יסכה: הפוסט כאן מדבר על שימוש בלינוקס מה שאין לך.
    את יכולה להשתמש ב-Orbit כדי להוריד את הפרקים (למרות שאין הרבה באתר). כתבתי על זה בעבר.

  5. ישורון Mozilla Ubuntu Linux אומר:

    איך אני מפעיל את הסקריפט?
    העתקתי והדבקתי בטרמינל, הדבקתי את הURL ולא נראה לי שקרה משהו.

  6. חתול Mozilla Firefox Linux אומר:

    ישורון: לא בדיוק ככה.
    תוריד את הקובץ או שתעתיק את התסריט לקובץ טקסט ריק ושמור אותו.
    תן לו הרשאות ריצה ואז תריץ אותו מהמסוף.
    שים לב שאתה צריך להתקין את mimms לפני כן.

  7. ישורון Mozilla Ubuntu Linux אומר:

    אשמח למעט יותר פירוט, אני חדש בנושא אובונטו.
    לשמור כקובץ טקסט, יודע (שמרתי על דסקטופ)
    הרשאות ריצה, לא יודע
    להריץ מהמסוף, לא יודע
    MIMMS התקנתי

  8. חתול Mozilla Firefox Linux אומר:

    בלינוקס כחלק מהאבטחה, לא ניתן להריץ קובץ שיצרת או הורדת מהאינטרנט בלי לתת לו הרשאות ריצה.
    לחץ לחיצה ימנית על הקובץ, בחר מאפיינים>הרשאות וסמן את "הפעלה" ליד "בעלים".
    בשביל להריץ כתוב את שם הקובץ במסוף או לחץ לחיצה כפולה על הקובץ ובחר "הפעל במסוף".

  9. ישורון Mozilla Ubuntu Linux אומר:

    כשאני פוקד עליו להריץ במסוף, המסוף נפתח להרף עין ונסגר ולא מתרחש דבר

  10. ישורון Mozilla Ubuntu Linux אומר:

    תודה על העזרה
    הסתדר

  11. ישורון Mozilla Firefox Ubuntu Linux אומר:

    שלום חתול,
    האם יש דרך להוריד וידאו מהאתר הבא?
    http://hashefa.co.il/home/artdetails.aspx?mCatID=68338&artID=9470
    הרצתי את הסקריפט אבל אני לא יודע איזה URL לכתוב.
    הURL שבלינק לא נותן את הקבצים.

    תודה

  12. דב Google Chrome Ubuntu Linux אומר:

    זה מה שאני מקבל כאשר אני מריץ את הסקריפט:

    Enter url:
    http://glz.co.il/index.aspx
    --2011-02-15 14:35:02--  http://glz.co.il/index.aspx
    Resolving glz.co.il... 192.117.152.67
    Connecting to glz.co.il|192.117.152.67|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 41632 (41K) [text/html]
    Saving to: `html'

    100%[======================================>] 41,632       155K/s   in 0.3s    

    2011-02-15 14:35:04 (155 KB/s) - `html' saved [41632/41632]

    כיצד אפשר לגרום לו להיות כזה שרץ בשעה מסויימת על תחנה מסויימת ?

  13. דב Google Chrome Ubuntu Linux אומר:

    איך עוצרים את ההקלטה ?

  14. חתול Mozilla Firefox Linux אומר:

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

כתיבת תגובה

האימייל שלך לא יוצג באתר. (*) שדות חובה מסומנים

*