שינוי קובץ INI דרך הטלפון
-
@מערכת-קמפיינים
אולי זה יועיל לך, כתבתי בעבר כמה הדגמות לזה, ואולי מזה תוכל להבין איך זה עובד או שיש שם אפילו דוגמא שתועיל לך.
https://f2.freeivr.co.il/post/126567 -
@ivrפון
לפי מה שאני מבין בשורה 4 בקוד שכתבת המערכת תשנה את "api_add_0=phone=" (שזה בעצם נמצא בשורה 4 במודל שליחת וואצפ) ל-0099.
זאת אומרת שזה ערך מוגדר מראשואני רוצה שהמאזין יקיש את הספרות.
אם אני אמחק את ה0099 - המשתמש יוכל להקיש את הספרות מהטלפון? -
@מערכת-קמפיינים תנסה כך:
type=add_id_to_list add_id_to_list_location_list=/מיקום הקובץ add_id_to_list_key=api_add_0=phone add_id_to_list_value_type=digits add_id_to_list_value_change=yes
-
@963
אכן מה שהקשתי בטלפון התווסף לקובץ ה- ext כולל ה"api_add_0=phone"
אך זה התווסף בשורה נוספת, אני צריך שזה יחליף את השורה הקיימת. -
@מערכת-קמפיינים נראה לי שכאן כתבתי בדיוק את הדוגמא לזה.
אם לא, תעדכן ואני יבדוק שוב. -
@צבי-ד-צ
כן, זה כתוב שם.
אבל בכ"ז זה מתווסף בתור שורה חדשה ולא מחליף את השורה הקיימת (שורה 4)
אולי צריך לכתוב את כל מה שכתוב בשורה 4, כלומר כולל המספר טל' שכתוב שם?! -
@מערכת-קמפיינים מה הגדרת?
-
@מערכת-קמפיינים עכשיו אני שם לב, זה כנראה בגלל שיש פעמים שוה
-
@צבי-ד-צ
תראה,
בשורה 4 במודל שליחת וואצפ מוגדר כך:api_add_0=phone=0000000000
אני רוצה להחליף את מה שכתוב שם אחרי ה - " = " למספר אחר ע"י הקשה בטלפון.
הגדרתי בשלוחה אחרת במערכת כך:type=add_id_to_list add_id_to_list_location_list=/04/4/ext add_id_to_list_key=api_add_0=phone= add_id_to_list_value_type=digits add_id_to_list_value_change=yes
אז כתבתי שאולי בגלל שבשורה 3 כתוב רק "api_add_0=phone=" ולא כתוב את כל הערך שמוגדר (הערך שמוגדר הוא כולל ה -"0000000000") לכן המערכת מוסיפה את זה בשורה חדשה ולא מחליפה את השורה הקיימת.
מקווה שהובנתי נכון!
-
@מערכת-קמפיינים דבר ראשון יש טעות בהגדרות שעשית, שהוספת = בשורה 3 בסוף, זה אמור להיראות כך
add_id_to_list_key=api_add_0=phone
בלי ה'=' בסוף
דבר שני יכול להיות שעדיין לא יעבוד, בגלל מה שכתבתי אח"כ
@צבי-ד-צ כתב בשינוי קובץ INI דרך הטלפון:
@מערכת-קמפיינים עכשיו אני שם לב, זה כנראה בגלל שיש פעמים שוה
אז תתקן ותבדוק
-
@צבי-ד-צ
כן, מחקתי את השווה (פשוט שחכתי לציין את זה בהודעה הקודמת)
זה עדיין אותו דבר. -
@מערכת-קמפיינים אז כנראה כמו שכתבתי...
תנסה הגדרה אחרת שאין בה פעמים שוה, ונבדוק. -
@מערכת-קמפיינים אני יודע שהמודל הזה ממש לא מושלם... יש הרבה מה להוסיף בו.
-
@צבי-ד-צ
כעת שהגדרתי כך:add_id_to_list_key=api_add_0
זה החליף במודל שליחת וואצפ, אבל זה הוחלף ל:
api_add_0=0500000000
והמודל צריך להיות כך:
api_add_0=phone=0500000000
-
@מערכת-קמפיינים הוא אשר דיברתי...
@צבי-ד-צ כתב בשינוי קובץ INI דרך הטלפון:
זה כנראה בגלל שיש פעמים שוה (בהגדרה)...
אבל נראה לי שעדיין יש תיקווה..
תנסה לעשות הסרת ערך שקט ובסיום עוברים להוספת ערך, ואז שיוסיף את כל השורה -
יש אפשרות להגדיר במודל שליחת וואצפ שרק מה שכתוב אחרי ה 'שווה' ילקח מקובץ אחר?
ואז במודל הוספת ערך אני יעשה הוספת ערך לקובץ האחר (, ואז זה ישתנה ג"כ במודל שליחת וואצפ) -
@מערכת-קמפיינים זה לא עובד מה שהצעתי, הסרה ואח"כ הוספה?
-
@מערכת-קמפיינים או אפילו בלי הסרה, פשוט שישנה את כל הערך, גם מה שלפני השוה
-
@צבי-ד-צ
אה, לא ראיתי מה שכתבת, אני אבדוק.
@צבי-ד-צ כתב בשינוי קובץ INI דרך הטלפון:
או אפילו בלי הסרה, פשוט שישנה את כל הערך, גם מה שלפני השוה
אבל זה ימחק הכל, אני צריך שהמאזין יקיש רק מס' טלפון.
-
@מערכת-קמפיינים כתב בשינוי קובץ INI דרך הטלפון:
אבל זה ימחק הכל, אני צריך שהמאזין יקיש רק מס' טלפון.
זה ימחק הכל, אבי מיד יכתוב שוב הכל...
ועכשיו חשבתי על רעיון שלישי, שלא יהי' כתוב ההגדרה כלל, ורק נוסף כל פעם מוגבל לזמן