access_filter פילטר כניסה לשלוחות לפי מס פעמים. האם אפשר לאפס דרך הטלפון בצד ניהול?



  • לפי המוסבר כאן בחלק השני בסעיף 8. ישנה הגדרה כמה פעמים לאפשר למאזין להיכנס לשלוחה.
    אח"כ בסעיף 9, לאחר כמה זמן לאפס את ההגדרה....
    האם יש אפשרות שהאיפוס ייעשה באופן יזום?
    ע"י צד ניהול או בהפעלת שלוחה מסויימת?



  • @shz אפשר למחוק את קבצי הלוג שבהם נשמרים הנתונים.



  • @dudu רעיון.
    אפשרי דרך הטלפון?



  • @shz אפשר לעשות שלוחת API שתמחוק.



  • @dudu
    בזה אני עדיין לא יודע להשתמש



  • @shz אתה רוצה משהו דווקא דרך הטלפון?
    כי אם לא אז אפשר דרך הרצת שורה בדפדפן או להעלות קובץ ריק באקסס וכדו'.

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



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



  • @shz שתי האפשרויות שלך הן רק בטלפון, נכון?
    אז זה באמת בקשה למישהו שיעשה כזה טופס באתר שלו.
    אולי @מ-מ-פליישער או @אהרן-שובקס או @איש-ימיני או @מאזין-נלהב
    מישהו יכול לעשות את זה?
    לעשות API שמעלה קובץ ini או ymgr ריק?
    מקבל נתיב ושם קובץ ומעלה קובץ ריק במקום הקיים?
    או פשוט מוחק את הקובץ הקיים?



  • @shz בניתי במיוחד בשבילך טופס php,
    עכשיו תוכל לעשות שלוחה של api שתמחק אוטומטי כל קובץ שתבחר.
    ההגדרות לשלוחה הן:

    type=api
    api_link=https://duduivr2.000webhostapp.com/deletefile.php
    api_add_0=pass=****
    api_add_1=path=ivr2:/4/ext.ini
    api_answer_ok=go_to_folder=/
    api_phone_send=no
    api_extension_send=no
    api_enter_id_send=no
    api_enter_id_name_send=no
    api_hangup_send=no
    say_api_answer=yes
    

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

    אם אתה רוצה לדעת שהפעולה בוצעה בהצלחה ניתן להוסיף קובץ 000 שיהיה tts ובו תכתוב "המחיקה בוצעה בהצלחה" עובד נהדר.

    בהצלחה!!



  • @dudu
    קודם כל 1000 תודות
    מה שראיתי שזה עושה, שהוא מוחק את התוכן ולא את הקובץ כולו. (לכאורה זה מספיק)
    שאלה: את השורה הרביעית אפשר לשכפל פעם נוספת ושימחק 2 קבצים באותה שלוחה?

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

    מאוד מוזר, כי בכניסה רגילה לא עוברים דרך השלוחה הזו



  • @shz אתה יכול להביא לפה את ההגדרות שכתבת?
    אולי יש שם טעות מסויימת?
    אני כתבתי בדיוק את מה שכתבתי ומחק לי את הקובץ לגמרי ואח"כ חזר לתפריט הראשי.

    יכול להיות שאת הלוג הוא מוחק לגמרי ומייד אח"כ נוצר חדש כי מישהו מנסה להיכנס או משהו כזה?



  • @dudu
    זה מה שכתבתי, ואני מנסה את זה על מערכת שעדיין לא בשימוש כך שאף אחד לא מנסה להיכנס לשם.

    type=api
    api_link=https://duduivr2.000webhostapp.com/deletefile.php
    api_add_0=pass=8787
    api_add_1=path=ivr2:/7/1/AccessFilterLogTime.ini
    api_answer_ok=go_to_folder=/8
    api_phone_send=no
    api_extension_send=no
    api_enter_id_send=no
    api_enter_id_name_send=no
    api_hangup_send=no
    say_api_answer=yes
    

    במקביל לפתרון הבעיה הנ"ל שאלתי האם ניתן להוסיף שורה חמישית כזו?

    api_add_2=path=ivr2:/7/1/AccessFilterTimeLogAll.ini
    

    ברכות



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

    api_add_2=path2=ivr2:/5/ext.ini
    

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

    תנסה לבדוק שנתיב הקובץ שלך בטוח נכון ואין שלוחות דו-ספרתיות וכדו'.

    בהצלחה!!



  • @dudu אמר בaccess_filter פילטר כניסה לשלוחות לפי מס פעמים. האם אפשר לאפס דרך הטלפון בצד ניהול?:

    @shz בניתי במיוחד בשבילך טופס php,
    עכשיו תוכל לעשות שלוחה של api שתמחק אוטומטי כל קובץ שתבחר.
    ההגדרות לשלוחה הן:

    type=api
    api_link=https://duduivr2.000webhostapp.com/deletefile.php
    api_add_0=pass=****
    api_add_1=path=ivr2:/4/ext.ini
    api_answer_ok=go_to_folder=/
    api_phone_send=no
    api_extension_send=no
    api_enter_id_send=no
    api_enter_id_name_send=no
    api_hangup_send=no
    say_api_answer=yes
    

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

    אם אתה רוצה לדעת שהפעולה בוצעה בהצלחה ניתן להוסיף קובץ 000 שיהיה tts ובו תכתוב "המחיקה בוצעה בהצלחה" עובד נהדר.

    בהצלחה!!

    מה אומר כאן השורה החמישית?
    זה לא לאן ללכת בסיום?



  • @shz זה אמור להיות, אבל בפועל אצלי תמיד חוזר לתפריט הקודם, הראשי.



  • @dudu
    אני אל יכול לבדוק כלום, כי מאז שעשיתי את השלוחה הזו המערכת לא עובדת לי....
    עוד מעט אני אנסה לבטל אותה ונראה האם זה חוזר לעבוד



  • @shz ממש מוזר.
    אצלי עובד מצוין.



  • @shz סידרתי את זה עוד קצת,
    אם אתה רוצה למחוק קובץ אחד תכתוב את ההגדרות כמו שכתבתי בהתחלה ועכשיו אמור לעבור לאיזה שלוחה שתגדיר לו ב

    api_answer_ok=go_to_folder=/
    

    ואם אתה רוצה למחוק 2 קבצים בשלוחה אחת תחליף את הקישור ל

    api_link=https://duduivr2.000webhostapp.com/delete2files.php
    

    ואז גם אמור לעבור לאיפה שתגדיר לו.

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

    בהצלחה!!



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

    (לפעמים אני כ"כ מאושר מהתמיכה כאן שאני פשוט מרגיש פיספוס שאחד לא מכיר כאן את השני...)



  • @dudu
    האם אפשר למחוק גם יותר מ 2 קבצים?
    למשל אם נגדיר כך:

    api_link=https://duduivr2.000webhostapp.com/delete4files.php
    

    עבור 4 קבצים
    או כך:

    api_link=https://duduivr2.000webhostapp.com/delete20files.php
    

    עבור 20 קבצים


התחבר כדי לפרסם תגובה