• פוסטים אחרונים
    • תגיות
    • משתמשים
    • קבוצות
    • חיפוש
    • נטפרי-וויקי
    • En
    • התחברות

    torahanytime.com

    מתוזמן נעוץ נעול הועבר כללי
    34 פוסטים 10 כותבים 6.9k צפיות 6 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • נטפריסנ מנותק
      נטפריס @cmark
      נערך לאחרונה על ידי

      @chaimmarkowits אי אפשר, זה לא מעשי.
      יותר הגיוני לפנות אליהם שישנו את הסיסטם שלהם מעט שיתאים לנטפרי.

      DovidStrohD תגובה 1 תגובה אחרונה תגובה ציטוט 1
      • ChocolateC מנותק
        Chocolate
        נערך לאחרונה על ידי

        http://forum.netfree.link/topic/4713/רעיון-לשפר-חווית-המשתמשים

        תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • DovidStrohD מנותק
          DovidStroh @נטפריס
          נערך לאחרונה על ידי

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

          D Stroh

          תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • yzahnY מנותק
            yzahn
            נערך לאחרונה על ידי yzahn

            פעם ניסחתי להם מכתב כזאת:

            Hi,
            I am experiencing a problem on your website.
            
            My internet is filtered by Netfree (http://netfree.link/) and therefore videos on the site are blocked.
            
            I checked with Netfree and it appears that you host your videos on Vimeo which is blocked on Netfree.
            
            I noticed that in your site's source code there is a function that checks if Vimeo is blocked
            It will stream the video via Torahanytime if Vimeo is blocked.
            There is however a bug in your code:
            
            You test if Vimeo is blocked for the user by `fetch()`ing 'www.vimeo.com' 
            and testing if the returned promise resolves successfully 
            (file:https://www.torahanytime.com/js/script.js, lines:1881-1890).
            The problem is that the Promise returned by `fetch` is only rejected if the browser recieves no reply,
            if there is any reply (including 503, 404, etc.) the promise will resolve.
            Sites wich are blocked by Netfree return a 503 error, but this is not detected by your code.
            
            There exists a Chrome Extension to bypass the issue: https://chrome.google.com/webstore/detail/watch-torahanytime-videos/kaplhmibaafolgbldcekjpginhpclajg
            However it would make more sense if you could fix the issue on your end.
            If I can suggest an alternative code:
            
            function filter_test(cb) {
            if (!('fetch' in window)) {
              console.log('Fetch API not found, if you have a filter video will not work');
              cb("fetch not found");
            } else {
            fetch('https://www.vimeo.com/', {
              mode: 'no-cors'
            })
            .then(function(response) {
                  if (response.ok) {
                     console.log("vimeo connects")
                     cb();
                  }
                  else cb("cant load vimeo");
            })
            .catch(function(error) {
              console.log("vimeo fails");
              cb("cant load vimeo");
            });
            }
            }
            
            Thanks
            I would appreciate if you would update me if/when you fix the issue.
            

            והנה התשובה שהתקבלה:

            Hi,
            
            Thank you for your feedback and suggestions.
            
            Please try our new beta site that we are working on that is also using the Vimeo player as well and let us know please if it is still blocking you.
            
            beta.torahanytime.com
            user: XXXXXX
            pw: XXXXXX
            
            Thank you.
            

            לא בדקתי אם תיאור הבעיה שהבאתי עדיין עדכני. בשעתו זה היה נכון למיטב ידיעתי.

            DovidStrohD תגובה 1 תגובה אחרונה תגובה ציטוט 5
            • DovidStrohD מנותק
              DovidStroh @yzahn
              נערך לאחרונה על ידי

              @yzahn אז אולי תפנה שוב... או תפרסם כאן את האימייל וכולם ישלחו לינק לכאן.

              D Stroh

              yzahnY תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • yzahnY מנותק
                yzahn @DovidStroh
                נערך לאחרונה על ידי

                @DovidStroh אמר בtorahanytime.com - https://chrome.google.com/webstore/detail/watch-torahanytime-videos/kaplhmibaafolgbldcekjpginhpclajg:

                או תפרסם כאן את האימייל וכולם ישלחו לינק לכאן

                אתה מוזמן...

                נטפריסנ תגובה 1 תגובה אחרונה תגובה ציטוט 0
                • נטפריסנ מנותק
                  נטפריס @yzahn
                  נערך לאחרונה על ידי

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

                  yzahnY תגובה 1 תגובה אחרונה תגובה ציטוט 3
                  • yzahnY מנותק
                    yzahn @נטפריס
                    נערך לאחרונה על ידי yzahn

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

                    checkFilter () {
                    ....
                        const [digitalOcean, vimeo] = await Promise.all([
                          fetch(
                            'https://torahanytime-files.sfo2.cdn.digitaloceanspaces.com/assets/flash/speakers/test_filter.jpg',
                            { mode: 'no-cors' }
                          ).catch(error => ({ error })),
                          axios
                            .head('https://i.vimeocdn.com/video/540317121_200x150.jpg?r=pad', {
                              timeout: 2000
                            })
                            .catch(error => ({ error }))
                        ]);
                      };
                    }
                    

                    אם מתקבל 503 זה לא יזרוק שגיאה

                    נטפריסנ תגובה 1 תגובה אחרונה תגובה ציטוט 5
                    • נטפריסנ מנותק
                      נטפריס @yzahn
                      נערך לאחרונה על ידי

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

                      תגובה 1 תגובה אחרונה תגובה ציטוט 6
                      • C מנותק
                        cmark
                        נערך לאחרונה על ידי

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

                        תגובה 1 תגובה אחרונה תגובה ציטוט 0
                        • מ מנותק
                          מ. פינחסי
                          נערך לאחרונה על ידי

                          מישהו יכול להסביר למשתמשים בעברית פשוטה, מה היוזמה שעלתה כאן?

                          י תגובה 1 תגובה אחרונה תגובה ציטוט 0
                          • י מנותק
                            י.ב @מ. פינחסי
                            נערך לאחרונה על ידי

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

                            מ תגובה 1 תגובה אחרונה תגובה ציטוט 0
                            • מ מנותק
                              מ. פינחסי @י.ב
                              נערך לאחרונה על ידי

                              @י-ב מה בעצם התוסף עושה?
                              האם אפשר להשתמש בתוסף בכל אתר שהסרטונים שלו הם בוימאו?

                              yzahnY תגובה 1 תגובה אחרונה תגובה ציטוט 0
                              • yzahnY מנותק
                                yzahn @מ. פינחסי
                                נערך לאחרונה על ידי

                                @chaimmarkowits אמר בtorahanytime.com:

                                מישהו התקשר אליהם?

                                שלחתי להם פנייה אתמול דרך האתר, בינתיים עוד לא קיבלתי מענה.

                                @מ-פינחסי אמר בtorahanytime.com:

                                האם אפשר להשתמש בתוסף בכל אתר שהסרטונים שלו הם בוימאו?

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

                                מ C 2 תגובות תגובה אחרונה תגובה ציטוט 1
                                • מ מנותק
                                  מ. פינחסי @yzahn
                                  נערך לאחרונה על ידי

                                  @yzahn מה הפירוש שהוידאו מאוחסן גם בוימאו וגם אצלם?

                                  yzahnY תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                  • yzahnY מנותק
                                    yzahn @מ. פינחסי
                                    נערך לאחרונה על ידי

                                    @מ-פינחסי כן, כך אני מבין.

                                    תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                    • C מנותק
                                      cmark @yzahn
                                      נערך לאחרונה על ידי

                                      @yzahn יש"כ
                                      נא לעדכן כאן כשתקבל מענה מהם

                                      תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                      • yzahnY מנותק
                                        yzahn
                                        נערך לאחרונה על ידי yzahn

                                        בינתיים ענו לי, ובצדק, שהפתרון שהצעתי (אם היו עושים את זה בדיוק כפי שכתבתי) לא טוב...
                                        (מכיון שהבקשה נעשה עם אופציית mode: no-cors, אי אפשר לבדוק כלל את המענה של האתר. אם היו עושים כהצעתי, אף אחד לא היה מקבל את הוידיאו מוימיאו, מה שגורם להם הפסד)
                                        צריך לחשוב על פתרון טוב (@נטפריס ?).

                                        תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                        • נטפריסנ מנותק
                                          נטפריס
                                          נערך לאחרונה על ידי

                                          .then(function(response) {
                                             if(response.ok) {
                                                  console.log("vimeo connects")
                                                  cb();
                                              } else { 
                                                  console.log("vimeo dont work")
                                                  cb("vimeo fails");
                                              } 
                                          })
                                          
                                          תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                          • נטפריסנ מנותק
                                            נטפריס
                                            נערך לאחרונה על ידי

                                            או יותר אלגנטי:

                                            fetch('https://www.vimeo.com/', {
                                              mode: 'no-cors'
                                            }).then(function (response) {
                                              return response.ok;
                                            }).catch(function (error) {
                                              return false;
                                            }).then(function (success) {
                                              if(success){
                                                console.log("vimeo connects")
                                                cb();
                                              } else {
                                                console.log("vimeo fails");
                                                cb("cant load vimeo");
                                              }
                                            });
                                            
                                            yzahnY תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                            • פוסט ראשון
                                              פוסט אחרון