עזרה במקשים שניתן להקיש בקבלת נתונים
-
שלום וברכה
בקבלת נתונים (הקשות)הגדרתי שיוכלו להקיש מקשים מסוימים הנה מה שהגדרתי
051-option=2-1-10-Number--0,5,10,15---------InsertLettersTypeChangeNo-
ומשום מה הוא נותן ללחוץ גם על מקש 1 (כנראה בגלל מקש 10 ומקש 11-שכולל בתוכו את הסיפרה 1) אבל למה הוא הוא לא מחלק לי בין 11 לבין 1?
ואם הייתי עושה גם אפשרות של מקש 20 כנראה שגם 2 הוא היה נותן, למה?
בקיצור מה אני אמור לעשות שלא יוכלו להקיש גם 1?
תודה רבה מיוחדת לכוולם -
@קובי-י
דובר על זה כבר בעבר (בשלוחת API) שזה המצב כרגע ובכדי לסדר את זה צריך פיתוח ע"י ימות [בתשלום].
עד אז כדאי להגדיר מינימום ומקסימום שווה... -
@בלויא
מה זה אומר מינימום ומקסימום?
מה זה יעזור לי? -
@קובי-י
התכוונתי לערך הראשון והשני, שזה מספר ספרות מקסימלי ומינימלי להקשה.
אם תגדיר את שניהם לאותו מספר [למשל מקסימום 2 ומינימום 2] - לא תהיה בעיה. -
@בלויא אבל אז לא יוכלו להקיש 0 5 .
-
@קובי-י הוא נותן להקיש 1 ומחכה לראות אם תקיש גם 0 או 5 בשביל המספרים 10 ו 15, כך אמור להיות.
עכשו השאלה היא האם לאחר 10 שניות הוא אומר לך שההקשה היא 1, או שהוא אומר לך שההקשה שגויה? -
@בוס
הוא נותן להקיש 1
ונשאר על 1 ולא אומר הקשה שגויה
ובדוח מגיע שהוא הקיש 1 -
@בוס
אם אי אפשר לסדר את זה
תסכים איתי שזה חתיכת באג -
-
@קובי-י יש פיתרון, ציטוט:
אם מגדירים בערך הרביעי File
לדוגמה - אם המשתמש הקיש 1 ישמע "מלפפון" ואם הקיש 2 ישמע "עגבנייה"
כדי שהמערכת תדע איזה קובץ להשמיע, יש לפתוח בתוך השלוחה תיקייה כשם השאלה (לדוגמה אם השאלה היא 050 יש לפתוח תיקייה בשם 050) ובתוך התיקייה להכניס את קבצי השמע שרוצים שישמיע. (לדוגמה, למשתמש שהקיש 0 המערכת תשמיע את קובץ 000, למשתמש שהקיש 256 המערכת תשמיע את קובץ 256)
במידה ואין קובץ להשמעה המערכת תשמיע את מה שהוקש בצורת ספרות (Digits)ניתן להגדיר שאם אין קובץ תואם להקשה אז שהמערכת תשמיע M1224 "בחירה לא חוקית" והמשתמש יעבור להקשה מחודשת של הנתון. לצורך כך יש להגדיר בערך השישי from_folder
ניתן לכתוב בערך השישי from_file ולהכניס את הספרות לקובץ CheckFromFileEnable.ini
כל שורה, זה מספר שאפשר להקיש בתפריט.במידה וההקשה לא תקינה המערכת מודיעה
M1224 בחירה לא חוקית. -
@בוס כתב בעזרה במקשים שניתן להקיש בקבלת נתונים:
דבר ראשון תודה רבה
זה נשמע גאוני
אבל מה אני מגדיר ב4?
למעשה השורה צריכה להיות ככה?
050-option=2-1-10-File--from_file---------InsertLettersTypeChangeNo-
כי ככה הוא אומר לי בחירה לא חוקית על כל מקש שאני מקיש - כלומר כל מקש הוא לא חוקי משום מה -
@קובי-י הכנסת את הקבצים והספרות?
-
@בוס
בקובץ הזה CheckFromFileEnable.. בשלוחה הנוכחית הכנסתי
0
5
10
15
ועדיין כנ"ל -
@קובי-י צריך להכניס גם קבצים לשמעה
כדי שהמערכת תדע איזה קובץ להשמיע, יש לפתוח בתוך השלוחה תיקייה כשם השאלה (לדוגמה אם השאלה היא 050 יש לפתוח תיקייה בשם 050) ובתוך התיקייה להכניס את קבצי השמע שרוצים שישמיע. (לדוגמה, למשתמש שהקיש 0 המערכת תשמיע את קובץ 000, למשתמש שהקיש 256 המערכת תשמיע את קובץ 256)
במידה ואין קובץ להשמעה המערכת תשמיע את מה שהוקש בצורת ספרות (Digits) -
@קובי-י אבל מה זה הקובץ הזה-
RestrictFromFile-050..
שעכשיו אוטומטי נוצר לי בשלוחה? -
@קובי-י תן צילום מסך
-
@בוס כתב בעזרה במקשים שניתן להקיש בקבלת נתונים:
במידה ואין קובץ להשמעה המערכת תשמיע את מה שהוקש בצורת ספרות (Digits)
לא שמתי שום קובץ שמע כי הנה הציטוט
-
@בוס
צילום מסך של? -
-
@קובי-י
והנה הקובץ