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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. הרצת בדיקת מהירות אינטרנט בלופ

הרצת בדיקת מהירות אינטרנט בלופ

מתוזמן נעוץ נעול הועבר תכנות
7 פוסטים 4 כותבים 330 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מעלה ומורידמ מנותק
    מעלה ומורידמ מנותק
    מעלה ומוריד
    כתב ב נערך לאחרונה על ידי
    #1

    אני צריך לסקור את מצב המהירות של החיבור שלי בכל רגע נתון
    לצורך זה אני חושב שיש להריץ בדיקת מהירות בלופ
    כגון באתר speedtest.net
    ואז לעשות ממוצע
    שאלתי ובקשתי אם יש מי שמוכן לכתוב או לשדך אותי למדריך לJS הנצרך.

    אני מאמין שלא מדובר במשהו ארוך או מורכב, אני טועה?

    מנע בזבוז זמן, זכה את הרבים!

    יהודי טובי תגובה 1 תגובה אחרונה
    0
    • יהודי טובי מנותק
      יהודי טובי מנותק
      יהודי טוב
      השיב למעלה ומוריד ב נערך לאחרונה על ידי
      #2

      @מעלה-ומוריד

      אתה יכול לכתוב קובץ BAT
      עם מאות שורות שכתוב שם:

      PING 8.8.8.8
      

      לאחר כל 4 בקשות תראה ממוצע

      מעלה ומורידמ A 2 תגובות תגובה אחרונה
      1
      • מעלה ומורידמ מנותק
        מעלה ומורידמ מנותק
        מעלה ומוריד
        השיב ליהודי טוב ב נערך לאחרונה על ידי
        #3

        @יהודי-טוב אמר בהרצת בדיקת מהירות אינטרנט בלופ:

        PING 8.8.8.8

        אני רוצה נתונים של מהירות העלאה והורדה

        מנע בזבוז זמן, זכה את הרבים!

        תגובה 1 תגובה אחרונה
        0
        • A מנותק
          A מנותק
          aknvtchtk
          השיב ליהודי טוב ב נערך לאחרונה על ידי
          #4

          @יהודי-טוב אמר בהרצת בדיקת מהירות אינטרנט בלופ:

          @מעלה-ומוריד

          אתה יכול לכתוב קובץ BAT
          עם מאות שורות שכתוב שם:

          PING 8.8.8.8
          

          לאחר כל 4 בקשות תראה ממוצע

          כדרך אגב אם רוצים להריץ בדיקת פינג ברצף הפקודה היא

          ping 8.8.8.8 -t 
          

          ככה זה רץ ברצף ואם רוצים סיכום אז לחיצה על ctrl+c תביא סיכום

          תגובה 1 תגובה אחרונה
          2
          • yossizY מנותק
            yossizY מנותק
            yossiz
            כתב ב נערך לאחרונה על ידי yossiz
            #5

            זה אמור לעבוד:

            let runCount = 0;
            const interval = 1000 * 60 * 30; // 30 min
            const results = [];
            
            function runTest () {
              $('.start-text')[0].click();
            }
            
            function getResults () {
              const res = {};
              ['ping-speed', 'upload-speed', 'download-speed'].forEach((sel) => {
                res[sel] = parseFloat($(`.${sel}`)[0].innerHTML)
              });
              results.push(res); return res;
            }
            
            function getAverage (field) {
              return results.map(res => res[field]).reduce((p, c) => p + c, 0) / runCount;
            }
            
            function printStats () {
              console.log(`
            =========================
            RUN COUNT: ${runCount}
            Average:
            PING: ${getAverage('ping-speed')}
            DOWNLOAD: ${getAverage('download-speed')}
            UPLOAD: ${getAverage('upload-speed')}
            =========================
              `);
            }
            
            function loop () {
              if (runCount) {
                getResults();
                printStats();
              }
              runTest();
              runCount++;
            }
            
            loop();
            setInterval(loop, interval);
            

            לך לאתר speedtest.net ותדביק את זה בקונסול. כל חמש דקות חצי שעה הוא יריץ מחדש את הטסט וידפיס את הממוצע העדכני.
            ייתכן שאם הטאב לא בפוקוס הסקריפט יפסיק לעבוד, אני לא יודע.
            בכל שלב אפשר לכתוב בקונסול את ה"פקודה" results ולקבל את רשימת התוצאות המלאה.

            @מעלה-ומוריד אמר בהרצת בדיקת מהירות אינטרנט בלופ:

            שאלתי ובקשתי אם יש מי שמוכן לכתוב או לשדך אותי למדריך לJS הנצרך.
            אני מאמין שלא מדובר במשהו ארוך או מורכב, אני טועה?

            לא יודע. תחליט בעצמך אם 43 שורות עונה להגדרה של ארוך או מורכב.

            📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

            מעלה ומורידמ 2 תגובות תגובה אחרונה
            12
            • מעלה ומורידמ מנותק
              מעלה ומורידמ מנותק
              מעלה ומוריד
              השיב לyossiz ב נערך לאחרונה על ידי
              #6

              @yossiz אמר בהרצת בדיקת מהירות אינטרנט בלופ:

              לא יודע. תחליט בעצמך אם 43 שורות עונה להגדרה של ארוך או מורכב.

              קלי קלות, לחם וחמאה
              מתוך שינה
              אתה עושה את זה

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

              מנע בזבוז זמן, זכה את הרבים!

              תגובה 1 תגובה אחרונה
              8
              • מעלה ומורידמ מנותק
                מעלה ומורידמ מנותק
                מעלה ומוריד
                השיב לyossiz ב נערך לאחרונה על ידי מעלה ומוריד
                #7

                @yossiz אמר בהרצת בדיקת מהירות אינטרנט בלופ:

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

                ממשיך לעבוד

                מנע בזבוז זמן, זכה את הרבים!

                תגובה 1 תגובה אחרונה
                2
                • dovidD dovid העביר נושא זה מ-תכנות ב-

                בא תתחבר לדף היומי!
                • התחברות

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

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