תפריט גם בשני ספרות וגם בספרה אחת
נשלח: 21:08 07/09/2016
יש לי שלוחות מ1 עד 13.
איך אני מגדיר של1 יקישו 1 ולא 01, ול13 יקישו 13?
איך אני מגדיר של1 יקישו 1 ולא 01, ול13 יקישו 13?
קוד: בחירת הכל
timeout=7
המלצתי: שניה אחת מספקתמכיוון ש7 שניות זה המון זמן, ועל מנת שהמאזינים ירגישו שזה עובד יש צורך להגדיר 2 או 3 שניות, את זה משנים בהגדרה הבאה:
קוד: בחירת הכל
timeout=7
[/b]המלצתי: שניה אחת מספקתמכיוון ש7 שניות זה המון זמן, ועל מנת שהמאזינים ירגישו שזה עובד יש צורך להגדיר 2 או 3 שניות, את זה משנים בהגדרה הבאה:
קוד: בחירת הכל
timeout=7
קוד: בחירת הכל
type=menu
digits=2
timeout=1
בדקתי אצלי וזה לא מכניס אותך לשלוח 1למעשה, גם עכשיו הקשה על 1 בלבד ולא על 01 עובדת, אבל ברירת המחדל היא שהמערכת ממתינה 7 שניות להקשה, כך שלאחר 7 שניות המערכת תכניס את המאזין לשלוחה 1.
השלוחה חייבת להיות בכמות ספרות לפי מה שרשוםהגדרתיבפועל בהקשה על ספרה 1 (ולא 01) לא מעביר אותו לשלוחה, בעצם השאלה הראשונה שנשאלה כאן.קוד: בחירת הכל
type=menu
digits=2
timeout=1
מה לא הגדרתי נכון?
לכאורה אם מוגדר שחייב להקיש ספרה אחת אז לא יהיה ניתן להגיע לשלוח 13 ואם מגדירים שחייב להקיש 2 ספרת אז בהקשה רק על ספרה 1 הוא לא מקבל זאת ומחזיר אותך לתפריט, אז האם באמת אין פתרון לשאלה?בדקתי אצלי וזה לא מכניס אותך לשלוח 1למעשה, גם עכשיו הקשה על 1 בלבד ולא על 01 עובדת, אבל ברירת המחדל היא שהמערכת ממתינה 7 שניות להקשה, כך שלאחר 7 שניות המערכת תכניס את המאזין לשלוחה 1.
תודה
לצערי, אצלי כשהוא מקיש 1 הוא ממתין עד סיום זמן ההמתנה ואז הוא חוזר על התפריט ולא נכנס לשלוחה.במציאות מספיק שהמאזין יקיש 1 ולא 01 ואז המערכת תמתין להקשה של סיפרה נוספת, ובמידה והמאזין לא יקיש במהלך פרק הזמן שרשום בtimeout= אז המערכת תיכנס לשלוחה 1
צודק 100%זה מוזר, כי בכל המערכות שאני מכיר זה עובד ללא שום תקלה
מתנצל על הבלבול ותודה רבה על העזרההשלוחה חייבת להיות בכמות ספרות לפי מה שרשום