Dawn's Safety Catch

  • Hiermit veröffentliche ich mein brandneues Backup Programm.
    Damit kann man tägliche Backups von Einzeldateien und kompletten Ordnern
    machen. Um Platz zu sparen kann man die Dateien auch zippen lassen.

    [SIZE="4"]Beschreibung:[/SIZE]
    1. Zuerst auf das "Datei hinzufügen" oder "Ordner hinzufügen" Symbol klicken

    2. Dann eine Datei / einen Ordner auswählen

    3. Danach einen Namen für dieses Backup eingeben und Backup Art auswählen
    Im Ordner "backup_files\~datum~\" befindet sich dann der benannte Ordner,
    in dem die Backup Dateien gespeichert werden. Zudem kann man noch
    auswählen, ob die Dateien kopiert oder gezippt werden sollen.

    4. Wenn man alle Dateien und Ordner hinzugefügt hat, kann man auf
    "Starten" drücken. Wer das Programm direkt zum Windowsstart hoch-
    gefahren haben möchte, kann dies oben rechts bei den Autostart Optionen
    einstellen.

    [SIZE="4"]Hintergedanke:[/SIZE]
    Ich habe dieses Programm hauptsächlich für Savegame Backups geschrieben,
    da ich meine Savegames bei Spielen öfters modifziere und so ein tägliches
    Backup davon besitze, wenn mal etwas schief gehen sollte.

    Ich hoffe dass es jemandem von Euch eventuell nützlich ist.

    Downloads:
    v 0.85

    LG Dawn.

    PS: Bugs bitte melden, insofern welche auftreten ;)

    Edit: Source ist dabei, daher VT unnötig.

  • So ziemlich eines der Programme die ich demnächst am meisten benutzen werde.
    Entwickelst du es weiter?
    Kannst du nen Auto-Updater für faule Leute einbauen?
    Wäre dir sehr dankbar.

    [SIGPIC][/SIGPIC]

  • ma sehen, mir fällt atm nix ein, was ich noch mit rein packen könnte, mach mir vorschläge
    und ich bau es ein :D

  • Hmm, das er nach dem Backup es sofort auf einen vorher eingestellten FTP hochlädt (z.B. für Homepages :p)

    [SIGPIC][/SIGPIC]

  • :o weiß ich ehrlich gesagt grad nicht, hier in bayern sagt man "ausgeschalten" xD

  • Zitat von P4ynEEE1;198891

    Finde auch ein sehr nützliches Programm, aber wäre auch gut wenn du Design rein baust :P

    .... design .... ..... .....
    ich hasse es wenn leute sagen, ich solle "design" einbauen o.ô
    mehr als das, was ich hier habe werde ich niemals machen xDD
    weils einfach total sinnlos ist =P

    nimms mir nich böse xDDD

  • Mach ein PlugIn-System rein, damit man evtl. komplexere Tasks o.ä. vor/nach/während dem BackUp ausführen kann. :D

    [SIGPIC][/SIGPIC]

  • Zitat von Kaev;198895

    Mach ein PlugIn-System rein, damit man evtl. komplexere Tasks o.ä. vor/nach/während dem BackUp ausführen kann. :D

    1. was meinst du damit? ^^
    2. hab ich das mit dem ftp schon angefangen :>

  • Zitat von Buffmebuffyou;198903

    1. was meinst du damit? ^^
    2. hab ich das mit dem ftp schon angefangen :>


    Hmm.. Beispiel:
    Du schreibst in eine .script-Datei (Oder whatever)
    NachBackup:Shutdown
    VorBackup:CreateLog
    WaehrendBackupY:Copy("C:\Text.txt", "D:\Textdateien\")
    Sowas halt, das man seine eigenen kleinen Scripts schreiben kann. xD
    Würde ich cool finden. :>

    [SIGPIC][/SIGPIC]

  • tut mir leid ich verstehe immer noch nicht was du damit meinst...
    source ist sowieso dabei wenn du was ändern möchtest :o

  • Zitat von Buffmebuffyou;199114

    tut mir leid ich verstehe immer noch nicht was du damit meinst...
    source ist sowieso dabei wenn du was ändern möchtest :o


    Kann leider kein AutoIt, sonst würde ich es selber anbauen.
    Ich denke, ich werde das Programm in VB mal nachschreiben.

    Gemeint ist, sowas wie eine Scriptsprache (z.B. LUA)
    Du kannst in deinem Programm eine Scriptdatei laden, das dann vor, während oder nach dem Backup das folgende Command ausführt (Kann halt dateien kopieren sein, runterfahren, neustarten etc.)
    So wie die Windowskonsole, bloß als Textdatei die das Programm als Script erkennt. :O

    Man bin ich heute wieder kompliziert. ._.

    [SIGPIC][/SIGPIC]

  • Zitat von Buffmebuffyou;198849


    Damit kann man tägliche Backups von Einzeldateien und kompletten Ordnern
    machen.


    Wenn ich das richtig verstanden habe, dann erstellt das Programm jeden Tag eine Kopie von einer Datei, oder?
    Ich würde es gut finden, wenn du noch eine Funktion einbaust, welche jedesmal wenn die Datei geändert wurde, ein Backup anlegen würde.
    Ein lauffähiges Backup vom OS wär auch ganz nice ;)

    Und was das Design angeht: Bin vollkommen auf deiner Seite Dawn. Irgendwelche Bilder, Grafiken und Animationen haben nichts mit den Funktionen des Tools zu tun >_>

  • Schönes Tool^^
    Finde auch das Design schön schlicht,
    aber wieso machst du im Code sowas?

    Zitat von Code

    If $reg_read1 = @ScriptDir & "\dawns_backup.exe" Then
    Else
    RegWrite ("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run","dawns_backup","REG_SZ",@ScriptDir & "\dawns_backup.exe")
    EndIf

    Du könntest doch einfach If Not benutzen?

  • weil bei mir da immer iwas gespackt hat xDDD sonst würde ich NOT benutzen

  • Dann mach aber trotzdem kein leeres If, sondern formulier deine Bedingung so, dass kein leeres If rauskommt, sondern das IF quais den else-zweig abbildet
    Sonst kostets einfach nur Performance, da die Bedingung ja geprüft wird.
    Oder machste auch immer nach jedem Befehl nen Check, ob zB dein Script noch funktioniert? xD

  • Zitat von Buffmebuffyou;198894

    .... design .... ..... .....
    ich hasse es wenn leute sagen, ich solle "design" einbauen o.ô
    mehr als das, was ich hier habe werde ich niemals machen xDD
    weils einfach total sinnlos ist =P

    nimms mir nich böse xDDD

    Warum, sollte ich böse sein xD?

    Es ist dein Programm :) ich mag, halt Designs sieht einfach gut aus.

    [CENTER]
    [COLOR=purple]Made by [/COLOR][COLOR=#ffffff]Marvin.[/COLOR]
    [FELD="Beiträge :)"]
    100✔ 250✔ 500✔ 750✔ 900✔ 1000✔ 1250✘ [/FELD]

    [/CENTER]

  • Zitat von P4ynEEE1;199158

    Warum, sollte ich böse sein xD?

    Es ist dein Programm :) ich mag, halt Designs sieht einfach gut aus.

    naja wie auch immer, ich werde NIEMAAALS ein aufwendiges design machen, PUNKT

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!