דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. כללי - עזרה הדדית
  3. יוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey

יוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey

מתוזמן נעוץ נעול הועבר כללי - עזרה הדדית
51 פוסטים 14 כותבים 8.0k צפיות 8 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • chvC chv

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

    מ מנותק
    מ מנותק
    מטעמים
    כתב ב נערך לאחרונה על ידי
    #41

    @chv אמר ביוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey:

    ב'. זה כבר מוגדר על הכתובת אתר החדשה (הישנה כבר לא עובדת) כל הבעיות שקורות בהורדה זה בגלל האתר הזה הבעיתי.

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

    פישלפ תגובה 1 תגובה אחרונה
    0
    • מ מטעמים

      @chv אמר ביוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey:

      ב'. זה כבר מוגדר על הכתובת אתר החדשה (הישנה כבר לא עובדת) כל הבעיות שקורות בהורדה זה בגלל האתר הזה הבעיתי.

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

      פישלפ מנותק
      פישלפ מנותק
      פישל
      מדריכים
      כתב ב נערך לאחרונה על ידי
      #42

      @מטעמים אמר ביוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey:

      @chv אמר ביוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey:

      ב'. זה כבר מוגדר על הכתובת אתר החדשה (הישנה כבר לא עובדת) כל הבעיות שקורות בהורדה זה בגלל האתר הזה הבעיתי.

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

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

      מ תגובה 1 תגובה אחרונה
      0
      • פישלפ פישל

        @מטעמים אמר ביוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey:

        @chv אמר ביוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey:

        ב'. זה כבר מוגדר על הכתובת אתר החדשה (הישנה כבר לא עובדת) כל הבעיות שקורות בהורדה זה בגלל האתר הזה הבעיתי.

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

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

        מ מנותק
        מ מנותק
        מטעמים
        כתב ב נערך לאחרונה על ידי
        #43

        @פישל אמר ביוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey:

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

        תסתכל בפוסט הראשון שלי... https://mitmachim.top/post/183506
        אמרתי שיש 2 בעיות א. התמונה. ב. שהסקריפט לא עובד.
        תכלס', עכשיו בעיה ב' נפתרה מעצמה, בעיה א' היא לא כ"כ רצינית אבל זה יהיה נחמד אם יש כפתור הורדה לכלל המשתמשים שמורידים את הסקריפט.

        פישלפ תגובה 1 תגובה אחרונה
        0
        • מ מטעמים

          @פישל אמר ביוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey:

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

          תסתכל בפוסט הראשון שלי... https://mitmachim.top/post/183506
          אמרתי שיש 2 בעיות א. התמונה. ב. שהסקריפט לא עובד.
          תכלס', עכשיו בעיה ב' נפתרה מעצמה, בעיה א' היא לא כ"כ רצינית אבל זה יהיה נחמד אם יש כפתור הורדה לכלל המשתמשים שמורידים את הסקריפט.

          פישלפ מנותק
          פישלפ מנותק
          פישל
          מדריכים
          כתב ב נערך לאחרונה על ידי
          #44

          @מטעמים אמר ביוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey:

          @פישל אמר ביוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey:

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

          תסתכל בפוסט הראשון שלי... https://mitmachim.top/post/183506
          אמרתי שיש 2 בעיות א. התמונה. ב. שהסקריפט לא עובד.
          תכלס', עכשיו בעיה ב' נפתרה מעצמה, בעיה א' היא לא כ"כ רצינית אבל זה יהיה נחמד אם יש כפתור הורדה לכלל המשתמשים שמורידים את הסקריפט.

          עכשיו הבנתי אז ככה הבעיה השניה ככה זה יש יום שזה עובד ויום לא גם אצלי בהקשר לא' מוזר אבל אם אתה רוצה דווקא
          זה הקישור לתמונה
          https://mitmachim.top/assets/uploads/files/1603359934731-196de677-7635-4a44-9541-a24468cac4eb-image.png
          תוסיף אותו אחרי
          img src="" בין המערכות

          chvC תגובה 1 תגובה אחרונה
          2
          • פישלפ פישל

            @מטעמים אמר ביוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey:

            @פישל אמר ביוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey:

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

            תסתכל בפוסט הראשון שלי... https://mitmachim.top/post/183506
            אמרתי שיש 2 בעיות א. התמונה. ב. שהסקריפט לא עובד.
            תכלס', עכשיו בעיה ב' נפתרה מעצמה, בעיה א' היא לא כ"כ רצינית אבל זה יהיה נחמד אם יש כפתור הורדה לכלל המשתמשים שמורידים את הסקריפט.

            עכשיו הבנתי אז ככה הבעיה השניה ככה זה יש יום שזה עובד ויום לא גם אצלי בהקשר לא' מוזר אבל אם אתה רוצה דווקא
            זה הקישור לתמונה
            https://mitmachim.top/assets/uploads/files/1603359934731-196de677-7635-4a44-9541-a24468cac4eb-image.png
            תוסיף אותו אחרי
            img src="" בין המערכות

            chvC מנותק
            chvC מנותק
            chv
            כתב ב נערך לאחרונה על ידי
            #45

            @פישל אמר ביוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey:

            img src="" בין המערכות

            *בין הגרשיים

            בלוג

            פישלפ תגובה 1 תגובה אחרונה
            2
            • chvC chv

              @פישל אמר ביוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey:

              img src="" בין המערכות

              *בין הגרשיים

              פישלפ מנותק
              פישלפ מנותק
              פישל
              מדריכים
              כתב ב נערך לאחרונה על ידי
              #46

              @chv אמר ביוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey:

              @פישל אמר ביוטיוב | הוספת כפתור "הורדה" באופן אוטומטי מתחת לוידאו | JS+tampermonkey:

              img src="" בין המערכות

              *בין הגרשיים

              התכונתי לכתוב מרכאות טוב הוא הבין זה העיקר 😂

              תגובה 1 תגובה אחרונה
              1
              • chvC chv

                עריכה: כרגע לא עובד

                תגובה: תוסף | הורדה מיוטיוב דרך videownload.ml (נטפרי ❤ ❤ ) | כרום\פיירפוקס

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

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

                איך זה עובד? ככה: כל אתר בנוי משלוש מרכיבים: HTML, CSS, ו-JS (javascript). הJS זה החלק של כל הצד התיכנותי של האתר. זו שפת תוכנה שמשתמשים בה בעיקר באתרי אינטרנט והיא השפה הפופלרית ביותר בעולם בתיכנות (עד כמה שאפשר למדוד כזה דבר. לוגית - המשפט הזה שגוי).

                בכל אתר שאתם נמצאים, אתם יכולים לשלוח פקודות בJS לאתר. עושים את זה פשוט דרך ה"קונסול" - console של הדפדפן: לוחצים F12 נכנסים לכרטיסיה console, כותבים מה שאתם רוצים ולוחצים ctrl+enter.

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

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

                בדיוק בשביל זה נוצר - מי שלא הכיר: tampermonkey 2ed123fb-ae4d-4ec5-b393-766ad07cab38-תמונה.png .
                התקנה בכרום
                התקנה בפיירפוקס

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

                במקרה שלנו - מדובר על סקריפט ליצירת כפתור "הורדה" ביוטיוב.

                יש כבר כמה "סימניות" שרצות עם סקריפטים כאלו, הכי מוכר זה משום מה זה - http://forum.netfree.link/post/85648. (זה מוריד בצורה פשוטה על ידי פריקה של stremingData. השורה הכי קריטית בקוד הארוך הזה (יותר מידי ארוך.. כל האורך בשביל שיהיה סמל עם חץ למטה ליד המילה "הורדה"..) היא זו: const formats = JSON.parse(ytplayer.config.args.player_response).streamingData.formats; זה מוציא מהנגן את כתובת ההורדה של הניגון הנוכחי)

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

                const observer = new MutationObserver(() => {
                  if (document.querySelector("ytd-menu-renderer #top-level-buttons")) {
                    observer.disconnect();
                    const video_id = new URLSearchParams(new URL(location).search).get("v");
                    const dlink = "https://videownload.ml/download/https://youtu.be/" + video_id;
                    const dbutton = document.createElement("div");
                    dbutton.style.fontSize = "1.35rem";
                    dbutton.innerHTML = `<div id="nfdownload" title="הורדת הסרטון למחשב (דרך האתר videowload.ml)" style="align-items: center; line-height: 2.5"><a style="color :black; text-decoration: none; display: inline-block;" href="${dlink}" target="_blank"><img src="https://github.com/chaim-chv/files-sending-for-netfree-users/raw/master/1.png" width="100" height="38"></a></div>`;
                    document
                      .querySelector("ytd-menu-renderer #top-level-buttons")
                      .appendChild(dbutton);
                  }
                });
                observer.observe(document, {
                  attributes: true,
                  childList: true,
                  subtree: true,
                });
                
                תודה לניק someuser מפורום נטפרי על תרומתו ל"פיתוח" הסקריפט. בזכותו התייתר שלב ארוך וטיפשי בפעולת הסקריפט בגרסא הראשונה. כרגע הסקריפט מאזין לשינוי בקיום האלמנט הנצרך להוספת הכפתור (""ytd-menu-renderer #top-level-buttons"") וברגע שהוא קיים הוא מבצע את פעולת הוספת הכפתור.

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

                להתקנת הסקריפט על הדפדפן שלכם לחצו כאן

                בחלון שייפתח לחצו על install.
                שימו לב ♥ קודם תתקינו את tampermonkey בדפדפן שלכם (קישורי התקנה למעלה ☝ ) ורק אז תלחצו על זה.

                זה יוצר כפתור הורדה כזה:
                f664bffc-9d91-4aad-88d5-f1146197ece5-image.png

                בהצלחה!! לשאלות נוספות תכתבו כאן.

                שמואל ש.ש מנותק
                שמואל ש.ש מנותק
                שמואל ש.
                כתב ב נערך לאחרונה על ידי
                #47
                פוסט זה נמחק!
                chvC תגובה 1 תגובה אחרונה
                0
                • שמואל ש.ש שמואל ש.

                  פוסט זה נמחק!

                  chvC מנותק
                  chvC מנותק
                  chv
                  כתב ב נערך לאחרונה על ידי
                  #48

                  @שמואל-ש אני יודע זה לא עובד כבר, ככל הנראה יוטיוב שינו משהו במבנה הדף
                  אני יציין את זה למעלה.

                  בלוג

                  תגובה 1 תגובה אחרונה
                  4
                  • S מנותק
                    S מנותק
                    s.sh.
                    כתב ב נערך לאחרונה על ידי
                    #49

                    9cc1f0de-5d01-4b27-8fef-0dd7aa944c09-image.png
                    אני מנסה להתקין ועושה לי את השגיאה הזאת
                    ובהורדה כתוב נכשל-בעיה בשרת
                    מה זה יכול להיות?

                    יהודה 12י תגובה 1 תגובה אחרונה
                    0
                    • S s.sh.

                      9cc1f0de-5d01-4b27-8fef-0dd7aa944c09-image.png
                      אני מנסה להתקין ועושה לי את השגיאה הזאת
                      ובהורדה כתוב נכשל-בעיה בשרת
                      מה זה יכול להיות?

                      יהודה 12י מנותק
                      יהודה 12י מנותק
                      יהודה 12
                      מדריכים
                      כתב ב נערך לאחרונה על ידי
                      #50

                      @s-sh שזה כבר לא אקטואלי
                      ישן/ הקפצה ...

                      נא לא לצ'טט לי על סתם שאלות (אני לא עונה) מי שרוצה שישאל בפורום

                      תגובה 1 תגובה אחרונה
                      1
                      • י מנותק
                        י מנותק
                        יצחק דד
                        כתב ב נערך לאחרונה על ידי
                        #51

                        התוסף הזה לא רשום בChrome Web Store וייתכן שנוסף ללא ידיעתך איך מתקנים את זה

                        תגובה 1 תגובה אחרונה
                        0

                        • התחברות

                        • אין לך חשבון עדיין? הרשמה

                        • התחברו או הירשמו כדי לחפש.
                        • פוסט ראשון
                          פוסט אחרון
                        0
                        • חוקי הפורום
                        • פופולרי
                        • לא נפתר
                        • משתמשים
                        • חיפוש גוגל בפורום
                        • צור קשר