Ogólną ideą Aktualizatora jest to, że jest to program działający przed openttd.exe, który sprawdza, czy jest dostępna nowsza wersja nocna, a jeśli tak, może zapytać użytkownika, czy chce dokonać aktualizacji, a jeśli tak, to pobiera nowszą wersję nocną i instaluje to. Po zakończeniu instalacji uruchamiany jest plik openttd.exe i gra rozpoczyna się normalnie.
W przypadku OpenTTD istnieje więcej niż jeden program aktualizujący. Niektóre z nich są wymienione poniżej.
Contents |
OpenTTD Manager
OpenTTD Manager to proste i przejrzyste wielojęzyczne narzędzie dla systemu Windows, które pozwala użytkownikowi łatwo aktualizować i zmieniać wersje OpenTTD.
Features:
- Kompleksowe rozwiązanie do wdrażania i aktualizacji OpenTTD
- Sprawdź aktualizacje i zainstaluj bezpośrednio dowolną wersję OpenTTD
- Przywróć dowolną poprzednią wersję OpenTTD
- Możliwość pobrania oryginalnych plików graficznych GRF w razie potrzeby
- Nie wymaga do działania środowiska .NET
- Obecnie dostępne w: Chinese, English, French, Korean, Polish, Portuguese (BR), Slovak, Spanish
Aby przesłać tłumaczenie dla menedżera OpenTTD, przejdź do Options > Settings i kliknij plus sign.
Aby uzyskać więcej informacji i pobrać, odwiedź OpenTTD Manager website.
OpenTTD Auto Update 2.0
Cechy:
- Aktualizacje do ostatniej stabilnej, Last Stable (including pre-stable), Last Nightly, Last Cargodest, #openttdcoop PS, #openttdcoop ProZone, Dihedral AutoNightly Server, NewGRF Airports (Yexo), Dostosowany (stable lub nightly) server
- Obsługuje wiele instalacji OpenTTD za pośrednictwem jednego interfejsu użytkownika
- Obsługa aktualizacji pakietów GRF. (tylko te dodane do części OpenTTDAutoUpdate2 po stronie serwera, więc użytkownicy nie mogą dodawać pakietów we własnym zakresie) (#openttdcoop GRFPack to jedyny obecnie dostępny pakiet GRF)
- Pokaż dziennik zmian przed aktualizacją
- Dziennik zmian można filtrować przy użyciu ciągów filtrów (np. Znajdź wszystkie zmiany określonego dewelopera lub tylko zmiany NoAI)
- Sprawdza dostępność aktualizacji, a także może aktualizować się
- Zbudowany przy użyciu Delphi Win32, więc nie ma potrzeby .Net
- Rozpakuj instalację (bez instalatora)
- Przewodnik wprowadzający/kreator przy pierwszym uruchomieniu, dostępny również w menu pomocy.
- Obsługa proxy
Aby uzyskać więcej informacji i pobrać, kontynuuj website.
AutoTTD
AutoTTD jest nieco podobny do OpenTTD AU, Updater dla OpenTTD do użytku z wieloma serwerami. Jest on wbudowany w C#, co pozwala na pewną przenośność na Uniksa (który ktoś może odebrać, ponieważ nie używam Uniksa). Wymaga .NET Framework 2.0 lub nowszy.
AutoTTD ma inne podejście, ponieważ jego główna funkcjonalność oparta jest na liście serwerów głównych, umożliwiając przeglądanie tej listy i aktualizację klienta odpowiednio. Powiadomi Cię również, czy istnieją jakieś niezgodności między NewGRF, abyś mógł je zainstalować. Ze względu na drażliwy temat, który NewGRF może uzyskać od czasu do czasu, AutoTTD NIE zainstaluje go dla ciebie, jednak może (w przyszłości) wskazać ci miejsca, w których możesz je znaleźć.
Możesz dowiedzieć się więcej o AutoTTD tutaj
Obsługiwane serwery
Obecnie AutoTTD ma świadomość następujących serwerów:
- Releases (0.6.3, 0.7.0 etc)
- Nightlies
- Head2Head (może nie być 100%)
- CargoDest Branch (także daleko od 100%)
NewGRFs
AutoTTD, na swój obecny sposób, może zidentyfikować dużą liczbę GRF na podstawie ich identyfikatorów GRF i ich skrótów, identycznych jak sposób ich identyfikacji przez klienta. To pozwala AutoTTD na identyfikację zainstalowanych NewGRF, a jeśli pasują one do tego, czego chce serwer ... to pozwoli ci zobaczyć, czy brakuje niektórych NewGRF, czy nie.
Ponadto AutoTTD wysyła zapytanie do serwera treści o listę treści znajdujących się obecnie w bazie danych. Jak wspomniano wcześniej, AutoTTD NIE pobierze żadnych NewGRF, ale MOŻE powiedzieć, czy NewGRF używane przez serwer są dostępne do pobrania.
Ograniczenia
Widząc, że jest to pierwsze wydanie, aplikacja będzie podlegać pewnym ograniczeniom.
- Ulubione są ładowane, ale nie ma żadnego kodu umożliwiającego użytkownikom edycję listy ulubionych bez bezpośredniej edycji plików XML.
- Nie ma żadnej lub nie ma żadnej walidacji, aby uczynić ją odporną na idioty .. aplikacja może i najprawdopodobniej się zawiesi, jeśli zrobisz z nią fajne rzeczy.
- Nie ma dodatkowego kodu informującego użytkownika o sukcesie (lub jego braku) niektórych procesów.
Wymagania
Dopóki ktoś nie przeniesie tego na Uniksa, wymagania będą następujące: Komputer z systemem Windows i systemem .NET Framework w wersji 2.0 lub nowszej.
Używanie Jak wspomniano w sekcji Ograniczenia, nie ma dodatkowej weryfikacji, więc od czasu do czasu mogę poprosić Cię o ponowne uruchomienie aplikacji, aby upewnić się, że nieprawidłowe rzeczy zostaną poprawnie zignorowane i nie spowodują awarii aplikacji.
Uruchom AutoTTD przejdź do Narzędzia->Opcje i ustaw swój katalog OpenTTD oraz bieżącą platformę, której używasz (większość użytkowników prawdopodobnie użyje do tego win32, chyba że używasz 64-bitowej Xp/Vista LUB Windows 95/98/ME .... w w takim razie wątpię, czy aplikacja będzie działać poprawnie: szok:) Uruchom ponownie AutoTTD, aby zmiany odniosły skutek
Naciśnięcie przycisku Odśwież spowoduje ponowne załadowanie zarówno głównego serwera, jak i listy ulubionych (jeśli taka istnieje), ulubione serwery zostaną wyświetlone pogrubioną czcionką, umożliwiając łatwą ich identyfikację. Możesz też kliknąć trójkąt, aby wybrać to, co chcesz ponownie załadować.
Aby zaktualizować klienta (pod warunkiem, że ustawiłeś prawidłowy katalog), wybierz serwer, na którym chcesz grać, jeśli przycisk aktualizacji jest włączony, nie masz poprawnej wersji klienta i możesz kliknąć Aktualizuj, aby go zaktualizować .. w którym momencie zobaczysz aktualizację paska postępu, kiedy to zrobisz, przycisk Play powinien być włączony, a przycisk Update powinien być wyłączony .. zgadnij, co musisz zrobić, aby zagrać ....
Aby wyświetlić rozszerzone informacje na temat NewGrfs, kliknij dwukrotnie Tak za NewGRF, pokaże to Tobie identyfikatory i skróty GRF oraz status tego NewGRF ... Dostępne oznacza, że możesz je pobrać przez serwer dodatków, Zainstalowane znaczy ... no cóż. . masz go ... i jest niedostępny, co oznacza, że nie jest zainstalowany i nie znajduje się na serwerze dodatków.
OpenTTD Updater
OpenTTD Updater to narzędzie do aktualizacji opracowane przez cmircea z tt-forums.net i został wycofany 1 listopada 2007 roku. OpenTTD Updater jest dostarczany z instalatorem ułatwiającym instalację. Aby uzyskać więcej informacji, kontynuuj ten topic forum.
This tool was last updated on September 6, 2007 and was shortly discontinued.
Projekt zastępczy jest inicjowany przez pierwotnego programistę - patrz ten temat forum po więcej informacji.
Autostart
Autostart to mały skrypt bash napisany przez Ammlera, który może aktualizować się do wersji, w której działają niektóre serwery. Jest łatwo przystosowany do nowych serwerów. Jest w stanie odzyskać odpowiednie co noc lub - w razie potrzeby - uzyskać źródła i opcjonalnie następnie załatać je za pomocą niektórych łatek (po stronie klienta). Pobierz skrypty za pośrednictwem svn z [1] lub pobierz wszystkie pliki i foldery, które tam znajdziesz.
openttd_update
openttd_update to mały skrypt bash, który sprawdza najnowszą wersję nocną dostępną na serwerze openttd, pobiera ją i rozpakowuje. Przechowuje również numer wersji, więc później po uruchomieniu skryptu może sprawdzić, czy aktualizacja jest wymagana, czy nie. Aby uzyskać więcej informacji i pobrać, odwiedź powiązane forum topic.
Zasoby
Ideą tej sekcji jest zebranie niektórych wskaźników dla zasobów, które mogą być przydatne dla kogoś interesującego w pisaniu skryptu lub programu aktualizującego.
- Aby uzyskać informacje o oficjalnych wydaniach, można skorzystać finger.openttd.org