• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private
    1. דף הבית
    2. HMJE22
    3. הגבוה ביותר
    H
    • פרופיל
    • עוקב אחרי 0
    • עוקבים 6
    • נושאים 41
    • פוסטים 643
    • הגבוה ביותר 284
    • שנוי במחלוקת 2
    • קבוצות 0

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

    • הודעות אישיות, ושמיעת הודעה "יש לך הודעה אישית חדשה", וכן אופציה לצינתוק

      עדכון - יום ד' ג' אלול תשפ"א
      בס"ד יש כמה שדרוגים, והתיקונים בקצרה הם, 1. לגבי הבאג שא"א להכנס פעמיים לשלוחת ההודעות אישיות בשיחה אחת, סודר. 2. לגבי הבאג שהיה קומבינה שכל אחד (עם קצת ידע) יכל להאזין להודעות של אנשים אחרים, סודר (בהוספת שלוחת api).

      (3. כמות השלוחות ירד מ12 ל-9).

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


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

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

      דבר ראשון אני יסביר את הרעיון של הענין, ואחרי זה אני יביא את כל ההגדרות וכו'...

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

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

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

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

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


      להלן השלוחות...

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

      • שלוחה 0 - שלוחה שתמחק את המספר טלפון של המאזין מהרשימה בו שומעים את ההודעה "יש לך הודעה אישית חדשה" באם הוא קיים ברשימה.

      בתוך שלוחה 0

      • שלוחה 0 - (דהיינו שלוחה 0/0/), שלוחת תפריט "שלוחת הודעות אישיות".

      שלוחה 00 - (דהיינו שלוחה 0/00/), שלוחת תפריט "שלוחת הודעות אישיות מזוייף.
      שלוחה 1 - (דהיינו שלוחה 0/1/), שלוחה שתמחק את המספר טלפון של המאזין מהרשימה בו שומעים את ההודעה "יש לך הודעה אישית חדשה" באם הוא קיים ברשימה.

      בתוך שלוחה 0/0/

      • שלוחה 1 - (דהיינו שלוחה 0/0/1/), שלוחת api לאימות הזיהוי, כך שמי שינסה להקשיב להודעות של השני, אין גישה.
      • שלוחה 2 - (דהיינו שלוחה 0/0/2/), שלוחה להקשת הטלפון של הנמען וגם שהמערכת תזכור את הטלפון כדלעיל.
      • שלוחה Hash - (דהיינו שלוחה Hash בתוך 0/0/), שלוחת הפעלת שלוחה אחרת - הפניה לשלוחה ראשית.
        עריכה + תוספת זיהוי phone כדי שיוכל להיכנס שוב להודעות אישיות באותה שיחה.

      בתוך שלוחה 0/0/1/

      • שלוחה 1 - (דהיינו שלוחה 0/0/1/1/), שלוחת השמעת קבצים, לשמיעת ההודעות אישיות.

      בתוך שלוחה 0/0/2/

      • שלוחה 2 - (דהיינו שלוחה 0/0/2/2/), שלוחת הקלטות.

      בתוך שלוחה 0/0/2/2/

      • שלוחה 1 - (דהיינו שלוחה 0/0/2/2/1/), שלוחה להוספה אוטומטית של מספר הנמען שהקשנו, שיוסיף לרשימה לשמיעת ההודעה "יש לך הודעה אישית חדשה".

      נחזור לשלוחה 0/00/ (למי שזוכר שלוחת "הודעות אישיות מזוייף)
      שלוחה Hash - (דהיינו שלוחה Hash בתוך 0/00/), שלוחת הפעלת שלוחה אחרת - הפניה לשלוחה ראשית.
      עריכה - אין צורך בהנ"ל.

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

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

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

      עריכה - אין צורך בהנ"ל.


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

      שלוחה 0/

      type=remove_id_from_list
      title=הודעות אישיות
      remove_id_from_list_key=phone
      remove_id_from_list_location_list=/999/WhiteList.ini
      remove_id_from_list_mode=key_only
      remove_id_from_list_end_goto=0
      remove_id_from_list_error_end_goto=0
      

      יש לשנות את קבצי המערכת הבאים לקובץ שקט (מצורף)
      M2573
      M1080

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


      שלוחה 0/0/

      type=menu
      title=הודעות אישיות
      hash_extension=yes
      

      קובץ תפריט מצורף

        m1000.wav


      שלוחה 0/0/1/
      שלוחת api - אימות הזיהוי

      type=api
      title=אימות הזיהוי
      api_link=https://ivr2.000webhostapp.com/php/imut_enter_id.php
      api_add_0=go_to_yes=1
      api_add_1=go_to_no=..
      api_add_2=M1102=yes
      
      enter_id=yes
      enter_id_type=phone_or_enter_phone
      delete_id_exit=yes
      enter_id_timeout=1
      
      ;ביטול הקלטת השם
      record_name=no
      ;שלא ישמיע את השם שהוקלט
      say_name=no
      

      יש לשנות את קבצי המערכת הבאים לקובץ שקט (מצורף)
      M1121
      M1122

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

      הסבר על הערכים שבשלוחת הapi.
      שורה מס' 3, יש להכניס לאן יעבור אם הזיהוי שנכנס איתו הוא אכן הטלפון שלו, (מוגדר שיכנס לשלוחה 1 שבתוך השלוחה, שזה שלוחת שמיעת ההודעות אישיות).
      שורה מס' 4, יש להכניס לאן יעבור באם הקיש זיהוי לא שלו, (שאנחנו רוצים שלא יהיה לו גישה להודעות של אחרים, (מוגדר שיחזור שלב אחורה).
      שורה מס' 5, אם רוצים שכשנכנס אם זיהוי לא שלו, שישמע הודעה מסויימת, יש להוסיף את שורה מס' 5, ולהעלות קובץ M1102.
      (אצלי העלתי קובץ M1102 עם ההודעה "אין לכם הרשאת גישה לתקיה זו" (מצורף).

        m1102.wav

      כמובן ניתן להחליף למה שרוצים, או להוריד את השורה הזאת, ואז לא ישמיע כלום.


      שלוחה 0/0/1/1/

      type=playfile
      title=שמיעת הודעות אישיות
      say_length=no
      
      folder_play=id_record
      folder_to_play=/0/0/2/2
      enter_id_type=phone_or_enter_phone
      delete_id_exit=yes
      
      enter_id_timeout=1
      
      ;ביטול הקלטת השם
      record_name=no
      ;שלא ישמיע את השם שהוקלט
      say_name=no
      playfile_end_goto=/0/0/Hash
      
      control_play4=minus
      control_play6=plus
      
      ;שמיעת פרטי ההשמעה
      say_details_message=date,time,phone
      details_message_date=heb
      ;תפריט לאחר ההשמעה
      after_play_tfr=tfr_more_options
      ;הגדרות מקשים לאחר השמעה
      control_after_play_moreA0=restart
      control_after_play_moreA1=admin_options
      control_after_play_moreA3=admin_options
      admin_options_open=yes
      control_after_play_moreA4=next
      
      after_tfr_details_message_next=yes
      
      ;ביטול מקש 7
      control_play7=noop
      ;ביטול מקש 9
      control_play9=noop
      
      control_play#=go_to_folder
      playfile_control_play_#_goto=/0/0/Hash
      
      ;פרטי ההשמעה
      control_play_moreA1=admin_options
      ;כוכבית 2 - מבוטל
      control_play_moreA2=noop
      ;כוכבית 3 - מבוטל
      control_play_moreA3=admin_options
      ;להודעה הבאה
      control_play_moreA4=next
      ;שיתוף עם מערכות אחרות
      control_play_moreA5=noop
      ;כוכבית 6 - מבוטל
      control_play_moreA6=noop
      ;כוכבית 7 - מבוטל
      control_play_moreA7=noop
      ;כוכבית 8 - מבוטל
      control_play_moreA8=noop
      ;כוכבית 9 - מבוטל
      control_play_moreA9=noop
      

      יש לשנות את קבצי המערכת הבאים לקובץ שקט (מצורף)
      M1121
      M1122

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

      ולהעלות את 3 הקבצים הבאים
        m1391.wav

        m1459.wav

        m1559.wav


      שלוחה 0/0/2/

      עריכה - נוסף מפעם קודמת השורה delete_id_exit=yes

      type=go_to_folder
      go_to_folder=2
      
      enter_id=yes
      enter_id_type=phone_or_enter_phone
      
      ;ביטול הקלטת השם
      record_name=no
      ;שלא ישמיע את השם שהוקלט
      say_name=no
      delete_id_exit=yes
      

      יש לשנות את קובץ המערכת הבא לקובץ שקט (מצורף)
      M1122

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

      ובנוסף להעלות את הקובץ הבא
        m1121.wav


      שלוחה 0/0/2/2/

      עריכה - שימו לב, יש כמה שינויים

      type=record
      ;שלא ישמע את מספר הקובץ
      say_record_number=no
      ;שלא יהיה תפריט להקלטה נוספת
      say_record_menu=no
      
      record_end_goto=1
      record_cancel_goto=/0/0/Hash
      
      folder_move=id
      enter_id=yes
      enter_id_type=phone_or_enter_phone
      ;ביטול הקלטת השם
      record_name=no
      ;שלא ישמיע את השם שהוקלט
      say_name=no
      
      menu_record_options_1=record_play
      menu_record_options_2=record_ok
      menu_record_options_3=record_again
      menu_record_options_4=record_cancel
      menu_record_options_5=noop
      menu_record_options_6=continue_recording
      menu_record_options_7=noop
      menu_record_options_8=noop
      menu_record_options_9=noop
      

      יש להעלות את הקבצים הבאים

        m1009.wav

        m1012.wav


      שלוחה 0/0/2/2/1/

      type=add_id_to_list
      add_id_to_list_location_list=/999/WhiteList
      add_id_to_list_end_goto=/0/0/Hash
      add_id_to_list_error_end_goto=/0/0/Hash
      

      יש לשנות את קבצי המערכת הבאים לקובץ שקט (מצורף)
      M3410
      M3411

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


      שלוחה Hash שבתוך 0/0/

      עריכה - בשלוחה זו יש שינויים חשובים כדי שיוכל להכנס שוב להודעות אישיות באותה שיחה.

      type=go_to_folder
      go_to_folder=/
      
      enter_id=yes
      enter_id_type=phone
      ;ביטול הקלטת השם
      record_name=no
      ;שלא ישמיע את השם שהוקלט
      say_name=no
      delete_id_exit=yes
      

      שלוחה 999/

      type=playfile
      title=יש לך הודעה חדשה
      white_list=yes
      
      after_play_000_go_to_folder=/
      play_beep=no
      
      ;יציאה בכל מקש
      control_play1=go_to_folder
      control_play2=go_to_folder
      control_play3=go_to_folder
      control_play4=go_to_folder
      control_play5=go_to_folder
      control_play6=go_to_folder
      control_play7=go_to_folder
      control_play8=go_to_folder
      control_play9=go_to_folder
      control_play0=go_to_folder
      playfile_control_play_0_goto=/0
      control_play*=go_to_folder
      control_play#=go_to_folder
      
      playfile_control_play_goto=/
      

      יש לשנות את קובץ המערכת הבא לקובץ שקט (מצורף)
      M1102

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

      ובנוסף יש להעלות את הקבצים הבאים
        000.wav

      WhiteList.ini
      (להורדת הקובץ WhiteList.ini יש ללחוץ לחצן ימני בעכבר, ולבחור "שמור קישור בשם...").


      לקראת סיום!
      נביא כאן את ההגדרות שצריך להגדיר בשביל שכל מי שנכנס למערכת יעבור קודם כל דרך השלוחה של שמיעת ההודעה "יש לך הודעה אישית חדשה".
      בקובץ ext.ini שבשלוחה הראשית יש להגדיר

      ;שמיד בכניסה למערכת שיעבור לפי המופיע בקובץ Did_Go_To.
      check_did_and_go_to_folder=yes
      ;הגדרה שיחסום רק בפעם הראשונה ואחרי זה שיעבור למערכת
      check_did_and_go_to_folder_one_time=yes
      

      יש להעלות לשלוחה הראשית את הקובץ הבא
      Did_go_to.ini
      (להורדה לחץ לחיצה ימנית על העכבר, "שמור קישור בשם...").

      דוגמא למופיע בקובץ

      0773137770=/999
      

      שימו לב! יש לשנות את המספר 0773137770 למספר המערכת שלכם.


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


      נ.ב. מי ששם לב שיש ב2 שלוחות את ההגדרה delete_id_exit=yes, הבעיה שזה לא עובד (עכ"פ אצלי), ולכן הייתי צריך להגדיר שיהיה כניסה פעם אחת בכל שיחה לשלוחת הודעות אישיות.


      כאן הוספתי עוד קצת הסבר.

      לכל הערה והארה בענין, ניתן להגיב כאן
      בהצלחה

      פורסם בטיפים עצות והדגמות מהמשתמשים
      H
      HMJE22
    • הפעלת קובץ בשעה מתוזמנת (שידור חי מדומה) playfile_time

      ב"ה
      הפעלת קובץ בשעה מתוזמנת (שידור חי מדומה)

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

      הגדרת סוג השלוחה:

      type=playfile_time
      

      קישורים לתוספים שניתנים להגדרה בכל מודול

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

      ערכים נוספים שחובה להגדיר:

      playfile_time=2018-08-01-07-30-35
      playfile_time_file_toplay=/5/8/000
      

      הזמן לתחילת השמעת הקובץ הוא : 01/08/2018 בשעה 07:30:35
      הקובץ להשמעה הוא בתיקיה /5/8 קובץ בשם 000 | חובה להגדיר ניתוב מלא!

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


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


      במידה והשתמש מתחבר לפני הזמן

      באם הזמן עד לשידור הינו פחות מ 2 דקות - הלקוח מועבר ישר להמתנה

      באם הזמן יותר גדול - ברירת מחדל עובר לתפריט

      התפריט המושמע הוא:
      M1847 השידור יחל בעוד...
      M1849 שעות
      M1850 ו..
      M1851 דקות
      M1848 להמתנה הקישו 1 לשידור חוזר מהשיעור האחרון הקישו 2 ליציאה הקישו 3 או כוכבית

      באם רוצים שלא ימתין אלא ילך לשלוחה אחרת ניתן להגדיר

      playfile_time_wait_goto=/5/8
      

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

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

      confbridge_music_on_hold=שם המוזיקה בהמתנה שלכם
      

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

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

      playfile_time_tfr_wait_goto=/5/8
      

      במידה ולא הוגדר זמן לשידור, המערכת משמיעה
      M1842 לא הוגדר זמן להפעלת השידור

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

      playfile_time_no_time_goto=/5/8
      

      במידה ואין קובץ תקין להפעלת השידור או שלא הוגדר הערך של הקובץ להפעלה, המערכת משמיעה
      M1843 אין קובץ להפעלת השידור

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

      playfile_time_no_file_goto=/5/8
      

      במידה והזמן של השידור כבר הסתיים
      המערכת משמיעה
      M1844 השידור כבר הסתיים

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

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

      playfile_time_end_goto=/5/8
      

      בסיום שמיעת הקובץ המערכת משמיעה
      M1845 השידור הסתיים כעת בהצלחה

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

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

      playfile_time_success_goto=/5/8
      

      כאשר לקוח יוצא באמצע השידור על ידי הקשת סולמית

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

      playfile_time_return_goto=/5/8
      

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

      playfile_time_1_goto=/5/8
      
      פורסם באזור התעשיה - הגדרות המערכת
      H
      HMJE22
    • RE: באיזה אינדקס קישורים אתם יותר משתמשים?

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

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

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

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

      שימו לב! השלוחה היא שלוחת api, והשימוש בה הינה על אחריות המשתמש בלבד!


      ההגדרות הבסיסיות הם

      type=api
      api_link=https://ivr2.000webhostapp.com/php/locking.php
      ;סיסמת המערכת
      api_add_0=password=1234
      

      אם המערכת שלכם בפריווט (private), הוסיפו את השורה הבאה

      api_add_1=private=yes
      

      שימו לב שכל המספרים api_add_X הם בסדר עוקב.

      ובעיקרון זה מספיק.

      בהגדרה הנ"ל תשמעו כך:

      1. עליכם לבחור את השלוחה לנעילה.
      2. לבחור האם ברצונכם לנעול מיד - (דהיינו שבסיום הפעולה השלוחה תהיה מיד נעולה). או לבחור שעת נעילה. או לבטל את נעילת השלוחה (באם היא נעולה).
      3. אם בחרתם לנעול את השלוחה, תצטרכו לבחור האם אתם רוצים שישמעו הודעה בשלוחה הנעולה כשהיא תהיה נעולה, או שלא ישמעו כלום, וכל מי שיכנס יחזור חזרה כאילו השלוחה לא קיימת.
      4. אם בחרתם שישמיע הודעה, תוכלו לבחור האם להשמיע את ההודעה ברירת המחדל "תם זמן הכניסה לשלוחה", או שברצונכם להשמיע הודעה מותאמת אישית שלכם.
        שימו לב! להשמעת הודעה מותאמת אישית שלכם, תוכלו לעשות זאת ב2 אופנים.
        1. ע"י העלאה של קובץ ההודעה לשלוחת הapi ושם הקובץ יהיה M1174 (לא פורמט tts).
        2. ע"י הקלטה דרך הטלפון בזמן הנעילה.
      5. אם בחרתם להשמיע הודעה מותאמת אישית (ולא את ההודעה ברירת המחדל), המערכת תבדוק אם קיים בשלוחה קובץ M1174, אם קיים המערכת תשאל האם ברצונך שישמיע בזמן הנעילה את ההודעה שקיים כעת בשלוחה, או שברצונך להקליט מחדש.
        ואם לא הועלה קובץ לשלוחת הapi, המערכת תעבור ישר להקלטת הודעה שיושמע בזמן שהשלוחה נעולה.

      ועכשיו לתוספות שיכולים לשמש להרבה פעמים שלא רוצים שיהיה את כל התפריט הארוך...


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

      ;בלי סלש בהתחלה
      api_add_1=folder=1/0
      

      בדוגמא הזאת לא יושמע ההודעה לבחירת השלוחה, אלא הוא יעשה את הפעולות על השלוחה 0 שבשלוחה 1 מהתפריט הראשי.


      להגדיר מראש האם יושמע הודעה בזמן שהשלוחה נעולה, או שלא ישמיע הודעה, יש להוסיף בהתאם למה שרוצים no yes

      ;בשביל שישמיע הודעה
      api_add_2=message=yes
      
      ;בשביל שלא ישמיע הודעה
      api_add_2=message=no
      

      באם הגדרתם שישמיע הודעה, וברצונכם להגדיר מראש האם להשמיע את ההודעה ברירת המחדל (תם זמן הכניסה לשלוחה), או להשמיע הודעה מותאמת אישית, יש להוסיף בהתאם למה שרוצים no yes

      ;שישמיע את ההודעה המקורית
      api_add_3=mekori=yes
      
      ;שישמיע הודעה מותאמת אישית
      api_add_3=mekori=no
      

      באם הגדרתם שישמיע הודעה מותאמת אישית, במידה וקיים בשלוחת הapi קובץ M1174, תוכלו להגדיר האם להשמיע את ההודעה שקיימת בשלוחה, או לעבור ישר להקלטת הודעה חדשה להשמעה בזמן הנעילה, יש להוסיף בהתאם למה שרוצים no yes

      ;שיעבור ישר להקלטה חדשה
      api_add_4=taklit=yes
      
      ;שלא יעבור להקלטה אלא ישמיע את ההודעה שכבר קיימת בשלוחה
      api_add_4=taklit=no
      

      שימו לב! באם לא קיים קובץ M1174 בשלוחה, והגדרתם שישמיע הודעה api_add_2=message=yes, ושלא ישמיע את ההודעה המקורית api_add_3=mekori=no, ושלא יעבור להקליט api_add_4=taklit=no, תושמע הודעת שגיאה, אין בשלוחה קובץ מותאם אישית להשמעה...


      שימו לב!
      המספרים api_add_1 ו - api_add_2, חייבים להיות בסדר עוקב...

      בהצלחה

      פורסם בטיפים עצות והדגמות מהמשתמשים
      H
      HMJE22
    • RE: ביטול הצליל חיוג לקו - כבר לא עובד במיטבו

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

      ולגבי מה שיש לך שאתה שומע צליל קצר לא ארוך, יותר נראה לי שזה קשור לפלאפון שלך ולקליטה...
      וביאור הענין -
      הרבה פעמים כשאין קליטה טובה הפלאפון מחייג בלי לבצע את החיוג בפועל, עד שהחיוג עובר לחיוג אמיתי וכו'...
      ולדוגמא במכשיר נוקיה C2 כשמחייגים הוא מראה שניה אחת את המסך מתקשר... 05XXXXXXXX, וכשהמסך הזה מוצג הוא לא באמת מחייג לנמען, [אם יש מי שרוצה להווכח על כך בעצמו, הוא יכול לנסות לבדוק ולחייג ולנתק לפני שהמסך מתחלף הלאה, והתוצאה תהיה שהנמען לא יקבל שום שיחה ושום רמז שמישהו חייג אליו]. אח"כ כשהוא באמת מחייג הוא מראה במסך רק את מספר הטלפון בלי השורה מתקשר..., וכשהשיחה נענית הוא כותב גם בשיחה (ואם מוגדר - הוא מציג גם את זמן השיחה)...
      בקיצור, זה מלמעלה איך נראה חיוג מפלאפון C2...
      ולעניינו הרבה פעמים כשאין קליטה, הפלאפון מציג את המסך הראשון מתקשר... 05XXXXXXXX הרבה זמן, וכדלעיל בזמן הזה אין שום חיוג אמיתי לשום מקום, מה שקורה הרבה פעמים כשזה כך הרבה זמן אז הוא לבד עושה צליל חיוג (יכול להיות שזה תלוי בחברת התקשורת וכדו'), וכשהוא בסוף כבר כן מתחלף למסך הבא שאז הוא באמת מחייג, רק אז הוא עושה את הצליל האמיתי המוגדר אצל הנמען [אם זה במערכת בימות המשיח שאתה מגדיר שלא ישמיע וכו', ואם זה חברות תקשורת שמוגדר צליל קצת שונה], (ובדרך אגב, זה גם התשובה לכאלו שהרבה פעמים הם שומעים צליל חיוג ופתאום הצליל מתחלף להם...).

      בקיצור העולה מכל הדברים, שמצד ימות המשיח ההגדרה עובדת מעולה, וממתי שהשיחה מגיעה לחיוג אצל ימות המשיח לא תשמע צליל חיוג באם הגדרת את ההגדרה no_ringing=yes, ואם אתה כן שומע זה תלוי בקליטה ובמכשיר שיש לך.

      כל הנ"ל הוא לענ"ד
      ואם יש למישהו מידע אחר בענין, מוזמן לעדכן...

      בהצלחה

      פורסם בבאגים במערכת
      H
      HMJE22
    • RE: צינתוק בעלות של 0.1 יחידות

      @שמואל-מאיר
      להלן קישור לשליחת צינתוק לרשימת תפוצה דרך הדפדפן, בעלות 0.1 יחידות לכל מספר...

      https://www.call2all.co.il/ym/api/RunTzintuk?token=0773137770:1234&callerId=0773137770&phones=tpl:XX
      

      יש להעתיק את השורה הנ"ל לשורת הכתובת בדפדפן.
      לשנות את המספר 0773137770 למספר המערכת שלך, ואת הספרות 1234 לסיסמת המערכת, ואת מה שכתוב בסוף השורה XX לשנות למספר הקמפיין של רשימת התפוצה (הסבר בהמשך איפה זה רשום).

      שים לב! הפעם השניה שאתה מכניס את מספר המערכת (מה שרשום אחרי הסיסמה callerId), זה מאיזה מספר לשלוח את הצינתוק, יש לרשום את מספר המערכת, או מספר משני, או מספר שאושר בימות המשיח, אחרת הצינתוק לא ישלח.

      בשביל להכניס את מספר המקפיין של רשימת התפוצה:
      דרך האתר הישן כשאתה נמצא בלשונית בחירת קמפיין תלחץ עריכה על הרשימה הרצויה, ואז בשורת הכתובת למעלה כתוב לך בסוף את המספר קמפיין
      59010a85-4bc9-4630-8bd4-dc5afee33a1f-image.png
      דרך האתר החדש אתה נכנס לרשימת קמפיינים, ושם רשום לך גם את מספר הקמפיין
      7bdb77ba-acf1-414e-9412-6362161a513b-image.png

      בהצלחה

      פורסם בעזרה הדדית למשתמשים מתקדמים
      H
      HMJE22
    • צינתוק להודעות אישיות

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

      לכל הערה והארה ניתן להגיב כאן

      שימו לב! שלוחות אלו הם שלוחות api, והשימוש בהם הינה על אחריות המשתמש בלבד!

      שימו לב! יש 2 אופציות לשליחת הצינתוק לאחר הודעות אישיות, 1. בעלות 0.1 יחידות (עשירית יחידה לצינתוק), וזה בפתיחה של שלוחה 1 בלבד (יפורט בהמשך), 2. שליחת צינתוק חינמי (רק בהרשמה מראש לקבלת צינתוקים), וזה בפתיחה של 2 שלוחות (יפורט בהמשך).

      להלן נביא 2 שלוחות api.

      1. הרשמה לרשימת הצינתוקים - בשביל הצינתוקים החינמיים.
      2. שליחת הצינתוק - (גם למעוניינים בצינתוק חינמי, וגם בעלות 0.1 יחידות).

      לצינתוק חינמי חובה 2 השלוחות הנ"ל. לצינתוק בעלות 0.1 יחידות, צריך רק את השלוחה השניה בלבד (ללא ההגדרה האחרונה - יפורט בהמשך).


      להלן ההגדרות

      שלוחה 1 (הרשמה לרשימת הצינתוקים - (צינתוקים חינמיים).

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

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

      להלן ההגדרות לשלוחת ההרשמה

      type=api
      title=הרשמה לקבלת צינתוק אחרי הודעה אישית
      api_link=https://ivr2.000webhostapp.com/php/rishum_tzintuk_hishi.php
      ;סיסמת המערכת
      api_add_0=password=1234
      

      יש לשנות את הספרות 1234, לסיסמת המערכת.

      ;שלוחת היעד ליצירת רשימת הצינתוקים - בלי סלש בהתחלה
      api_add_1=FolderRishum=0/0/555
      

      בדוגמא רשום שיפתח את שלוחה 555 שבשלוחת ההודעות אישיות, (ה0/0 הוא על דעת שאת שאר השלוחות בניתם כמו שהוסבר כאן - הודעות אישיות, ושמיעת הודעה "יש לך הודעה אישית חדשה", כמובן אפשר להחליף למה שרוצים.

      ;לאיפה יעבור אחרי שנרשם לצינתוקים - עם סלש בהתחלה
      api_add_2=go_to_yes=/0/0
      

      בדוגמא עובר לשלוחה 0/0/ שלוחת ההודעות אישיות.

      ;לאן יעבור באם הפעולה לא הצליחה
      api_add_3=go_to_no=/
      

      בדוגמא עובר לשלוחה ראשית.

      אם המערכת שלכם בפריווט (private), הוסיפו את השורה הבאה

      api_add_4=private=yes
      

      שימו לב שכל המספרים api_add_X הם בסדר עוקב.


      שלוחה 2 (שליחת צינתוק - גם למעוניינים בצינתוק חינמי, וגם בעלות 0.1 יחידות).

      נפתח שלוחה מס' 1 בתוך השלוחה שמוסיפה את הid לאחר ההקלטה, בדוגמא שלנו זה אמור להיות שלוחה 0/0/2/2/1/1/.
      יש להדגיש שתצטרכו לשנות בשלוחת הוספת הid בדוגמא שלנו 0/0/2/2/1/ את 2 השורות הבאות, שיהיה רשום אחרי ה = את הסיפרה 1 כדי שיעבור לשלוחה 1 שבתוך השלוחה ההיא.

      add_id_to_list_end_goto=1
      add_id_to_list_error_end_goto=1
      

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

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

      להלן ההגדרות לשלוחה

      type=api
      title=שליחת צינתוק
      api_link=https://ivr2.000webhostapp.com/php/shlichat_tzintuk_hishi.php
      ;סיסמת המערכת
      api_add_0=password=1234
      

      יש לשנות את הספרות 1234, לסיסמת המערכת.

      ;מאיזה מספר לשלוח את הצינתוק
      api_add_1=idTzintuk=0XXXXXXXXX
      

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

      ;לאיפה יעבור אחרי אחרי שליחת הצינתוק
      api_add_2=go_to=/0/0/Hash
      

      בדוגמא עובר לשלוחה סולמית שבשלוחת ההודעות אישיות, (שימו לב! מה שבדוגמא הוא שולח לשם, כיון שבשלוחה ההיא הגדרנו כאן שיכנס לזיהוי חדש phone, בשביל שיוכל להכנס שוב לשלוחת ההודעות אישיות באותה שיחה).

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

      ;לצינתוק חינמי יש להוסיף את השורה
      api_add_3=list=free
      

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

      api_add_4=messages=yes
      

      והמאזין ישמע את ההודעה M4102 "רשימת הצינתוקים ריקה", כמובן ניתן לשנות את ההודעה כמו כל הודעת מערכת.


      אם המערכת שלכם בפריווט (private), יש להוסיף

      api_add_5=private=yes
      

      שימו לב שכל המספרים api_add_X הם בסדר עוקב.


      לכל הערה והארה ניתן להגיב כאן

      בהצלחה

      פורסם בטיפים עצות והדגמות מהמשתמשים
      H
      HMJE22
    • RE: חיתוך קבצים

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

      נהנת?
      תן לייק
      פורסם בעזרה הדדית למשתמשים מתקדמים
      H
      HMJE22
    • שמיעת השעה המדוייקת בזמן אמת + שניות

      בס"ד
      שלוחה לשמיעת השעה המדוייקת כולל שניות.
      המערכת תשמיע, "בהישמע האות השעה תהיה בדיוק XX ו-XX דקות, ו-XX שניות - (צליל בשניה המדוייקת)".
      יש להגדיר

      type=api
      api_link=https://ivr2.000webhostapp.com/php/time_bep.php
      

      יש להעלות קובץ עם צליל - (מצורף), ויש לקרוא לקובץ בשם bep

        bep.mp3

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

      api_add_0=go_to=/1
      

      בדוגמא כאן יעבור לשלוחה 1 מהתפריט הראשי.

      בהצלחה

      פורסם בטיפים עצות והדגמות מהמשתמשים
      H
      HMJE22
    • RE: שלוחת מעבר במקום להעתיק סתם...

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

      אם יש לך מספר משני למערכת (אפי' חסומה בקומה הכשרה) שאתה לא משתמש בה כי היא חסומה וכדו', אז אתה יכול להגדיר שכשמחייגים למערכת דרך המספר הזה שיעבור ישר לשלוחה 1/2/1 למשל [בקובץ Did_Go_To] (כמובן רק פעם אחת בשיחה - כדי שיוכל לחזור אח"כ לשלוחה הראשית אם ירצה), ואת שלוחה 1/2 אתה מגדיר מעבר למערכת אחרת בימות המשיח עם המספר המשני, ואז זה יהיה כאילו המאזין חייג מחדש למספר מחוייג שונה.
      עכשיו בשלוחה 1/4/1/4 איפה שאתה רוצה שהוא יעבור לשלוחה המקבילה שלה שזה 1/2 (או יותר נכון לפ"ז 1/2/1), אתה מכניס קובץ Did_Go_To (חוץ מהקובץ שיש בשלוחה הראשית), ואתה מגדיר שם פילטר לפי מספר מחוייג, שמי שחייג למספר הראשי של המערכת יתן להכנס לשלוחה 1/4/1/4, ומי שחייג למספר (המשני) שיעבור לשלוחה 1/2/1.

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

      מה שיהיה לך בעיה בזה, שעכשיו שהוא כאילו מחייג מחדש עם המספר הרגיל, אז הוא מגיע לשלוחה הראשית מחדש, כי זה כאילו חיוג מחדש, ואתה לא יכול להגדיר שיעבור ישר לשלוחה 1/4/1/4 כי זה הרי המספר הרגיל של המערכת (חוץ עם יש לך מספר משני נוסף... רק שזה לא כ"כ נראה לי).
      אז לזה אתה יכול להשתמש עם הפתרון של הגדרה נוספת בקובץ Did_Go_To בשלוחה הראשית, שיזהה אם החיוג נעשה למספר XXX (המספר הרגיל של המערכת) והשיחה הופנתה ממספר XXXX, שבאופציה כזאת שיפנה ישר לשלוחה 1/4/1/4...

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

      מקווה שזה יעזור לך
      בהצלחה

      פורסם בשאלות ועזרה הדדית
      H
      HMJE22
    • RE: באג במונטין

      @אחרי-הצדיק ואולי גם אתה זה @שמריהו-כהן ו @318-148, שפשוט עכשיו אחרי שהתקיפו אותך פתחת חשבון חדש
      7d2b609a-9386-45b3-b00d-cab4c413ed1e-image.png

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

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

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

      כדי שלא יהיה ח"ו עגמת נפש לאף אחד...

      בהצלחה

      פורסם בעל הפורום
      H
      HMJE22
    • RE: תגובות בנושא הודעות אישיות

      @רבי-יצחק ו @גבאי
      הרעיון הוא כך.
      שלוחת ההקלטות לא עשיתי שלוחה 2 בשלוחת הודעות אישיות, אלא עשיתי כך.

      שלוחה 0/0/2/ זה שלוחת הפניה לשלוחה אחרת, שהוא מפנה לשלוחה פנימית יותר שהיא שלוחת הקלטות.
      בשלוחה הזאת של הפניה לשלוחת ההקלטות, עשיתי כניסה לפי זיהוי id, אבל לא זיהוי הרגיל של הטלפון המחייג, אלא "כניסה לפי טלפון או הקשת טלפון", ואז הוא עובר להקלטה, והמערכת שומרת את ההקלטה בשלוחה בשם PhoneOrEnterPhone, שהכוונה "טלפון או הקשת טלפון".
      לבנתיים כרגע הזיהוי של המקליט בתוך המערכת הוא הטלפון אותו הוא הקיש, ואז אחרי ההקלטה הוא עובר לשלוחה של "הוספת ערך id, (מקור בקישור הזה), והמערכת מוסיפה את הטלפון המזוהה כרגע במערכת לתוך הקובץ שהגדרנו שיוסיף.
      ולכן שמיעת ההודעה בנויה על "רשימה לבנה" ולא על כניסה לפי רשי"ת, כי הוספת ערך id מתבצע רק לתוך קובץ ini במערכת, וכך ההוספה מתבצעת לתוך קובץ WhiteList.ini, שנמצא בשלוחת שמיעת ההודעה "יש לך הודעה אישית חדשה".

      וזה גם שלוחה 0/1/, שלוחה הפוכה מהנ"ל, כלומר, כשהמאזין נכנס לשלוחת ההודעות אישיות, הוא עובר דרך שלוחה שמסירה את ערך הid שלו - שכרגע זה המספר האמיתי בו הוא חייג (מקור).
      וממילא, אם הוא קיים ברשימה הלבנה, והוא שומע את ההודעה, אז כשהוא נכנס לשלוחת ההודעות האישיות הוא מוחק את עצמו מהרשימה הלבנה, והוא מפסיק לשמוע את ההודעה "יש לך הודעה אישית חדשה".

      ועכשיו שלוחת ההשמעת קבצים בנויה גם על הרעיון הזה, כי הרי השלוחה בנויה שלוקח את ההודעות משלוחת ההקלטות עם זיהוי ה-id של המתקשר.
      הבעיה כאן, שאם הוא יכנס סתם ככה עם זיהוי הטלפון שלו (כמו הרעיון של הודעות אישיות שכבר פורסמו הרבה בפורום), המערכת תיקח את ההודעות לשמיעה משלוחה Phone שבשלוחת ההקלטות, הבעיה שהשלוחה הזאת לא קיימת אצלנו, כי כמו שכבר הזכרנו ההקלטות נשמרות בשלוחה PhoneOrEnterPhone.
      לכן גם בשמיעת קבצים הייתי צריך לעשות כניסה לפי "טלפון או הקשת טלפון", ואז המערכת תיקח את ההשמעות משלוחה PhoneOrEnterPhone שבשלוחת ההקלטות.
      ובשביל שהמאזין לא יצטרך להקיש את מספר הטלפון שלו בשביל לשמוע את ההודעות האישיות שלו, לכן בתפריט הוא אומר "לשמיעת ההודעות האישיות שהושארו עבורכם, הקשו 1 1", כלומר, 1 הראשון זה כניסה לשלוחת השמעת קבצים. 1 השני, זה כניסה עם זיהוי של המחייג, ואז כשהוא מקיש 11 הוא שומע את ההודעות שנמצאים בשלוחה PhoneOrEnterPhone.

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

      בהצלחה

      פורסם בעזרה הדדית למשתמשים מתקדמים
      H
      HMJE22
    • אפשרות לשליחת צינתוק בסיום שידור חי

      שלום וברכה!

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

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

      אז עכשיו להגדרות בשלוחה.
      (שימו לב שוב, בשלוחה הזאת אמורים לעבור לפני השלוחה של הפעלת השידור חי. למשל אם מפעילים את השידור חי בשלוחה 8, אז תצטרכו לעשות ששלוחה 8 יהיה השלוחה הזאת (החדשה), ומזה לעבור לשלוחה ששם מפעילים את השידור חי - [יש לכך הגדרה להיכן לעבור כדלהלן]).

      type=api
      title=מעבר לשידור חי עם הפעלת צינתוק בסיום
      api_link=https://ivr2.000webhostapp.com/php/tzintuk_hangup.php
      ;סיסמת המערכת
      api_add_0=password=1234
      ;שלוחת הפעלת השידור חי - שלשם צריך לעבור
      api_add_1=folder_record=/1
      ;מספר רשימת הצינתוקים (החינמי) להפעלת הצינתוק בסיום השידור
      api_add_2=phones_tzl=123
      ;מספר זיהוי יוצא של הצינתוק
      api_add_3=idTzintuk=0773137770
      

      להלן הסבר על ההגדרות.

      בערך folder_record (שורה מס' 7) יש להכניס את מספר השלוחה ששם נכנסים להקלטת השידור.
      [ההגדרה הזאת היא כעין ההגדרה הרגילה של מעבר לשלוחה אחרת - go_to_folder].

      ההגדרות האחרות הם עבור שליחת הצינתוק.
      בערך password (שורה מס' 5) יש להכניס את סיסמת המערכת.
      בערך phones_tzl (שורה מס' 9) יש להגדיר את מספר רשימת הצינתוקים (החינמי).
      בערך idTzintuk (שורה מס' 11) יש להגדיר את הזיהוי היוצא של הצינתוק.


      הוספה
      ניתן להגדיר גם את ההגדרה הבאה כדי להכניס ידנית את מספר המערכת.

      api_add_4=DIDnamber=0773137777
      

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

      שימו לב! ערך זה אינו חובה כלל!
      (נ.ב. בשליחת ערך זה - הוא רק מחליף את ערך ApiDID [מספר הראשי של המערכת] שנשלח ברירת מחדל).

      בהצלחה

      פורסם בטיפים עצות והדגמות מהמשתמשים
      H
      HMJE22
    • RE: חדש במודול צינתוקים החינמי - שמיעת כמות הנרשמים

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

      פורסם בחדש במערכת
      H
      HMJE22
    • בעיה בהשמעת שם מקליט ההודעה כשיש שם title לקובץ | השמעת קבצים

      @אלחנן1
      בהגדרה זו - חדש! השמעת שם מקליט ההודעה | השמעת קבצים - playfile, יש באג מעניין, שכאשר יש בקובץ txt גם שם לקובץ - title, אז הוא לא משמיע את שם מקליט ההודעה, אלא משמיע רק "הודעה מאת" ואז שקט, ואח"כ ממשיך הלאה להשמיע את מספר הטלפון.


      וביתר ביאור לכל מי שיראה את הפוסט וירצה להבין במה הענין.
      אז כך...
      בכל קובץ בהשמעת קבצים יש קובץ מוסתר עם אותו שם קובץ, רק בסיומת txt, שבקובץ זה רשום כל הפרטים על ההשמעה, כגון תאריך הקלטה, מספר מקליט ושם מקליט וכו' וכו'...
      ולדוגמא הפרטים שרואים בחלונית שיש בכל קובץ בהשמעת קבצים - כמו בתמונה דלהלן, נלקח מהקובץ הנ"ל
      8c4c40f0-a08f-4727-87d4-ef47f51742ec-image.png

      (נ.ב. עריכת הקובץ txt היא ע"י FTP, או ע"י הורדת הקובץ מהמערכת ע"י api והעלאתה בחזרה לשלוחה (עם אותו שם), ואכמ"ל.
      למעוניינים - קישור לדוגמא
      https://www.call2all.co.il/ym/api/DownloadFile?token=077XXXXXXX:1234&path=ivr2:1/152.txt
      בדוגמא - הורדת קובץ txt להשמעה מס' 152 שבשלוחה 1).

      ועכשיו לענייננו, תוכן הקובץ txt הנ"ל, [כשההשמעה היא הקלטה רגילה טלפונית] + שם מקליט ההודעה (כאשר מוגדר ההגדרות הרלוונטיות) - הוא כך

      Record-CustomerDID-077XXXXXXX-Phone-05331XXXXX-Date-2023-04-20-15-34-15-Folder-2-File-435-EnterIDType-phone-EnterID-05331XXXXX-ValName-ישראל ישראלי
      

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


      עכשיו לשלב הבא!
      אתם מכירים את זה?
      a0284433-d2ea-4fa9-b4cb-a65d8b61aceb-image.png
      בקיצור, באתר מופיע שם להשמעה, כך שבמקום שנראה רק מספרים, רואים גם מה השם של ההשמעה...
      הדבר הזה מוכר בדר"כ לאלו שמעלים קבצים דרך האתר, שאז המערכת שומרת את השם המקורי של הקובץ, וזה מה שמוצג כמו בתמונה דלעיל.

      ועכשיו כדי שנבין מה קרה במצב הזה לקובץ txt של ההשמעה הזו שיש לה גם שם... (קובץ שהעלינו דרך המחשב), הוא יראה כך -

      Web-DID-077XXXXXXX-IP-123.456.78.90-Date-2023-04-18-17-43-00
      title=שם קובץ מקורי.wav
      

      וכך גם אם נרצה על קובץ סתם שהוקלט במערכת בהקלטה טלפונית רגילה - שיהיה מוצג גם שם השמעה כנ"ל, פשוט נוסיף בקובץ txt - לשורה שהבאנו לעיל, את הערך title. והקובץ יראה כך...

      Record-CustomerDID-077XXXXXXX-Phone-05331XXXXX-Date-2023-04-20-15-34-15-Folder-2-File-435-EnterIDType-phone-EnterID-05331XXXXX-ValName-ישראל ישראלי
      title=שם הקובץ המקורי.wav
      

      וכאן הגענו לבאג המעניין...
      שבהודעה רגילה שבקובץ txt שלו רשום גם שם מקליט ההודעה, אם נוסיף לו שם title לקובץ, אז נשמע בפרטי ההודעה "הודעה מאת... (שקט), הודעה ממספר טלפון 077XXXXX (וכו')", אבל את השם עצמו של מקליט ההודעה מושמט ולא שומעים...

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

      תודה רבה

      פורסם בבאגים במערכת
      H
      HMJE22
    • RE: שיפורים ושינויים במודול האזנה אחרונה - last_play

      @eliyahu @יעקב @אהרן-שובקס
      אולי להשלמת הפיתוח אפשר להוסיף בהגדרות האזנה אחרונה משלוחות מסוימות last_play_from_folders=1/2,2/2, שיהיה ניתן לרשום רק את תחילת הנתיב, והמערכת תבדוק לפי הנתיב שרשום ופנימה (תתי שלוחות פנימיות מאותה נתיב שרשום).

      לדוגמא בשלוחה 2 יש מספר קטגוריות של שיעורים, ושלוחה 1 בתוך השלוחה הנ"ל (2) היא פרשת שבוע, ובפרשת שבוע הוא מחולק ל5 חומשים, וכל חומש מחולק למנין פרשיותיו. אז במקום שיצטרכו להכניס כ50 שלוחות כמנין ה'פרשות' שבתורה, שיהיה אפשר להגדיר 2/1 והסינון יעבוד בכך שהוא יחפש את כל תחילת הנתיב כפי שרשום.
      והיינו שאם יש למשל האזנה אחרונה בשלוחה 2/1/5/7 (שזה לדוגמא שלוחה 2 - שיעורים, 1 - פרשת שבוע, 5 - דברים, 7 - פרשת כי תבוא), אז כיון שרשמתי בסינון את תחילת הנתיב 2/1, אז שיחפש בכל מקום שכך הנתיב מתחיל (שזה כל קטגוריה פרשת שבוע), ובדוגמא אצלנו הפרמטר מתאים בכך שהוא מתחיל בנתיב שצויין, וכך זה יכול לחסוך הרבה הרבה עבודה וזמן, וזה יכול מאוד מאוד לייעל את הפונקציונליות של המודול...

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

      פורסם בחדש במערכת
      H
      HMJE22
    • RE: לאחר הקשת סיסמה שגויה

      @dudu אמר בלאחר הקשת סיסמה שגויה:

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

      לא הבנתי מה הבעיה...
      הרי לחזור שלב אחד אחורה (ברירת מחדל) זה ע"י הקשה על #, אפשר פשוט לפתוח את שלוחה #, שזה נקרא בשם Hash, ומגדירים את השלוחה (Hash) בהגדרות של

      type=go_to_folder
      go_to_folder=/
      

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

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

      hash_extension=yes
      

      ואז תמיד הוא יוכל לחזור שלב אחד אחורה, בלי שום בעיה.

      פורסם בבקשות לפיתוח
      H
      HMJE22
    • בעיה בבחירת קטגוריה בפתיחת נושא חדש

      יש בפורום בפתיחת נושא חדש בעיה בבחירת קטגוריה.
      כשרוצים לבחור קטגוריה רואים רק את החצי השמאלי של הקטגוריות, מצורף תמונה
      c38c3a5f-f7bf-4ee4-9bb9-c7ee3059e8d4-image.png
      אם יוכלו לסדר.
      תודה רבה

      פורסם בעל הפורום
      H
      HMJE22
    • RE: הקלטות דרך המערכת הממוחשבת

      @שלומו גם בהקלטה דרך "מקליט קול" או כל אתר אחר יכול להיות לך את הבעיה הנ"ל.
      וכדאי להבין מה גורם לבעיה הזו, ואז אפשר להבין איך להתגבר עליו...
      בכל הקלטה שתקליט איפה שהוא, הקובץ נשמר בדרך כלל על "שיעור דגימה" - של 44100.
      וכדי שתבין מה זה "שיעור דגימה", אז למשל בתוכנת Audacity זה מה שרשום בצד שמאל למטה Project Rate (Hz)
      a1aa18b7-9d95-40e5-af20-7693bed43754-image.png
      והאיכות הכי גרועה היא 8000, כך שבכל מקום שתקליט שה"שיעור דגימה" יהיה יותר מ"8000", ואחרי זה תוריד אותו לבד או בהמרה ל"8000", אוטומטי האיכות תרד פלאים...

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

      קובץ מסוג: WAV
      שיעור דגימה: 8000
      קצב דגימה: 16
      מונו / סטריאו: מונו


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

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

      בהצלחה

      פורסם בבאגים במערכת
      H
      HMJE22
    • RE: חדש במודול API! מעבר להשמעת קובץ מנקודת יצירה מסוימת

      @אלחנן1 כתב בחדש במודול API! מעבר להשמעת קובץ מנקודת יצירה מסוימת:

      התקלה טופלה
      נא לבדוק תקינות ולעדכן

      עובד מצויין.
      תודה רבה.

      פורסם בחדש במערכת
      H
      HMJE22