RailWorks DLS – Jednoduché stahování doplňků

Na stránkách dls.rw.jachyhm.cz byla zveřejněna beta verze programu RailWorks DLS, který má za úkol zjednodušit stahování a distribuci objektů potřebných k různým tratím. Stačí pouze program spustit a ten si poté sám vyhledá nainstalované tratě a chybějící doplňky k těmto tratím. Pokud jsou k dispozici na serveru, tak už je stačí pouze stisknutím tlačítka stáhnout a uživatel má trať kompletní.

Právě ta část o dostupnosti doplňků na serveru je nespíš nejdůležitější. Pokud má však tento projekt fungovat, je důležité, aby se do něj zapojilo co nejvíce autorů.

1. Návod pro uživatele

Pro stahování doplňků je nutné, aby se uživatel na stránkách dls.rw.jachyhm.cz zaregistroval.

Pro registraci stačí kliknout na tlačítko Register a vyplnit všechny potřebné údaje. Na zadanou emailovou adresu poté dorazí email s odkazem, který je nutné otevřít pro ověření.

V sekci Desktop application je poté nutné stáhnout aplikaci. Aplikace, stejně jako všechen zdrojový kód je také k dispozici na GitHubu.

Aplikaci je nutné stáhnout pouze jednou, při každém dalším spuštění se již automaticky aktualizuje na nejnovější verzi.

První načtení aplikace bude trvat nejdéle. Hned po spuštění začne aplikace s prohledáváním všech nainstalovaných tratí a assetů. Aplikace si takto vytvoří databázi všech objektů, které jsou v nainstalovaných tratích použity.

U tratí se vždy zobrazuje barevně kompletnost jak samotné trati, tak na pravé straně i scénářů.
Modrá – načítání trati selhalo
Žlutá – Chybí pouze placené assety
Červená – chybí assety.
Fialová – Některé z chybějících objektů je možné stáhnout.
Zelená – trať je kompletní.

Po načtení všech tratí aplikace vyzve k přihlášení. Je tedy nutné zadat stejné přihlašovací údaje, jaké byly použity k registraci na webu.

Poté již stačí kliknout na tlačítko Stáhnout dostupné balíčky a aplikace začne se stahováním všech chybějících doplňků v tratích a scénářích. Databáze se postupně rozrůstá s tím, jak se připojují další autoři, takže je vhodné jednou za čas aplikaci spustit. Zároveň v případě, že byla na server nahrána nová verze některého ze stažených balíčků na to aplikace upozorní a nabídne možnost aktualizace.

Od tohoto kroku je také možné stahovat balíčky z webového prohlížeče přes tlačítko Download with app.

Pokud již máte stažené balíčky objektů, lokomotiv apod. a zároveň se tyto objekty nacházejí na serveru DLS, aplikace se zeptá, jestli je chcete přepsat, stáhnout znova a tím je i zařadit do databáze pro případné automatické aktualizace, nebo je zachovat tak, jak jsou.
První možnost by měla být preferována.

Je dobré mít na paměti, že se stále jedná o jednu z prvních verzí a nemusí vše vždy fungovat dle představ. To se týká především uživatelů starších verzí operačního systému Windows (7, 8.1 …). Pokud narazíte na nějaké chyby i na Windows 10, je dobré po kontrole, zda již tato chyba nebyla náhlášena založit Issue na GitHub stránce projektu s přesným popisem chyby .

Řešení častých problémů:
1. Aplikaci spouštějte jako administrátor
2. Vypněte antivirový program
3. Aplikaci nevkládejte do systémových složek, ale ponechte např. na ploše
4. Účet je potřeba mít nejen vytvořený, ale i aktivovaný přes odkaz v emailu

2. Návod pro autory

Nejdůležitější pro to, aby používání aplikace dávalo smysl jsou právě autoři. Pokud tedy máte zájem se k tomuto projektu připojit, zde se dozvíte jak na to.

Předem je však nutné říct, že všechny nahrávané úpravy a skiny musí být povoleny původními autory. Uživateli, který se pokusí o nahrání nepovolených úprav, případně cizích objektů bez patřičných povolení, bude účet zablokován!

