Seite 1 von 1

Projekt neuer Updater

BeitragVerfasst: Fr 22. Aug 2014, 05:45
von Admin Gymir
Servus Spielerschaft!
Ich hab mich mal ein bisschen in C# versucht und einen "vielleicht" neuen Updater gebastelt.
Er fordert Adminrechte an, damit auch diejenigen die UO auf C: haben damit Arbeiten könnten.
Längere und häufige Tests hat er bereits überstanden.
Bitte testet es mal ausgiebig um weitere Fehler zu finden, die ich nicht gefunden habe.
Bitte bedenkt das es bisher kein offizieller release ist :)
Fehlermeldungen bitte in diesen Thread!
Download Updater

Re: Projekt neuer Updater

BeitragVerfasst: Fr 22. Aug 2014, 08:04
von TarTheCat
Ich würde gern helfen, aber meine Leitung ist zu schwach dafür, also beschränke ich mich mal auf ein herzliches "Danke, Gymir!" :D

Re: Projekt neuer Updater

BeitragVerfasst: Fr 22. Aug 2014, 11:22
von Donandra
Hab den Updater grad mal ausprobiert, zwei Sachen sind mir dabei aufgefallen.

1. Scheint die Download-Geschwindigkeit falsch berechnet zu werden (oder das Programm hat meine Leitung aufgepumt bis zu einer Geschwindigkeit von 19MB/s)

2. Beim updaten (ich denke dem entpacken der Updates) kam es zu dieser Fehlermeldung des .NET-Frameworks:

Code: Alles auswählen
Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
ICSharpCode.SharpZipLib.Zip.ZipException: EOF in header
   bei ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.ReadLeByte()
   bei ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.ReadLeShort()
   bei ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.ReadLeInt()
   bei ICSharpCode.SharpZipLib.Zip.ZipInputStream.GetNextEntry()
   bei FolderZipper.ZipUtil.UnZipFiles(String zipPathAndFile, String outputFolder, String password, Boolean deleteZipFile)
   bei Updater.Form1.downloader_Completed(Object sender, EventArgs e)
   bei FileDownloaderApp.FileDownloader.bgwDownloader_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
   bei System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
   bei System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg)


************** Geladene Assemblys **************
mscorlib
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.34014 built by: FX45W81RTMGDR.
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll.
----------------------------------------
UO-Sigena Updater
    Assembly-Version: 1.0.0.0.
    Win32-Version: 1.0.0.0.
    CodeBase: file:///D:/Downloads/UO-Sigena%20Updater.exe.
----------------------------------------
System.Windows.Forms
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.34003 built by: FX45W81RTMGDR.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Configuration
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
System.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.resources.dll.
----------------------------------------
mscorlib.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
----------------------------------------
System.Windows.Forms.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.

Re: Projekt neuer Updater

BeitragVerfasst: Fr 22. Aug 2014, 14:19
von Admin Gymir
neue version steht zur verfügung^^

Re: Projekt neuer Updater

BeitragVerfasst: Fr 22. Aug 2014, 16:33
von Donandra
Die Berechnung der Download-Geschwindigkeit scheint jetzt zu passen, beim entpacken der Updates kommt immer noch der selbe Fehler.

Re: Projekt neuer Updater

BeitragVerfasst: Sa 23. Aug 2014, 08:04
von Admin Gymir
lol fehler gefunden :D man sollte mit einem ziptool nicht versuchen ein rar file zu entpacken^^
sollte nun gehen^^

Re: Projekt neuer Updater

BeitragVerfasst: Sa 23. Aug 2014, 17:44
von Donandra
Der neue Updater funktioniert jetzt super, sogar auf Windows 8.1^^

Wenn man noch einstellen kann, welches Programm (Razor, Injection, SiJection, ...) der Updater starten soll wärs super

Re: Projekt neuer Updater

BeitragVerfasst: Sa 23. Aug 2014, 20:01
von Admin Gymir
setz ich mal in planung^^

Re: Projekt neuer Updater

BeitragVerfasst: So 24. Aug 2014, 01:31
von Admin Gymir
neue version verfügbar mit zuastzstartfunktion^^

Re: Projekt neuer Updater

BeitragVerfasst: Fr 29. Aug 2014, 20:11
von Admin Gymir
hoffentlich vorerst stabile version :D
bei win7 würde er bei einer richtigen istallation das UO verzeichnis vonn allein finden, ansonsten sind alle einstellungen einmalig und werden beim start wieder abgerufen.

Re: Projekt neuer Updater

BeitragVerfasst: Sa 30. Aug 2014, 18:51
von Admin Gymir
neue version, die vorherige version updatet ab jetzt nicht mehr.

Re: Projekt neuer Updater

BeitragVerfasst: Mo 1. Sep 2014, 20:32
von Quarzul
Für die armen Leute, bei denen der Updater angeblich eine Gefahr für Win8 und andere Programme darstellt und deswegen nicht startet:

Gehe in das UO-Verzeichnis: Nimm jede .exe die du findest und gibt ihr als Admin unter Eigenschaften Vollzugriffsrechte! Mache das auch mit dem Updater!

Dann sollte es wieder gehen.

Re: Projekt neuer Updater

BeitragVerfasst: Di 10. Feb 2015, 10:15
von Admin Gymir
Erweiterte version des Updaters
Hier Downloaden
Bitte mal testen, hab ne autoupdate version mit eingebaut :)
sowie ne option für patch notes :)