Jak nahrávat do Steam Workshopu v Linuxu

Zkušenosti, tipy a zlepšováky, které jsou příliš malé pro článek na webu.
Nehledejte zde odpovědi na obecné dotazy.
Zamčeno
Zpráva
Autor
Uživatelský avatar
Kattnienika
Příspěvky: 4
Registrován: 21 dub 2019, 14:52
Bydliště: Nová Paka

Jak nahrávat do Steam Workshopu v Linuxu

#1 Příspěvek od Kattnienika »

Jak nahrávat do Steam Workshopu v Linuxu

Rozhodla jsem se sepsat krátký návod jak nahrávat do Workshopu v operačním systému Linux.
  1. Vytvoření scriptu k nahrávání
    • 1.1. Na ploše si vytvoříme nový textový dokument s názvem:
      • Workshop.vdf
    • 1.2. Do souboru vložíme níže uvedený text:
      • Kód: Vybrat vše

        "workshopitem"
        {
            "appid"                 "403190"
            "publishedfileid"       "0"
            "contentfolder"         "cesta k obsahu"
            "previewfile"           "cesta k náhledu"
            "visibility"            "0"
            "title"                 "Název"
            "description"           "Popis "
            "changenote"            "Soupis provedených změn"
        }
        
      • appid - Identifikace jaké hry se obsah Workshopu týká, v našem případě je vyplněno ID pro Planetbase
      • publishedfileid - Pokud nahráváme úplně nový obsah, necháme zadanou 0. Pokud chceme něco aktualizovat, je potřeba vyplnit ID z workshopu. To zjistíme z adresy položky ve Workshopu, například: https://steamcommunity.com/sharedfiles/ ... 1717852428
      • contentfolder - Zadáme adresu ke složce s obsahem pro Workshop (pozor, nahraje se vše co se v uvedené složce nachází). Například: /home/název domovského adresáře/Dokumenty/Projekty/Planetbase/
      • previewfile - Zadáme adresu k souboru s naším náhledem reprezentující obsah pro Workshop. Například: /home/název domovského adresáře/Dokumenty/Projekty/Planetbase/obrazek.png
      • visibility - Zde můžeme upravit viditelnost souboru zadáním čísla 0 (viditelné pro všechny), 1 (viditelné pro přátelé) či 2 (viditelné pouze vývojářům)
      • title - Zde vyplníme název našeho obsahu
      • description - Zde vyplníme popis našeho obsahu
      • changenote - Zde můžeme napsat nějaký popis provedených změn
    • 1.3. Po provedení změn souboru uložíme a zavřeme
  2. Instalace SteamCMD
    • 2.1. Otevřeme terminál
    • 2.2. Provedeme instalaci SteamCMD zadáním příkazu:

      Kód: Vybrat vše

      sudo apt-get install steamcmd
      
  3. Nahrání do Workshopu
    • 3.1. Opět si otevřeme terminál
    • 3.2. Spustíme SteamCMD zadáním příkazu:

      Kód: Vybrat vše

      steamcmd
      
    • 3.3. Přihlásíme se na náš účet ve Steamu zadáním příkazu:

      Kód: Vybrat vše

      login název účtu
      
      • Název účtu nahradíme jménem našeho účtu, takže například: login kattnienika
    • 3.4. Pokud bude potřeba, zadáme heslo a potvrdíme klávesou Enter
    • 3.5. Provedeme nahrání zadáním příkazu:

      Kód: Vybrat vše

      workshop_build_item cesta k souboru Workshop.vdf
      
      • Cesta k souboru Workshop.vdf nahradíme celou cestou k souboru, takže například: workshop_build_item /home/kattnienika/Dokumenty/Projekty/Planetbase/Workshop.vdf
    • 3.6. Nakonec ukončíme SteamCMD zadáním příkazu

      Kód: Vybrat vše

      exit
      

Zamčeno