Po úspěšné registraci a aktivaci uživatelského účtu je možné zažádat o práva pro autory.

Po kliknutí na tlačítko Become author se objeví formulář
s požadovanými informacemi o vás a vaší dosavadní tvorbě pro RailWorks. Pro úspěšné schválení žádosti administrátory je nutné dodat také ukázky vaší tvorby, pokud možno i s odkazem na stažení konkrétního balíčku, který chcete nahrát.

Jakmile bude vaše žádost schválena, objeví se vám v nabídce možnost Upload package.

Po kliknutí na tuto možnost se dostanete již na stránku pro nahrání samotného balíčku.
Vyplnění všech políček má však kvůli zajištění funkčnosti a přehlednosti přesně definovaná pravidla.

  1. Package name – přesný a jednoduchý popis nahrávaného balíčku.
    Např. „ČD 150 021“
  2. Category – členění víceméně odpovídá členění objektů v editoru Railworks.
  3. Country – v budoucnu budou doplněny další země, prozatím vybrat možnost „Not specified“.
  4. Era – Éra, ze které daný objekt či vozidlo pochází. Rozčlenění možno najít zde.
  5. Version – S každou nahranou opravou balíčku se zvýší automaticky o 1.
  6. Target path – Cílová cesta, kam bude extrahován všechen obsah nahraného souboru.
    Příklad: Pokouším se nahrát lokomotivu 380.001. Cesta k modelu je RailWorks\Assets\CS_Addon\Kal000px\RailVehicles\Electric\CD 380 001\CD380001.bin Protože se snažím nahrát všechny potřebné soubory k tomuto modelu, do zipu zabalím celou složku \CD 380 001. Tato složka bude první věc, co se mi při otevření zipu zobrazí. Zabalené složky od cesty k modelu odeberu, stejně jako začátek po Assets (včetně). Target path tedy vyplním jako CS_Addon\Kal000px\RailVehicles\Electric. Do tohoto adresáře program rozbalí celý soubor zip včetně všech složek, které obsahuje.
  7. Description – Popis modelu, včetně zjednodušeného readme. Lze použít standartní html tagy pro formátování textu.
  8. Choose file to upload – Do tohoto pole vyberete daný zip soubor. Prozatím Rwp ani jiné formáty nelze nahrát!
  9. Choose image as package profile photo – Pro lepší orientaci uživatelů je vhodné každý balíček doplnit obrázkem, ze kterého lze snadno poznat o co se jedná. Screeny je zatím nutné vložit např do malování a uložit jako soubor .png, jinak nepůjdou nahrát!
  10. File update – Pokud jste někde udělali chybu u již nahraného balíčku, případně jej chcete aktualizovat, vyberte tuto možnost. Vše je potřeba standardně znova vyplnit.

Důležité upozornění a pravidla pro nahrávání balíčků:
a) Soubory obsažené v balíčku se nesmí shodovat se soubory již obsaženými v některém z balíčků na serveru! Pokud nahráváte lokomotivu s několika skiny , je nutné je rozdělit na několik balíčků. Nejprve nahrát její společné součásti jako Lokomotiva – common. Kategorie tohoto balíčku by byla Rail vehicle dependencies. Poté již stačí nahrát balíky s jednotlivými skiny a ke každému pomocí Add dependecies přiřadit balík Lokomotiva – common. V případě, že se na serveru již nachází některé soubory shodné s těmi, které se snažíte nahrát se zobrazí chybová hláška se jménem balíčku s duplicitními soubory a balíček nebude nahrán.
b) Jméno nahrávaného balíčku musí být vždy unikátní! CS_addon.zip zřejmě neprojde.

Věřím, že tento projekt pomůže řadě nováčků zprovoznění tohoto zajímavého simulátoru a i zkušeným hráčům možnost doplnění řady chybějících a jinak ztěží sehnatelných assetů.

Největší poděkování samozřejmě patří autorům tohoto projektu – JachyHm a Zdendaki.

Autor: zdenekpetrzd

