דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • 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. בירור | הורדה של קובץ קולי בגוגל צ'אט

בירור | הורדה של קובץ קולי בגוגל צ'אט

מתוזמן נעוץ נעול הועבר כללי - עזרה הדדית
12 פוסטים 4 כותבים 43 צפיות 4 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ר רפי סאם

    @מים-אחרונים אפשרי...
    בקונסול

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

    @רפי-סאם לא עוזר לי...

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

      מישהו יודע אם זה אפשרי? אולי יש סקריפט טמפרונסקי שיכול לעשות את זה?

      E מנותק
      E מנותק
      efishesh
      כתב נערך לאחרונה על ידי
      #4

      @מים-אחרונים כתב בבירור | הורדה של קובץ קולי בגוגל צ'אט:

      טמפרונסקי

      😂 איך הגעת לזה
      טמפרמונקי

      תגובה 1 תגובה אחרונה
      2
      • מים אחרוניםמ מים אחרונים

        @רפי-סאם לא עוזר לי...

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

        @מים-אחרונים אני בונה תוסף....
        אני אשלח כאן כשיהיה מוכן

        ר מים אחרוניםמ 2 תגובות תגובה אחרונה
        2
        • ר רפי סאם

          @מים-אחרונים אני בונה תוסף....
          אני אשלח כאן כשיהיה מוכן

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

          https://mitmachim.top/topic/94927/המלצה-תוסף-להורדת-הודעות-אודיו-בגוגל-צ-אט
          @מים-אחרונים

          תגובה 1 תגובה אחרונה
          0
          • בנימין מחשביםב מנותק
            בנימין מחשביםב מנותק
            בנימין מחשבים
            כתב נערך לאחרונה על ידי
            #7

            אגב
            IDM עושה את זה נהדר.

            ר תגובה 1 תגובה אחרונה
            1
            • בנימין מחשביםב בנימין מחשבים

              אגב
              IDM עושה את זה נהדר.

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

              @בנימין-מחשבים זה למי שלא רוצה להתקין IDM לדבר קטן

              תגובה 1 תגובה אחרונה
              0
              • ר רפי סאם

                @מים-אחרונים אני בונה תוסף....
                אני אשלח כאן כשיהיה מוכן

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

                @רפי-סאם עדיף קוד.

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

                  @רפי-סאם עדיף קוד.

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

                  @מים-אחרונים
                  לכל המעוניין
                  הנה קוד לטפרמונקי

                  // @name         GChat Audio Download
                  // @namespace    https://chat.google.com/
                  // @version      1.0
                  // @description  מוסיף כפתור הורדה להודעות שמע ב-Google Chat
                  // @author       You
                  // @match        https://chat.google.com/*
                  // @grant        none
                  // @run-at       document-idle
                  // ==/UserScript==
                  
                  (() => {
                    const DONE = 'gchat-dl-done';
                  
                    function makeBtn(url) {
                      const b = document.createElement('button');
                      b.textContent = '⬇ הורד שמע';
                      b.style.cssText = `
                        all: initial;
                        display: block !important;
                        margin: 4px 8px 6px 8px !important;
                        padding: 4px 16px !important;
                        background: #1a73e8 !important;
                        color: white !important;
                        border: none !important;
                        border-radius: 20px !important;
                        font: 500 12px "Google Sans",Arial,sans-serif !important;
                        cursor: pointer !important;
                        direction: rtl !important;
                        box-sizing: border-box !important;
                      `;
                      b.onmouseenter = () => b.style.setProperty('background', '#1557b0', 'important');
                      b.onmouseleave = () => b.style.setProperty('background', '#1a73e8', 'important');
                      b.onclick = async (e) => {
                        e.stopPropagation(); e.preventDefault();
                        b.textContent = '⏳ מוריד…';
                        b.style.setProperty('background', '#f9ab00', 'important');
                        b.style.setProperty('color', '#000', 'important');
                        try {
                          const r = await fetch(url, { credentials: 'include' });
                          if (!r.ok) throw new Error(r.status);
                          const blob = await r.blob();
                          const ext = blob.type.includes('ogg') ? 'ogg'
                                    : blob.type.includes('webm') ? 'webm'
                                    : blob.type.includes('wav') ? 'wav' : 'mp3';
                          const a = document.createElement('a');
                          a.href = URL.createObjectURL(blob);
                          a.download = `gchat-${Date.now()}.${ext}`;
                          document.body.appendChild(a); a.click();
                          setTimeout(() => { document.body.removeChild(a); URL.revokeObjectURL(a.href); }, 9000);
                          b.textContent = '✓ הורד!';
                          b.style.setProperty('background', '#34a853', 'important');
                          b.style.setProperty('color', 'white', 'important');
                          setTimeout(() => {
                            b.textContent = '⬇ הורד שמע';
                            b.style.setProperty('background', '#1a73e8', 'important');
                            b.style.setProperty('color', 'white', 'important');
                          }, 3000);
                        } catch(err) {
                          b.textContent = '✗ שגיאה';
                          b.style.setProperty('background', '#ea4335', 'important');
                          b.style.setProperty('color', 'white', 'important');
                          setTimeout(() => {
                            b.textContent = '⬇ הורד שמע';
                            b.style.setProperty('background', '#1a73e8', 'important');
                            b.style.setProperty('color', 'white', 'important');
                          }, 3000);
                        }
                      };
                      return b;
                    }
                  
                    function tryInject(el) {
                      if (!(el instanceof Element)) return;
                      if (el.hasAttribute(DONE)) return;
                      const url = el.getAttribute('data-media-url');
                      if (!url || !url.includes('get_attachment_url')) return;
                      el.setAttribute(DONE, '1');
                      const parent = el.closest('.DwygBd') || el.parentElement;
                      if (parent) {
                        parent.appendChild(makeBtn(url));
                        console.log('[DL] ✅ injected');
                      }
                    }
                  
                    function scan() {
                      document.querySelectorAll('[data-media-url]').forEach(tryInject);
                    }
                  
                    new MutationObserver(muts => {
                      for (const m of muts) {
                        for (const n of m.addedNodes) {
                          if (n.nodeType !== 1) continue;
                          tryInject(n);
                          n.querySelectorAll?.('[data-media-url]').forEach(tryInject);
                        }
                        if (m.type === 'attributes' && m.target instanceof Element) {
                          tryInject(m.target);
                        }
                      }
                    }).observe(document.documentElement, {
                      childList: true, subtree: true,
                      attributes: true, attributeFilter: ['data-media-url']
                    });
                  
                    [0, 500, 1000, 2000, 4000, 8000].forEach(t => setTimeout(scan, t));
                  })();
                  מים אחרוניםמ תגובה 1 תגובה אחרונה
                  1
                  • ר רפי סאם

                    @מים-אחרונים
                    לכל המעוניין
                    הנה קוד לטפרמונקי

                    // @name         GChat Audio Download
                    // @namespace    https://chat.google.com/
                    // @version      1.0
                    // @description  מוסיף כפתור הורדה להודעות שמע ב-Google Chat
                    // @author       You
                    // @match        https://chat.google.com/*
                    // @grant        none
                    // @run-at       document-idle
                    // ==/UserScript==
                    
                    (() => {
                      const DONE = 'gchat-dl-done';
                    
                      function makeBtn(url) {
                        const b = document.createElement('button');
                        b.textContent = '⬇ הורד שמע';
                        b.style.cssText = `
                          all: initial;
                          display: block !important;
                          margin: 4px 8px 6px 8px !important;
                          padding: 4px 16px !important;
                          background: #1a73e8 !important;
                          color: white !important;
                          border: none !important;
                          border-radius: 20px !important;
                          font: 500 12px "Google Sans",Arial,sans-serif !important;
                          cursor: pointer !important;
                          direction: rtl !important;
                          box-sizing: border-box !important;
                        `;
                        b.onmouseenter = () => b.style.setProperty('background', '#1557b0', 'important');
                        b.onmouseleave = () => b.style.setProperty('background', '#1a73e8', 'important');
                        b.onclick = async (e) => {
                          e.stopPropagation(); e.preventDefault();
                          b.textContent = '⏳ מוריד…';
                          b.style.setProperty('background', '#f9ab00', 'important');
                          b.style.setProperty('color', '#000', 'important');
                          try {
                            const r = await fetch(url, { credentials: 'include' });
                            if (!r.ok) throw new Error(r.status);
                            const blob = await r.blob();
                            const ext = blob.type.includes('ogg') ? 'ogg'
                                      : blob.type.includes('webm') ? 'webm'
                                      : blob.type.includes('wav') ? 'wav' : 'mp3';
                            const a = document.createElement('a');
                            a.href = URL.createObjectURL(blob);
                            a.download = `gchat-${Date.now()}.${ext}`;
                            document.body.appendChild(a); a.click();
                            setTimeout(() => { document.body.removeChild(a); URL.revokeObjectURL(a.href); }, 9000);
                            b.textContent = '✓ הורד!';
                            b.style.setProperty('background', '#34a853', 'important');
                            b.style.setProperty('color', 'white', 'important');
                            setTimeout(() => {
                              b.textContent = '⬇ הורד שמע';
                              b.style.setProperty('background', '#1a73e8', 'important');
                              b.style.setProperty('color', 'white', 'important');
                            }, 3000);
                          } catch(err) {
                            b.textContent = '✗ שגיאה';
                            b.style.setProperty('background', '#ea4335', 'important');
                            b.style.setProperty('color', 'white', 'important');
                            setTimeout(() => {
                              b.textContent = '⬇ הורד שמע';
                              b.style.setProperty('background', '#1a73e8', 'important');
                              b.style.setProperty('color', 'white', 'important');
                            }, 3000);
                          }
                        };
                        return b;
                      }
                    
                      function tryInject(el) {
                        if (!(el instanceof Element)) return;
                        if (el.hasAttribute(DONE)) return;
                        const url = el.getAttribute('data-media-url');
                        if (!url || !url.includes('get_attachment_url')) return;
                        el.setAttribute(DONE, '1');
                        const parent = el.closest('.DwygBd') || el.parentElement;
                        if (parent) {
                          parent.appendChild(makeBtn(url));
                          console.log('[DL] ✅ injected');
                        }
                      }
                    
                      function scan() {
                        document.querySelectorAll('[data-media-url]').forEach(tryInject);
                      }
                    
                      new MutationObserver(muts => {
                        for (const m of muts) {
                          for (const n of m.addedNodes) {
                            if (n.nodeType !== 1) continue;
                            tryInject(n);
                            n.querySelectorAll?.('[data-media-url]').forEach(tryInject);
                          }
                          if (m.type === 'attributes' && m.target instanceof Element) {
                            tryInject(m.target);
                          }
                        }
                      }).observe(document.documentElement, {
                        childList: true, subtree: true,
                        attributes: true, attributeFilter: ['data-media-url']
                      });
                    
                      [0, 500, 1000, 2000, 4000, 8000].forEach(t => setTimeout(scan, t));
                    })();
                    מים אחרוניםמ מנותק
                    מים אחרוניםמ מנותק
                    מים אחרונים
                    כתב נערך לאחרונה על ידי
                    #11

                    @רפי-סאם לא מתקין לי.

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

                      @רפי-סאם לא מתקין לי.

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

                      @מים-אחרונים אני לא ניסיתי - לא לוקח אחריות - אין לי טפרמונקי ואני לא משתמש בזה..
                      בשביל זה יש לי את זה
                      https://www.youtube.com/watch?v=bprp1VsCQWo...
                      למה לא תשתמש בתוסף??

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

                      • התחברות

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

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