אני כותב כאן פתרון שעבד אצלי בנטסטיק MF831 לכאורה זה אמור לעבוד גם ב MF79 אבל תבדקו ותעדכנו
בשביל להדגים את הפתרון תקעתי בשביל זה את הנטסטיק (שלחתי לעצמי הודעת אימות מ https://myvisit.com/#!/home/signin/ שכמו שאמרתי שהם וגם דואר ישראל שולחים הודעה עם סמל כל שהוא בשם השולח וזה תוקע את הנטסטיק שתומך בשם שולח שמורכב רק ממספרים או אותיות באנגלית - וזזה אולי הזדמנות שיפנו לחברות הנ"ל ולבקש מהם שישלחו הודעות בלי הסמל) זה מצבו כרגע:
ועכשיו לפתרון שהוא די פיראטי ואשמח אם מישהו כאן ימצא דרך יותר קלה לעשות את זה
- להכנס לדף הזה: http://192.168.0.1/goform/ אמור להיפתח דף ריק עם כמה מילים
- ללחוץ על F12 כדי לפתוח את כלי הפיתוח
- בשביל הנוחות מי שזה אצלו באנגלית אפשר לשנות לעברית ע"י לחיצה על F1 להגדרות ולשנות לעברית כאן ואחר כך ללחוץ על הלחצן הזה
- לעבור ללשונית "מסוף" ושם להכניס את הקוד הבא וללחוץ אנטר
fetch("http://192.168.0.1/goform/goform_get_cmd_process?isTest=false&cmd=sms_data_total&page=0&data_per_page=500&mem_store=1&tags=1&order_by=order+by+id+desc&_=1663782762548", {
"headers": {
"accept": "application/json, text/javascript, */*; q=0.01",
"accept-language": "he,he-IL;q=0.9",
"x-requested-with": "XMLHttpRequest",
"Referer": "http://192.168.0.1/index.html",
"Referrer-Policy": "strict-origin-when-cross-origin"
},
"body": null,
"method": "GET"
});
- לעבור ללשונית "רשת" זה אמור להראות ככה וללחוץ עם העכבר איפה שמסומן באדום
אמור להפתח חלונית קטנה לעבור בה ללשונית של תצוגה מקדימה ושם זה נראה ככה
בכל שורה מופיע ID ואחר כך מספר - זה המזהה הודעה, אחר כך מופיע number ואחר כך מספר או טקסט באנגלית - זה שם השולח ואחר כך כתוב content ואחר כך רצף של אותיות ומספרים שזה תוכן ההודעה מקודד
ההודעות שתוקעות את הנטסטיק הם אלו שבשם השולח מופיע ריבוע כמו אצלי בשורה למעלה בהודעה שנשלחה מ my Visit צריך לזכור את המספר של המזהה שרשום בשורה (בדוגמא כאן 515)
- לפני המחיקה אם רוצים לקרוא את תוכן ההודעה צריך להעתיק את כל מה שכתוב אחרי המילה content עד למילה tag (בלי הגרשיים) אצלי זה 0059006F0075007200200076006500720069006600690063006100740069006F006E00200063006F006400650020006900730020003A00200020003300330035003800360032
כדי להפוך את זה לתוכן קריא צריך להיכנס לכאן ולהדביק בתיבה למעלה את התוכן התוצאה מופיעה בשורה מתחת המילה Decoded לדוגמא זה מה שיצא אצלי
- נעבור למחיקה צריך לחזור ללשונית "מסוף" ולהדביק את הקוד הבא ולשנות את 3 הסולמיות בשורה הראשונה למזהה ההודעה הבעייתית ואז ללחוץ אנטר
fetch("http://192.168.0.1/goform/goform_set_cmd_process?goformId=DELETE_SMS¬Callback=true&msg_id=###", {
"headers": {
"accept": "application/json, text/javascript, */*; q=0.01",
"accept-language": "he,he-IL;q=0.9",
"x-requested-with": "XMLHttpRequest",
"Referer": "http://192.168.0.1/index.html",
"Referrer-Policy": "strict-origin-when-cross-origin"
},
"body": null,
"method": "GET"
});
אם יש כמה הודעות בעייתיות צריך לחזור על השלב הזה בשביל כל הודעה בנפרד
עכשיו אפשר לחזור לנטסטיק ולרענן מחדש את הדף של ההודעות והכל אמור לעבוד