Neue Anwendung - UpSync

Vor kurzem habe ich begonnen, eine neue Anwendung namens UpSync. Von dem, was Sie wahrscheinlich bereits aus dem Namen zu erzählen, wird die Anwendung gedacht, um Dateien zwischen Ordnern auf verschiedenen Rechnern synchronisieren. Es soll einfach zu bedienen sein, sondern auch nach unten und schmutzig genug, um einem typischen System-Administrator das Bedürfnisse zu erfüllen.

Ich bin offen Sourcing das Projekt, und ich werde die Einrichtung und den Quellcode für Version 0.5 bis sehr kurz sind. Es funktioniert einwandfrei unter Windows XP, Vista, und auch Microsofts neue, unveröffentlichte Windows 7 (die Screenshots stammen aus Windows 7). Es ist in C #, mein Liebling der. NET-Sprachen geschrieben, die mit Visual Studio 2008.

Hier sind einige der wichtigsten Features, die bereits umgesetzt wurden:

  • Es können beliebig viele Ordner können mit separaten Einstellungen für jeden Ordner synchronisiert werden.
  • Synchronisieren Sie in eine Richtung, die andere Richtung, oder in beiden Richtungen ohne Interaktion notwendig.
  • Spezifische Einstellungen für die Behandlung gelöschte Dateien erlauben für alle möglichen Situationen.
  • Synchronisieren Engine nutzt Datei Datum und Uhrzeit, um die neueste Version der Dateien zu gewährleisten repliziert werden.
  • Neue Dateien entweder im Ordner werden automatisch korrekt behandelt und auf die andere kopiert.
  • Sync-Prozess kann vollständig automatisiert oder manuell ausführen.
  • Synchronisieren Motor protokolliert jeden Vorgang in allen Einzelheiten, so kann es niemals eine Verwirrung darüber, welche Dateien geändert wurden.
Dieser Eintrag wurde geschrieben in C # , Software , Technologie , UpSync , Visual Studio 2008 . Lesezeichen auf den Permalink .

4 Responses to New Application - UpSync

  1. Rich Hopkins sagt:

    Dies ist ein schönes, sauberes App. Ich habe bei der Arbeit beauftragt worden, um mit einem besseren Installationspaket syncronization Methode als unsere aktuellen Batch-Dateien, robocopy alles, um die Dinge global zu synchronisieren. Ich hatte die Arbeit an einem VBScript, das durch Aufzählung Ordner gehen würde, und verwenden Sie eine Access-Datenbank zu sagen, welche Dateien wo zu gehen begann, aber warum das Rad neu erfinden, wenn jemand noch nicht vorliegen? :)

    Ich betreibe ein paar Tests mit UpSync und es sieht aus wie alles was ich brauche, großartige Arbeit kümmern uns um! Eine Frage oder Feature-Requests, ist es eine Möglichkeit, die Anwendung zu schließen machen, sobald es einen Sync beendet hat? Auf diese Weise konnte ich eine einfache Aufgabe Zeitplan verwenden, um zu starten UpSync, dann könnte es auf seine eigene zu schließen und starten am nächsten Tag wieder.

    (Btw, ich liebte Ihr Glaube Blog. Einfache Aussagen können manchmal die stärkste sein. "Ich glaube an Christus." Amen Brother!)

  2. Jason Carr sagt:

    Dank, Rich für die positive Kritik. Ich bin sehr glücklich zu sehen, es benutzt wird! :)

    Es ist eigentlich ein Weg, um die Anwendung zu schließen, nachdem das Sync-Vorgang abgeschlossen ist. Die Registerkarte Optionen auf dem Hauptbildschirm verfügt über zwei separate Einstellungen auf "Sync-Betrieb sofort bei der Ausführung" und "automatisch engen Dialog beim Sync-Vorgang abgeschlossen, ohne Fehler". Wenn diese beiden Kästchen markiert sind, sollte die Anwendung automatisch synchronisieren, wenn als geplanter Vorgang ausgeführt wird, und schließen Sie, wenn Sie fertig. Lass mich wissen, wenn aus irgendeinem Grund das nicht funktioniert für Sie.

    Nochmals vielen Dank für die positiven Worte, lassen Sie mich wissen, wenn Sie alles, was hinzugefügt oder verbessert werden sollte, auf zu finden. Und ja, Christus ist der Grund, warum ich genieße mein Leben und ich liebe es zu teilen. Danke für die Ermutigung! :)

  3. Rich Hopkins sagt:

    Wow. Kann nicht glauben, ich verpasst, dass man!

  4. Jason Carr sagt:

    Kein Problem, Rich. Lassen Sie mich wissen, wenn Sie etwas anderes. :)

Lassen Sie eine Antwort

Ihre Email-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*