דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • 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. המלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא

המלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא

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

    @כבוד-הרב כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

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

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

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

    @צדיק-תמים כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

    @כבוד-הרב כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

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

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

    יש אנשים רבים מאוד שימסרו נפש כדי שהמוצר הנ"ל לא יכנס אליהם הבייתה
    כן, גם נטפרי

    צדיק תמיםצ תגובה 1 תגובה אחרונה
    1
    • Y YOLEVI

      @צדיק-תמים כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

      @כבוד-הרב כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

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

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

      יש אנשים רבים מאוד שימסרו נפש כדי שהמוצר הנ"ל לא יכנס אליהם הבייתה
      כן, גם נטפרי

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

      @YOLEVI כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

      @צדיק-תמים כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

      @כבוד-הרב כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

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

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

      יש אנשים רבים מאוד שימסרו נפש כדי שהמוצר הנ"ל לא יכנס אליהם הבייתה
      כן, גם נטפרי

      אז בבקשה, שלא יכניסו אותו הביתה
      לא צריך לעשות אינטרנט ולקרוא לו בשם אחר

      רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

      תגובה 1 תגובה אחרונה
      3
      • A AVIVI

        @כבוד-הרב מטורף!
        פשוט אין מילים

        @צדיק-תמים כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

        @כבוד-הרב כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

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

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

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

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

        @AVIVI כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

        @כבוד-הרב מטורף!
        פשוט אין מילים

        @צדיק-תמים כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

        @כבוד-הרב כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

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

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

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

        זה מיועד לאנשים צדיקים שאין להם אינטרנט שיכניסו אינטרנט רק מאוד איטי? שיכניסו כבר מייל בלבד

        רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

        מתכנת חובבמ A 2 תגובות תגובה אחרונה
        2
        • צדיק תמיםצ צדיק תמים

          @AVIVI כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

          @כבוד-הרב מטורף!
          פשוט אין מילים

          @צדיק-תמים כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

          @כבוד-הרב כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

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

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

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

          זה מיועד לאנשים צדיקים שאין להם אינטרנט שיכניסו אינטרנט רק מאוד איטי? שיכניסו כבר מייל בלבד

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

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

          צריך עזרה בשחזור מידע? ייעוץ? egozkokus1@gmail.com

          צדיק תמיםצ תגובה 1 תגובה אחרונה
          2
          • מתכנת חובבמ מתכנת חובב

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

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

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

            רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

            מתכנת חובבמ תגובה 1 תגובה אחרונה
            1
            • צדיק תמיםצ צדיק תמים

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

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

              @צדיק-תמים כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

              כי זה להיות עם ולהרגיש בלי

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

              צריך עזרה בשחזור מידע? ייעוץ? egozkokus1@gmail.com

              תגובה 1 תגובה אחרונה
              0
              • MGM IVRM MGM IVR

                @כבוד-הרב כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

                מצו"ב הקובץ המומר של המילה "שלום"
                1.wav

                מזכיר מאוד פקס

                @כבוד-הרב כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

                שם המילה "שלום" הומרה לפחות מ-14 שניות שמע.

                זה עדיין ממש ממש איטי בשביל שזה יהיה שימושי, לשלוח קובץ תמונה קטנה ייקח לך כמה דקות

                A0533057932A מנותק
                A0533057932A מנותק
                A0533057932
                כתב נערך לאחרונה על ידי
                #29

                @MGM-IVR כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

                מזכיר מאוד פקס

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

                מתכנת חובבמ תגובה 1 תגובה אחרונה
                0
                • A0533057932A A0533057932

                  @MGM-IVR כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

                  מזכיר מאוד פקס

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

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

                  @A0533057932 כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

                  הפרוטוקול שלו כנראה הרבה יותר יעיל

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

                  צריך עזרה בשחזור מידע? ייעוץ? egozkokus1@gmail.com

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

                    שלום לכולם!

                    אני רוצה לשתף אתכם בפרויקט מחקר ופיתוח שעבדתי עליו בתקופה האחרונה (הקוד נבנה ע"י gemini-3-pro-preview), שמוכיח שהבלתי אפשרי - אפשרי.
                    הצלחתי לפתח מודם אקוסטי (Data-over-Sound) שמאפשר להעביר קבצים (טקסט, תמונות, מסמכים) לתוך מחשב מנותק רשת (Offline/Air-Gapped) באמצעות שיחה קולית פשוטה מטלפון כשר! (דרך מערכת טלפונית בימות המשיח וכד')

                    זה נשמע כמו מדע בדיוני או חזרה לשנות ה-80, אבל עם האלגוריתמים הנכונים, זה עובד בצורה מדהימה ב-2026.

                    💡 למה זה טוב?

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

                    🛠️ מה יש מתחת למכסה המנוע? ("פרוטוקול טיטניום")

                    כדי להתגבר על האיכות הגרועה של קווי הטלפון (דחיסת GSM/G.729) ורעשי הרקע, בניתי פרוטוקול שידור סופר-קשוח שכולל:

                    1. Triple Voting (הצבעת רוב): כל בייט נשלח 3 פעמים. אם רעש הורס אחד מהם, המחשב לוקח את הרוב הקובע.
                    2. Reed-Solomon ECC: תיקון שגיאות מתמטי (כמו ב-QR Code) שמשחזר מידע שנמחק.
                    3. Interleaving (ערבוב): פיזור הביטים כך שקטיעה רגעית בקו לא תמחק אות שלמה, אלא רק "שריטות" קטנות שקל לתקן.
                    4. CRC32: בדיקת תקינות סופית - אם הקובץ לא שוחזר ב-100% דיוק, המערכת תודיע.

                    🎯 המטרה שלי בפרסום

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

                    magicode
                    זה הקובץ של התוכנה המקומפל ניתן ליצור באמצעותו קובץ שמע ולעלות לימות המשיח ואז להשמיע את ההקלטה דרך הטלפון לתוכנה במחשב המנותק מרשת.

                    שימו לב זו גרסה ראשונית לצורך ניסוים בלבד! מומלץ לנסות בהתחלה להמיר קובץ טקסט בעל מילים בודדות בלבד!

                    📢 הוראות שימוש (חובה לקרוא!)

                    הפיזיקה של הסאונד היא עדינה. כדי שזה יעבוד "אחד לאחד", הקפידו על הכללים הבאים:

                    1. ווליום (הכי חשוב!):

                      • אין להגביר את הטלפון למקסימום! זה יוצר עיוות (Distortion) שהורס את האות הדיגיטלי.
                      • יש לכוון לעוצמה של כ-60%-70%.
                      • בתוכנה יש "מד עוצמה" – כוונו כך שהפס יהיה ירוק. אם הוא אדום, זה לא יעבוד.
                    2. חיבור AUX (מומלץ):

                      • הדרך הכי נקייה היא לחבר כבל AUX בין הטלפון לכניסת המיקרופון (Line-In) במחשב.
                      • שים לב: במחשבים ניידים עם שקע בודד (Combo Jack), כבל AUX רגיל לא יעבוד כמיקרופון! צריך כרטיס קול USB פשוט (עולה כמה שקלים) או מפצל ייעודי.
                    3. שימוש ברמקול (אקוסטי):

                      • אפשרי בהחלט!
                      • יש להיות בחדר שקט יחסית.
                      • יש להצמיד את רמקול הטלפון למיקרופון של המחשב.

                    💻 המדריך הטכני למפתח

                    כדי להריץ את זה, תצטרכו Python מותקן על המחשב.

                    1. התקנת הספריות הדרושות:
                    פתחו CMD והריצו:

                    pip install numpy scipy sounddevice soundfile reedsolo pyinstaller
                    

                    2. הקוד המלא:
                    העתיקו את הקוד הבא ושמרו אותו בקובץ בשם main.py. הקוד כולל ממשק גרפי (GUI), מקודד (Encoder) ומפענח (Decoder).

                    import sys
                    import os
                    import struct
                    import threading
                    import base64
                    import time
                    import queue
                    import zlib
                    import datetime
                    import numpy as np
                    import sounddevice as sd
                    import soundfile as sf
                    from scipy.io import wavfile
                    from scipy import signal as sig
                    from reedsolo import RSCodec, ReedSolomonError
                    import tkinter as tk
                    from tkinter import filedialog, messagebox, ttk
                    
                    # === הגדרות מודם: "Titanium Edition" ===
                    SAMPLE_RATE = 8000
                    BAUD_RATE = 40        # מהירות יציבה
                    FREQ_MARK = 900       # תדרים אופטימליים לקו טלפון
                    FREQ_SPACE = 1700
                    RS_ECC_SYMBOLS = 20   # תיקון שגיאות בסיסי (השילוש עושה את רוב העבודה)
                    INTERLEAVE_STEP = 40  # פיזור רחב מאוד
                    
                    # סנכרון
                    SYNC_DURATION = 0.8
                    t_sync = np.arange(int(SAMPLE_RATE * SYNC_DURATION)) / SAMPLE_RATE
                    SYNC_SIGNAL = sig.chirp(t_sync, f0=FREQ_MARK, f1=FREQ_SPACE, t1=SYNC_DURATION, method='linear')
                    
                    # Magic Byte
                    MAGIC_BITS = "01000010" # 'B'
                    
                    TEXT_EXTENSIONS = ['.txt', '.csv', '.json', '.xml', '.html', '.php', '.py', '.js', '.ini', '.log']
                    
                    # === לוגים ===
                    def write_log(msg):
                        ts = datetime.datetime.now().strftime("%H:%M:%S")
                        print(f"[{ts}] {msg}")
                        try:
                            with open("LOG_TITANIUM.txt", "a", encoding="utf-8") as f: f.write(f"[{ts}] {msg}\n")
                        except: pass
                    
                    # === לוגיקה מתמטית ===
                    def interleave_bits(bits):
                        n = len(bits)
                        padding = (INTERLEAVE_STEP - (n % INTERLEAVE_STEP)) % INTERLEAVE_STEP
                        bits_padded = bits + [0] * padding
                        interleaved = [0] * len(bits_padded)
                        rows = len(bits_padded) // INTERLEAVE_STEP
                        for i in range(len(bits_padded)):
                            row = i // INTERLEAVE_STEP
                            col = i % INTERLEAVE_STEP
                            new_idx = col * rows + row
                            interleaved[new_idx] = bits_padded[i]
                        return interleaved, padding
                    
                    def deinterleave_bits(bits, padding):
                        n = len(bits)
                        rows = n // INTERLEAVE_STEP
                        if rows == 0: return bits
                        deinterleaved = [0] * n
                        for i in range(n):
                            col = i // rows
                            row = i % rows
                            original_idx = row * INTERLEAVE_STEP + col
                            if original_idx < n:
                                deinterleaved[original_idx] = bits[i]
                        if padding > 0: return deinterleaved[:-padding]
                        return deinterleaved
                    
                    def text_to_bits(data_bytes):
                        bits = []
                        for byte in data_bytes:
                            for i in range(7, -1, -1): bits.append((byte >> i) & 1)
                        return bits
                    
                    def bits_to_bytes(bits):
                        chars = []
                        for b in range(0, len(bits), 8):
                            byte = bits[b:b+8]
                            if len(byte) < 8: break
                            chars.append(int(''.join(map(str, byte)), 2))
                        return bytes(chars)
                    
                    def vote_byte(b1, b2, b3):
                        if b1 == b2 or b1 == b3: return b1
                        if b2 == b3: return b2
                        return b1 # ברירת מחדל
                    
                    # === Encoder ===
                    def generate_signal(filename, file_content, output_wav):
                        try:
                            write_log(f"מקודד: {filename}")
                            ext = os.path.splitext(filename)[1].lower()
                            is_text = ext in TEXT_EXTENSIONS
                            fname_bytes = os.path.basename(filename).encode('utf-8')
                            
                            if is_text:
                                content_bytes = file_content
                                type_flag = 1 
                            else:
                                content_bytes = base64.b64encode(file_content)
                                type_flag = 0 
                                
                            if len(fname_bytes) > 200: fname_bytes = fname_bytes[:200]
                            
                            # 1. אריזה + CRC
                            crc = zlib.crc32(content_bytes) & 0xffffffff
                            packet = struct.pack('B', len(fname_bytes)) + fname_bytes + struct.pack('B', type_flag) + content_bytes + struct.pack('>I', crc)
                            
                            # 2. קידוד RS
                            rsc = RSCodec(RS_ECC_SYMBOLS)
                            encoded_data = rsc.encode(packet)
                            
                            # 3. שילוש הנתונים (Triple Redundancy) על הכל!
                            # זה השדרוג הגדול. כל בייט הופך ל-3.
                            tripled_data = bytearray()
                            for b in encoded_data:
                                tripled_data.extend([b, b, b])
                                
                            # 4. המרה לביטים
                            raw_bits = text_to_bits(tripled_data)
                            
                            # 5. ערבוב (Interleaving)
                            # זה מפזר את השילוש, כך שרעש לא ימחק את כל ה-3 עותקים
                            shuffled_bits, padding = interleave_bits(raw_bits)
                            
                            # 6. כותרת: [Magic] [Length] [Padding]
                            magic_bits = text_to_bits(bytes([0x42])) # 'B'
                            
                            # האורך הוא של הביטים המעורבבים
                            header_info = struct.pack('>IB', len(shuffled_bits), padding)
                            header_bits = text_to_bits(header_info)
                            header_bits_tripled = header_bits * 3 
                            
                            final_stream_bits = magic_bits + header_bits_tripled + shuffled_bits
                            
                            # 7. יצירת אודיו
                            samples_per_bit = int(SAMPLE_RATE / BAUD_RATE)
                            t_wake = np.arange(int(SAMPLE_RATE * 3.0)) / SAMPLE_RATE
                            wake = np.sin(2 * np.pi * FREQ_SPACE * t_wake)
                            
                            t_bit = np.arange(samples_per_bit) / SAMPLE_RATE
                            phase = 0
                            waves = []
                            
                            for bit in final_stream_bits:
                                freq = FREQ_MARK if bit == 1 else FREQ_SPACE
                                w = np.sin(2 * np.pi * freq * t_bit + phase)
                                waves.append(w)
                                phase += 2 * np.pi * freq * (samples_per_bit / SAMPLE_RATE)
                                phase %= 2 * np.pi
                                
                            final_audio = np.concatenate([wake, SYNC_SIGNAL, np.concatenate(waves)])
                            final_audio = sig.lfilter([1.0, -0.8], [1.0], final_audio)
                            m = np.max(np.abs(final_audio))
                            final_audio = (final_audio / m * 32767).astype(np.int16)
                            
                            wavfile.write(output_wav, SAMPLE_RATE, final_audio)
                            return True, "קובץ טיטניום נוצר! (Triple Payload)"
                            
                        except Exception as e: return False, str(e)
                    
                    # === Decoder ===
                    def decode_signal(input_wav, output_folder):
                        try:
                            with open("LOG_TITANIUM.txt", "w", encoding="utf-8") as f: f.write("=== LOG START ===\n")
                            
                            rate, data = wavfile.read(input_wav)
                            if len(data.shape) > 1: data = data[:, 0]
                            
                            sos = sig.butter(6, [600, 2000], btype='bandpass', fs=SAMPLE_RATE, output='sos')
                            clean = sig.sosfilt(sos, data.astype(float))
                            
                            mx = np.max(np.abs(clean))
                            if mx < 0.01: return False, "שקט מדי"
                            clean /= mx
                            
                            # 1. סנכרון
                            corr = sig.correlate(clean, SYNC_SIGNAL, mode='valid')
                            peak = np.argmax(np.abs(corr))
                            if np.abs(corr[peak]) < 3: return False, "לא נמצא אות סנכרון"
                            
                            approx_start = peak + len(SYNC_SIGNAL)
                            relevant = clean[approx_start:]
                            spb = int(SAMPLE_RATE / BAUD_RATE)
                            num_bits = len(relevant) // spb
                            
                            t = np.arange(spb) / SAMPLE_RATE
                            ref_m = np.exp(-2j * np.pi * FREQ_MARK * t)
                            ref_s = np.exp(-2j * np.pi * FREQ_SPACE * t)
                            
                            bits_str = ""
                            for i in range(num_bits):
                                chunk = relevant[i*spb : (i+1)*spb]
                                pm = np.abs(np.dot(chunk, ref_m))**2
                                ps = np.abs(np.dot(chunk, ref_s))**2
                                bits_str += "1" if pm > ps else "0"
                                
                            # 2. Magic Byte
                            magic_idx = bits_str.find(MAGIC_BITS)
                            if magic_idx == -1:
                                inv = bits_str.replace('0','x').replace('1','0').replace('x','1')
                                magic_idx = inv.find(MAGIC_BITS)
                                if magic_idx != -1:
                                    bits_str = inv
                                    write_log("היפוך פאזה זוהה")
                                else: return False, "Magic Byte לא נמצא"
                            
                            data_start = magic_idx + 8
                            
                            # 3. Header Voting
                            if len(bits_str) < data_start + 120: return False, "קצר מדי"
                            
                            h_part = bits_str[data_start : data_start + 120]
                            h_chunks = [h_part[0:40], h_part[40:80], h_part[80:120]]
                            
                            if h_chunks[0] == h_chunks[1] or h_chunks[0] == h_chunks[2]: final_h = h_chunks[0]
                            elif h_chunks[1] == h_chunks[2]: final_h = h_chunks[1]
                            else: final_h = h_chunks[0]
                            
                            try:
                                h_bytes = bits_to_bytes([int(x) for x in final_h])
                                data_len, padding = struct.unpack('>IB', h_bytes)
                                write_log(f"אורך מעורבב: {data_len}, ריפוד: {padding}")
                            except: return False, "שגיאת כותרת"
                            
                            if data_len > 10000000 or data_len == 0: return False, f"אורך לא הגיוני {data_len}"
                            
                            # 4. חילוץ וסידור מחדש (De-Interleave)
                            payload_idx = data_start + 120
                            if len(bits_str) < payload_idx + data_len:
                                bits_str = bits_str.ljust(payload_idx + data_len, '0')
                                
                            shuffled = [int(b) for b in bits_str[payload_idx : payload_idx + data_len]]
                            raw_bits = deinterleave_bits(shuffled, padding)
                            raw_bytes = bits_to_bytes(raw_bits)
                            
                            # 5. הצבעת רוב על התוכן (Payload Voting) - החלק החדש!
                            # יש לנו כעת רצף בייטים שכל אחד מהם חוזר 3 פעמים
                            # [A, A, A, B, B, B, ...]
                            
                            reconstructed_payload = bytearray()
                            fixed_count = 0
                            
                            for i in range(0, len(raw_bytes), 3):
                                chunk = raw_bytes[i : i+3]
                                if len(chunk) < 3: break
                                
                                b1, b2, b3 = chunk[0], chunk[1], chunk[2]
                                
                                if b1 == b2 and b2 == b3:
                                    # הסכמה מלאה
                                    res = b1
                                else:
                                    # נדרש תיקון
                                    res = vote_byte(b1, b2, b3)
                                    fixed_count += 1
                                    
                                reconstructed_payload.append(res)
                                
                            write_log(f"תוקנו באמצעות Voting: {fixed_count} בייטים")
                            
                            # 6. RS Decode (שכבה שנייה)
                            try:
                                rsc = RSCodec(RS_ECC_SYMBOLS)
                                decoded_packet = rsc.decode(bytes(reconstructed_payload))[0]
                                
                                # 7. פירוק
                                ptr = 0
                                name_len = decoded_packet[ptr]; ptr+=1
                                filename = decoded_packet[ptr:ptr+name_len].decode('utf-8', errors='ignore'); ptr+=name_len
                                file_type = decoded_packet[ptr]; ptr+=1
                                content = decoded_packet[ptr:-4]
                                rec_crc = struct.unpack('>I', decoded_packet[-4:])[0]
                                
                                calc_crc = zlib.crc32(content) & 0xffffffff
                                if calc_crc != rec_crc:
                                    write_log(f"CRC שגוי: {rec_crc} != {calc_crc}")
                                    # אם ה-RS עבר, אולי נשמור בכל זאת עם אזהרה?
                                    # לא, נחמיר
                                    return False, "שגיאת CRC (תוכן לא תואם)"
                                    
                                final_data = content
                                if file_type == 0: 
                                    try: final_data = base64.b64decode(content)
                                    except: pass
                                    
                                path = os.path.join(output_folder, filename)
                                with open(path, 'wb') as f: f.write(final_data)
                                
                                return True, f"הצלחה! {filename}"
                                
                            except ReedSolomonError:
                                write_log("RS נכשל")
                                return False, "תיקון שגיאות סופי נכשל"
                                
                        except Exception as e: return False, str(e)
                    
                    # === GUI ===
                    class ModemApp:
                        def __init__(self, root):
                            self.root = root
                            self.root.title("Acoustic Modem - TITANIUM EDITION")
                            self.root.geometry("600x700")
                            self.audio_buffer = [] 
                            self.is_rec = False
                            
                            tabs = ttk.Notebook(root)
                            t1 = ttk.Frame(tabs); tabs.add(t1, text="Encode")
                            t2 = ttk.Frame(tabs); tabs.add(t2, text="Decode")
                            tabs.pack(fill="both", expand=True)
                            
                            tk.Button(t1, text="צור קובץ (Titanium - Full Triple)", command=self.do_enc, bg="#007bff", fg="white", font=("Arial", 14)).pack(pady=50)
                            self.lbl_enc = tk.Label(t1, text="", fg="green")
                            self.lbl_enc.pack()
                            
                            self.canvas_vol = tk.Canvas(t2, width=400, height=30, bg="black")
                            self.canvas_vol.pack(pady=10)
                            self.vol_bar = self.canvas_vol.create_rectangle(0,0,0,30, fill="green")
                            
                            self.dev_combo = ttk.Combobox(t2, values=self.get_devs(), width=50)
                            if self.get_devs(): self.dev_combo.current(0)
                            self.dev_combo.pack(pady=10)
                            
                            self.btn_rec = tk.Button(t2, text="🔴 התחל הקלטה", command=self.toggle_rec, bg="#dc3545", fg="white", font=("Arial", 14))
                            self.btn_rec.pack(pady=20)
                            
                            self.lbl_status = tk.Label(t2, text="מוכן", font=("Arial", 14, "bold"))
                            self.lbl_status.pack()
                            
                            tk.Button(t2, text="טען קובץ WAV", command=self.load_file).pack(pady=20)
                            tk.Button(t2, text="פתח לוג", command=lambda: os.startfile("LOG_TITANIUM.txt") if os.path.exists("LOG_TITANIUM.txt") else None).pack()
                    
                        def get_devs(self):
                            try: return [f"{i}: {d['name']}" for i,d in enumerate(sd.query_devices()) if d['max_input_channels']>0]
                            except: return []
                    
                        def do_enc(self):
                            fn = filedialog.askopenfilename()
                            if not fn: return
                            sn = filedialog.asksaveasfilename(defaultextension=".wav", filetypes=[("WAV","*.wav")])
                            if not sn: return
                            try:
                                with open(fn,'rb') as f: c=f.read()
                                ok, msg = generate_signal(fn, c, sn)
                                if ok: messagebox.showinfo("Success", msg)
                                else: messagebox.showerror("Error", msg)
                            except Exception as e: messagebox.showerror("Error", str(e))
                    
                        def toggle_rec(self):
                            if not self.is_rec:
                                self.is_rec = True
                                self.btn_rec.config(text="⏹️ סיים ופענח", bg="#333")
                                self.audio_buffer = []
                                self.lbl_status.config(text="מקליט...", fg="red")
                                threading.Thread(target=self.rec_thread).start()
                            else:
                                self.is_rec = False
                                self.btn_rec.config(text="⏳ מעבד...", state="disabled")
                                self.lbl_status.config(text="מפענח (Voting & RS)...", fg="blue")
                    
                        def update_vol(self, indata):
                            peak = np.max(np.abs(indata)) / 32768.0
                            w = min(400, int(peak * 400))
                            c = "green" if w < 300 else "red"
                            self.canvas_vol.coords(self.vol_bar, 0, 0, w, 30)
                            self.canvas_vol.itemconfig(self.vol_bar, fill=c)
                    
                        def rec_thread(self):
                            idx = int(self.dev_combo.get().split(":")[0]) if self.dev_combo.get() else None
                            def cb(indata, f, t, s):
                                if self.is_rec:
                                    self.audio_buffer.append(indata.copy())
                                    try: self.root.after(10, lambda: self.update_vol(indata))
                                    except: pass
                            try:
                                with sd.InputStream(device=idx, samplerate=44100, channels=1, dtype='int16', callback=cb):
                                    while self.is_rec: sd.sleep(100)
                                self.process_audio()
                            except Exception as e:
                                self.is_rec = False
                                messagebox.showerror("Error", str(e))
                                self.root.after(0, lambda: self.btn_rec.config(text="🔴 התחל הקלטה", bg="#dc3545", state="normal"))
                    
                        def process_audio(self):
                            if not self.audio_buffer: return
                            full = np.concatenate(self.audio_buffer, axis=0)
                            sf.write("DEBUG_INPUT.wav", full, 44100)
                            num = int(len(full) * SAMPLE_RATE / 44100)
                            data = sig.resample(full, num).astype(np.int16)
                            tmp = "temp_dec.wav"
                            wavfile.write(tmp, SAMPLE_RATE, data)
                            dl = "Recovered_Files"
                            if not os.path.exists(dl): os.makedirs(dl)
                            ok, msg = decode_signal(tmp, dl)
                            self.root.after(0, lambda: self.finish(ok, msg))
                    
                        def load_file(self):
                            fn = filedialog.askopenfilename()
                            if not fn: return
                            self.lbl_status.config(text="מעבד...", fg="blue")
                            dl = "Recovered_Files"
                            if not os.path.exists(dl): os.makedirs(dl)
                            ok, msg = decode_signal(fn, dl)
                            self.finish(ok, msg)
                    
                        def finish(self, ok, msg):
                            self.is_rec = False
                            self.btn_rec.config(text="🔴 התחל הקלטה", bg="#dc3545", state="normal")
                            self.lbl_status.config(text="הסתיים", fg="black")
                            if ok: messagebox.showinfo("Success", msg)
                            else: messagebox.showerror("Failed", msg)
                    
                    if __name__ == "__main__":
                        root = tk.Tk()
                        app = ModemApp(root)
                        root.mainloop()
                    

                    3. יצירת קובץ EXE (קומפילציה):
                    כדי להפוך את זה לתוכנה ניידת ללא צורך בהתקנת פייתון הריצו את הפקודה הבאה בתקיה שבה נמצא הקוד למעלה:

                    pyinstaller --onefile --noconsole --name "AcousticModem" main.py
                    

                    הקובץ המוכן יחכה לכם בתיקייה dist.


                    בהצלחה! 🚀

                    מ מנותק
                    מ מנותק
                    מייבין במקצת
                    כתב נערך לאחרונה על ידי
                    #31

                    @כבוד-הרב רעיון מדהים!
                    אפשר להעלות את התוכנה המקומפלת לטובת מי שאין לו פיתון?

                    C 2 תגובות תגובה אחרונה
                    0
                    • מ מייבין במקצת

                      @כבוד-הרב רעיון מדהים!
                      אפשר להעלות את התוכנה המקומפלת לטובת מי שאין לו פיתון?

                      C מחובר
                      C מחובר
                      CSS 0
                      כתב נערך לאחרונה על ידי CSS 0
                      #32

                      @מייבין-במקצת כן כבר, אני באמצע לקמפל

                      תגובה 1 תגובה אחרונה
                      1
                      • מ מייבין במקצת

                        @כבוד-הרב רעיון מדהים!
                        אפשר להעלות את התוכנה המקומפלת לטובת מי שאין לו פיתון?

                        C מחובר
                        C מחובר
                        CSS 0
                        כתב נערך לאחרונה על ידי
                        #33

                        @מייבין-במקצת
                        הנה:
                        https://drive.google.com/file/d/1A1Czlz6Wk_jOYVRCgm3xYsq*********5skd3Af0N/view?usp=sharing

                        לא להעתיק בלי כוכביות!!!

                        C תגובה 1 תגובה אחרונה
                        2
                        • מים אחרוניםמ מנותק
                          מים אחרוניםמ מנותק
                          מים אחרונים
                          כתב נערך לאחרונה על ידי
                          #34

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

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

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

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

                            @מים-אחרונים כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

                            אם הוא יהווה פרצה במידה והוא יעבוד מהיר כמו אינטרנט ורשת - וודאי.

                            טכנית זה לא יכול להתקרב למהירות שנחשבה איטית לפני 20 שנה

                            צריך עזרה בשחזור מידע? ייעוץ? egozkokus1@gmail.com

                            תגובה 1 תגובה אחרונה
                            1
                            • C CSS 0

                              @מייבין-במקצת
                              הנה:
                              https://drive.google.com/file/d/1A1Czlz6Wk_jOYVRCgm3xYsq*********5skd3Af0N/view?usp=sharing

                              לא להעתיק בלי כוכביות!!!

                              C מחובר
                              C מחובר
                              CSS 0
                              כתב נערך לאחרונה על ידי
                              #36

                              הנה קובץ מתוקן
                              https://drive.google.com/file/d/1aTFQwuLsT6u1-mVZLX-NRJ1el_tdaQzF/view?usp=sharing

                              עם סמל זה השוני היחיד

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

                                ברמת המחקר זה מעניין ודאי, אין ספק.

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

                                אין ספק שכפרוייקט צד זה מעניין ומרשים.

                                הבלוג שלי
                                https://aiv-dev.com/he-IL/

                                תגובה 1 תגובה אחרונה
                                3
                                • צדיק תמיםצ צדיק תמים

                                  @AVIVI כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

                                  @כבוד-הרב מטורף!
                                  פשוט אין מילים

                                  @צדיק-תמים כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

                                  @כבוד-הרב כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

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

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

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

                                  זה מיועד לאנשים צדיקים שאין להם אינטרנט שיכניסו אינטרנט רק מאוד איטי? שיכניסו כבר מייל בלבד

                                  A מנותק
                                  A מנותק
                                  AVIVI
                                  כתב נערך לאחרונה על ידי AVIVI
                                  #38

                                  @צדיק-תמים

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

                                  שאפו ענק!!!

                                  בעזרת השם נעשה ונצליח....

                                  מישהו12מ תגובה 1 תגובה אחרונה
                                  2
                                  • א מחובר
                                    א מחובר
                                    אורי
                                    כתב נערך לאחרונה על ידי
                                    #39

                                    רעיון מאוד מעניין. שאפו ל-@כבוד-הרב

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

                                    מה דעתכם?

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

                                      רעיון מאוד מעניין. שאפו ל-@כבוד-הרב

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

                                      מה דעתכם?

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

                                      @אורי

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

                                      מה דעתכם?

                                      1700-70-70-50

                                      C S 2 תגובות תגובה אחרונה
                                      2
                                      • M MAD

                                        @אורי

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

                                        מה דעתכם?

                                        1700-70-70-50

                                        C מחובר
                                        C מחובר
                                        CSS 0
                                        כתב נערך לאחרונה על ידי
                                        #41

                                        @MAD
                                        מה באת לומר במספר של קל קו? שהתוכנה תבצע קריאה אליו?

                                        M תגובה 1 תגובה אחרונה
                                        1
                                        • A AVIVI

                                          @צדיק-תמים

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

                                          שאפו ענק!!!

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

                                          @AVIVI כתב בהמלצה | 🚀 [פרויקט מהפכני] העברת קבצים למחשב ללא אינטרנט דרך שיחה קולית (טלפון כשר!) - הקוד המלא:

                                          כל IVR יושב על תשתית אינטרנטית הרי!?

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

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

                                          הבלוג שלי
                                          https://aiv-dev.com/he-IL/

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

                                          • התחברות

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

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