Stavím trať... Neptejte se kdy to bude, protože to já sám nevím...

23 komentářů u „RailWorks DLS – Jednoduché stahování doplňků“

  1. Takže po malé verifikaci zatím výčet vadných instalačních balíčků, které se svévolně místo do adresáře Assets rozbalují nekorektně do kořene disku/oddílu, kde je TS (RW) nainstalován: 10648, 10649, 10650, 10651, 10652, 10653, 10654, 10838, 10839, 10840, 10841, 10842,10843, 10844, 10845, 10846, 10847.
    Balík 10654 jako jediný z nich navíc způsobí kolizi aplikace a její sestřelení.

  2. Nadále neodstraněna chyba Package ID: 10654, který instalaci rozjebe do root oddílu na disku s RW.
    To už je doba, co jsem to hlásil!

    1. Chybné balíky (krom dalších):
      10648 UKTS Freeware Pack – UK Wagons #1
      10649 UKTS Freeware Pack – UK Steam #
      10650 UKTS Freeware Pack – UK Modern Diesel and Electric #1
      10651 UKTS Freeware Pack – UK DMUs-EMUs-Trams #1
      10652 UKTS Freeware Pack – UK Class 47
      10653 UKTS Freeware Pack – UK Carriages #1
      10654 UKTS Freeware Pack – UK Classic Diesel and Electric #1

  3. Zjištěny další dva vadné archivy v downloadech.
    ID 10625 a ID 10632 jsou nekompletní, neobsahují textury repaintů, mají pouze info a bp.

    1. Nejde, protože se autor mylně domnívá, že w7 nepodporují nějaký síťový protokol, přestože jej tyto nadále podporují. Nebo to blokuje úmyslně.

  4. Ahoj,spíše bych uvítal prográmek k vyčištění TS od zbytečných souborů.Nechal jsem si v TS jenom české a německé tratě,ale ta tuna nepotřebných věcí,co jsem postahoval a nainstaloval při shánění doplňků k tratím,mě nafouklo složku na nějakých 120GB.To bych viděl jako potřebnější….

  5. Ahoj, velmi prinosny projekt, ktery usnadni hodne lidem spoustu casu.
    Mate uz zarizene nejake „Donation“? Rad bych vam prispel. Petr

  6. Mne to hodí hlášku . Nemáte povolenie na ukladanie do tohto umiestnenia . Chcete namiesto tohto uložiť súbor do priečnika user ? som dal registráciu všetko išlo aj sa prihlásim ale stále mi dáva tú hlášku.

    1. 1. Aplikaci spouštějte jako administrátor
      2. Vypněte antivirový program
      3. Aplikaci nevkládejte do systémových složek, ale ponechte např. na ploše
      4. Účet je potřeba mít nejen vytvořený, ale i aktivovaný přes odkaz v emailu

  7. Zdravím. Mám problém. Po načtení všech tratí mi nevyskočí okénko pro přihlášení, jedině poté, co kliknu na „download packages“. Po zadání přihlašovacích údajů mi pod okénkem vyskočí v červeném okénku „User logged in succesfully“ a nic dál se neděje. Když stisknu tedy „cancel“ a kliknu na tlačítko „download packages“ znovu, tak se děje opět to, co jsem vypisoval. Nevíte co s tím? Děkuji

      1. Děkuji moc, pomohlo to, ikdyž mi to nenastahovalo vše co by mělo. Občas se to v polovině instalace zaseklo ale funguje 🙂

    1. Dělo se mi to samé, bylo to neaktivovaným učtem. Kliknout na odkaz potvrzivacího emailu 😀

  8. Pěkná práce. Určitě tento návod pomohl uživatelům, kteří tomu tak nerozumí 😉

  9. Věřím, že je to fajn program, ale ihned po spuštění vyhazuje tuto chybu. https://ctrlv.cz/kfBx Po stisknutí „Opakovat“ nebo „Ignorovat“ se program otevře, ale prakticky nefunguje.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.

Tato stránka používá Akismet k omezení spamu. Podívejte se, jak vaše data z komentářů zpracováváme..