UniUpdater - Updater für eure Projekte

  • [headline]UniUpdater v1[/headline]


    Der UniUpdater nimmt euch einen Teil der Arbeit ab, wenn ihr eine Update-Funktion in eurem Programm einbauen wollt.
    Ihr müsst noch selbst überprüfen, ob eine neue Version verfügbar ist, aber den Rest übernimmt der UniUpdater :P.


    d.h.


    Er downloadet die neue Version, benennt diese nach euren Wünschen um und ersetzt sie ( wenn ihr wollt ) mit der alten Version.


    Wenn ihr den UniUpdater über eurem Programm startet, müsst ihr einfach ein paar Parameter mit übergeben ( ganz einfach ).



    ------------------


    Wie übergebe ich Parameter?


    C#


    C++


    Andere Sprachen
    Wer Lust hat, darf mir den Code gerne per PN zukommen lassen - ihr werdet natürlich im Post dann erwähnt ;)


    ---------------------


    "Debug"-Modus
    Einfach vor der URL ein "-" setzen (ohne " ", 1. Parameter)


    Download


    [db]32[/db]



    --------------------


    Hoffe es hilft euch :D
    Konstruktive Kritik und Verbesserungsvorschläge sind gerne gesehen :p.


    Termi

  • Hi,


    Puh sicher eine gute Übung, aber leider hat das Ganze für mich keinen Nutzen. :)
    Updater brauchen für mich in etwa folgende Features:
    - http://mycsharp.de/wbb2/thread.php?threadid=76918
    Nicht gerade so ausgeprägt, aber doch in etwa. :)


    Klar, das Ganze gibt es als .NET Control, aber du könntest auch einfach eine .dll zur Verfügung stellen die so etwas überprüft. (-;



    Aber ansonsten, good work.



    Cheers

  • Ist auch nur für kleine Projekte gedacht, wie man sie hier öfters sieht.
    Bei denen reicht es eine Datei zu ersetzen und die haben keine Sachen in der Registry etc..


    Denke auch das Teil aus deinem Link hat um einiges länger gedauert zu programmieren als meins :D.


    Termi

  • Ja wie gesagt, dein Projekt ist sicherlich hilfreich wenn es um kleinere Projekte geht - sofern es dann aber in Richtung "professionalität" geht, dann fehlen noch einige Features. ;)


    Jup, der Typ supportet das Teil ja auch schon knapp 1.5 Jahre :)


    gruess