נפתר הורדת הרבה קבצים בAPI
-
@לעזור-לכולם אמר בהורדת הרבה קבצים בAPI:
מוריד סדרה של קבצים מהמערכת
אני שאלתי את זה על הקוד של @amp-Software-0 אבל עכשיו רק שאני אבין מה ההבדל בין שני הקודים(שלך ושלו)?
-
@הלי
כמו ש@@amp-Software-0 כתב המספר 0 ושם הקובץ 000 זה לא אותו דבר
וכדי שנוכל להוריד צריך לגרום לכך שאם המשתנה פחות מ10 או ממאה שיתווספו אפסים בהתחלה כפי המצטרך
מה שאני כתבתי , זה "תנאי" שאם זה פחות מעשר\מאה יתווספו האפסים בהתחלה
ו@@amp-Software-0 כתב פונקציה מובנית בJS המחזירה את אותו התוצאה -
@לעזור-לכולם אמר בהורדת הרבה קבצים בAPI:
@הלי אמר בהורדת הרבה קבצים בAPI:
איפה בדיוק אמורים להכניס את הקוד?
מתחת לכיתוב CONSOLE
מה לוחצים אחרי שמעתיקים את הקוד?
אנטר
אני לוחץ על אנטר, אבל הסמן כיון שהוא מופיע על שורה שאחרי הקוד, אז האנטר מוסיף עוד שורה ולא מפעיל את מה שצריך.
בתודה מראש. -
@בסייעתא-דשמיא-0
תוכל להעלות אולי צילום מסך? -
@לעזור-לכולם אמר בהורדת הרבה קבצים בAPI:
@בסייעתא-דשמיא-0
תוכל להעלות אולי צילום מסך?עכשיו כבר כן הצלחתי על ידי אנטר להפעיל, אך מייד קפץ לי חלונית חדשה עם המילים Requested file does not exist בצד שמאל למעלה.
זה מה שהכנסתי בקונסול [כפי ש @מנסה הסביר איפה להכניס] :for (let index = 0; index <250; index++) { if(index < 10 ) l = '00'; else if(index < 100) l = '0'; else l = ''; window.open("https://www.call2all.co.il/ym/api/DownloadFile?token=07700000:1234&path=ivr2:/2/2/2/2/" + l + index + ".wav") }
[כמובן כעת כאן שיניתי רק את מספר המערכת והסיסמא, אך חוץ מזה זה בדיוק כמו שהכנסתי, ואני צריך במערכת שלוחה 2/2/2/2 קבצים 000 - 250.]
תודה רבה על העזרה הנפלאה. -
@בסייעתא-דשמיא-0
תנסה להפעיל קודם URL אם בקשה אחת רק במקום index ו l תכניס מספר -
@לעזור-לכולם אמר בהורדת הרבה קבצים בAPI:
@בסייעתא-דשמיא-0
תנסה להפעיל קודם URL אם בקשה אחת רק במקום index ו l תכניס מספרסליחה על הבורות אך לא הבנתי מילה כי אני לא מתכנת ולא בן שלו, אם תוכל להסביר לי [ואם זה דבר שגם אני אוכל להבין] אשמח מאוד.
בתודה מראש על העזרה ההדדית הנפלאה. -
@בסייעתא-דשמיא-0 אמר בהורדת הרבה קבצים בAPI:
סליחה על הבורות
למה אתה חושב שאסלח????
תכניס את השורה הזאת לדפדפן
https://www.call2all.co.il/ym/api/DownloadFile?token=07700000:1234&path=ivr2:/2/2/2/2/000.wav"
כמובן תשנה את מספר המערכת וכו'
ואז נוכל לראות איפה הבעיה -
@לעזור-לכולם אמר בהורדת הרבה קבצים בAPI:
@בסייעתא-דשמיא-0 אמר בהורדת הרבה קבצים בAPI:
סליחה על הבורות
למה אתה חושב שאסלח????
תכניס את השורה הזאת לדפדפן
https://www.call2all.co.il/ym/api/DownloadFile?token=07700000:1234&path=ivr2:/2/2/2/2/000.wav"
כמובן תשנה את מספר המערכת וכו'
ואז נוכל לראות איפה הבעיהעשיתי כפי שרשמת, וגם עכשיו קופץ לי חלון חדש עם המילים Requested file does not exist [תרגום לעברית: הקובץ המבוקש אינו קיים]
ושוב תודה רבה. -
-
@לעזור-לכולם @amp-Software-0
עשיתי כמו שרשמתם [והחלפתי לקובץ 003, כי 000 אין לי שם, וכן החלפתי לעם פי 3 כי דבליו איי וי אין לי שם] ואכן ירד לי הקובץ.
עכשיו האם ואיך אפשר לעשות בדיוק דבר כזה אך על טווח של קבצים ??
בתודה מראש על העזרה הנפלאה. -
@בסייעתא-דשמיא-0
מה הטווח? -
-
for (let index = 3; index <250; index++) { window.open("https://www.call2all.co.il/ym/api/DownloadFile?token=077000000:1234&path=ivr2:/1/1/" + index.toString().padStart(3,'0') + ".mp3") }
את הנתיב בימות תגדיר לבד
-
@לעזור-לכולם אמר בהורדת הרבה קבצים בAPI:
for (let index = 3; index <250; index++) { window.open("https://www.call2all.co.il/ym/api/DownloadFile?token=077000000:1234&path=ivr2:/1/1/" + index.toString().padStart(3,'0') + ".mp3") }
את הנתיב בימות תגדיר לבד
עשיתי כנ"ל, וזה מה שקפץ לי:
אולי אני צריך גם למחוק אילו גרשיים או משהו אחר ממה שנתת לי כאן להעתיק.
תודה רבה. -
@בסייעתא-דשמיא-0 אמר בהורדת הרבה קבצים בAPI:
@לעזור-לכולם אמר בהורדת הרבה קבצים בAPI:
for (let index = 3; index <250; index++) { window.open("https://www.call2all.co.il/ym/api/DownloadFile?token=077000000:1234&path=ivr2:/1/1/" + index.toString().padStart(3,'0') + ".mp3") }
את הנתיב בימות תגדיר לבד
עשיתי כנ"ל, וזה מה שקפץ לי:
אולי אני צריך גם למחוק אילו גרשיים או משהו אחר ממה שנתת לי כאן להעתיק.
תודה רבה.לא!
תדביק את זה בקונסול!
-
@לעזור-לכולם @Liy
עשיתי כדבריכם, הדבקתי בקונסול את הדבר האחרון ש @לעזור-לכולם רשם לי, אך זה הוריד לי רק את קובץ 003 בלבד ולא כל הקבצים עד 250, מה זה אמור להיות??
תודה רבה. -
@בסייעתא-דשמיא-0 תבדוק אם יש לך בצד שמאל למעלה בחלון התראת חלונות קופצים
אם כן - תאפשר,
גוגל כרום חוסם פתיחה אוטומטית של יותר מחלון אחד -
@בסייעתא-דשמיא-0
כדאי להסיר את התמונה המכילה פרטים מזהים על המערכת שלך -
@amp-Software-0 אמר בהורדת הרבה קבצים בAPI:
@בסייעתא-דשמיא-0
כדאי להסיר את התמונה המכילה פרטים מזהים על המערכת שלךאתה מתכוון רק לצילום המסך?
תודה רבה.