• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private
    1. דף הבית
    2. צדיק תמים
    צ
    • פרופיל
    • עוקב אחרי 1
    • עוקבים 10
    • נושאים 27
    • פוסטים 1390
    • הגבוה ביותר 572
    • שנוי במחלוקת 3
    • קבוצות 1

    צדיק תמים

    @צדיק תמים

    מומחה

    888
    מוניטין
    262
    צפיות בפרופיל
    1390
    פוסטים
    10
    עוקבים
    1
    עוקב אחרי
    הצטרף ב- התחבר לאחרונה

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

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

    • חדש - קו תזכורות לזמני היום לפי ערים

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

      הזמנים שקיימים כרגע במערכת הם (יש להירשם עבור כל זמן בנפרד):

      • נץ החמה
      • סוף זמן ק"ש הראשון (מג"א)
      • סוף זמן ק"ש השני (גר"א)
      • סוף זמן תפילה הראשון (מג"א)
      • סוף זמן תפילה השני (גר"א)
      • חצות היום
      • מנחה גדולה
      • מנחה קטנה
      • שקיעת החמה
      • הדלקת נרות שבת/יום טוב (מספר הדקות לפני השקיעה שונה בין עיר לעיר, בגדול זה לפי מה שבלוח עיתים לבינה)
      • חצות הלילה

      הזמנים מחושבים לפי עיר המגורים, עבור למעלה מ-50 ערים ברחבי הארץ, וזה בחינם לגמרי!

      המספר של המערכת הוא: 079-5686-170. המספר פתוח לקומה הכשרה.

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

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

      פורסם בטיפים עצות והדגמות מהמשתמשים
      צ
      צדיק תמים
    • עדכון | גרסה 6 של yemot-router2 יצאה

      לא אפרט מידי כי הכל כתוב באריכות בגיטאהב.
      מדובר בספריית Node.js שאני מתחזק שמאפשרת לתכנת מערכות טלפוניות בקלות באמצעות מודול API של 'ימות המשיח'.

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

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

      🎉 וכעת יצאה ב"ה גרסה 6!

      פרטים מלאים על מה חדש והוראות שדרוג: https://github.com/ShlomoCode/yemot-router2/blob/master/CHANGELOG.md#600
      תיעוד: https://github.com/ShlomoCode/yemot-router2#readme


      מה השתנה?

      • הוספת דגל להסרה שקטה של תווים לא חוקיים מהקראת טקסט
      • ‫הוספת תמיכה בהגדרות חסרות באפשרות זיהוי דיבור (stt)
      • ‫הוספת מתודת ()call.hangup (קיצור ל call.go_to_folder('hangup'))
      • ‫הסרת call.query, call.body, הוספת call.values - מכיל את הquery/body בהתאמה, לפי שיטת הפניה מימות (GET/POST)
      • ‫הסרת call.params, ניתן להשתמש בcall.req.params במקום
      • תמיכה בכל הפורמטים הקבילים של‫ ספריית ms בהגדרת timeout
      • ‫איחוד ארגומנטים של id_list_message לאובייקט options אחד
      • עדכון, שיפור והרחבת התיעוד
      • התאמת ברירות מחדל של הספריה לשל ימות
      • ‫הסרה סופית של ההגדרות בכתיב השגוי lenght_max ו-lenght_max שהוצאו משימוש בגרסה 5.0.0
      • ‫שיפור שמות אופציות read למובנות יותר (שובר!)
      • ‫מנגנון ברירות מחדל ברמת הראוטר/שיחה, בהשראת axiosInstance.defaults
      • ‫תמיכה בערכים פרימיטיביים שליליים בnone_val
      • אוונטים
      • טסטים (בסיסי ממש כרגע)
      פורסם בפורום מפתחים API
      צ
      צדיק תמים
    • סקריפט לשיפור תצוגת רשימות צינתוקים באתר הניהול

      סקריפט שכתבתי לעצמי, להרצה עם Tampermonkey, משתף כאן AS-IS לטובת הציבור 🙂

      • בלשונית רשימות צינתוקים:
        מסדר את רשימות הצינתוקים לפי כמות מנויים מגדול לקטן, מציג סיכום של מספר הרשימות וההרשמות
      • בצפיה בלוג אירועי רשימה:
        מסדר את לוג האירועים לפי תאריך מהחדש לישן, מציג את כמות האירועים וכמות מספרי טלפון שהיו מעורבים (כרגע אין טיפול בכתובות IP, כל כתובת פשוט נספרת כמספר)
        CleanShot 2023-03-21 at 02.33.15@2x.png

      CleanShot 2023-03-21 at 02.33.03@2x.png

      // ==UserScript==
      // @name       שיפור תצוגת רשימות צינתוקים - ימות
      // @version       0.1
      // @author       ShlomoCode
      // @match        https://www.call2all.co.il/ym/index.php?view=Tzintukim
      // @match        https://private.call2all.co.il/ym/index.php?view=Tzintukim
      // @match        https://www.call2all.co.il/ym/index.php?view=Tzintukim&action=getLogList&list=*
      // @match        https://private.call2all.co.il/ym/index.php?view=Tzintukim&action=getLogList&list=*
      // ==/UserScript==
      
      (() => {
          if (location.search === '?view=Tzintukim') {
              const items = $('tr.listR')
                  .detach()
                  .sort((aList, bList) => {
                      const aListValue = parseInt(aList.querySelector('td:nth-child(2)').innerText);
                      const bListValue = parseInt(bList.querySelector('td:nth-child(2)').innerText);
                      return bListValue - aListValue; // reverse order
                  });
      
              const subscribersCount = items
                  .map((i, el) => parseInt(el.querySelector('td:nth-child(2)').innerText))
                  .toArray()
                  .reduce((a, b) => a + b);
      
              $('.scrollContent').append(items);
              $('.admin-section').append(` (${items.length} רשימות, ${subscribersCount} הרשמות)`);
          } else if (location.search.startsWith('?view=Tzintukim&action=getLogList&list=')) {
              const items = $('tr.listR').detach().toArray();
              $('.scrollContent').append([...items.reverse()]);
      
              const phones = new Set();
              items.forEach((item) => {
                  const phone = item.querySelector('td:nth-child(3)').innerText;
                  phones.add(phone);
                  const phoneEvent = item.querySelector('td:nth-child(6)').innerText;
                  if (phoneEvent) phones.add(phoneEvent);
              });
      
              $('.admin-section').append(` (${items.length} פעולות שהתבצעו ע"י ${phones.size} מספרי טלפון)`);
          }
      })();
      
      
      פורסם בטיפים עצות והדגמות מהמשתמשים
      צ
      צדיק תמים
    • RE: למה להיות ריסיילר?

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

      פורסם בשאלות ועזרה הדדית
      צ
      צדיק תמים
    • שיתוף - טייפים לTypeScript עבור הודעות מערכת של ימות

      עריכה: שולב גם בספריה עצמה: https://github.com/ShlomoCode/yemot-router2/releases/tag/v6.2.0

      המרתי את ההודעות מערכת שכאן לקובץ טייפים, שימושי בעיקר למי שעובד עם yemot-router2, אפשר ככה לקבל הצגה של תוכן ההודעה בריחוף על המשתנה, ומי שמשתמש בtypescript גם לקבל שמירה מטעות הקלדה במספר ההודעת מערכת:
      d2e9a432-e43a-4aa0-bcb2-ad44439ee7fe-CleanShot 2025-05-01 at 12.52.55@2x.png

      להורדה:
      גרסת TS:
      messages.ts
      גרסת JS:
      messages.js
      מעודכן ל1 במאי 2025

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

      @HMJE22

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

      https://f2.freeivr.co.il/assets/uploads/files/1589883793486-הסכם-מערכות-חינמיות-v2.pdf

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

      @telepoint-ivr מי שלא רוצה, שלא ישתמש (לא ברור לי לאיזה בלאגן זה יגרום, אבל לא משנה).
      לי זה נוח, ומי שרוצה מוזמן להשתמש גם

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

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

      פורסם בפורום מפתחים API
      צ
      צדיק תמים
    • RE: מזהה שיחה ייחודי זהה בין GetIncomingCalls למודול API

      מעדכן שנוסף שליחה במודול API של ערך ApiYFCallId, שזהה לcallId שמתקבל בAPI של GetCallsStatus (לא מופיע בתיעוד, אבל פשוט פונים אליו עם טוקן ומקבלים רשימת שיחות)
      תודה ל @שמואל!

      פורסם בבקשות לפיתוח
      צ
      צדיק תמים
    • RE: צינתוק ממספר משנה באתר cron-job

      @asher-v אמר בצינתוק ממספר משנה באתר cron-job:

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

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

      פורסם בעזרה הדדית למשתמשים מתקדמים
      צ
      צדיק תמים

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

    • RE: קטגוריה לרשימה סגורה

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

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

      @עידו כתב בקטגוריה מלרשימה סגורה:

      @צדיק-תמים כדאי שתמחק את ההודעה.

      כי?

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

      @עידו יכול להיות, אני לא חושב שיש לי משהו כזה

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

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

      פורסם בעל הפורום
      צ
      צדיק תמים
    • RE: חיוג ללא מענה דרך api

      @עידו או לי או לך יש הנחות בסיס לא נכונות על צורת התמחור של ימות
      בSIP וודאי יש עלות מינימלית https://f2.freeivr.co.il/topic/11203/תוסף-click-to-call-לדפדפן#:~:text=חיוב של עשירית יחידה (0.1) עבור כל שיחה שהופעלה.

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

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

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

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

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

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

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

      @עידו מה הנקודה? הסים של השער לא יכול לקבל שיחת SIP

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

      @צבי-ד-צ בראוטינג אין עלות אם אין מענה?

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

      @צבי-ד-צ כתב בחיוג ללא מענה דרך api:

      @צדיק-תמים כתב בחיוג ללא מענה דרך api:

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

      זה לא רק בקמפיין?

      מדובר פה על הוצאת שיחה דרך API
      אבל איזה דרך אחרת יש להוציא שיחה שאין עלות מינימום?

      פורסם בפורום מפתחים API
      צ
      צדיק תמים