דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Brite
  • 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. רשתות
  4. סינוני אינטרנט
  5. עזרה הדדית - סינוני אינטרנט
  6. נטפרי-סרטונים

נטפרי-סרטונים

מתוזמן נעוץ נעול הועבר עזרה הדדית - סינוני אינטרנט
20 פוסטים 7 כותבים 137 צפיות 5 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • M mfmf

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

    javascript:(function(){
        let found = false;
    
        /* לוגיקה 1: אתרים עם כרטיסיות (.video-card) */
        const cards = document.querySelectorAll('.video-card');
        if(cards.length > 0) {
            found = true;
            cards.forEach(card => {
                if(card.querySelector('.yt-link')) return;
                const vId = card.id.replace('card-','');
                if(vId){
                    const btn = document.createElement('button');
                    btn.innerText = 'YouTube ↗';
                    btn.className = 'yt-link';
                    Object.assign(btn.style, {position:'absolute', bottom:'5px', left:'5px', zIndex:'99999', background:'#ff0000', color:'white', border:'none', borderRadius:'4px', padding:'3px 7px', cursor:'pointer', fontSize:'11px', fontWeight:'bold'});
                    btn.onclick = (e) => { e.stopPropagation(); window.open(`https://www.youtube.com/watch?v=${vId}`, '_blank'); };
                    card.style.position = 'relative';
                    card.appendChild(btn);
                }
            });
        }
    
        /* לוגיקה 2: אתרים עם iframe (כולל פרסומות ו-Wrappers) */
        const iframes = document.querySelectorAll('iframe[src*="youtube.com/embed/"]');
        if(iframes.length > 0) {
            found = true;
            iframes.forEach(iframe => {
                const parent = iframe.parentElement;
                /* בדיקה שהכפתור לא קיים כבר בתוך העטיפה */
                if(parent && parent.querySelector('.yt-link')) return;
                
                const match = iframe.src.match(/embed\/([^?&]+)/);
                if(match && match[1]){
                    const vId = match[1];
                    const btn = document.createElement('button');
                    btn.innerText = 'צפה ב-YouTube ↗';
                    btn.className = 'yt-link';
                    
                    /* שינוי המיקום: צד שמאל, והרבה יותר למטה */
                    Object.assign(btn.style, {
                        position: 'absolute',
                        top: '120px', /* שונה מ-40px כדי לרדת הרבה יותר למטה, בערך לאמצע הנגן */
                        left: '10px',
                        zIndex: '999999',
                        background: '#ff0000',
                        color: 'white',
                        border: 'none',
                        borderRadius: '4px',
                        padding: '5px 10px',
                        cursor: 'pointer',
                        fontSize: '12px',
                        fontWeight: 'bold',
                        fontFamily: 'sans-serif',
                        boxShadow: '0 2px 4px rgba(0,0,0,0.5)'
                    });
                    
                    btn.onclick = (e) => {
                        e.preventDefault();
                        e.stopPropagation();
                        window.open(`https://www.youtube.com/watch?v=${vId}`, '_blank');
                    };
                    
                    if (window.getComputedStyle(parent).position === 'static') {
                        parent.style.position = 'relative';
                    }
                    
                    parent.appendChild(btn);
                }
            });
        }
    
        if(!found){
            alert('לא נמצאו סרטונים נתמכים בעמוד.');
        }
    })();
    

    d8649e3d-92f1-4d7d-b26b-4b7a9874eb99-image.png ספויילר

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

    @mfmf יפה מאד
    על אותו דרך אפשר עם Tampermonkey

    // ==UserScript==
    // @name         כפתורי יוטיוב - פרוג
    // @namespace    http://tampermonkey.net/
    // @version      1.0
    // @description  מוסיף כפתורי "פתח ביוטיוב" ו"העתק לינק להורדה" מתחת לכל סרטון
    // @author       Fix Script
    // @match        https://www.prog.co.il/*
    // @match        https://prog.co.il/*
    // @grant        none
    // @run-at       document-idle
    // ==/UserScript==
    
    (function () {
        'use strict';
    
        const CSS = `
            .yt-btn-container {
                display: flex;
                gap: 8px;
                margin-top: 6px;
                direction: rtl;
            }
            .yt-btn {
                flex: 1;
                padding: 8px 0;
                font-size: 14px;
                font-weight: bold;
                font-family: Arial, sans-serif;
                border: none;
                border-radius: 6px;
                cursor: pointer;
                text-decoration: none;
                text-align: center;
                display: block;
            }
            .yt-btn-watch {
                background: #ff0000;
                color: white;
            }
            .yt-btn-copy {
                background: #2471a3;
                color: white;
            }
            .yt-btn:hover {
                opacity: 0.85;
            }
        `;
    
        const style = document.createElement('style');
        style.textContent = CSS;
        document.head.appendChild(style);
    
        function addButtons() {
            document.querySelectorAll('.bbMediaWrapper[data-media-site-id="youtube"]').forEach(wrapper => {
                if (wrapper.dataset.ytFixed) return;
                wrapper.dataset.ytFixed = 'true';
    
                const videoId = wrapper.getAttribute('data-media-key');
                if (!videoId) return;
    
                const watchUrl = `https://www.youtube.com/watch?v=${videoId}`;
    
                const container = document.createElement('div');
                container.className = 'yt-btn-container';
    
                const watchBtn = document.createElement('a');
                watchBtn.href = watchUrl;
                watchBtn.target = '_blank';
                watchBtn.rel = 'noopener noreferrer';
                watchBtn.className = 'yt-btn yt-btn-watch';
                watchBtn.textContent = '▶ פתח ביוטיוב';
    
                const copyBtn = document.createElement('button');
                copyBtn.className = 'yt-btn yt-btn-copy';
                copyBtn.textContent = '📋 העתק לינק להורדה';
                copyBtn.addEventListener('click', () => {
                    navigator.clipboard.writeText(watchUrl).then(() => {
                        copyBtn.textContent = '✓ הועתק!';
                        setTimeout(() => { copyBtn.textContent = '📋 העתק לינק להורדה'; }, 2000);
                    });
                });
    
                container.appendChild(watchBtn);
                container.appendChild(copyBtn);
                wrapper.appendChild(container);
            });
        }
    
        window.addEventListener('load', () => setTimeout(addButtons, 500));
    
        const observer = new MutationObserver(addButtons);
        observer.observe(document.body, { childList: true, subtree: true });
    
    })();
    
    תגובה 1 תגובה אחרונה
    3
    • Y yankevk

      לאחרונה לא ניתן לראות את המסך המקדים בכל האתרים שיש בהם סירטונים.
      וגם כשלוחצים על המסך השחור שהו היה אמור להיות סרטון, לא ניתן להריץ קדימה וכו'.
      מישהו יודע מה קרה בנטפרי....
      לדוגמא [פרוגמדיה]
      ef96cfea-990b-414e-98c0-61c8b87db6c1-image.png

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

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

      תגובה 1 תגובה אחרונה
      0
      • 5 מנותק
        5 מנותק
        5+5
        כתב נערך לאחרונה על ידי
        #12

        אני באתרוג וגם לי לא עובד הסרטונים של פרוג

        תגובה 1 תגובה אחרונה
        0
        • Y yankevk

          לאחרונה לא ניתן לראות את המסך המקדים בכל האתרים שיש בהם סירטונים.
          וגם כשלוחצים על המסך השחור שהו היה אמור להיות סרטון, לא ניתן להריץ קדימה וכו'.
          מישהו יודע מה קרה בנטפרי....
          לדוגמא [פרוגמדיה]
          ef96cfea-990b-414e-98c0-61c8b87db6c1-image.png

          Y מנותק
          Y מנותק
          yankevk
          כתב נערך לאחרונה על ידי
          #13

          נטפרי כתבו לי שהם טיפלו בבעיה,
          אבל רק בגלישה בסתר זה הסתדר

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

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

            javascript:(function(){
                let found = false;
            
                /* לוגיקה 1: אתרים עם כרטיסיות (.video-card) */
                const cards = document.querySelectorAll('.video-card');
                if(cards.length > 0) {
                    found = true;
                    cards.forEach(card => {
                        if(card.querySelector('.yt-link')) return;
                        const vId = card.id.replace('card-','');
                        if(vId){
                            const btn = document.createElement('button');
                            btn.innerText = 'YouTube ↗';
                            btn.className = 'yt-link';
                            Object.assign(btn.style, {position:'absolute', bottom:'5px', left:'5px', zIndex:'99999', background:'#ff0000', color:'white', border:'none', borderRadius:'4px', padding:'3px 7px', cursor:'pointer', fontSize:'11px', fontWeight:'bold'});
                            btn.onclick = (e) => { e.stopPropagation(); window.open(`https://www.youtube.com/watch?v=${vId}`, '_blank'); };
                            card.style.position = 'relative';
                            card.appendChild(btn);
                        }
                    });
                }
            
                /* לוגיקה 2: אתרים עם iframe (כולל פרסומות ו-Wrappers) */
                const iframes = document.querySelectorAll('iframe[src*="youtube.com/embed/"]');
                if(iframes.length > 0) {
                    found = true;
                    iframes.forEach(iframe => {
                        const parent = iframe.parentElement;
                        /* בדיקה שהכפתור לא קיים כבר בתוך העטיפה */
                        if(parent && parent.querySelector('.yt-link')) return;
                        
                        const match = iframe.src.match(/embed\/([^?&]+)/);
                        if(match && match[1]){
                            const vId = match[1];
                            const btn = document.createElement('button');
                            btn.innerText = 'צפה ב-YouTube ↗';
                            btn.className = 'yt-link';
                            
                            /* שינוי המיקום: צד שמאל, והרבה יותר למטה */
                            Object.assign(btn.style, {
                                position: 'absolute',
                                top: '120px', /* שונה מ-40px כדי לרדת הרבה יותר למטה, בערך לאמצע הנגן */
                                left: '10px',
                                zIndex: '999999',
                                background: '#ff0000',
                                color: 'white',
                                border: 'none',
                                borderRadius: '4px',
                                padding: '5px 10px',
                                cursor: 'pointer',
                                fontSize: '12px',
                                fontWeight: 'bold',
                                fontFamily: 'sans-serif',
                                boxShadow: '0 2px 4px rgba(0,0,0,0.5)'
                            });
                            
                            btn.onclick = (e) => {
                                e.preventDefault();
                                e.stopPropagation();
                                window.open(`https://www.youtube.com/watch?v=${vId}`, '_blank');
                            };
                            
                            if (window.getComputedStyle(parent).position === 'static') {
                                parent.style.position = 'relative';
                            }
                            
                            parent.appendChild(btn);
                        }
                    });
                }
            
                if(!found){
                    alert('לא נמצאו סרטונים נתמכים בעמוד.');
                }
            })();
            

            d8649e3d-92f1-4d7d-b26b-4b7a9874eb99-image.png ספויילר

            Y מנותק
            Y מנותק
            yankevk
            כתב נערך לאחרונה על ידי
            #14

            @mfmf איך מתקינים את זה

            M תגובה 1 תגובה אחרונה
            0
            • Y yankevk

              נטפרי כתבו לי שהם טיפלו בבעיה,
              אבל רק בגלישה בסתר זה הסתדר

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

              @yankevk כתב בנטפרי-סרטונים:

              אבל רק בגלישה בסתר זה הסתדר

              תרענן קשיח

              פלאפון מייל

              Y 2 תגובות תגובה אחרונה
              0
              • פלמנמוניפ פלמנמוני

                @yankevk כתב בנטפרי-סרטונים:

                אבל רק בגלישה בסתר זה הסתדר

                תרענן קשיח

                Y מנותק
                Y מנותק
                yankevk
                כתב נערך לאחרונה על ידי
                #16

                @פלמנמוני גם בסתר הפסיק לעבוד

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

                  @yankevk כתב בנטפרי-סרטונים:

                  אבל רק בגלישה בסתר זה הסתדר

                  תרענן קשיח

                  Y מנותק
                  Y מנותק
                  yankevk
                  כתב נערך לאחרונה על ידי
                  #17

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

                  מבדיקה ב-Console עולה כי השרת מחזיר שגיאת 418 (Blocked by NetFree) עבור קבצי ה-UI ההכרחיים:

                  embed_ui_rtl_css.css - קובץ העיצוב של הנגן.

                  log_event?alt=json - קבצי לוג של יוטיוב.

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

                  תגובה 1 תגובה אחרונה
                  0
                  • Y yankevk

                    @mfmf איך מתקינים את זה

                    M מחובר
                    M מחובר
                    mfmf
                    כתב נערך לאחרונה על ידי
                    #18

                    @yankevk כתב בנטפרי-סרטונים:

                    @mfmf איך מתקינים את זה

                    איך מוסיפים סימנייה חכמה? (זה לוקח 10 שניות)
                    לחצו קליק ימני על סרגל הסימניות ובחרו "הוספת דף..." (Add page).
                    בשדה "שם" (Name) – תנו לסימנייה שם שקל לזכור (לדוגמה: "תיקון ג'יבריש" או "תרגום מהיר").
                    בשדה "כתובת אתר" (URL) – הדביקו את קוד הסקריפט המלא מהמדריך.
                    לחצו על "שמירה" (Save) – והסימנייה החדשה שלכם מוכנה לפעולה!

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

                    תגובה 1 תגובה אחרונה
                    0
                    • M מחובר
                      M מחובר
                      mfmf
                      כתב נערך לאחרונה על ידי
                      #19

                      נכון לעכשיו, הבעיה נפתרה! הפקדים מוצגים כרגיל (לפחות בפרוגמדיה)

                      כ תגובה 1 תגובה אחרונה
                      0
                      • M mfmf

                        נכון לעכשיו, הבעיה נפתרה! הפקדים מוצגים כרגיל (לפחות בפרוגמדיה)

                        כ מחובר
                        כ מחובר
                        כככככ
                        כתב נערך לאחרונה על ידי
                        #20

                        @mfmf אני בדקתי עכשיו וזה לא עובד לי ביוטיוב הכל נשאר רגיל שהסרטון לא נטען

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

                        • התחברות

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

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