14.08.2012, 22:40 | #41 (permalink) |
Registriert seit: 16.07.2010
Beiträge: 305
|
Hier ein dritter Test (~400Dateien / 250MB(7z) / 15Mbit):
Nachdem der Webserver von Windows(2008R2) auf Linux(Ubuntu12.04) umgezogen wurde, werden die Byte-Range Requests wesentlich schneller verarbeitet. Update 1.2.4.1: Ein Fehler, bei dem Zeilenumbrüche in Dialogen nach dem Import einer Language Datei nicht richtig dargestellt werden konnten, wurde gefixt. Update 1.2.4.2: Ein möglicher Crash, der nach einer Installation eines Addons erzeugt werden konnte, wurde gefixt. Geändert von Rockhount (14.08.2012 um 22:45 Uhr). |
15.08.2012, 16:37 | #42 (permalink) |
Registriert seit: 16.07.2010
Beiträge: 305
|
Das MD5 Webinstaller Tool kann nun auch inkrementell archivieren. Es fehlt nur noch die Möglichkeit, das Tool im DOS-Fenster ausführen zu können, damit es zusammen mit dem Six Updater komplett automatisiert werden kann.
Update*: Das MD5 Webinstaller Tool kann nun auch in der Eingabeaufforderung(DOS-Fenster) mit speziellen Parametern ausgeführt werden. Update 1.2.4.3: Ein Fehler, der beim Erstellen einer Verknüpfung erzeugt werden konnte, wurde gefixt. Update 1.2.5.0: -Die Überprüfung der Integrität der externen Tools wurde verbessert. -Für die Vorhersage(+-50KB) der Downloadgröße einer Teilaktualisierung wurde ein erweiterter Algorithmus hinzugefügt. -Die Komprimierung der Hashdateien wurde für den Download optimiert. -Ein Fehler, der dazu führte, dass bestimmte Oberflächenelemente nach der Initialisierung des Programms nicht freigeschaltet wurden, wurde behoben. Geändert von Rockhount (21.08.2012 um 19:39 Uhr). |
22.08.2012, 19:31 | #43 (permalink) |
Registriert seit: 16.07.2010
Beiträge: 305
|
Zurzeit arbeitet die Vorhersage der Downloadgröße mit 50KB Blöcken. Somit müssen die User mit einer langsamen DSL Leitung (mit weniger als 3Mbit’s) die Hashdateien nicht so lange laden. Durch die Aufteilung auf 50KB Blöcken wird die Vorhersage jedoch sehr ungenau, da zSync mit 2KB Blöcken arbeitet. Für eine genaue Vorhersage müssten die Blöcke also auf die Größe von 2KB reduziert werden, aber dadurch werden die Hashdateien 25 Mal größer. D.h.: Man müsste allein schon 1% der Dateigröße nur für die Vorhersage der Downloadgröße einer Teilaktualisierung herunterladen. Wenn man nun z.B. ACE aktualisiert und die Hälfte der PBO Dateien sich verändert hätten, würde das heißen, dass jemand mit DSL Lite 90 Sekunden warten müsste, bis alle Berechnungen zur Vorhersage der Downloadgrößen abgeschlossen wären. Zurzeit liegt die Wartezeit bei 5-10 Sekunden. Ich möchte euch nun fragen, ob ihr (besonders die, die weniger als 3Mbit’s haben) es für Zweckmäßig erachtet oder ob euch die Wartezeit zu viel wäre?
Update*: Ich habe mittlerweile ein Algorithmus erschaffen, der effizient genug ist(0,24%) Update*²: Für die Vorhersage(+-0,5%) der Downloadgröße wird nun unter anderem die Ausgabe des externen Tools "zSync" genutzt.(Dadurch wird einiges an Traffic und Zeit gespart) Update 1.2.5.1: Die Vorhersage der Downloadgröße wurde optimiert. Update 1.2.5.2: Ein kritischer Crash, der während der Initialisierung erzeugt werden konnte, wurde gefixt. Update 1.2.5.3: Zwei Chrash's, die beim Editieren der userconfig erzeugt werden konnten, wurden gefixt. Geändert von Rockhount (28.08.2012 um 02:44 Uhr). |
06.09.2012, 12:24 | #44 (permalink) |
Registriert seit: 16.07.2010
Beiträge: 305
|
Es fehlte nur ein "break". Dadurch wurden die Durchsuchungen der Arrays um 96,68% verringert. Außerdem wurden die statische Größen der Arrays auf dynamische umgestellt. Mittlerweile habe ich die Durchsuchungen der Arrays um weitere 66% verringert. Edit*: Anzahl der Array-Elemente, die für das aktuelle Addon-Angebot gescannt werden: Früher: 680000 Jetzt: 1208 Nachdem ich jetzt nochmal 12,5% herausgeholt habe, ist es mir leider nicht mehr möglich es noch weiter zu optimieren. Geändert von Rockhount (06.09.2012 um 18:22 Uhr). |
06.09.2012, 15:08 | #45 (permalink) |
Dann releasen Sie endlich!
__________________
Niemand hat die Absicht eine Tüte zu bauen! ___<<<A3 Wounding System>>>___ |
|
06.09.2012, 15:50 | #47 (permalink) |
Registriert seit: 03.09.2006
Beiträge: 716
|
Wie wärs mit SevenUP oder Profiler ?
__________________
Event: Jeden Freitag & Sonntag Projekt: crCTI Proman Spruch: I am washed with all waters... |
06.09.2012, 18:22 | #48 (permalink) |
Registriert seit: 16.07.2010
Beiträge: 305
|
Ich habe mir gedacht, dass JustSyncArmA dazu passend wäre. Eigentlich wollte ich es ArmASync nennen, aber das war leider schon vergeben.
@Psychobastard Das Programm wurde zwar schon komplett optimiert, aber die Dokumentation ist erst zu ~40% fertig. Geändert von Rockhount (06.09.2012 um 20:25 Uhr). |
06.09.2012, 22:18 | #49 (permalink) |
Aaarggghhhh!!!
Das was du mir schon gegeben hast war doch gut. Ich hab zwar nicht alles verstanden aber das bekomm ich mit learning by doing hin. Also:
__________________
Niemand hat die Absicht eine Tüte zu bauen! ___<<<A3 Wounding System>>>___ Geändert von Pfandgiraffe (06.09.2012 um 22:20 Uhr). |
|
07.09.2012, 10:24 | #50 (permalink) |
Registriert seit: 16.07.2010
Beiträge: 305
|
Dieses Programm ist aber nicht nur für dich gedacht. Du must auch an die denken, die es noch garnicht kennen und sich nicht stundenlang mit dem Tutorial auseinandersetzen wollen. Ich habe die Effizienz des Such-Algorithmus übrigens noch um weitere 40-60% gesteigert. Aber nun ist Schluss mit Optimieren. Übrigens, Yoma Sync ist auch Managed. |
07.09.2012, 16:09 | #51 (permalink) |
Registriert seit: 03.09.2006
Beiträge: 716
|
JustSyncArmA passt wohl ganz genau, aber ich finde es ist kein guter Name.
Etwas was sofort ins Ohr geht und da auch bleibt.Hmmm... Mehr als ArmAgetMod fällt mir grad auch nicht ein.
__________________
Event: Jeden Freitag & Sonntag Projekt: crCTI Proman Spruch: I am washed with all waters... |
07.09.2012, 17:05 | #53 (permalink) |
His Awesomeness!
Registriert seit: 25.07.2006
Ort: Regnum Borussiae
Beiträge: 9.282
|
Puzzel Dir einen Namen zurecht, Rockhount: Brand Name Generator - NetSubstance.com
|
07.09.2012, 18:37 | #54 (permalink) |
Registriert seit: 16.07.2010
Beiträge: 305
|
Es gibt schon eine 15 seitige Dokumentation dafür, aber sie reicht nicht aus, da es keine "Schritt für Schritt" Anleitung ist, sondern eine Art Datenblatt, das alle Hintergrundinformationen beinhaltet. Das eigentliche Tutorial wird dann als Video zu sehen sein. |
07.09.2012, 20:34 | #58 (permalink) |
__________________
Niemand hat die Absicht eine Tüte zu bauen! ___<<<A3 Wounding System>>>___ |
|
08.09.2012, 12:59 | #60 (permalink) |
Registriert seit: 22.02.2008
Beiträge: 376
|
...
Wie wäre es mit
"BISS" Bohemia Interactive Simulations Synchronizer Da kann man dann Quasi mit "Biss" ma watt runterladen grins |
Stichworte |
ace, addons, mutlifunktionsnoobtool, netzeinrichter, regular guests table, robotnik, rockhount, stammtisch, tacsat, webinstaller |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
ArmA2 Photothread | burns | Community | 1224 | 17.04.2016 13:04 |
Armed-Assault.de Stammtisch | burns | Multiplayer | 150 | 14.03.2013 20:19 |
Tactical Saturday Webinstaller | Rockhount | Multiplayer | 37 | 04.12.2011 17:00 |