הורדת קבצים רבים במרוכז
-
@עופר אם תרצה, אני יכתוב לך כאן דרך מסויימת (ע"פ מה שכתוב בקישור שהבאתי בפוסט הקודם) איך אפשר להוריד קבצים רבים במרוכז, [יכול להיות שיש גם דרכים אחרים או יותר פשוטים... - כמובן שאם יש לך איך לעשות עם FTP זה הכי קל ומהר].
בכל מקרה אם תרצה, אז תעדכן, ואני ישתדל בל"נ לפי הזמן שיתאפשר לי - לכתוב לך כאן משהו כזה... -
@עופר
תדביק את זה בקונסול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"); window.open("https://www.call2all.co.il/ym/api/DownloadFile?token=077000000:1234&path=ivr2:/1/1/" + index.toString().padStart(3,'0') + ".ogg"); window.open("https://www.call2all.co.il/ym/api/DownloadFile?token=077000000:1234&path=ivr2:/1/1/" + index.toString().padStart(3,'0') + ".wav"); }
-
השתמשתי באופציה הזו
תדביק את זה בקונסול
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"); window.open("https://www.call2all.co.il/ym/api/DownloadFile?token=077000000:1234&path=ivr2:/1/1/" + index.toString().padStart(3,'0') + ".ogg"); window.open("https://www.call2all.co.il/ym/api/DownloadFile?token=077000000:1234&path=ivr2:/1/1/" + index.toString().padStart(3,'0') + ".wav"); }
וגוגל טוען שהוא לא נותן כי זה מעל 32 מילים או כי הוא לא מצא משהו תואם
(כמובן שעידכנתי מספר מערכת וסיסמא) -
-
@אביי-ורבא
האופציות האלו חסומות בנטפרי
יש אולי מישהו שיכול להעתיק את הקודים הללו לפורום עצמו?
תודה רבה -
@עופר זה פתוח בנטפרי. אני עצמי בנטפרי...
מה בדיוק חסום לך? -
@אביי-ורבא כתב בהורדת קבצים רבים במרוכז:
@עופר זה פתוח בנטפרי. אני עצמי בנטפרי...
מה בדיוק חסום לך?חלק מהדברים שבאותיות כחולות
אגב, בסוף הצלחתי באמצעות התוכנה אבל הרבה מהקבצים לא יורדים
אשמח לפיתרון -
@עופר איזה קבצים לא יורדים? תוכל לפרט? האם הסקריפט מציג שגיאה בהורדה עבור הקבצים שלא יורדים, או שהוא בכלל לא מנסה להוריד אותם?
כי זה ממש מוזר... הסקריפט עובד בצורה שהוא מאחזר את כלל הקבצים בכל שלוחה ומוריד אותם אחד אחד, אם הוא פיספס משהו זה אומר שהוא לא מופיע ברשימת הקבצים המוחזרת...
-
@אביי-ורבא
בשלוחה עם אלפי קבצים הוא מוריד בקושי כמה מאות
זה מעניין שהוא מוריד כמה עשרות ברצף ומדלג ושוב וכו'
ומשלוחה /1/1 הוא בכלל לא הוריד עד שעשיתי חיפוש במיוחד לשלוחה זו וגם אז הוא הציג רק חלק
תודה על ההתייחסות -
@עופר כשהוא לא מוריד הוא פשוט מתעלם או שמוצגת שגיאה בקונסול?
תוכל לשלוח לי את הפלט של זה (כמובן תחליף את הנתיב והטוקן) למייל?
https://call2all.co.il/ym/api/GetIvrTree?path=ivr2:2/&token=0799999:1234תשלח גם את כמות הקבצים שהוא כן הוריד בתיקיית השלוחה.
-
@אביי-ורבא יכול שהבעיה קשורה לזה כדלהלן:
שלאחרונה שמתי לב שבפקודותGetIvrTree
וGetIVR2Dir
מכמות מסויימת של קבצים (אין לי מושג כמה) אז הוא לא מציג את כל הקבצים שיש בשלוחה, בפקודהGetIvrTree
זה כבר דבר ישן יותר, הוא מופיע בפורום כמה פעמים, אבל לאחרונה ראיתי שבפקודהGetIVR2Dir
הוא מציג הרבה יותר מהפקודה המקבילה, אבל גם זה מכמות מסויימת הוא פשוט לא מציג יותר...למעשה מה שתמיד עשיתי, זה שהשתמשתי עם הפרמטרים
filesFrom
וfilesLimit
שיציג לי מ- עד-.
דהיינו אני יודע מה הקובץ הגובה בשלוחה, אז אני עושה לו בפקודה כל 500 קבצים במכה, כך אני מצליח בס"ד להגיע לכל הקבצים בשלוחה...ושוב, כנראה שזה באג, ובאמת צריך לטפל בזה (והאמת היא שצריך גם לפרסם את זה בבאגים במערכת), עכ"פ יכול להיות שזה הבעיה שקורה אצל @עופר
-
@עופר כתב בהורדת קבצים רבים במרוכז:
האם אפשר להוריד בבת אחת את כל ההשמעות שבשלוחה מסוימת?
פשוט בקו שלי גם חומרים ישנים (מסוימים) מעניינים את המאזינים ואין לי מחשב בשימוש רציף כך שאם ברצוני לחפש בחומרים הישנים זה רק באמצעות העברת התוכן לנגן.
תודה לכולם.יש משהו חדש מלפני 18 ימים עיין כאן
-
@HMJE22 אכן הגיוני שזה מוגבל, אבל לא ראיתי את זה בתיעוד לכן לא טיפלתי בזה, אם יהיה לי זמן אוסיף את זה בעז"ה
-
@קלולי כתב בהורדת קבצים רבים במרוכז:
יש משהו חדש מלפני 18 ימים עיין כאן
כדאי שתעבור קצת על הפוסטים לראות שכבר לא כתבו את דבריך...
כי כאן - 8 פוסטים לפניך, אז בעל המקור שהוא @אביי-ורבא עצמו הביא קישור לדבריו - הקישור שאתה הבאת...
-