פרטי קבוצה פרטי

ימות

רשימת חברי הקבוצה

  • חדש! תשלום באמצעות נקודות במודול sale_products

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

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

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


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

    sale_products_payment_methods=point
    

    בשלב הסיכום לתשלום יושמעו ההודעות הבאות:
    M1637 הסך הכולל לתשלום עבור כלל המוצרים הוא
    M1014 נקודות

    לאחר אישור ההזמנה וסיום, יושמעו ההודעות הבאות (הרלוונטיות):
    M1177 ירדו לכם
    M1014 נקודות
    M5571 עשיריות
    M5572 מאיות

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

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

    sale_products_no_data_goto=/XXX
    

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


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

    points_add_say=no
    

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


    כל ההגדרות מופיעות גם בשרשור המודול https://f2.freeivr.co.il/post/69

    תודה רבה ל @אלחנן1 על הפיתוח!

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

    שלום לכולם,

    בימים אלו עובדים בחברת 'ימות המשיח' על אתר ניהול משודרג ויעיל יותר לניהול מערכות לטובת המשתמשים.
    אנו מעוניינים ליצור אתר (חדש לגמרי) שיועיל למשתמשים בצורה הטובה ביותר - מבחינה טכנית ומבחינת חוויית המשתמש.

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

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

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

    מעבר לזה - כל דבר שעולה על לבכם ובמחשבתכם.
    כמה שיותר מילים וירידה שלכם לפרטים - יעזור לנו לעזור לכם ולכל יתר המשתמשים.

    את ההצעות, התגובות והמילים הטובות 🙂 יש לשלוח ישירות למייל pro@yemot.co.il

    תודה רבה!

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

    מודול 'קבלת הקלטות ונתונים' משמש להשמעת שאלות וקליטת תשובות המאזינים באמצעות הקלטות או הקשות.

    בשאלות שהמענה עליהן הוא בהקשה (שאלות 050-099), ניתן להגדיר ערכים עבור כל שאלה.
    הערך השביעי נקרא CheckGoTo והוא מאפשר לקבוע את התנהגות המערכת לפי המקש שהקיש המאזין.

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

    051-1=EndNoSayApprovalNumber
    051-1=EndNoPaymentNoSayApprovalNumber
    051-1=EndNoSayApprovalNumber-/3
    051-1=EndNoPaymentNoSayApprovalNumber-/3
    

    הסבר לפי סדר הדוגמאות:

    • משתמש שיקיש 1 בשאלה 051 - הנתונים שהקיש עד עכשיו יישמרו, ידלג על שאר השאלות. אם מוגדר תשלום - יעבור לתשלום. ישמע את ההודעה M2524 יצאת בהצלחה הנתונים נשמרו, ואח"כ יעבור להיכן שמוגדר בהגדרות השלוחה, ללא שמיעת מספר אישור.
    • משתמש שיקיש 1 בשאלה 051 - הנתונים שהקיש עד עכשיו יישמרו, ידלג על שאר השאלות ועל התשלום, ישמע את ההודעה M2524 יצאת בהצלחה הנתונים נשמרו, ואח"כ יעבור להיכן שמוגדר בהגדרות השלוחה, ללא שמיעת מספר אישור.
    • משתמש שיקיש 1 בשאלה 051 - הנתונים שהקיש עד עכשיו יישמרו, ידלג על שאר השאלות. אם מוגדר תשלום - יעבור לתשלום. ישמע את ההודעה M2524 יצאת בהצלחה הנתונים נשמרו, ואח"כ יעבור לשלוחה 3 שתחת השלוחה הראשית, ללא שמיעת מספר אישור.
    • משתמש שיקיש 1 בשאלה 051 - הנתונים שהקיש עד עכשיו יישמרו, ידלג על שאר השאלות ועל התשלום, ישמע את ההודעה M2524 יצאת בהצלחה הנתונים נשמרו, ואח"כ יעבור לשלוחה 3 שתחת השלוחה הראשית, ללא שמיעת מספר אישור.

    עודכן גם בשרשור המלא של המודול כאן

    פורסם בחדש במערכת
  • RE: צינתוקים במערכת תוכן (IVR) ללא עלות יחידות

    הודעות מערכת

    M3337 "להפעלת צינתוק הקישו 1 למחיקת מספר מרשימת הצינתוקים הקישו 2 לאיפוס כל רשימת הצינתוקים הקישו 3 לשמיעת כמות הנרשמים הקישו 4 ליציאה הקישו כוכבית וסולמית"
    M3338 "הצינתוק הופעל בהצלחה"
    M3339 "נא הקישו את המספר למחיקה ובסיום הקישו סולמית"
    M3340 "המספר נמחק בהצלחה מרשימת הצינתוקים"
    M3341 "המספר שהקשתם לא מופיע ברשימת הצינתוקים"
    M3342 "שימו לב לאחר האיפוס לא ניתן יהיה לשחזר את המספרים האם הינכם בטוחים? לאישור האיפוס הקישו 1 לביטול ויציאה הקישו 2"
    M3343 "איפוס רשימת הצינתוקים הסתיים בהצלחה"
    M4101 סך כלל הנרשמים לרשימה זו
    M4102 רשימת הצינתוקים ריקה
    M4108 מתוכם, כמות המספרים הפעילים היא
    M4109 וכמות המספרים המושתקים היא
    M4837 אנא הקישו את המספר לחסימה, ובסיום הקישו סולמית
    M4838 המספר שהקשתם הוגדר כחסום

    M4839 הקליטו את שם המערכת אותו ברצונכם להשמיע למזמין ובסיום הקישו סולמית
    M4351 אנא הקישו את מספר הטלפון איליו תרצו לשלוח את ההזמנה. בסיום הקישו סולמית. לחזרה הקישו כוכבית וסולמית
    M4352 שיחת ההזמנה נשלחה בהצלחה
    M4353 שלוחה זו לא הגודרה בצורה תקינה.
    M4354 מספר הטלפון שלכם לא מזוהה או לא תקין
    M4355 קובץ ההזמה ארוך מ6 שניות. יש לפנות למנהל המערכת
    M4356 מספר הטלפון שהוקש אינו תקין
    M4357 לא ניתן להזמין את מספר הטלפון הזה, יתכן שהוא קיים ברשימה

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

    ניהול רשימות באתר הניהול

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

    במסך הכניסה תופיע תצוגת טבלה עם הרשימות השונות, כשבכל שורה יופיעו הנתונים הבאים:

    1. שם הרשימה.
    2. כמות המספרים הרשומים.
    3. כמות המספרים ה'פעילים' (=יקבלו צינתוק).
    4. כמות המספרים ה'לא פעילים' (=מופיעים ברשימה, אך לא יקבלו צינתוק).

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


    במסך צפייה ברשימה - תופיע תצוגת טבלה של עמודות אלו:

    1. מספרי הטלפון שנרשמו לקבלת הצינתוק.
    2. הסטטוס שלהם (פעיל/לא פעיל).
    3. השמות של בעלי המספרים.

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


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

    1. השלוחה שעל ידה קרתה הפעולה.
    2. מספר המערכת.
    3. מספר הטלפון או ה-IP שגרם לפעולה.
    4. זמן ביצוע הפעולה.
    5. סוג הפעולה.
    6. מספר הטלפון שאליו מתייחסת הפעולה (למשל: המספר שביקש לא לקבל צינתוק מהרשימה).
    7. משך זמן של פעולה (למשל: לכמה זמן המספר לא יקבל צינתוקים מהרשימה).
    פורסם באזור התעשיה - הגדרות המערכת
  • חדש! פתיחת שלוחות בהדרגה, לפי זמנים ולפי זיהוי אישי - להטמעה בכל שלוחה

    בס"ד

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

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

    כל ההגדרות כאן

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

    בס"ד

    הסבר

    מה המודול מחדש?

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

    1. לפי זמנים, שנקבעים מראש.
    2. זמני פתיחת השלוחה הם אישיים, לפי משתמש.

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

    1. פתיחת שלוחה בודדת.
    2. שלוחה א' הגורמת לפתיחת שלוחה ב'.
    3. שלוחה א' הגורמת לפתיחת מספר שלוחות - במיקום זהה ובמספור עוקב.
    4. שלוחה א' הגורמת לפתיחת מספר שלוחות - הנמצאות במיקומים שונים במערכת.

    במקרים בהם נרצה להשתמש בשלוחה א' כדי לפתוח שלוחה/ות אחרות, המשתמש יהיה מוכרח להיכנס לשלוחה א', שהיא שלוחת הבסיס.


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

    דוגמא לשלוחה א' הגורמת לפתיחת שלוחה ב':
    שלוחה 22 תיפתח למשתמש רק יממה מאז שהוא נכנס לשלוחה מספר 21.

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

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

    • שלוחות 1 עד 5 שנמצאות תחת שלוחה 22, תיפתחנה למשתמש זה בהפרש של יממה זו מזו.
    • שלוחה 23 תיפתח למשתמש זה לאחר 5 דקות.
    • שלוחה 33/5/06 תיפתח למשתמש זה לאחר שבוע.

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


    אז איך זה עובד?

    המודול עובד בשילוב של הגדרות וקבצים.

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

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


    קבצי המודול

    במודול זה ישנם 3 סוגי קבצים:

    1. CheckExtTimingId.ini - קובץ שבו המערכת בודקת 'אישור כניסה' לשלוחה עבור כל משתמש. כמו כן, בקובץ הזה המערכת רושמת (אוטומטית) זמני כניסת מאזינים לשלוחה/ות.

    2. CheckExtTimingIdAdmin.ini - קובץ שאותו מנהל המערכת יכול לערוך ידנית, להזין/לשנות זמני כניסה של משתמשים לשלוחות. הנכתב בקובץ זה, גובר על הכתוב בקובץ CheckExtTimingId.ini.

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


    ישנם 2 דרכים שעל ידם יכולים להיווצר הקבצים:

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

    יש 2 אופנים שעל ידם יכולה להיכתב נתונים בקובץ:

    1. כתיבה ידנית - ע"י מנהל המערכת.
      כתיבה ידנית ע"י מנהל המערכת חייבת להיעשות אך ורק בקובץ CheckExtTimingIdAdmin.ini

    2. כתיבה אוטומטית - ע"י כניסה של המשתמש לשלוחה.

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


    הגדרות


    הגדרת אב

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

    ext_timing_id=yes
    

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


    זיהוי המשתמש

    חובה להגדיר בכל השלוחות הרלוונטיות את זיהוי וסוג הזיהוי של המשתמש. לדוגמא:

    enter_id=yes
    enter_id_type=phone/digits/list/listallinformation…
    

    את כל הגדרות וסוגי כניסת משתמש ע"פ זיהוי ניתן לראות כאן
    (טיפ: ניתן לשים רק את ההגדרה enter_id=yes בשלוחות הרלוונטיות, ואת ההגדרות הנוספות לשים בקובץ ivr.ini בשלוחה הראשית)


    בדיקת הרשאה

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

    1. CheckExtTimingId
    2. CheckExtTimingIdAdmin (הכתוב בקובץ זה גובר על הקובץ הרגיל CheckExtTimingId).

    שורה לדוגמא כפי שמופיעה בקובץ:
    2023-05-08-18-0-00=0772222770-22
    הסבר - משתמש שמזוהה עם מספר טלפון 0772222770 יכול להיכנס לשלוחה 22 החל מתאריך 8/5/23 בשעה 18:00 בערב.


    מצבי שימוש

    מצבי השימוש במודול נחלקים ל-2 מצבים עיקריים:

    1. פתיחת שלוחה בודדת.
    2. שלוחה א' (להלן: 'שלוחת הבסיס') הגורמת לפתיחת שלוחה או שלוחות אחרות (להלן: 'שלוחות המשנה').

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


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

    timing_id_default=open
    

    הגדרה זו גורמת שתתאפשר כניסה חופשית לשלוחה, והמערכת לא תבצע בדיקת הרשאת הכניסה לשלוחה (למרות שבשלוחה קיימת ההגדרה ext_timing_id=yes).


    מיקום הקבצים - בדיקה ורישום

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

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

    timing_id_file_location=/22
    

    עבור קובץ CheckExtTimingIdAdmin (כתיבה ידנית ע"י מנהל) יש להגדיר:

    timing_id_admin_location=/22
    

    שימו לב – לאחר סימן ה'שווה' (=) יש לרשום את נתיב השלוחה, שבה נמצאים הקבצים שבהם אנו רוצים שהמערכת תבצע בדיקה. בדוגמא הנ"ל, המערכת תבצע בדיקה בקבצים בשלוחה 22.


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

    timing_id_in_file_location=/22
    

    לאחר סימן ה'שווה' (=) יש לרשום את נתיב השלוחה שבה נמצא הקובץ, שבו אנו רוצים שהמערכת תבצע את הבדיקה. בדוגמא כאן - שלוחה 22.


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

    כנ"ל, הקובץ שבו המערכת רושמת את השלוחות הפתוחות כעת למשתמש הוא הקובץ ExtTimingIdIn.ini.
    שורה לדוגמא בקובץ - 0772222770-22=yes
    כלומר, מספר 0772222770 יכול להיכנס כעת לשלוחה 22.

    כברירת מחדל, המערכת רושמת את הנתונים בקובץ זה, הנמצא בשלוחה הנוכחית שבו נמצאת המאזינה.
    ניתן להגדיר שהמערכת תרשום את הנתונים בקובץ ExtTimingIdIn.ini שנמצא בשלוחה אחרת. עבור כך יש להגדיר את ההגדרה הבאה:

    set_next_file_location=/22
    

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

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


    כניסה חופשית לשלוחה

    כברירת מחדל, כאשר מופיעה בשלוחה הגדרת האב ext_timing_id=yes, המערכת לא תאפשר למשתמש להיכנס אליה, אלא אם כן היא מופיעה כמורשה כניסה בקובץ המתאים.
    במידה ואנו רוצים בכל זאת לאפשר כניסה חופשית לשלוחה ולהתעלם מההגדרה הנ"ל, נשים את ההגדרה הזו:

    timing_id_default=open
    

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


    פתיחת שלוחה / שלוחות אחרות לפי זמן קבוע

    שלוחה בודדת

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

    set_next_open=22/2,1m
    

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

    ערך 1 - השלוחה שתיפתח. ערך זה ניתן למלא ב-3 אופנים.

    א – כתיבת נתיב שלוחה. לדוגמא: set_next_open=22/2
    רלוונטי במיוחד כאשר שלוחות הבסיס ושלוחת המשנה לא עוקבות זו לזו. בדוגמא הנ"ל, השלוחה שתיפתח למשתמש, היא שלוחה 22/2 שתחת השלוחה הראשית.

    ב – כתיבת הערך '+'. לדוגמא: set_next_open=+
    כתיבת ערך זה יגרום לפתיחת השלוחה הבאה לפי ערך מספרי. כלומר, אם הגדרתם כך בשלוחה מספר 1, השלוחה הבאה שתיפתח למשתמש היא שלוחה מספר 2. דוגמא נוספת: אם הגדרתם כך בשלוחה מספר 155, השלוחה הבאה שתיפתח למשתמש היא שלוחה מספר 156.

    ג – כתיבת הערך '-'. לדוגמא: set_next_open=-
    כתיבת ערך זה יגרום לפתיחת השלוחה הקודמת לפי ערך מספרי. כלומר, אם הגדרתם כך בשלוחה מספר 1, השלוחה הבאה שתיפתח למשתמש היא שלוחה מספר 0. דוגמא נוספת: אם הגדרתם כך בשלוחה מספר 155, השלוחה הבאה שתיפתח למשתמש היא שלוחה מספר 154.

    ערך 2 - טווח זמן מכניסת המשתמש לשלוחת הבסיס ועד שתיפתח עבורו שלוחת המשנה.

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

    סוגי זמן:
    S - שניות
    m - דקות
    H - שעות
    D - ימים
    W - שבועות
    M - חודשים
    Y - שנים

    יש להקפיד על אות קטנה/גדולה.

    דוגמאות:

    set_next_open=22/2,1s
    set_next_open=6,5d 
    

    דוגמא א - שלוחה 22/2 תיפתח שניה אחת לאחר כניסת המאזינה לשלוחה א'.
    דוגמא ב - שלוחה 6 תיפתח 5 ימים בדיוק לאחר כניסת המאזינה לשלוחה א'.

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


    פתיחת שלוחות מרובות - במספור עוקב

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

    הגדרה ראשונה:

    set_next_open=multiple.1-4,1m
    

    multiple = מרובה.

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

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

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

    set_next_open_multiple_location=/22
    

    כלומר, בהתאם ל-3 הערכים שהגדרנו בהגדרה הראשונה, השלוחות שתיפתחנה בהדרגה, בטווח זמן של דקה זו מזו - הן שלוחות 1 עד 4 שתחת שלוחה 22.

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


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

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

    הגדרה ראשונה - דוגמאות:

    set_next_open=22/1,1s.multiple.7-9,1m.27/1,1M
    set_next_open=7,1w.multiple.2-3,7m.multiple.7-9,3m.6/2,1s
    set_next_open=multiple.1-5,1M.2,1s.25/1,6d.multiple.5-6,1m
    

    דוגמא א: שלוחה 22/1 תיפתח אחרי שניה אחת. שלוחות 7 עד 9 תיפתחנה בהפרש של דקה זו מזו. שלוחה 27/1 תיפתח אחרי חודש.
    דוגמא ב: שלוחה 7 תיפתח אחרי שבוע. שלוחות 2 ו-3 תיפתחנה בהפרש של 7 דקות זו מזו. שלוחות 7 עד 9 תיפתחנה בהפרש של 3 דקות זו מזו. שלוחה 6/2 תיפתח אחרי שניה אחת.
    דוגמא ג: שלוחות 1 עד 5 תיפתחנה בהפרש של חודש זו מזו. שלוחה 2 תיפתח אחרי שניה אחת. שלוחה 25/1 תיפתח אחרי 6 ימים. שלוחות 5 ו-6 תיפתחנה בהפרש של דקה זו מזו.
    בהגדרות מסוג זה, יש לשים לב ביותר לפסיקים ולנקודות, שיהיו במיקומים המדויקים.

    הגדרה שניה:
    הגדרה זו רלוונטית במידה ובהגדרה הראשונה שילבנו פתיחת שלוחות במספור עוקב (multiple). ההגדרה היא כנ"ל:

    set_next_open_multiple_location=/22
    

    שימו לב - הגדרה זו חלה רק על השלוחות הכתובות מיד אחרי המילה multiple (לדוגמא: multiple.2-3,7m) ולא על השלוחות שהנתיב שלהן כתוב בצורה מפורשת (לדוגמא: 22/1,1S).
    כמו כן, במידה ובהגדרה הראשונה נכתבו כמה ערכים של שלוחות מרובות (multiple), המערכת תתייחס אליהן ככאלו שנמצאות כולן תחת אותה שלוחה (שמופיעה בהגדרה השניה).


    השהיית זמן פתיחת שלוחה

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

    ההגדרה היא:

    timing_id_delay=
    

    יש 2 סוגים של השהיה.
    סוג א - פתיחת שלוחה תושהה למשך X זמן מהזמן המקורי שהוגדר למשתמש (כפי שמופיע בקובץ CheckExtTimingId.ini).
    בסוג זה, לאחר סימן ה'שווה' (=), יש לכתוב מספר ואות אנגלית, עם מקף ביניהם (-). האות באנגלית מציינת את סוג יחידת הזמן שבו נבחר.
    Y = שנים. M = חודשים. W = שבועות. D = ימים. H = שעות. m = דקות. S = שניות.
    הגדרה לדוגמא:

    timing_id_delay=1-W
    

    בדוגמא זו, הפתיחה תושהה למשך שבוע בדיוק.
    כלומר, אם בקובץ כתוב שהשלוחה תיפתח למשתמש בתאריך 14-05-24 בשעה 18-00-00, הגדרת ההשהיה הזו גורמת שהשלוחה תיפתח למשתמש לאחר שבוע בדיוק, בתאריך 21-05-24 בשעה 18-00-00.

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

    timing_id_delay=2023-05-14-18-00-00.2023-05-19-18-00-00
    

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

    בדוגמא לעיל, פתיחת השלוחה תושהה החל מתאריך 14-05-23 בשעה 18:00, ועד לתאריך 14-05-19 בשעה 18:00. משתמשים שלפי הכתוב בקובץ CheckExtTimingId.ini השלוחה היתה צריכה להיפתח עבורם בטווח זמן זה - לא יוכלו להיכנס. כשיסתיים זמן ההשהיה, כל המשתמשים יוכלו להיכנס.
    כאשר משתמש ינסה להיכנס לשלוחה בזמן ההשהיה, הוא ישמע את ההודעה:
    M1286 עדיין לא הגיע זמן הכניסה שלכם לשלוחה זו
    משתמש ששלוחה זו כבר נפתחה עבורו לפני תחילת זמן ההשהיה, יוכל להיכנס לשלוחה גם בתוך טווח הזמן של ההשהיה.

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


    התראה על השלוחה האחרונה שנפתחה למשתמש

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

    check_last_folder_open=yes
    

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

    check_ext_timing_id_in_file_location=`נתיב השלוחה`
    

    המערכת משמיעה את מספר השלוחה ע"פ מה שכתוב בקובץ זה.

    כברירת מחדל, המערכת משמיעה את ההודעה:
    1291M השלוחה האחרונה שנפתחה עבורכם היא שלוחה....
    ומשמיעה את מספר השלוחה האחרונה שנפתחה.

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

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


    שימוש בקובץ CheckExtTimingIdAdmin.ini

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

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

    יש לכתוב נתונים בקובץ בתצורה הזו:

    0772222770-2/1=2023-06-02-23-00-00
    

    בדוגמא זו - מספר טלפון 0772222770 יוכל להיכנס לשלוחה 2/1 החל מתאריך 2/6/23 בשעה 23:00 בלילה.
    עבור כל שלוחה נוספת, יש להוסיף שורה נוספת.


    הודעות מערכת

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

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

    M1291 השלוחה האַחַרונה שנפתחה עבורכם היא שלוחה...
    הודעה זו מושמעת בשלוחה שבה מוגדרת ההגדרה check_last_folder_open=yes. מיד בסיום ההודעה המערכת משמיעה את מספר השלוחה האחרונה שנפתחה למשתמש, כפי שמופיע בקובץ המתאים.

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

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

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

    הפרטים המלאים בשרשור המקור

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

    הגדרת זמנים להשמעת הקובץ


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

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

    992=2023-01-12-01-00-00:2023-02-13-01-00-00
    990=2023-01-30-01-00-00:2023-04-29-01-10-32
    

    בדוגמה :
    קובץ 992 יושמע מ 12/1/2023 בשעה 1 בלילה עד 13/1/2023 בשעה 1 בלילה
    קובץ 990 יושמע מ 30/1/2023 בשעה 1 בלילה עד 29/4/2023 בשעה 01:10 בלילה ו 32 שניות

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

    992=*:2023-02-13-01-00-00
    990=2023-02-12-01-00-00:*
    

    כאן בדוגמה את הקובץ 992 ישמעו כל הזמן עד 13/1/23 בשעה 01:00:00, ואילו את הקובץ 990 ישמעו רק מ 12/1/23 בשעה 01:00:00, אבל אחרי הזמן הזה ישמעו את זה תמיד.


    ברירת מחדל הקובץ נלקח מהשלוחה שבה נמצאים (שלוחה נוכחית או מה שמוגדר ב folder_to_play)
    ניתן להגדיר שילקח משלוחה אחרת, ההגדרה היא

    folder_path_playback_times_of_the_file=/1
    

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

    פורסם באזור התעשיה - הגדרות המערכת