יישום חדש - UpSync

לא מזמן התחלתי לעבוד על יישום חדש בשם UpSync. לפי מה אתה יכול לספר בטח כבר מהשם, היישום נועד לסנכרן קבצים בין התיקיות על מחשבים שונים. זה אמור להיות קל לשימוש, אלא גם את ומלוכלך מספיק כדי לענות על הצרכים של מנהל המערכת טיפוסי.

אני פתוח המקור הפרויקט, ותהיה לי ההתקנה את קוד המקור של גרסה 0.5 עד זמן קצר מאוד. זה עובד כמו שצריך ב-Windows XP, Vista, ואפילו של מיקרוסופט חדשה, שלא פורסמה Windows 7 (צילומי מסך הם מ-Windows 7). זה כתוב ב-C #, האהוב עלי של שפות. נטו, באמצעות Visual Studio 2008.

הנה כמה מן התכונות העיקריות שכבר יושמו:

  • כל מספר של תיקיות ניתן לסנכרן עם הגדרות נפרדות עבור כל תיקייה.
  • סנכרן בכיוון אחד, בכיוון השני, או בשני הכיוונים ללא כל אינטראקציה הצורך.
  • הגדרות ספציפיות לטיפול בקבצים שנמחקו לאפשר לכל המצבים האפשריים.
  • סינכרון המנוע משתמש התאריכים והשעות של קבצים על מנת להבטיח את הגירסה העדכנית ביותר של קבצים משוכפלים.
  • קבצים חדשים בתיקייה או מטופלות באופן אוטומטי בצורה נכונה להעתיק אל התיקייה השנייה.
  • תהליך הסינכרון יכול להיות אוטומטי לחלוטין או להפעיל באופן ידני.
  • סינכרון מנוע מתחבר כל מבצע בפירוט מלא ולכן אף פעם אין שום בלבול לגבי מה קבצים השתנו.
הפוסט הזה נכתב ב -C # , תוכנה , טכנולוגיה , UpSync , Visual Studio 2008 . הפוך קישור קבוע .

4 תגובות ל יישום חדש - UpSync

  1. ריץ' הופקינס אומר:

    זהו יישום נקי נחמד. אני המוטל בעבודה להמציא שיטה טובה יותר מאשר חבילת התקנה syncronization הקבצים הנוכחיים שלנו אצווה שהכל Robocopy כדי לסנכרן את הדברים ברחבי העולם. התחלתי לעבוד על VBScript כי יעבור ספירה התיקייה ולהשתמש מסד נתונים של Access כדי לדעת אילו קבצים ללכת בו, אבל למה להמציא את הגלגל מחדש, כאשר מישהו כבר יש את זה? :)

    אני כבר רץ כמה בדיקות עם UpSync וזה נראה כאילו זה יהיה להתמודד עם כל מה שאני צריך, עבודה נהדרת! שאלה אחת או בקשה זו, האם יש דרך להפוך את היישום הקרוב לאחר סיום סינכרון? ככה אני יכול להשתמש בלוח הזמנים משימה פשוטה להשיק UpSync, אז זה יכול לסגור בפני עצמו והפעל שוב למחרת.

    (אגב, אהבתי את הבלוג אמונתך. דוחות פשוטים לפעמים יכול להיות החזק ביותר. "אני מאמין במשיח." האח אמן!)

  2. תודה, עשיר לבדיקה חיובית. אני מאוד שמח לראות את זה בשימוש! :)

    יש, למעשה, דרך לסגור את היישום לאחר המבצע סינכרון נגמר. הכרטיסיה אפשרויות במסך הראשי יש שתי הגדרות נפרדות כדי "להתחיל באופן מיידי המבצע סינכרון כאשר לרוץ" ו "שיח באופן אוטומטי כאשר קרוב המבצע סינכרון משלים ללא שגיאות". אם שתי תיבות נבדקים, היישום צריך לסנכרן באופן אוטומטי כאשר לרוץ המבצע המתוכנן, ולסגור כאשר סיים. תודיע לי אם משום מה זה לא עובד בשבילך.

    שוב תודה על המילים החיוביות, תודיע לי אם אתה מוצא את כל מה יש להוסיף או משופר. וכן, ישו היא הסיבה שאני אוהב את החיים שלי ואני אוהב לחלוק אותו. תודה על העידוד י :)

  3. ריץ' הופקינס אומר:

    וואו. לא מאמינה פיספסתי את זה!

  4. אין בעיה, עשיר. תודיע לי אם אתה צריך משהו אחר. :)

כתיבת תגובה

כתובת הדוא"ל שלך לא יפורסם. שדות חובה מסומנים *

*