• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private
    1. דף הבית
    2. יואל נחמיה
    י
    • פרופיל
    • עוקב אחרי 0
    • עוקבים 5
    • נושאים 18
    • פוסטים 98
    • הגבוה ביותר 20
    • שנוי במחלוקת 1
    • קבוצות 0

    יואל נחמיה

    @יואל נחמיה

    36
    מוניטין
    48
    צפיות בפרופיל
    98
    פוסטים
    5
    עוקבים
    0
    עוקב אחרי
    הצטרף ב- התחבר לאחרונה

    יואל נחמיה הפסק לעקוב עקוב

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

    • סמניות - דרך API

      בעזר הפיתוח החדש בניתי אוֹפְּצִיָה של סימניות - ( [1] באמצע השמיעה לבחור סימניה מ-0 ועד 9 , [2] ולאחר מכן, כשרוצה להחזיר, ליכנס לשלוחת הסימניות, ולבחור את הסימניה הרצוייה)

      • [1] יש להגדיר בשלוחת השמע"ק (או ב- IVR.INI)
      control_playX=send_api
      api_link=https://jnh2835.000webhostapp.com/bookmark/BS.php
      api_add_0=pass=****
      

      (תחת ה-X יש לכתוב את המקש הרצוייה, ותחת ה- ****, את הסיסמא)

      • [2] שלוחת הסימניות יש להגדיר ככה:
      type=api
      api_link=https://jnh2835.000webhostapp.com/bookmark/GoToBS.php
      api_add_0=pass=****
      
      • חובה להקליט הודעות מערכת אלו:
        M9972אנא בחרו מספר מ-0 עד 9
        M9973הסימנייה נשמר בהצלחה למספר:[5] ...
      פורסם בעזרה הדדית למשתמשים מתקדמים
      י
      יואל נחמיה
    • RE: שמיעת כל המספרים המאזינים כעת

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

      type=api
      api_link=https://jnh2835.000webhostapp.com/getCallNum.php
      api_did_send=yes
      api_add_0=pass=סיסמא
      title=מאזינים כעת
      

      קובץ 000 שבאותה שלוחה: "בלבדיך יש עוד..."
      001.wavשבאותה שלוחה: "...מאזינים"
      002.wav שבאותה שלוחה: "אין עוד מאזינים כעת"

      יש להגדיר גם את זה

      api_add_1=allCalls=yes
      

      בכדי להשמיע כלל המאזינים (ויש לשנות קובץ 000 ל: "עמך יש...")

      <?php
      $GetIncomingCalls = "https://www.call2all.co.il/ym/api/GetIncomingCalls?token={$_GET['ApiDID']}:{$_GET['pass']}" ;
      $calls = json_decode(file_get_contents($GetIncomingCalls), true);
      $allCalls = $_GET['allCalls'];
          if($_GET['allCalls'] == "yes"){
              $allCalls = 0;
          }else{
            $allCalls = 1;  
          }
      
      $calls = $calls['callsCount']-$allCalls ;
      if($calls === 0){
          echo "id_list_message=f-002";
          exit();
      }
      echo "id_list_message=f-000.n-{$calls}.f-001" ;
      
      פורסם בשאלות ועזרה הדדית
      י
      יואל נחמיה
    • RE: מקש כוכבית בתפריט אפשרויות נוספות בהשמע"ק

      @יענקלה-הכוכב אמר במקש כוכבית בתפריט אפשרויות נוספות בהשמע"ק:

      אין דבר כזה A*

      ??? זו בדיוק מה שמגדירים !

      @יענקלה-הכוכב אמר במקש כוכבית בתפריט אפשרויות נוספות בהשמע"ק:

      אתה צריך לכתוב ככה

      control_playA=go_to_folder
      playfile_control_play_A_goto=/
      

      זה בלי * לא יעבוד

      @יענקלה-הכוכב אמר במקש כוכבית בתפריט אפשרויות נוספות בהשמע"ק:

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

      @יענקלה-הכוכב, הגדרתי ככה, ועובד מצויין
      @אבו, אין צריך להגדרה זו. הגדרתי ככה:

      control_play2=more_optionsA
      control_play_moreA*=root
      

      דהיינו במקום go_to_folder= הגדרתי root= (אמת, הגדרתי מקש 2 כתפריט אפשריו"נ, אבל לא נראה שיש חילוק)
      אין זה חידוש משלי כמובן, כן יש בפורום.

      פורסם בעזרה הדדית למשתמשים מתקדמים
      י
      יואל נחמיה
    • RE: קוד להעתיק קובץ ע"י מספר בלבד : צריך עזרה

      הודעה אחרונה בנושא:
      קוד להעתיק קובץ ע"י מספר בלבד : צריך עזרה
      (מיועד לכל המשתמשים ב 000webhost.com):

      מסיבה כלשהי, לאחר מכן מחקתי את האתר השני ויצרתי אתר שלישי, ונחשו מה: "file_get_contents" לא עבד!
      אז ניסיתי את מזלי, ופתחתי אתר רביעי, ואתה יכול לסיים את הפסקה, זה עבד!

      (תורגם מאנגלית)

      פורסם בפורום PHP
      י
      יואל נחמיה
    • RE: שמירת הקלטה בשתי שלוחות לפי בחירת המקליט

      @בעלזא,
      תגדיר

      type=record
      copy_record_link=/7
      menu_record_options_1=record_ok
      menu_record_options_2=move_record
      key_move_record_to=/2
      

      ובכן, אם המקליט יקיש 1, ההקלטה תישמר {בשלוחת ההקלטה, ולא משנה עיין לקמן וגם} בשלוחה 7
      ואם המקליט יקיש 2, ההקלטה תישמר בשלוחה 2, ובשלוחה 7

      {אם רוצים לבטל השמורה בשלוחת ההקלטות, יש להגדיר - בנוסף להנ"ל

      folder_move=/7
      

      אבל ייתכן שתישמר בשלוחה 7 פעמיים}

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

      בכל אופן יש כהיום להגדיר שלוחת תפריט ו-1 היא המודול שאני רוצה ו-2היא מעבר לשלוחה [ראשית] אבל מה נעים יהי' אפשריות להגדיר בתוך הגדרות המודול

      confirmation_menu=yes
      

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

      confirmation_menu_error_goto=/
      

      ואולי תהי' גם אפשריות להגדיר המקש/ים לאישור/לביטול

      פורסם בבקשות לפיתוח
      י
      יואל נחמיה
    • RE: מודול הסרת ערך ID של המתקשר או ערך מוגדר מראש מקובץ במערכת לבחירתכם

      @WIZNITZ
      במודול הסרת ערך ID
      יש לכתוב שם הקובץ כולל סיומת. בנידון:

      queue.ini
      
      פורסם בעזרה הדדית למשתמשים מתקדמים
      י
      יואל נחמיה
    • איך להגדיר בadd_id_to_list את הערך ש'אחר השווה' כתפריט לבחירת ספרות

      במודול הוספת ערך ID של המתקשר או ערך מוגדר מראש לקובץ במערכת לבחירתכם יש אפשריות להגדיר (add_id_to_list_key_menu=yes)"שיהיה תפריט לבחירת key / מפתח, (בספרות)...(הלשון שם)" וזוהי רק הערך שלפני השווה (=) ונוכל להוסיף מספר משהו לערך לדוגמא 0123456789=yes. נציג פה אופן להגדיר שהערך שלאחר ה= תהיה תפריט בחירה...

      מגדירים

      add_id_to_list_key_first=את הערך "פלוס" השווה
      add_id_to_list_key_menu=yes
      

      לדוגמא:

      add_id_to_list_key_first=messages_max=
      add_id_to_list_key_menu=yes
      

      כך שבשלוחה המוגדרת (בadd_id_to_list_location_list)תתוסף

      messages_max=המספר שנבחר
      

      אבל:
      ההגדרהadd_id_to_list_value_change=yes לא יעבוד דהיינו באם הוגדר עכשיו למשלmessages_max=2 ורוצים להגדיר מעתה צריכים מקודם להסיר (יש להשתמש במודול הסרת ערך ID של המתקשר או ערך מוגדר מראש מקובץ במערכת לבחירתכם) הקודmessages_max=2 ורק אח"כ לעשות כנ"ל.
      וממילא נצטרך לשני שלוחות:

      • בדוגמא:
      type=remove_id_from_list
      remove_id_from_list_location_list=/המקום שרוצים לשנות בתדירות
      (לא כותבים = השווה)remove_id_from_list_key=messages_max
      remove_id_from_list_end_goto=1
      

      ובשלוחה 1 נגדיר כנ"ל

      type=add_id_to_list
      add_id_to_list_location_list=/אותה שלוחה שנרצה לשנות בה 
      add_id_to_list_key_first=messages_max=(עם = אחר הערך)
      add_id_to_list_key_menu=yes
      add_id_to_list_end_goto=/
      

      בהצלחה.

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

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

      הפונקציה הזאת נלקחה ממודול האזנה אחרונה והכל עובד כמו שם (מעבר לקובץ הבא plus&minus וכדומה)

      מה זה מעבר לקובץ הבא plus&minus וכדומה?
      זה קשור ל

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

      כל הערכים חובה

      או זה עניין שני?

      פורסם בחדש במערכת
      י
      יואל נחמיה
    • RE: הוספת ערך ID - תפריט להקשת ה-value

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

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

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

    • סקריפט לסימניות דרך API

      תגובה: סמניות - דרך API
      לציין סימניות:

      <?php
      //1 get & set all vars:
      $token =  $_GET['ApiDID'].";". $_GET['pass'];
      $pass = $_GET['pass'] ;
      
      $phone= $_GET['ApiPhone'];
      $line = $_GET['ApiDID'];
      $ext=$_GET['what'];
      $mark=$_GET['PlayStop'];
      $no=$_GET['number'];
      //1.1 set var 'file':
      $file1= $_GET['what'];
      $file1 = strrev($file1);
      $file1 = strstr($file1,"/",true);
      $file1 = strrev($file1);
      $file = strstr($file1,".",true);
      //2 ask bookmark # (if not set):
      if($no == null){
          exit("read=m-9972=number,,1,1,,no,,,,,,,,,no");
      }if($no == "*"){
          goto go_back_to_listen;
      }
      
      create_dir_in_system:
      
       $directory =json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UpdateExtension?token={$_GET['ApiDID']}:{$pass}&path=ivr2:bookmarks/{$phone}&title=".$phone), true) ;
       ;
       //4 create txt file in system:
       $write =json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token={$_GET['ApiDID']}:{$pass}&what=ivr2:bookmarks/{$phone}/no_{$no}.ini&contents=".$_GET['ApiExtension'].",".$file.",".trim($mark)), true) ;
       ;
       
      transfer_to_mark:
      echo "id_list_message=m-9973.d-{$no}&";
      go_back_to_listen:
      echo "go_to_folder_end_play=/".$_GET['ApiExtension'].",{$file},".trim($mark);
      

      לחזור לסימניות:

      <?php
      
       $pass = $_GET['pass'] ;
      
      if (is_null($_GET['number'])){
          exit("read=m-9972=number,,1,1,,no,,,,,,,,,no");
      }
      $bookmark = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token=".$_GET['ApiDID'].":".$pass."&what=ivr2:bookmarks/".$_GET['ApiPhone']."/no_".$_GET['number'].".ini"), true) ;
      
      
      if($bookmark['contents']==""){
          echo "go_to_folder=/";
      }else{
      echo "go_to_folder_end_play=/"./*trim(*/$bookmark['contents']/*)."&"*/;
      }
      

      ניתן לשנות ככל הצריך.............

      עיין כאן ליתר פרטים

      פורסם בעזרה הדדית למשתמשים מתקדמים
      י
      יואל נחמיה
    • RE: שרת webhost שלי נפסָק בפתאומיות

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

      פורסם בטיפים עצות והדגמות מהמשתמשים
      י
      יואל נחמיה
    • RE: שרת webhost שלי נפסָק בפתאומיות

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

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

      אני מנסה להתחבר והתגובה היא: "פרטי הכניסה אינם נכונים"
      (גם ב-API של הטלפון אין מענה)

      פורסם בטיפים עצות והדגמות מהמשתמשים
      י
      יואל נחמיה
    • RE: כמה פיתוחים דרך API

      @מצב-רוח הגדרת סיסמא?

      api_add_0=pass=סיסמא
      
      פורסם בעזרה הדדית למשתמשים מתקדמים
      י
      יואל נחמיה
    • RE: כמה פיתוחים דרך API

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

      1. שלוחת הגדרות ההקלטה
      2. המקש בה תשמיע המערכת את הזיהוי של המקליט (הקלטת שמו, או מספר מתקשר.)
      1. שלוחת הגדרות ההקלטה, זוהי שלוחת תפריט רגילה, ובה 3 שלוחות:
        1.שמיעת השם
        2.הקלטה, או שינוי הקלטת השם
        3.מחיקת השם, והמערכת תשתמש במספר טל בלבד
      • שלוחת שמיעת השם
        יש להגדיר ככה:
      type=api
      api_link=https://jnh2835.000webhostapp.com/name_record/name_play.php
      לא צריך הסיסמא
      

      ועובד כמו מודול הקלטות (ההקלטות המערכת)

      • שלוחת הקלטה, או שינוי הקלטת השם:
        להגדיר ככה:
        (להחליף ה**** ב סיסמא)
      type=api
      api_link=https://jnh2835.000webhostapp.com/name_record/name_record.php
      pass=****
      
      • מחיקת השם והמערכת תשמיע מספר מתקשר לבד:
        להגדיר ככה:
        (להחליף ה**** ב סיסמא)
      type=api
      api_link=https://jnh2835.000webhostapp.com/name_record/name_delete.php
      pass=****
      
      1. המקש בה תשמיע המערכת את הזיהוי של המקליט (הקלטת שמו, או מספר מתקשר.)
        בקובץ השמע"ק, או ב IVR.INI יש להגדיר:
        (להחליף ה**** ב סיסמא)
      control_play8=send_api
      api_link=https://jnh2835.000webhostapp.com/name_record/play_rec_or_number.php
      pass=****
      
      פורסם בעזרה הדדית למשתמשים מתקדמים
      י
      יואל נחמיה
    • כמה פיתוחים דרך API

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

      1. סמניות - Bookmarks

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

      3. לשמוע סכום המאזינים כרגע

      4. לשמוע כמות הדקות שנכנסו למערכת

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

      @יוסף-ח אני ג"כ משתמש עם ווייט ליסט ועובד גם לחו"ל...

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

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

      (באמת הכל אפשר, רק השאלה היא היאך להגדיר דבר התלוי בכמות התיקיות משלוחה אחרת ודי למבין)

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

      כתוב בשלוחת IVR שלי

      control_play_0=plus
      

      אבל לאחרונה כשלוחצים על 0 באמצע השמיעה המערכת משמיעה לדיווח על תוכן בעיותי, הקש 1

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