-
א@ass אמר בקוד להעתקת קבצים משרת לשרת:
שתעביר באופן אוטומטי
יש לי ידע ב HTML ג'אווה סקריפט ו CSS.
אם אתה רוצה משהו אוטומטי אז הידע ב-HTML ו-CSS לא רלוונטי. (אלא אם כן לא הבנתי אותך נכון. אני הבנתי שאתה רוצה תכונה שתרוץ ברקע בשרת כלשהו ותעשה את המשימה אוטומטית בשקט פעם בשבוע, בלי שום ממשק משתמש).
אם שפת התכנות שלך הוא JS, אז הפלטפורמה שעליה תפתח את התוכנה לכאורה יהיה nodeJS.אם זה שהקבצים שלי באון דרייב זה מסבך את העניין, אני יכול למשוך אותם גם משרת שמחובר לאון דרייב בתור בעלים (הכוונה שמבחינת השרת אין הבדל אם זה און דרייב או תקייה רגילה בשרת, השרת ניגש לאון דרייב בתור תקייה רגילה ולא בתור כתובת https.
אוקיי, הורדת חלק מהעבודה.
אז מה נשאר?
כתיבת סקריפט ש:- בודק קבצים חדשים
איך? צריך למצוא תאריך היצירה של הקובץ האחרון שהעלת לימות, (איך? אני לא מכיר את ה-API שלהם...) ואז למצוא את כל הקבצים החדשים יותר. - מוריד מהדרייב: אפשר עם ה-API של וואן דרייב, או לחבר את וואן דרייב כתיקייה
- מעלה לימות. איך? לכאורה יש להם API. אתה מכיר?
השאלה המקורית שלך היתה רחבה מדי. פיצלתי את זה למשימות קטנות יותר, עכשיו תתמקד בכל אחד ותלמד איך עושים אותו.
- בודק קבצים חדשים
-
@yossiz אמר בקוד להעתקת קבצים משרת לשרת:
איך? צריך למצוא תאריך היצירה של הקובץ האחרון שהעלת לימות, (איך? אני לא מכיר את ה-API שלהם...) ואז למצוא את כל הקבצים החדשים יותר.
צריך למצוא את התאריך יצירה האחרון באון דרייב, לא? כי שם זה הקבצים החדשים...
איך? צריך למצוא תאריך היצירה של הקובץ האחרון שהעלת לימות, (איך? אני לא מכיר את ה-API שלהם...) ואז למצוא את כל הקבצים החדשים יותר.
אפשר לעשות שהתוכנה תמלא את הקוד והשם משתמש בדף הכניסה הרגיל, או שאני לא יודע על מה אני מדבר
-
@ass אמר בקוד להעתקת קבצים משרת לשרת:
הגישה לשרת של ימות משיח מתבצע ע"י דף כניסה: https://www.call2all.co.il/ym/login.php
לימות המשיח יש API רשמי מאוד ברור עיין כאן.
הגישה לAPI של ימות מתבצע דרך הכתובת https://www.call2all.co.il/ym/api/
או בשרת הפריווט דרך https://private.call2all.co.il/ym/api/@yossiz אמר בקוד להעתקת קבצים משרת לשרת:
כתיבת סקריפט ש:
בודק קבצים חדשים
איך? צריך למצוא תאריך היצירה של הקובץ האחרון שהעלת לימות, (איך? אני לא מכיר את ה-API שלהם...) ואז למצוא את כל הקבצים החדשים יותר.אפשר לקבל את רשימת הקבצים בשלוחה ע"י הפקודה
GetIvrTree
ובתוכו תחת"mtime"
יש את התאריך שהקובץ נוצרמעלה לימות. איך? לכאורה יש להם API. אתה מכיר?
יש פקודה להעלאת קבצים
UploadFile
תראה בשרשור את קבלת רשימת קבצים בשלוחה ואת העלאת קבצים -
@ass אמר בקוד להעתקת קבצים משרת לשרת:
צריך למצוא את התאריך יצירה האחרון באון דרייב, לא? כי שם זה הקבצים החדשים...
לא, כי אני מניח שאתה לא רוצה להעלות את כל הקבצים כל פעם מחדש אלא אתה רוצה לעדכן רק החדשים.
אז בשביל זה אתה צריך לדעת מה הקובץ החדש ביותר בשלוחה שכבר העלית, ואז לחפש אצלך את הקבצים החדשים יותר מהתאריך האחרון שהעלית, ולהעלות אותם -
@שאול-נ-י
@yossiz
בהמשך לעיניין, יש לי תקייה שהשיעורים שאני שם בה צריכים להעלות בצורה מתוזמנת, פעם בשבוע שיעור אחד, ביום שלישי...
מצד שני אני מכניס לתקייה לפעמים כמה שיעורים מראש (של השבועות הבאים)...
איך אני יכול לגרום לתוכנה לזהות קובץ אחד מתוך הרשמיה ולעלות, ושבוע הבא לזהות את הקובץ הבא ...תודה רבה...
-
@ass אמר בקוד להעתקת קבצים משרת לשרת:
@שאול-נ-י
@yossiz
בהמשך לעיניין, יש לי תקייה שהשיעורים שאני שם בה צריכים להעלות בצורה מתוזמנת, פעם בשבוע שיעור אחד, ביום שלישי...
מצד שני אני מכניס לתקייה לפעמים כמה שיעורים מראש (של השבועות הבאים)...
איך אני יכול לגרום לתוכנה לזהות קובץ אחד מתוך הרשמיה ולעלות, ושבוע הבא לזהות את הקובץ הבא ...תודה רבה...
אם יש מספור רץ לקבצים - אז הכיוון הוא לשמור את המספר האחרון שעלה ולהגדיר משימת cron שפעם בשבוע תעלה את הקובץ הבא ותשמור את המספר המעודכן.
אם אין מספור רץ - קצת יותר בעייתי... -
-