נפתר מישהו רוצה לעזור לי לעשות פקודה מהדפדפן?
-
מישהו רוצה/מוכן לעזור לי לעשות פקודה מהדפדפן להפקת דוח מקובץ ymgr ?
תודה רבה! -
@צבי-ד-צ
https://www.call2all.co.il/ym/api/RenderYMGRFile?token=0773137770:1234&wath=ivr2:1/1/Log.ymgr&convertType=סוג¬LoadLang=0
החלף את 0773137770 במספר המערכת את 1234 בסיסמה את1/1/Log.ymgr
בנתיב לדוח את "סוג" בצורת ההפקה שהיא או html / csv
-
@ivrפון זה מה שהוא מחזיר
{"responseStatus":"Exception","exceptionClass":"Error","message":"wath is required","file":"RenderYMGRFile.ym","Line":"24:2","yALogsVersion":"4.3.14"}ניסיתי גם עם / לפני השלוחה וגם כמו שאתה הבאת בלי (צריך לכתוב את הנתיב כולל הקובץ עצמו, נכון?)
-
@ivrפון אני יביא לך דוגמא איך שעשיתי
https://www.call2all.co.il/ym/api/RenderYMGRFile?token=073377777:1234&wathivr2:/000/TimeKeeperTotalAll/Log.ymgr&convertType=html¬LoadLang=0TimeKeeperTotalAll זה השם של הקובץ ymgr
-
@ivrפון
זה הטעות:
לא שמת = אחרי wath
תודה רבה רבה!
עכשיו זה עובד. -
-
-
@צבי-ד-צ צודק טעות שלי
תיקנתי -
-
@צבי-ד-צ יש לך את הדבר הזה קרדיט ל @אביי-ורבא שפרסם כאן
תיצור סימנייה בדפדפן שלך כאילו לאתר חדש אבל במקום הכתובת תשים את זהjavascript:(function() { for (let index = 0; index <= 100; index++) { window.open("https://www.call2all.co.il/ym/api/DownloadFile?token=077000000:1234&path=ivr2:1/" + index.toString().padStart(3, '0') + ".wav"); } })(); כמובן תחליף מספר מערכת סיסמה
ואז תיכנס לאתר אינטרנט כל שהוא ותפעיל את הסימנייה ואז כל הקבצי שמע שבשלוחה 1 ירדו כמובן שאתה יכול לשנות לשלוחה אחרת -
@צבי-ד-צ טעות שלי בסימנייה תוקן
-
@ivrפון מה שאביי ורבא פירסם שם לא צריך סימנייה וכל זה?
-
@צבי-ד-צ צריך
זה הסימנייה -
@ivrפון אבל מדובר בקבצי ymgr, לא בקבצי שמע, אז אין לי מספר גבוה/מספר נמוך?
-
@צבי-ד-צ תנסה את זה
javascript:(function() { fetch("https://www.call2all.co.il/ym/api/GetIVR2Dir?token=0773137770:1234&path=ivr2:1&orderDir=desc") .then(response => response.json()) .then(data => { const files = data.html; files.forEach(file => { window.open("https://www.call2all.co.il/ym/api/DownloadFile?token=077000000:1234&path=ivr2:1/" + file); }); }) .catch(error => console.error('Error:', error)); })(); -
@ivrפון כתב במישהו רוצה לעזור לי לעשות פקודה מהדפדפן?:
window.open("https://www.call2all.co.il/ym/api/DownloadFile?token=077000000:1234&path=ivr2:1/" + file);
לכאורה פה
window.open("https://www.call2all.co.il/ym/api/DownloadFile?token=077000000:1234&path=ivr2:1/" + file);
צריך להיות ככה
window.open("https://www.call2all.co.il/ym/api/DownloadFile?token=077000000:1234&path=ivr2:1/" + file.name);
לא?
-
@שמואל-ש יש סיכוי אני לא כל כך טוב בJS
-
@צבי-ד-צ רגע אתה רוצה להפיק אותם כדוח או כקובץ?
זה שונה
כי YMGR כקובץ . זה חצי גיבריש -
@ivrפון כתב במישהו רוצה לעזור לי לעשות פקודה מהדפדפן?:
@צבי-ד-צ יש לך את הדבר הזה קרדיט ל @אביי-ורבא שפרסם כאן
תיצור סימנייה בדפדפן שלך כאילו לאתר חדש אבל במקום הכתובת תשים את זהjavascript:(function() { for (let index = 0; index <= 100; index++) { window.open("https://www.call2all.co.il/ym/api/DownloadFile?token=077000000:1234&path=ivr2:1/" + index.toString().padStart(3, '0') + ".wav"); } })(); כמובן תחליף מספר מערכת סיסמה
ואז תיכנס לאתר אינטרנט כל שהוא ותפעיל את הסימנייה ואז כל הקבצי שמע שבשלוחה 1 ירדו כמובן שאתה יכול לשנות לשלוחה אחרתאיך אפשר לעשות שהוא יעבור גם בין שלוחות שונות ויוריד הכל אחד אחרי השני?
-
@ע-ג תסביר את הצורך שלך ואני אבין?
אתה רוצה להוריד בא נגיד כל יום קבצים במיקום קבוע במערכת? -
@ivrפון כתב במישהו רוצה לעזור לי לעשות פקודה מהדפדפן?:
@צבי-ד-צ רגע אתה רוצה להפיק אותם כדוח או כקובץ?
זה שונה
כי YMGR כקובץ . זה חצי גיברישאני רוצה כקובץ html
-
@ivrפון כתב במישהו רוצה לעזור לי לעשות פקודה מהדפדפן?:
@ע-ג תסביר את הצורך שלך ואני אבין?
אתה רוצה להוריד בא נגיד כל יום קבצים במיקום קבוע במערכת?אני רוצה להוריד קבצים מכמה שלוחות,
ואני רוצה לעשות את זה בפעולה אחת, שלא אצטרך לשנות את הקוד על כל שלוחה או לחילופין להחזיק כמה קודים קוד לכל שלוחה.
תודה רבה מראש..