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

    האדם החושב

    @האדם החושב

    45
    מוניטין
    66
    צפיות בפרופיל
    122
    פוסטים
    1
    עוקבים
    0
    עוקב אחרי
    תאריך הצטרפות
    נראה לאחרונה

    האדם החושב הפסקת מעקב מעקב

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

    • client למודול api ולrest-api בpython

      בדקתי את הרוב, לא היה לי זמן לבדוק את הכל.
      כמו"כ לא כתבתי תיעוד, אבל כל הקוד הוא עם טייפים (self-documeted).
      https://github.com/zevisvei/yemot_api
      https://pypi.org/project/yemot-api/

      pip install yemot-api
      

      הפרוייקט מחולק לכמה קבצים:

      • yemot_api.py:
        מכיל את הclass של הrest-api
        SipExtensionManagement ו ViewCampaignReports לא יושמו.
        (SipExtensionManagement מחזיר לי שגיאה שלא הצלחתי לפתור ו ViewCampaignReports - לא הצלחתי למצוא אצלי קמפיין שמתחיל בStart-YA-)
      • types.py:
        מכיל את המודולי pydantic שהrest-api מחזיר.
      • input_types.py:
        מכיל את הenum וכו' בשביל קריאה לrest-api.
      • api_model.py :
        מכיל את המודולי pydantic בשביל מודול api, לשימוש בfast-api וכד'.
      • api_response.py:
        תגובות שרת (read וכו')
      פורסם בפורום מפתחים API
      ה
      האדם החושב
    • סקריפט python לייצוא מסמך אקסל לEnterIDValName
      def main(file, file_b):
          with open(file, 'r', encoding="utf-8") as enter_id_file:
              file_content = enter_id_file.read().replace(",", "=").replace("-","").replace("                ","").splitlines()
              autpoot = []
              for line in file_content:
                  number_colan = line.split("=")
                  if number_colan[0].isdigit() and 11 > len(number_colan[0]) > 8 and number_colan[1] !="":
                      number = "".join([number_colan[0] if number_colan[0].startswith("0") else "0" + number_colan[0],"=",number_colan[1]])
                      autpoot.append(number)               
                  elif number_colan[1].isdigit() and 11 > len(number_colan[1]) > 8 and number_colan[0] !="":
                      number = "".join([number_colan[1] if number_colan[1].startswith("0") else "0" + number_colan[1],"=",number_colan[0]])
                      autpoot.append(number)
              processed_ini = '\n'.join(autpoot)
          with open(file_b, 'w', encoding="utf-8") as f:
              f.write(processed_ini)
              
      file = "1.csv"
      file_b = "EnterIDValName.ini"
      main(file, file_b)
      

      לקובץ שמיוצא מאנשי קשר גוגל צריך לשנות בשורה 2 את

      encoding="utf-8"
      

      ל

      encoding="windows-1255"
      

      צריך לוודא שהנתונים [שם, טלפון] נמצאים בעמודה 1 ו2 ושהקובץ הוא בפורמט csv

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

      @bc98400
      מתקדם עם זה משהו?
      אני התחלתי לכתוב משהו, מצו"ב:

      https://github.com/zevisvei/yemot_api

      פורסם בפורום מפתחים API
      ה
      האדם החושב
    • להורדה תא קולי למייל + השמעות בימות המשיח ועוד - אלפא

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

      נא לא לצחוק עלי מדי חזק, לפני שבוע התחלתי ללמוד js...

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

      function UploadFile_to_yemot(){
      let file_link = SpreadsheetApp.getActiveSheet().getRange('VoiceMail!B6').getValue();
      let fileid = file_link.split(/\/file\/d\/([^\/]+)/)[1];
      console.log (fileid)
      let file = DriveApp.getFileById(fileid);
      let blob = file.getBlob();
      let headers = {'Content-type': 'multipart/form-data'};
      let data_3 = { 'token': token, 'path': "ivr2:/0/M1012.wav", 'convertAudio': 1, autoNumbering: false, tts:0,'upload': blob };
      let options_3 = { 'method': 'post', 'payload': data_3 ,'headers': headers};
      let request_2 = JSON.parse(UrlFetchApp.fetch(`${url_yemot_api}UploadFile`, options_3))
      console.log(request_2)
      }
      

      אך משום מה התגובה של השרת של ימות היא כזו:
      { yemotAPIVersion: 6,
      responseStatus: 'EXCEPTION',
      message: 'IllegalStateException(session token is required)' }
      בעיקרון הייתי רוצה להוסיף גם שההודעה תישלח כקובץ מצורף למייל וכן שהוא ישאב את אנשי הקשר מאנשי קשר גוגל באופן אוטומטי, אשמח לכל עזרה בעניין.
      בתודה מראש.

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

      @זרח
      עשיתי פעם משהו שעושה את אותו הדבר
      https://docs.google.com/spreadsheets/d/16htT6xwZJ7qx1HvNpNvFGgFSZRF4vg9DzgpkWjVpKAc/copy
      הוראות:
      בגיליון log יש להכניס את מספר המערכת והסיסמא
      לשנות את שמות העמודות לפי הצורך, להכניס פרטים ולהריץ.

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

      יש את הapi הזה:
      https://github.com/Orthodox-Union/zmanim-docs?tab=readme-ov-file
      לא בדקתי אם התשובות שלו מדוייקות.

      פורסם בפורום מפתחים API
      ה
      האדם החושב
    • RE: היכן ממוקמות כל מספרי הקו המשוייכים? 🔢

      @פלוס
      https://www.call2all.co.il/ym/api/GetApprovedCallerIDs?token=0773137770:1234

      תחליף מספר מערכת וסיסמא.

      פורסם בעזרה הדדית למשתמשים מתקדמים
      ה
      האדם החושב
    • RE: client למודול api ולrest-api בpython

      @אוריה-דניאלי-0 @avrham
      הורדתי את הדרישה ל3.11 (מעבר לכך זה יצריך הרבה יותר שינויים בקוד).
      לא בדקתי בפועל אם הכל עובד על פחות מ3.13 אבל vermin טוען שזה יעבוד.

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

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

      (https://f2.freeivr.co.il/topic/7918/חדש-במודול-השמעת-קבצים-מקש-לשמיעת-פרטי-הקובץ) ,נוזה לא עוזר,מה יכולה להיות הבעיה?

      type=playfile
      folder_to_play=/2
      playfile_end_goto=/0
      admin_options_open=yes
      control_play1=say_details_message_message=date=heb,time,phone
      
      
      
      פורסם בשאלות ועזרה הדדית
      ה
      האדם החושב
    • RE: מדריך | שליחת וקבלת מיילים בטלפון דרך חשבון הג׳ימייל האישי שלכם

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

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

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

    • RE: חדש! מודול ניתוב שיחות לפי תור ללא עלות יחידות - שרשור מתעדכן

      @אלחנן1 כתב בחדש! מודול ניתוב שיחות לפי תור ללא עלות יחידות - שרשור מתעדכן:

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

      @אלחנן1 עכשיו הwebhook לא נשלח כלל.
      וגם בקובץ הymgr אין את העמודה של תגובת שרת.

      טופל.
      תבדוק ותעדכן

      עדיין חסרים השדות הבאים:
      QueueTotalSeconds
      QueueWaitingSeconds
      AnswerSeconds

      עוד נקודה - הנתיב של ההקלטה שנשלח בwebhook לא נכון
      כל נתיב מתחיל כך:

      ivr2:/Trash/QueueRecord//QueueRecord/CustomerDID-
      

      במקום:

      ivr2:/Trash/QueueRecord/CustomerDID-
      
      פורסם בחדש במערכת
      ה
      האדם החושב
    • RE: חדש! מודול ניתוב שיחות לפי תור ללא עלות יחידות - שרשור מתעדכן

      @אלחנן1 עכשיו הwebhook לא נשלח כלל.
      וגם בקובץ הymgr אין את העמודה של תגובת שרת.

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

      @אלחנן1 עדיין לא נשלחים השדות הבאים:
      IdType
      EnterId
      QueueTotalSeconds
      QueueWaitingSeconds
      AnswerSeconds
      QueueRecordPath

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

      2 תופעות מעניינות:

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

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

      פורסם בשאלות ועזרה הדדית
      ה
      האדם החושב
    • RE: client למודול api ולrest-api בpython

      @אוריה-דניאלי-0 @avrham
      הורדתי את הדרישה ל3.11 (מעבר לכך זה יצריך הרבה יותר שינויים בקוד).
      לא בדקתי בפועל אם הכל עובד על פחות מ3.13 אבל vermin טוען שזה יעבוד.

      פורסם בפורום מפתחים API
      ה
      האדם החושב
    • RE: client למודול api ולrest-api בpython

      @אוריה-דניאלי-0 רוב הקוד יכול להסתדר גם עם גירסה מוקדמת יותר, יש כמה חלקים שמבחינת הסינטקסט מסתדרים רק עם 3.13 ומעלה.

      פורסם בפורום מפתחים API
      ה
      האדם החושב
    • RE: client למודול api ולrest-api בpython

      @אוריה-דניאלי-0 אתה צריך python גירסה 3.13 ומעלה.

      פורסם בפורום מפתחים API
      ה
      האדם החושב
    • RE: client למודול api ולrest-api בpython

      @אוריה-דניאלי-0 מוזר... התקנתי הרגע בלי בעיות.
      מה הפלט שאתה מקבל?

      פורסם בפורום מפתחים API
      ה
      האדם החושב
    • RE: client למודול api ולrest-api בpython

      @אוריה-דניאלי-0 בקוד עצמו אתה צריך לכתוב

      import yemot_api
      

      עם מקף תחתון.

      פורסם בפורום מפתחים API
      ה
      האדם החושב