נפתר בקשת קוד
-
ועל הדרך אם תוכל לעשות שלא יגיד את התאריך....
-
@קו-כשר-מערכות-טל בזה הוא לא אומר טוב את השם ולגבי מה שביקשתי , אתה לא יכול?
-
-
-
מודול המשמיע את הסיסמה האישית
עריכה: תוקן באג<?php $ApiEnterId = $_GET['ApiEnterID']; $ApiEnterId = str_replace("phone-" , "" , $ApiEnterId); $ApiEnterId = str_replace("digits-" , "" , $ApiEnterId); $ApiEnterId = str_replace("teudat_zehut-" , "" , $ApiEnterId); $ApiEnterId = str_replace("list-" , "" , $ApiEnterId); $ApiEnterId = str_replace("enter_phone_list-" , "" , $ApiEnterId); $ApiEnterId = str_replace("list_all_information-" , "" , $ApiEnterId); $ApiEnterId = str_replace("phone_from_list_all_information-" , "" , $ApiEnterId); $ApiEnterId = str_replace("phone_or_enter_phone-" , "" , $ApiEnterId); $did="מספר מערכת"; $password="סיסמה"; $url="https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$password}&what=ivr2:/EnterIDPassword.ini"; $str = file_get_contents($url); $str = json_decode($str, true); $str=$str['contents']; $str = str_replace("\n" , "..." , $str); $st = strpos( $str, "{$ApiEnterId}=", $offset = 0); $stre = mb_substr($str, $st, 999, "UTF-8"); $t = strpos( $stre, "...", $offset = 0); $y = mb_substr($str, $st, $t, "UTF-8"); $y = str_replace("{$ApiEnterId}=" , "" , $y); if($y==null){$yy=".t-עדיין אין סיסמה אישית";}else{$yy=".d-{$y}";} print "id_list_message=t-הסיסמה האישית שלך היא{$yy}"; ?>
עריכה: תוקן באג
-
@קו-כשר-מערכות-טל כתב בבקשת קוד:
<?php $ApiEnterId = $_GET['ApiEnterID']; $ApiEnterId = str_replace("phone-" , "" , $ApiEnterId); $ApiEnterId = str_replace("digits-" , "" , $ApiEnterId); $ApiEnterId = str_replace("teudat_zehut-" , "" , $ApiEnterId); $ApiEnterId = str_replace("list-" , "" , $ApiEnterId); $ApiEnterId = str_replace("enter_phone_list-" , "" , $ApiEnterId); $ApiEnterId = str_replace("list_all_information-" , "" , $ApiEnterId); $ApiEnterId = str_replace("phone_from_list_all_information-" , "" , $ApiEnterId); $ApiEnterId = str_replace("phone_or_enter_phone-" , "" , $ApiEnterId); $data = date('d@m/Y'); $data = str_replace("@" , ".t-ל.n-" , $data); $data = str_replace("/" , ".n-" , $data); echo "id_list_message=f-file1.d-" . $ApiEnterId . ".f-file2.t-" . $_GET['ApiEnterIDName'].".t-התאריך כעת הוא.n-".$data; ?>
זה ממש מוצלח.
יש אפשרות שהוא גם יכניס את הנתונים [מספר טלפון, שם, תאריך ושעה ואם אפשר גם תאריך ושעה שהמאזין ניתק את השיחה כי ראיתי כאן שהשרת מקבל גם כן נתונים בניתוק השיחה מכל שלוחה במערכת ] לקובץ TTS במערכת כקובץ הגבוה בשלוחה????
אשמח מאד אם תוכל לכתוב לי כזה קוד.
תודה מראש!!!!! -
-
@קו-כשר-מערכות-טל כתב בבקשת קוד:
מודול המשמיע את הסיסמה האישית
<?php $did="מספר מערכת"; $password="סיסמה"; $path="שלוחה למעבר בסיום"; $ApiEnterId = $_GET['ApiEnterID']; $ApiEnterId = str_replace("phone-" , "" , $ApiEnterId); $ApiEnterId = str_replace("digits-" , "" , $ApiEnterId); $ApiEnterId = str_replace("teudat_zehut-" , "" , $ApiEnterId); $ApiEnterId = str_replace("list-" , "" , $ApiEnterId); $ApiEnterId = str_replace("enter_phone_list-" , "" , $ApiEnterId); $ApiEnterId = str_replace("list_all_information-" , "" , $ApiEnterId); $ApiEnterId = str_replace("phone_from_list_all_information-" , "" , $ApiEnterId); $ApiEnterId = str_replace("phone_or_enter_phone-" , "" , $ApiEnterId); $url="https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$password}&what=ivr2:/EnterIDPassword.ini"; $str = file_get_contents($url); $str = json_decode($str, true); $str=$str['contents']; $str = str_replace("\n" , "..." , $str); $st = strpos( $str, "{$ApiEnterId}=", $offset = 0); $st = str_replace("{$ApiEnterId}=" , "" , $st); $stre = mb_substr($str, $st, 999, "UTF-8"); $t = strpos( $stre, "...", $offset = 0); $y = mb_substr($str, $st, $t, "UTF-8"); $y = str_replace("{$ApiEnterId}=" , "" , $y); print "id_list_message=t-הסיסמה האישית שלך היא.d-{$y}.g-/{$path}&"; ?>
מודול המשמיע את הסיסמה האישית
זה עובד?
-
@קו-כשר-מערכות-טל לא עובד גם אם יש סיסמא אישית וגם אם לא הוא תמיד אומר הסיסמא האישית שלך0733515252
-
@קו-כשר-מערכות-טל כתב בבקשת קוד:
<?php $did="מספר מערכת"; $password="סיסמה"; $path="שלוחה למעבר בסיום"; $ApiEnterId = $_GET['ApiEnterID']; $ApiEnterId = str_replace("phone-" , "" , $ApiEnterId); $ApiEnterId = str_replace("digits-" , "" , $ApiEnterId); $ApiEnterId = str_replace("teudat_zehut-" , "" , $ApiEnterId); $ApiEnterId = str_replace("list-" , "" , $ApiEnterId); $ApiEnterId = str_replace("enter_phone_list-" , "" , $ApiEnterId); $ApiEnterId = str_replace("list_all_information-" , "" , $ApiEnterId); $ApiEnterId = str_replace("phone_from_list_all_information-" , "" , $ApiEnterId); $ApiEnterId = str_replace("phone_or_enter_phone-" , "" , $ApiEnterId); $url="https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$password}&what=ivr2:/EnterIDPassword.ini"; $str = file_get_contents($url); $str = json_decode($str, true); $str=$str['contents']; $str = str_replace("\n" , "..." , $str); $st = strpos( $str, "{$ApiEnterId}=", $offset = 0); $st = str_replace("{$ApiEnterId}=" , "" , $st); $stre = mb_substr($str, $st, 999, "UTF-8"); $t = strpos( $stre, "...", $offset = 0); $y = mb_substr($str, $st, $t, "UTF-8"); $y = str_replace("{$ApiEnterId}=" , "" , $y); print "id_list_message=t-הסיסמה האישית שלך היא.d-{$y}.g-/{$path}&"; ?>
תנסה את זה
-
@קו-כשר-מערכות-טל 6 שניות שקט וחזר אחורה
-
שינת את המספר והסיסמה?
-
@קו-כשר-מערכות-טל איזה מספר ואיזה סיסמא?
-
שורות 2 3 4 בקוד
-
@קו-כשר-מערכות-טל תודה רבה
-
@121244 אם אין סיסמא שקט וחוזר... ואם תוכל לעשות שאני אוכל להכניס מספר מערכת סיסמא ושלוחה למעבר בסיום במערכת עצמה אשמח
-
@קו-כשר-מערכות-טל כתב בבקשת קוד:
יש אפשרות שהוא גם יכניס את הנתונים [מספר טלפון, שם, תאריך ושעה ואם אפשר גם תאריך ושעה שהמאזין ניתק את השיחה כי ראיתי כאן שהשרת מקבל גם כן נתונים בניתוק השיחה מכל שלוחה במערכת ] לקובץ TTS במערכת כקובץ הגבוה בשלוחה????
אשמח מאד אם תוכל לכתוב לי כזה קוד.
תודה מראש!!!!!הגזמת
צודק, סליחה !
-
אולי משהו אחר יוכל לעשות לי שיהיה אפשר להכניס את הערכים בשלוחה?
-
-
הקוד הזה יותר טוב כי אפשר עם אותו קוד לעבוד עם כמה מערכות ולא צריך לשכפל לכל מערכת בנפרד
וגם אם אין סיסמה זה אומר אין סיסמהשימו לב שאם הקובץ של הסיסמאות לא נגמר במעבר שורה ריק אז השורה האחרונה לא תיקלט
<?php $did=$_REQUEST['did']; $password=$_REQUEST['password']; $path=$_REQUEST['path']; $end=$_REQUEST['end']; $ApiEnterId = $_GET['ApiEnterId']; $ApiEnterId = str_replace("phone-" , "" , $ApiEnterId); $ApiEnterId = str_replace("digits-" , "" , $ApiEnterId); $ApiEnterId = str_replace("teudat_zehut-" , "" , $ApiEnterId); $ApiEnterId = str_replace("list-" , "" , $ApiEnterId); $ApiEnterId = str_replace("enter_phone_list-" , "" , $ApiEnterId); $ApiEnterId = str_replace("list_all_information-" , "" , $ApiEnterId); $ApiEnterId = str_replace("phone_from_list_all_information-" , "" , $ApiEnterId); $ApiEnterId = str_replace("phone_or_enter_phone-" , "" , $ApiEnterId); $url="https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$password}&what=ivr2:{$path}/EnterIDPassword.ini"; $str = file_get_contents($url); $str = json_decode($str, true); $str=$str['contents']; $str = str_replace("\n" , "..." , $str); $st = strpos( $str, "{$ApiEnterId}=", $offset = 0); $stre = mb_substr($str, $st, 999, "UTF-8"); $t = strpos( $stre, "...", $offset = 0); $y = mb_substr($str, $st, $t, "UTF-8"); $y = str_replace("{$ApiEnterId}=" , "" , $y); if($y==null||$st==null){ if($st===0){$yy=".d-{$y}";}else{$yy=".t-עדיין אין סיסמה אישית";}}else{$yy=".d-{$y}";} print "id_list_message=t-הסיסמה האישית שלך היא{$yy}.g-/{$end}"; ?>
עריכה: סודר שאם הערך של הid מוגדר במקרה כסיסמה של מישהו זה לא ינסה להשמיע את המספר עם הסיסמה אלא ימשיך לסרוק ואם לא ימצא אז יגיד שאין סיסמה
צריך לשלוח את הערכיםdid
מספר המערכת ששם יבדוקpassword
סיסמת הניהול של המערכתpath
מספר השלוחה ששם הקובץ לשלוחה ראשית פשוט דלגו על ערך זהend
מספר השלוחה למעבר בסיום ללא / בהתחלה לשלוחה ראשית דלגו על ערך זה