• דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private
    • הרשמה
    • התחברות
    1. דף הבית
    2. CUBASE
    C מנותק
    • פרופיל
    • עוקב אחרי 11
    • עוקבים 21
    • נושאים 57
    • פוסטים 2,654
    • קבוצות 0

    CUBASE

    @CUBASE

    1.6k
    מוניטין
    956
    צפיות בפרופיל
    2.7k
    פוסטים
    21
    עוקבים
    11
    עוקב אחרי
    תאריך הצטרפות
    נראה לאחרונה

    CUBASE הפסקת מעקב מעקב

    הפוסטים הטובים ביותר שנוצרו על ידי CUBASE

    • 🗃 ארכיון: מעבר למערכת במענה לצינתוק - יש הגדרה מובנית (וגם אפשרות לביטול)

      עריכה: כיום האפשרות זמינה ברירת מחדל, אם רוצים לבטל את האפשרות, ניתן להגדיר (בשלוחה מסויימת או ב-ivr.ini) :

      tzintuk_say_system_info_on_answer=no
      

      הפוסט הישן בספויילר 👇

      אהלן חברים, 👋

      בשנייה שעליתי על זה, היה לי ברור שאני חייב לשתף אתכם!

      🔥 מסתבר שיש הגדרה מובנית למעבר למערכת מיד במענה לצינתוק!

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

      tzintuk_say_system_info_on_answer=yes
      

      רוצים להגדיר בשלוחה ספציפית? הגדירו את ההגדרה בקובץ ext.ini

      רוצים שההגדרה תעבוד לכם בכל המערכת? - פשוט הגדירו אותה בקובץ ivr.ini בתפריט הראשי!

      תשאלו איך עליתי על זה? 🤔
      זה הגיע מכיוון ממש לא צפוי!
      שלחתי קריאת API ל-GetIVR2Dir. בתשובה שקיבלתי, הצצתי במערך extIni שמכיל את כל ההגדרות בשלוחה, כולל הגדרות ברירת מחדל נסתרות שלא אנחנו כתבנו בקובץ.
      פתאום קפצה לי לעין השורה הבאה:
      tzintuk_say_system_info_on_answer=no

      פשוט שיניתי ל-yes, וזה עובד פצצה! 🤯

      תיהנו, ותעדכנו אם זה שימושי לכם!

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

      פורסם בטיפים עצות והדגמות מהמשתמשים
      C
      CUBASE
    • מדריך | ☎️ איך להוציא שיחות בזיהוי מספר המערכת שלכם - בחינם!

      שלום חברים! 👋

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

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

      שימו לב: המדריך משלב חלקים מעט מתקדמים. עקבו במדויק אחרי השלבים, ואם תסתבכו - חברי הפורום המומחים ישמחו לעזור.


       

      🛠️ שלב א': רישום המערכת לצינתוקים של עצמה (הכנה חד-פעמית)

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

      1. הגדרת השלוחה הראשית (תיקיית השורש)

      בשלוחה הראשית של המערכת שלכם, הגדירו בקובץ ext.ini:

      type=menu
      check_did_and_go_to_folder=yes
      check_did_and_go_to_folder_one_check_only_phone=yes
      

      באותה שלוחה ראשית, פתחו קובץ חדש בשם Did_Go_To.ini והגדירו בו כך:
      ⚠️ החליפו את 0773137770 במספר המערכת שלכם!

      ; מספר המערכת יופנה לשלוחת System
      0773137770=System
      

       

      2. הגדרת שלוחת החיוג

      בשלוחה בה אתם רוצים לחייג למספר - בדוגמה שלי שלוחה 0/0/ - הגדירו בקובץ ext.ini שלה:

      type=tzintuk
      list_tzintuk=system
      tzintuk_admin=yes
      tzintuk_invitation_join_to_list_caller_id=customer_did
      

       

      3. יצירת שלוחת System

      פתחו שלוחה חדשה בשם System (תיקייה בשם זה בשלוחה הראשית) והגדירו בקובץ ext.ini שלה:

      type=hangup
      send_dtmf=1,0010,0100
      

       

      4. ביצוע הרישום בפועל (בטלפון)

      כעת נעשה את הרישום עצמו:

      1. התקשרו למערכת מהנייד שלכם והיכנסו לשלוחת החיוג (בדוגמה 0/0/).
      2. הקישו 5 (הזמנת מספר לרשימה).
      3. הקישו את מספר המערכת עצמה ואשרו את ההזמנה.
      4. המערכת תתקשר לעצמה ותקיש אוטומטית את מקשי האישור שקבענו בשלוחת System.
      5. המתינו כ-10 שניות. זהו! מספר המערכת רשום כעת בהצלחה לקבלת צינתוקים מעצמו.

       

      📞 שלב ב': הגדרת מערכת החיוג (הוצאת שיחות)

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

      1. עדכון שלוחת System

      כנסו לשלוחת System ושנו את ההגדרות בקובץ ext.ini שלה לקוד הבא:
      ⚠️ החליפו את המספר 0555555555 במספר הטלפון הנייד שלכם!

      type=nitoviya
      nitoviya_dial_to=0555555555
      
      check_access_filter=yes
      access_filter_no_goto=A
      access_filter_1=g.*.*.*.*.*.8s.1.thiscall
      
      send_dtmf=1,0010,0100
      

      כעת, פתחו תיקייה חדשה בשם A בתוך שלוחת System (נתיב: System/A/), ובקובץ ext.ini שלה הגדירו:

      type=nitoviya
      

       

      2. עדכון שלוחת החיוג

      כנסו לשלוחה בה אתם רוצים לחייג (בדוגמה שלוחה 0/0/) ושנו את ההגדרות בקובץ ext.ini שלה לקוד הבא:

      type=tzintuk
      list_tzintuk=system
      tzintuk_admin=yes
      run_tzintuk_automat=yes
      tzintuk_say_system_info_on_answer=yes
      tzintuk_end=hangup
      

      🔇 למראה מקצועי: מומלץ להשתיק בשלוחה זו את הודעת המערכת M3338 ("הצינתוק הופעל בהצלחה") על ידי העלאת קובץ שמע שקט בשם זה לשלוחה.


       

      🎯 איך משתמשים בזה ביומיום?

      ברגע שסיימתם להגדיר, חוויית החיוג שלכם תהיה פשוטה ומהירה:

      1. אתם מתקשרים למערכת שלכם מהטלפון הנייד ונכנסים לשלוחת החיוג שלכם (בדוגמה 0/0/).
      2. המערכת מפעילה צינתוק לעצמה ומנתקת לכם את השיחה מיד (כך שלא בזבזתם אפילו שנייה של שיחה).
      3. תוך כמה שניות המערכת תחזור אליכם בשיחה! (לפעמים זה לוקח חצי דקה, תלוי בעומס הצינתוקים).
      4. אתם עונים לשיחה הנכנסת מהמערכת, מקישים את המספר שאליו אתם רוצים להגיע, והמערכת תחייג אליו – כאשר על צג הטלפון שלו יופיע מספר המערכת שלכם!

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

      בהצלחה לכולם! ספרו בתגובות אם הצלחתם להגדיר.

      פורסם בהסברים מסודרים ממשתמשים קומבינה וירטואל פלוס
      C
      CUBASE
    • המלצה | 🔇 קובץ סופר שקט - תקין והכי קצר שהמערכת מוכנה להשמיע

      לתועלת הרבים יצרתי קובץ שקט הכי קצר שהמערכת מסוגלת להשמיע (ישבתי ובדקתי מכמה אלפיות שנייה המערכת לא עושה שגיאה)

      הקובץ באורך של כמעט 5 אלפיות השנייה בהשוואה לקובץ הרשמי בפורום שהוא 14 אלפיות השנייה...

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

        super-quite.wav

      פורסם בטיפים עצות והדגמות מהמשתמשים
      C
      CUBASE
    • ה-AI שיענה לכם על כל שאלה בהגדרות מתקדמות!

      בס"ד עלה בידי לפתוח תיקיית notebooklm עם מקורות לכל ההגדרות המתקדמות במערכת

      לינק לתיקיה

      בהצלחה!

      פורסם בטיפים עצות והדגמות מהמשתמשים
      C
      CUBASE
    • 🗃️ ארכיון: הדרך הפשוטה ביותר לניתוב המאזין לשלוחה פנימית במערכת אחרת!!!

      ❕הדרך שהתאפשרה בעבר כעת כבר אינה פעילה, ניתן להשתמש בדרך הזו


      הפוסט הישן בספויילר:

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

      וב"ה עלה בידי טריק חדש לביצוע פעולה זו, ההגדרות פשוטות ביותר,

      במערכת המנתבת יש להגדיר:

      type=routing_yemot
      ;מספר המערכת לניתוב
      routing_yemot_number=0772222770
      
      limit_call_seconds=yes
      limit_call_seconds_disconnect_time=1
      ;כתובת השלוחה להפניה במערכת היעד
      limit_call_seconds_end_time_go_to=/5/5
      

      במערכת המנותבת יש להגדיר בשלוחה הראשית:

      ;מספר המערכת המנתבת, ניתן לכתוב כמה מערכות ולהפריד עם פסיק
      limit_call_seconds_next=0771234567,0791234567
      

      יש להעלות במערכת המנותבת קובץ שקט בשם M1167

        %D7%A9%D7%A7%D7%98.wav

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

      כך גם המעבר לשלוחות פנימיות מוגבל רק למערכות שלכם שכתבתם בהגדרה במערכת היעד, מערכת שתנתב אליכם ולא רשומה בהגדרה - תישאר בשלוחה הראשית ולא יוכלו להיכנס לניהול וכדו'!!

      בהצלחה!

      פורסם בטיפים עצות והדגמות מהמשתמשים לא פעיל קומבינה
      C
      CUBASE
    • רישום לצינתוקים אישיים בצורה המהירה ביותר וללא API!

      קרדיט ל @צבי-ד-צ על חלק מהרעיונות שיובאו במשך!

      אז איך עושים שלוחת רישום לצינתוקים אישיים ללא שימוש ב-API (וממילא הכי מהיר שאפשר)?

      הרעיון עובד בצורה שכל מי שנכנס לשלוחה - משנה את שלוחת הרישום לצינתוקים לרישום לרשימת צינתוקים שהיא המספר שלו, לדוג' מס' 0772222770 נרשם לרשימת צינתוקים 0772222770, הרעיון נצרך למי שמשתמש בהודעות אישיות של @HMJE22 וכן בשליחת הודעה אישית בזמן האזנה להודעה


      שימו לב!
      ניתן להתקין את השלוחות באופן אוטומטי באמצעות הממשק של @איל-משולש האלוף!

      נצטרך לפתוח 4 שלוחות,

      1. שלוחת מעבר לשלוחה של שינוי רשימת הצינתוקים למספר הטלפון (בדוגמה שלוחה 0/3/)
      2. שלוחה A בשלוחה 0/3/ - שינוי רשימת הצינתוקים למספר הטלפון
      3. שלוחה B בשלוחה 0/3/ - איפוס מונה כניסות לשלוחה A
      4. שלוחה C בשלוחה 0/3/ - רישום לצינתוקים בפועל

      ועכשיו, להגדרות---


      בשלוחה 0/3/ :

      type=go_to_folder
      go_to_folder=A
      

      שלוחה זו על מנת שתוכלו לדעת כמה נכנסו לשלוחה למרות האיפוס בהמשך


      בשלוחה /0/3/A:

      שימו לב שבשורה 9 כתוב /0/3, תצטרכו לשנות את זה בהתאם למיקום ששמתם את השלוחה

      type=add_id_to_list
      
      enter_id=yes
      enter_id_type=phone
      record_name=no
      say_name=no
      
      ;כתובת השלוחה הנוכחית /A/ext
      add_id_to_list_location_list=/0/3/C/ext
      add_id_to_list_key=list_tzintuk
      add_id_to_list_value_type=EnterID
      add_id_to_list_value_change=yes
      add_id_to_list_end_goto=../B
      
      limit_entries_folder_max=1
      limit_entries_folder_goto=.
      

      יש להעלות לשלוחה שני קבצי שקט בשמות M3411 ו-M3752

        quiet.wav


      בשלוחה /0/3/B :

      גם כאן שימו לב שעליכם לשנות את כתובת השלוחה בשורה 4

      type=add_id_to_list
      
      add_id_to_list_location_list=/Log/LogCounters
      add_id_to_list_key=Foldar-0/3/A
      add_id_to_list_value=0
      add_id_to_list_value_change=yes
      add_id_to_list_end_goto=../C
      

      יש להעלות לשלוחה קובץ שקט בשם M3411


      בשלוחה /0/3/C :

      type=tzintuk
      title=ניהול קבלת צינתוקים אישיים
      
      list_tzintuk=
      
      ;לאן יעבור בסיום הרישום
      tzintuk_end=/
      

      בהצלחה!!

      פורסם בטיפים עצות והדגמות מהמשתמשים קומבינה צינתוקים אישיים
      C
      CUBASE
    • המרת טקסט לדיבור מטורפת!!!! ב ח י נ ם!!!!!

      במהלך שימוש ב-AI Studio של גוגל נתקלתי במודל חדש של המרת טקסט לדיבור כמו שלא שמעתם מעולם!!! ובחינם!!

      https://aistudio.google.com/generate-speech

      שימו לב שיש שם אפשרות למודל Flash ויש אפשרות למודל Pro שנראה לי יותר טוב

      אני השתמשתי בקול "Charon" שהיה נשמע לי הכי קרייני, וכמובן שכדאי להשתמש בנקדן על מנת להוציא תוצאות מושלמות

        charon.wav

      קרא בקול פרסומת ובקול מתלהב:
      נָעִים לְהַכִּיר, אֲנִי שָׁרוֹן וַאֲנִי כָּאן כְּדֵי לָתֵת לָכֶם אֶת הַקַּרְיָנוּת הֲכִי טוֹבָה שֶׁיֵּשׁ,
      רוֹצִים לְהִשְׁתַּמֵּשׁ בִּי?
      פָּשׁוּט מְאוֹד!, הִכָּנְסוּ לְ-AI Studio וְאָז עַל Generate Media וְאָז עַל
      Generate speech, אַחַר כָּךְ יִהְיֶה לָכֶם אֶפְשָׁרוּת לִבְחֹר בְּהַקְרָאָה בְּקוֹל בּוֹדֵד וְשָׁם בָּחֲרוּ בִּי - שָׁרוֹן,
      אַתֶּם יְכוֹלִים לְהוֹרוֹת לִי מָה שֶׁאַתֶּם רוֹצִים עַל צוּרַת הַהַקְרָאָה שֶׁלִּי וַאֲנִי אֶשְׁתַּדֵּל לְהָבִיא לָכֶם תּוֹצָאוֹת בְּהֶתְאֵם,
      נַסּוּ וְתֵהָנוּ!

      פורסם בטיפים עצות והדגמות מהמשתמשים
      C
      CUBASE
    • פיתוח פרטי | ➕ מודול הוספת ושינוי ערכים מתקדם - כולל הוספת מספר מקליט ההודעה

      שלום לכולם! 👋

      רבים מכם מכירים את המודול המובנה של "הוספת ערך לקובץ" (add_id_to_list). פיתחתי עבורכם גרסה משודרגת ב-API, שלוקחת את היכולות של המודול המובנה כמה צעדים קדימה ומביאה חידושים בלעדיים!

      ✨️ מה החידושים בגרסה המשודרגת?

      1. שילוב מושלם בהשמעת קבצים (file_phone / file_name) : ניתן להגדיר שהמפתח או הערך יהיו מספר הטלפון של מקליט ההודעה שמושמעת באותו רגע, או שם הקובץ המואזן (ללא סיומת)!
      2. הוספת סיומת קבועה (key_last / value_last) : מלבד הוספת טקסט לפני המפתח/הערך (first), ניתן כעת להוסיף טקסט קבוע גם אחריהם.
      3. גמישות מלאה בסיומות קבצים: ניתן לערוך כל קובץ במערכת (כולל .ini, .txt או כל סיומת אחרת), שכן שם הקובץ מוגדר באופן מלא כולל הסיומת.
      4. שמות פרמטרים קצרים ונוחים: ההגדרות המוכרות מהמודול המקורי אך ללא הקידומת הארוכה add_id_to_list_.

      🛠️ שלב 1: חיבור המודול והגדרת קובץ היעד

      את המודול ניתן להגדיר כשלוחה עצמאית (type=api) או להטמיע אותו בתוך שלוחת השמעת קבצים (באמצעות control_playX / after_play).

      הגדרות החיבור הבסיסיות:

      type=api
      api_link=https://moduls.smartel.workers.dev/add_id_to_list.php
      api_add_0=token=הטוקן_שלכם
      

      קביעת מיקום ושם הקובץ לעריכה (location_list) :
      חובה להגדיר את הנתיב המלא של הקובץ כולל סיומת הקובץ (לדוגמה: id.ini/) :

      api_add_1=location_list=/id.ini
      

      אפשרות לבחירת השלוחה על ידי המאזין:
      אם תרצו שהמאזין יקיש את מספר השלוחה שבה נמצא הקובץ (המערכת תבקש הקשת שלוחה):

      api_add_1=location_list=TFR
      

      ואז יש להגדיר את שם הקובץ בתיקיה שהמאזין בחר:

      api_add_2=location_tfr_file_name=ext.ini
      

      🔑 שלב 2: הגדרת ה-Key (המפתח)

      המפתח הוא החלק שמופיע לפני סימן השווה.

      בחירת סוג המפתח (key_type או key) :

      • מפתח קבוע מראש:
      api_add_X=key=מפתח
      
      • מספר הטלפון/הזיהוי של המאזין הנכנס:
      api_add_X=key_type=EnterID
      

      (שימו לב: בשונה מהמודול המובנה, בגרסה זו חובה להגדיר במפורש EnterID אם רוצים את זיהוי המאזין).

      • הקשת ספרות על ידי המאזין:
      api_add_X=key_type=digits
      

      (משמיע הודעה להקשת המפתח).

      • הקלדה במקלדת (אותיות/ספרות):
      api_add_X=key_type=keyboard
      
      • 🌟 בלעדי! מספר הטלפון של מקליט ההודעה:
      api_add_X=key_type=file_phone
      

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

      • 🌟 בלעדי! שם הקובץ המואזן (ללא סיומת):
      api_add_X=value_type=file_name
      

      (פעיל בהשמעת קבצים – רושם אוטומטית את שם הקובץ שמושמע כעת ללא הסיומת, למשל 000 או 005).

      הוספת קידומת וסיומת קבועה למפתח:

      • קידומת לפני המפתח:
      api_add_X=key_first=SIP-
      

      (תוצאה: SIP-Key)

      • 🌟 בלעדי! סיומת אחרי המפתח:
      api_add_X=key_last=-OK
      

      (תוצאה: Key-OK)


      🟰 שלב 3: הגדרת ה-Value (הערך)

      הערך הוא החלק שמופיע לאחר סימן השווה.

      בחירת סוג הערך (value_type או value) :

      • ערך קבוע מראש:
      api_add_X=value=ערך
      
      • מספר הטלפון/הזיהוי של המאזין הנכנס:
      api_add_X=value_type=EnterID
      
      • הקשת ספרות על ידי המאזין:
      api_add_X=value_type=digits
      
      • הקלדה במקלדת:
      api_add_X=value_type=keyboard
      
      • 🌟 בלעדי! מספר הטלפון של מקליט ההודעה:
      api_add_X=value_type=file_phone
      
      • 🌟 בלעדי! שם הקובץ המואזן (ללא סיומת):
      api_add_X=value_type=file_name
      

      (פעיל בהשמעת קבצים – רושם אוטומטית את שם הקובץ שמושמע כעת ללא הסיומת, למשל 000 או 005).

      הוספת קידומת וסיומת קבועה לערך:

      • קידומת לפני הערך:
      api_add_X=value_first=t-
      

      (תוצאה: Key=t-Value)

      • 🌟 בלעדי! סיומת אחרי הערך:
      api_add_X=value_last=-end
      

      (תוצאה: Key=Value-end)


      🔄 שלב 4: עדכון, שינוי ופעולות חשבון על ערכים קיימים

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

      שינוי ערך קיים (value_change) :
      כדי לעדכן ערך של מפתח שכבר קיים בקובץ (למשל להחליף מ-0501234567=old ל-0501234567=new), הוסיפו:

      api_add_X=value_change=yes
      

      פעולות חשבון על ערכים מספריים (מונעים / מוני לייקים וכדומה):
      אם הערך בקובץ הוא מספרי (למשל id=1), תוכלו להגדיר שהמערכת תעלה או תוריד את המספר ב-1:

      • הוספת 1 לערך הקיים: api_add_X=value_plus=yes (מ-id=1 יהפוך ל-id=2)
      • הורדת 1 מהערך הקיים: api_add_X=value_minus=yes (מ-id=2 יהפוך ל-id=1)
        (הערה: הגדרת מינוס גוברת על פלוס).

      ⏳ שלב 5: הגדרת ערך עם תוקף זמן (תפוגה אוטומטית)

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

      הגדרת משך התוקף (value_expired) :

      api_add_X=value_expired=4h
      

      טבלת פורמטים לבחירת זמן תפוגה:

      ערך זמן תיאור דוגמה
      s שניות 30s
      m דקות (אות קטנה) 15m
      h שעות 4h
      d ימים 2d
      M חודשים (אות גדולה!) 1M
      YYYY-MM-DD עד סוף תאריך מסוים 2026-12-31
      YYYY-MM-DD HH:MM:SS עד תאריך ושעה מדויקים 2026-12-31 23:59:59
      HH:MM:SS עד שעה מסוימת היום 18:00:00
      none ללא פקיעת תוקף (קבוע) none

      שינוי ערך אוטומטי לאחר פקיעת התוקף:
      כברירת מחדל, הערך נמחק כשתוקפו פג. אם תרצו שיוחלף בערך אחר (למשל menu), הגדירו:

      api_add_X=value_expired_change_to=menu
      

      🛑 שלב 6: בדיקה בקובץ נוסף וניתוב בסיום

      בדיקה בקובץ נוסף:
      ניתן להגדיר שהמערכת תבדוק קודם אם המפתח קיים בקובץ נוסף. אם הוא קיים שם – המערכת תציג שגיאה ולא תרשום:

      api_add_X=check_block_list=yes
      api_add_X=location_list_block=/WhiteList.ini
      

      קביעת לאן לעבור בסיום התהליך:

      • לאן לעבור בסיום בהצלחה:
      api_add_X=end_goto=/1
      
      • לאן לעבור במקרה של שגיאה (למשל אם כבר רשום):
      api_add_X=error_end_goto=/2
      

      🔊 הודעות מערכת רלוונטיות למודול:

      • M4350 - "אנא הקישו את השלוחה ממנה תרצו לקחת את הקובץ..."
      • M4359 - "הנכם מועברים לכתיבת מפתח"
      • M4360 - "הנכם מועברים לכתיבת ערך"
      • M3410 - "מספרכם אינו רשאי להירשם, לבירורים פנו לאחראי"
      • M3411 - "הרישום בוצע בהצלחה, שלום ותודה"
      • M3949 - "אנא הקישו את המפתח הרצוי ובסיום הקישו סולמית"
      • M4358 - "אנא הקישו את הערך הרצוי ובסיום הקישו סולמית"

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

      פורסם בהסברים מסודרים ממשתמשים סמארטל smartel פיתוח api הוספת ערך שדרוג מודולים
      C
      CUBASE
    • הקלטת הודעה אישית בעת שמיעת הודעה ללא הקשת המספר!! (פיתוח פרטי)

      ב"ה לאחר הרבה המתנה סיימתי עם הפיתוח וכעת הוא נגיש לפניכם, בהצלחה!


      קרדיט ענק ל @amp-Software-0 על האחסון של הקוד!!!


      אז בואו נתחיל!


      לפני הכל יש לתת אפשרות למאזינים להירשם לצינתוקים אישיים, ניתן להשתמש בזה או בזה


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

      בדוגמא הבאה המאזין יעבור להקלטת ההודעה בעת הקשה על 9 במהלך ההאזנה להודעה

      control_play9=send_api
      

      בדוגמא הבאה המאזין יעבור להקלטת ההודעה בעת ההקשה על *4

      control_play_moreA4=send_api
      

      לעוד אפשרויות כנסו לכאן


      כעת יש להגדיר את הלינק ל-API ואת הסיסמה של המערכת שלכם:

      api_link=https://utilitiesphone.com/PlayfilePersonalMessage/PlayfilePersonalMessage.php
      api_add_0=pass=סיסמה
      

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


      ברירת מחדל מקליט לתיקייה personalMessages/ כאילו מוגדר כך:

      api_add_1=folder_move=/personalMessages
      
      שימו לב! - יש לכתוב את כתובת השלוחה בצורה רגילה ללא for_id בהתחלה וללא Phone/ בסוף

      ברירת מחדל ההקלטה לא נשמרת בניתוק, כדי שההקלטה תשמר בניתוק יש להגדיר:

      api_add_2=hangup_insert_file=yes
      

      אם אתם רוצים שגם ישלח צינתוק בניתוק:

      api_add_3=hangup_send_tzintuk=yes
      

      ברירת מחדל שולח צינתוק מהזיהוי הראשי של המערכת, אם רוצים שהצינתוק ישלח מזיהוי אחר מאושר יש להגדיר:

      api_add_4=tzintuk_your_id=הזיהוי לשליחה
      

      ברירת מחדל אורך הצינתוק 9 שניות, ניתן להגדיר אורך שונה עד 16 שניות (ניתן לכתוב מספר עשרוני):

      api_add_5=tzintuk_timeout=10.3
      

      ברירת מחדל ההקשות בתפריט כאילו מוגדר כך:

      api_add_6=menu_record_options_1=record_play
      api_add_7=menu_record_options_2=record_ok_and_run_tzintuk
      api_add_8=menu_record_options_3=record_again
      api_add_9=menu_record_options_4=record_cancel
      api_add_10=menu_record_options_5=continue_recording
      api_add_11=menu_record_options_6=noop
      api_add_12=menu_record_options_7=noop
      api_add_13=menu_record_options_8=noop
      api_add_14=menu_record_options_9=noop
      api_add_15=menu_record_options_*=noop
      

      אם אתם רוצים להגדיר מקש לאישור ההודעה ללא שליחת צינתוק ניתן להגדיר record_ok


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


      בהצלחה!!

      פורסם בטיפים עצות והדגמות מהמשתמשים
      C
      CUBASE
    • פיתוח פרטי | לייק ודיסלייק בהשמעת קבצים 👍/👎

      שלום לכולם! 🎉

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

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

      • הקראה טבעית וחכמה: המערכת יודעת לדבר נכון! אם יש רק לייק אחד, היא תגיד "לייק אחד". אם יש רק דיסלייקים – היא תשמיע רק אותם. ואם יש גם וגם, היא תדע לחבר ביניהם בטבעיות עם האות "ו...".

      • דירוג לפני ההשמעה: פיצ'ר חדש! ניתן להגדיר שהמאזין ישמע את הדירוג של הקובץ עוד לפני שההשמעה מתחילה.

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

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

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

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


      🛠️ שלב 1: הגדרות הבסיס (חובה)

      ראשית, העתיקו את שתי השורות הבאות לשלוחת השמעת הקבצים שלכם. אלו ההגדרות שמחברות את השלוחה למודול (אל תשכחו להחליף את המילה "טוקן" בטוקן האישי שלכם):

      api_link=https://moduls.smartel.workers.dev/ratingPlayfile.php
      api_add_0=token=טוקן
      

      🕹️ שלב 2: בחירת מקש ההפעלה

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

      • אפשרות 1 - מקש ישיר תוך כדי השמעה (לדוגמה מקש 7):
        control_play7=send_api

      • אפשרות 2 - דרך תפריט "אפשרויות נוספות" (לדוגמה הקשת *8):
        control_play_moreA8=send_api

      • אפשרות 3 - מעבר אוטומטי מיד לאחר סיום שמיעת הקובץ:
        after_play=send_to_api

      🔗לפירוט המלא של כל אפשרויות הגדרות המקשים השונות לחצו כאן

      ⚙️ שלב 3: שדרוגים והתאמות אישיות (רשות)

      רוצים להתאים את המודול בדיוק לצרכים שלכם? הוסיפו את השורות הבאות.
      (שימו לב: יש להחליף את ה-X במספרים רצים בהתאם להגדרות שלכם).

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

      api_add_X=say_rating_first=yes
      say_title_voice=yes
      

      👍 רוצים לאפשר רק פרגונים? (הצבעת "לייק" בלבד, ללא דיסלייק):

      api_add_X=like_only=yes
      

      🔒 חסימת שינוי הצבעה (לייק/דיסלייק אחד בלבד למאזין):

      api_add_X=allow_change_vote=no
      

      🙈 הסתרת כמות הדיסלייקים מהמאזינים:

      api_add_X=say_dislikes=no
      

      🤫 הסתרת כל נתוני הדירוג מהמאזינים (הצבעה שקטה):

      api_add_X=say_rating=no
      

      🎙️ ביטול ההקראה האוטומטית (TTS) ושימוש בקבצי שמע שלכם:

      api_add_X=say_tts=no
      

      (אם הוספתם את השורה הזו - חובה לעבור לשלב 4).


      📁 שלב 4: העלאת קבצי שמע (רק למי שהגדיר say_tts=no)

      אם בחרתם להשתמש בקול שלכם, עליכם להעלות את קבצי השמע הבאים לתיקייה ייעודית בנתיב הראשי של המערכת:
      /Smartel/Messages/
      (אם התיקייה לא קיימת במערכת שלכם, פשוט צרו אותה).

      רשימת הקבצים המעודכנת הנדרשת:

      • S1000 לייקים
      • S1001 דיסלייקים
      • S1002 להשמעה זו יש דירוג של...
      • S1003 ההצבעה שלכם היא...
      • S1004 לייק
      • S1005 דיסלייק
      • S1006 עדיין לא הצבעתם
      • S1007 להצבעת לייק הקישו 1, להצבעת דיסלייק הקישו 2, לביטול ההצבעה הקישו 3
      • S1008 להצבעת לייק הקישו 1, לביטול ההצבעה הקישו 2 (למי שהגדיר לייק בלבד)
      • S1009 לחזרה להשמעה הקישו כוכבית
      • S1100 קובץ זה עדיין לא דורג
      • S1101 לא ניתן להצביע לקובץ שהעליתם בעצמכם
      • S1102 לדירוג הקישו 1, לשמיעת הדירוגים הקישו 2, להמשך הקישו 3 או המתינו
      • S1103 אין זיהוי טלפוני. לא ניתן לדרג
      • S1104 על פי רישומי המערכת כבר דירגתם את ההשמעה הזו
      • S1105 ההצבעה התקבלה בהצלחה

      📥 להורדת קבצי השמע המוכנים


      זהו, סיימתם! 🚀
      אשמח מאוד לשמוע מכם איך המודול עובד אצלכם, וכמובן שאם יש שאלות – אני כאן בתגובות.
      תהנו!

      פורסם בהסברים מסודרים ממשתמשים
      C
      CUBASE

    פוסטים אחרונים שנוצרו על ידי CUBASE

    • RE: לייק / דסלייק - ושכלולים נוספים!! 👍🎀🏅✨

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

      פורסם בבקשות לפיתוח
      C
      CUBASE
    • RE: לייק / דסלייק - ושכלולים נוספים!! 👍🎀🏅✨

      @הדיבל-המעופף יש הרבה שלא רוצים להעביר סיסמה/API key לשרת חיצוני

      פורסם בבקשות לפיתוח
      C
      CUBASE
    • RE: דרמה!! מישהו שמע על זה????

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

      פורסם בשאלות ועזרה הדדית
      C
      CUBASE
    • RE: הודעות מערכת שלא עובדת ב API

      @איל-משולש במקום זה אתה יכול להדפיס כך, זה ייתן לך את התוצאה שחיפשת:

      read=t-האירוע יתקיים בתאריך.dateH-15/11/2027.t-יום שני.t-באולם החדש.t-לארוע הבא הקישו 8 לארוע הקודם 2 לשמיעה חוזרת 1 להקשת תאריך אחר 9 ליציאה 0=nav,no,1,1,10,No,yes,no,,2.1.8.9.0,
      
      
      פורסם בעזרה הדדית למשתמשים מתקדמים
      C
      CUBASE
    • RE: תגובות | פיתוח פרטי |🎙️ עריכת פרטי קובץ ישירות מהטלפון ובשלוחות השמעה

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

      פורסם בעזרה הדדית למשתמשים מתקדמים
      C
      CUBASE
    • RE: תגובות | פיתוח פרטי |🎙️ עריכת פרטי קובץ ישירות מהטלפון ובשלוחות השמעה

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

      פורסם בעזרה הדדית למשתמשים מתקדמים
      C
      CUBASE
    • RE: תגובות | פיתוח פרטי |🎙️ עריכת פרטי קובץ ישירות מהטלפון ובשלוחות השמעה

      @פיתה כן, שים לב מה כתבתי לך פה, פיתחתי את המודול בעקבות הבקשה שלך שם

      פורסם בעזרה הדדית למשתמשים מתקדמים
      C
      CUBASE
    • RE: הגבלת מקש בהודעה של מאזין מסוים

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

      פורסם בשאלות ועזרה הדדית
      C
      CUBASE
    • תגובות | פיתוח פרטי |🎙️ עריכת פרטי קובץ ישירות מהטלפון ובשלוחות השמעה

      תגובות לפיתוח פרטי |🎙️ עריכת פרטי קובץ ישירות מהטלפון ובשלוחות השמעה

      אם יש שאלות או צורך בהתאמות - כתבו כאן למטה 👇

      פורסם בעזרה הדדית למשתמשים מתקדמים
      C
      CUBASE
    • פיתוח פרטי |🎙️ עריכת פרטי קובץ ישירות מהטלפון ובשלוחות השמעה

      שלום לכולם! 👋

      פיתחתי עבורכם מודול חדש שמאפשר לערוך ולעדכן את פרטי הקבצים במערכת ישירות דרך הטלפון - בקלות, במהירות ובאופן אוטומטי.

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

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


      🚀 אופן הפעולה ואפשרויות השילוב

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

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

      ⚙️ אפשרות א': הטמעה בתוך שלוחת השמעת קבצים (מומלץ ונוח ביותר)

      כאשר מטמיעים את המודול בשלוחת השמעת קבצים, אין צורך להגדיר את הפרמטר what - שלוחת ההשמעה מעבירה אוטומטית ל-API את הקובץ המושמע באותו רגע.

      אם מגדירים מראש ערך קבוע (כמו בדוגמה למטה), המודול יבצע את הפעולה ישירות ברקע ללא שום תפריט או שאלות!

      הגדרת חובה בסיסית בהשמעת קבצים:

      api_link=https://file-details-editor.smartel.workers.dev
      
      ; טוקן המערכת
      api_add_0=token=מפתח API (מומלץ) או מספר מערכת:סיסמה
      

      בחירת מקש הפעלה בשלוחת ההשמעה:

      באפשרותכם להחליט כיצד המאזין יפעיל את העדכון מתוך שלוחת ההשמעה:

      הפעלה במקש ישיר בעת ההשמעה (לדוגמה מקש 4):

      ; הפעלת ה-API בלחיצה על מקש 4 במהלך ההשמעה
      control_play4=send_api
      

      הפעלה במקש מתפריט אפשרויות נוספות (בד"כ *) :

      ; הפעלת ה-API מתפריט אפשרויות נוספות
      control_play_moreA8=send_api
      

      הפעלה אוטומטית בסיום השמעת הקובץ:

      ; הפעלת ה-API מיד עם סיום השמעת הקובץ
      after_play=send_to_api
      

      🛠️ אפשרות ב': הגדרה כשלוחת API עצמאית

      אם ברצונכם להגדיר שלוחה ייעודית שתפקידה לערוך קבצים, הגדירו את השלוחה כ-API:

      ; הגדרת סוג שלוחה
      type=api
      
      ; קישור למודול
      api_link=https://file-details-editor.smartel.workers.dev
      
      ; טוקן המערכת
      api_add_0=token=מפתח API (מומלץ) או מספר מערכת:סיסמה
      
      ; נתיב השלוחה שבה נמצאים הקבצים
      api_add_1=what=/1/2
      

      בחירת הקובץ לעריכה בשלוחה עצמאית:

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

      • הקובץ האחרון בשלוחה:

      ; עריכת הקובץ האחרון שהוקלט בשלוחה
      api_add_2=file=last
      
      • הקובץ האחרון של המטלפן הנוכחי:
      ; עריכת ההקלטה האחרונה של המטלפן בשלוחה זו
      api_add_2=file=last_for_caller
      
      • קובץ ספציפי קבוע מראש (שימו לב ששם ההגדרה שונה):
      ; ציון נתיב ישיר לקובץ
      api_add_1=what=/1/2/001.wav
      

      🎛️ שיטות לעדכון נתוני הקובץ

      המודול גמיש מאוד ומאפשר לעדכן את השדות במגוון דרכים:

      1. תפריט בחירה קולי

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

      1. מספר מערכת (CustomerDID)
      2. מספר טלפון של המקליט (Phone) (הערה: אם זיהוי ה-enter_id זהה למספר הטלפון, הוא יסונכרן ויתעדכן אוטומטית למספר החדש)
      3. תאריך ושעת ההקלטה (Date)
      4. זיהוי מקליט ההודעה (EnterID)
      5. שם המקליט בהקלדה (ValName)

      2. בקשת הקשה מהמאזין עבור שדה מסוים (type)

      אם תרצו לדלג על התפריט ולבקש מהמאזין להקיש ישירות ערך חדש, הגדירו את הערך כ-type:

      ; בקשה מהמאזין להקיש מספר טלפון חדש
      api_add_3=Phone=type
      

      💡 שרשור ערכים: ניתן להגדיר type על כמה שדות במקביל! במצב כזה, המערכת תבקש מהמאזין להקיש אותם אחד אחרי השני ברצף:

      ; בקשת מספר טלפון ומיד לאחר מכן בקשת שם
      api_add_3=Phone=type
      api_add_4=ValName=type
      

      3. קביעת ערך קבוע מראש

      אם תרצו לשנות שדה מסוים לערך קבוע ללא שום התערבות של המאזין (מעולה לשימוש בשלוחות השמעה):

      ; עדכון אוטומטי של מספר המערכת
      api_add_3=Phone=0501234567
      

      4. מחיקת נתון

      אם ברצונכם לרוקן/למחוק נתון מסוים מהקובץ, פשוט שלחו את הפרמטר עם ערך ריק:

      ; מחיקת שם המקליט מהקובץ
      api_add_3=ValName=
      

      🔇 השתקת הודעות ושמע

      • בסיום פעולה מוצלחת, המערכת משמיעה כברירת מחדל את הודעה M2573 ("הפעולה בוצעה בהצלחה").
      • אם ברצונכם להשתיק את ההודעה כדי שהפעולה תסתיים בשקט מוחלט (למשל ברקע בהשמעת קבצים):
      ; השתקת הודעת סיום
      muted_M2573=yes
      

      מוזמנים להטמיע במערכות שלכם, לבדוק ולשתף כאן בתגובות איך זה עובד לכם!

      פורסם בהסברים מסודרים ממשתמשים
      C
      CUBASE