Autoupdate eines Titlepacks
Moderator: German Moderator
-
- Posts: 427
- Joined: 29 Jun 2010, 06:48
Autoupdate eines Titlepacks
Ich habe schon einiges darüber gelesen. Nichts von allem dem hat es mir aber richtig erklärt, was man machen muss, damit ein Update des Packs beim klicken auf den Packbutton automatisch runtergeladen und installiert wird. Gibt es jemanden der das vieleicht schon gelöst hat und es mal erklären kann?
Re: Autoupdate eines Titlepacks
Hallo,
Das ist im Prinzip ziemlich einfach!
Hier mal eine kleine Anleitung:
Das ist im Prinzip ziemlich einfach!
Hier mal eine kleine Anleitung:
1. Suche dir dein TitlePack raus und lade es in deine Kacheln hinein (abgesehen davon, dass du es nicht schon geladen hast)
2. Starte das Pack mit einem Klick auf "Enter"
3. Es kommt automatisch eine Abfrage, ob du es jetzt oder später aktualisieren willst (außer es geht von allein los)
4. Viel Spaß
-
- Posts: 427
- Joined: 29 Jun 2010, 06:48
Re: Autoupdate eines Titlepacks
Danke für die schnelle Antwort.
Dein Pkt. 3 kommt bei mir weder für meine eigenen noch für die fremden Packs die ich in den Slots installiert habe.
Vieleicht habe ich mich auch nicht klar genug ausgedrückt deshalb noch ein paar erklärende Worte dazu.
Es geht um ein Pack was ich selbst erstelle. Die ersten 15 Strecken sind fertig und ich würde es veröffentlichen wollen. Aber nur, wenn ich sicherstellen kann das ein Update, mit den folgenden Strecken, von den Spielern die das Pack bereits in einem Slot haben beim aufrufen dieses Update automatisch runtergeladen und installiert bekommen.
Dein Pkt. 3 kommt bei mir weder für meine eigenen noch für die fremden Packs die ich in den Slots installiert habe.
Vieleicht habe ich mich auch nicht klar genug ausgedrückt deshalb noch ein paar erklärende Worte dazu.
Es geht um ein Pack was ich selbst erstelle. Die ersten 15 Strecken sind fertig und ich würde es veröffentlichen wollen. Aber nur, wenn ich sicherstellen kann das ein Update, mit den folgenden Strecken, von den Spielern die das Pack bereits in einem Slot haben beim aufrufen dieses Update automatisch runtergeladen und installiert bekommen.
Re: Autoupdate eines Titlepacks
das verteilen einer neues version passiert ganz einfach so, dass du die datei, dort wo du sie hochgeladen hast, ersetzt
jeder spiel client prüft automatisch beim ersten öffnen eines packs ob die datei hinter dem gegebenen download links neuer ist als die lokale und lädt sie dann
jeder spiel client prüft automatisch beim ersten öffnen eines packs ob die datei hinter dem gegebenen download links neuer ist als die lokale und lädt sie dann
Re: Autoupdate eines Titlepacks
Wie soll das denn funktionieren?
Bei einem Update wird ja nicht das ganze Pack heruntergeladen, sondern wohl nur die Änderungen gegenüber dem lokal installierten Pack.
Beispiel: Das PlatformBeta Title Pack ist 218 MB groß. Beim Update gestern wurden aber nur ca. 150 MB heruntergeladen.
Wie soll der ManiaPlanet Client nur anhand einer URL ermitteln, welche Daten sich im Pack geändert hat und nur diese gezielt herunterladen. Woher? (In einigen Packs wurde zudem keine Download-URL definiert)
Da muss doch die "Hochladen in die Cloud"-Funktion noch mit im Spiel sein, oder?
Und wo werden die aktualisierten Pack-Dateien lokal gespeichert? Wird die lokal gespeicherte *.Title.Pack.Gbx unterhalb \Documents\ManiaPlanet\Packs aktualisiert? Gemäß Änderungsdatum der PlatformBeta.Title.Pack.Gbx ist dem aber nicht so.
Und noch einmal zur Cloud-Upload-Funktion von Titel-Packs: Wo wird was hin geladen und wer hat was davon?
Bei einem Update wird ja nicht das ganze Pack heruntergeladen, sondern wohl nur die Änderungen gegenüber dem lokal installierten Pack.
Beispiel: Das PlatformBeta Title Pack ist 218 MB groß. Beim Update gestern wurden aber nur ca. 150 MB heruntergeladen.
Wie soll der ManiaPlanet Client nur anhand einer URL ermitteln, welche Daten sich im Pack geändert hat und nur diese gezielt herunterladen. Woher? (In einigen Packs wurde zudem keine Download-URL definiert)
Da muss doch die "Hochladen in die Cloud"-Funktion noch mit im Spiel sein, oder?
Und wo werden die aktualisierten Pack-Dateien lokal gespeichert? Wird die lokal gespeicherte *.Title.Pack.Gbx unterhalb \Documents\ManiaPlanet\Packs aktualisiert? Gemäß Änderungsdatum der PlatformBeta.Title.Pack.Gbx ist dem aber nicht so.
Und noch einmal zur Cloud-Upload-Funktion von Titel-Packs: Wo wird was hin geladen und wer hat was davon?
Re: Autoupdate eines Titlepacks
siehe: http://forum.maniaplanet.com/viewtopic. ... 89#p208189Electron wrote:Wie soll das denn funktionieren?
Bei einem Update wird ja nicht das ganze Pack heruntergeladen, sondern wohl nur die Änderungen gegenüber dem lokal installierten Pack.
Beispiel: Das PlatformBeta Title Pack ist 218 MB groß. Beim Update gestern wurden aber nur ca. 150 MB heruntergeladen.
Wie soll der ManiaPlanet Client nur anhand einer URL ermitteln, welche Daten sich im Pack geändert hat und nur diese gezielt herunterladen. Woher? (In einigen Packs wurde zudem keine Download-URL definiert)
(kurz: mit header download und http range requests)
siehe: http://forum.maniaplanet.com/viewtopic. ... 15&t=26682Electron wrote:Und noch einmal zur Cloud-Upload-Funktion von Titel-Packs: Wo wird was hin geladen und wer hat was davon?
(kurz: die cloud ist ein CDN, von dem dann (statt von dem eigentlichen DL-link) heruntergeladen wird)
Re: Autoupdate eines Titlepacks
steeffeen wrote:siehe: http://forum.maniaplanet.com/viewtopic. ... 89#p208189
Forum wrote:Sie haben keine Berechtigung, dieses Forum zu lesen.
steeffeen wrote:siehe: http://forum.maniaplanet.com/viewtopic. ... 15&t=26682
Forum wrote:Sie haben keine Berechtigung, dieses Forum zu lesen.
D.h., als Title-Autor muss ich in der ManiaPlanetTitle.xml eine Download-URL angeben und das Title-Pack in die ManiaPlanet-Cloud hochladen, damit Autoupdate funktioniert. Ich hoffe das beantwortet Flighthigh's Frage.steeffeen wrote:(kurz: mit header download und http range requests)
(kurz: die cloud ist ein CDN, von dem dann (statt von dem eigentlichen DL-link) heruntergeladen wird)
Mich würde aber dennoch interessieren, was in den von Dir verlinkten Foren-Beiträgen steht.
Re: Autoupdate eines Titlepacks
da dort einiges steht frage ich mal an, ob die threads verschoben werden können, notfalls zitiere ich alles
sorry, hab ich nicht drauf geachtet
die cloud wird für autoupdate nicht benötigt, sie spart Dir nur bandbreite
die url in der title xml sollte reichen
-
- Posts: 427
- Joined: 29 Jun 2010, 06:48
Re: Autoupdate eines Titlepacks
Hallo und danke für eure Beiträge
So hatte ich das auch alles gedacht. Ich habe genau das mit einem Buddy getestet und er bekam kein Update geliefert.
Kann es sein, das bei dieser Prüfung nur das Uploaddatum der Datei gepürft wird? Andersherum gesagt, kann ich ein Update nur alle 24 Stunden machen?
So hatte ich das auch alles gedacht. Ich habe genau das mit einem Buddy getestet und er bekam kein Update geliefert.
Kann es sein, das bei dieser Prüfung nur das Uploaddatum der Datei gepürft wird? Andersherum gesagt, kann ich ein Update nur alle 24 Stunden machen?
Re: Autoupdate eines Titlepacks
Von HTTP Range Requests hatte ich bis heute noch nie etwas gehört. Funktioniert das bei jedem HTTP-Server? Also auch bei Dropbox und Konsorten?
Who is online
Users browsing this forum: No registered users and 0 guests