FS25

Prázdná mapa pro FS25 ke stažení zde: FS25_In_Bohemia (v1.0.0.2)


FS22

Tyto stránky vznikali pro Farming Simulátor 22.

Až bude trochu času a chuti tak je budu aktualizovat pro FS25 ;-)

O nás

Jsme parta nadšenců do Farming simulátoru, kteří se rádi sejdou u hry, kde si pokecají a zažijí spoustu srandy.

Snažíme se hrát co nejreálněji a dodržovat nějaká pravidla.


Vidhostice SDK: je soupis našich znalostí získaných při tvorbě módů a map.



Vidhostice SDK

Pro správnou funkci našich 'postupů', 'návodů', 'scriptů' a 'stáhnutelných souborů' bude potřeba nejprve nachystat:

  1. Hlavní složka C:\FS22

  2. Kopie hry

  3. Nastavení GIANTS editoru

  4. Nastavení Blenderu

  5. Přepínání složek s módy

Hlavní složka C:\FS22

Místní_disk_C

Vytvořte na disku C:\ složku "FS22"

Kopie hry

Nejprve musíme zkopírovat celou složku hry z místa kde máme hru nainstalovanou:

  • GIANTS distribuce: C:\Program Files (x86)\Farming Simulator 2022\
  • Steam: C:\Program Files (x86)\Steam\steamapps\common\Farming Simulator 22\
  • Epic: C:\Program Files\Epic Games\Farming Simulator 22\

Farming_Simulator_2022

zkopírujeme do: C:\FS22\FS22_Data\

FS22_Data

a zde ve složce data rozbalíme z tohoto archívu: all-dds2png.zip
soubory all-dds2png.bat a texconv.exe

data

texconv.exe lze také stáhnout zde: https://github.com/Microsoft/DirectXTex/releases/latest/download/texconv.exe

dávkový soubor all-dds2png.bat obsahuje:

@echo off

texconv.exe -ft PNG -r:keep *.dds

echo.
echo HOTOVO / DONE
echo.
pause

po spuštění all-dds2png.bat proběhne převod všech obrázků ve formátu DDS na formát PNG (je to z důvodu nefunkční podpory některých typů/druhů DDS v Blenderu).


Samotný převod trvá poměrně dlouho a po převodu
složka nabyde na ~56 GB (původní velikost ~35 GB).

Vypadá to jako plýtvání místem na disku C:\, ale pokud si v této kopii něco rozbijete, tak to nebude mít žádný negativní vliv na samotnou hru a také máte přístup ke všem obrázkům v mnohem lepším formátu PNG (DDS zhoršuje postupným přeukládáním kvalitu výsledného obrázku).


Ke stažení:

Nastavení GIANTS editoru

V menu: File > Preferenses...

Preferences

Je potřeba mít:

  • Frustum Culled: vypnuto
    Pokud je zapnuto "Frustum Culled" tak se neexportuje do .obj to co není vidět kamerou (v 3D pohledu editoru).

  • Scale: 1
    "Scale" nastavené na 1 exportuje model 1:1 (v metrech).

  • Installation Path: C:/FS22/FS22_Data/

Nastavení Blenderu

Blender:

Doplňky:

  1. I3D-Blender-Addon - komunitní exportér pro Farming Simulátor (ukládá soubory .i3d)
  2. Giants-Material-Visualizer - doplněk pro vizualizaci materiálů ve formátu I3D
  3. I3D-Exporter-Additionals - doplněk s některými užitečnými nástroji, které jdou pěkně dohromady s dostupnými I3D exportéry
  4. TexTools-Blender - sada nástrojů pro UV a textury
  5. udim-repack - užitečné nástroje při práci s UDIM
  6. Flow-Map-Painter - doplněk poskytující štětec pro malování mapy toku

I3D-Blender-Addon

Stažení doplňku

Nastavení doplňku

  1. Blender_Preferences_0

  2. Blender_administrator_0

  3. Blender_administrator_1 (stačí spustit jako správce pouze jednou)

  4. Blender_administrator_2

  5. Blender_Preferences_1


i3dConverter.exe (umožní exportéru ukládat binární .shape soubory)

https://gdn.giants-software.com/downloads.php

Blender Exporter Plugins v9.1.0 (v tuto chvíli doplněk nepodporuje Blender verze 4 a vyšší)

blender_i3d_export_9.1.0_win.exe_io_export_i3d_util
I tak z něj můžeme získat soubor i3dConverter.exe a použít ho v komunitním exportéru.

Exporter_Plugins
Stačí ho rozbalit do dočasné složky a zkopírovat do:
C:\Users\....\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\i3dio\


Ke stažení:

Giants-Material-Visualizer

Stažení doplňku

  • Giants-Material-Visualizer

    Giants-Material-Visualizer_GitHub stáhne se soubor Giants-Material-Visualizer-master.zip

    Giants-Material-Visualizer z tohoto archívu je potřeba vzít pouze složku giants_material_vis a tuto složku znovu zabalit do giants_material_vis.zip

    Giants-Material-Visualizer_giants_material_vis


Ke stažení:

I3D-Exporter-Additionals

Stažení doplňku


Ke stažení:

TexTools-Blender

Stažení doplňku


Ke stažení:

udim-repack

Návod na použití

Stažení doplňku


Aby šel doplněk nainstalovat do Blenderu verze 4.2+, musí v sobě obsahovat soubor blender_manifest.toml

blender_manifest.toml
schema_version = "1.0.0"

id = "UDIM_Repack"
version = "1.3.0"
name = "UDIM Repack Toolkit"
tagline = "UDIM Repack Blender Addon"
maintainer = "Paint-a-Farm"
type = "add-on"

website = "https://github.com/Paint-a-Farm/udim-repack"

# https://docs.blender.org/manual/en/dev/advanced/extensions/tags.html
tags = ["UV"]

blender_version_min = "2.80.0"

# License conforming to https://spdx.org/licenses/ (use "SPDX: prefix)
license = ["SPDX:GPL-3.0-only"]

Ke stažení:

Flow-Map-Painter

Návod na použití

Stažení doplňku

  • flow_map_painter

    Flow-Map-Painter_GitHub stáhne se soubor flow_map_painter-master.zip

    Flow-Map-Painter_addon z tohoto archívu je potřeba vzít pouze soubor __init__.py a tento soubor vložit do složky flow_map_painter znovu zabalit do flow_map_painter.zip

    Flow-Map-Painter_flow_map_painter


Ke stažení:

Přepínání složek s módy

pokud chcete mít jednoduchý přepínač různých kolekcí módů (například pro "vývoj", "lokální hraní", "dedikovaný server", "testování") stáhněte si FS22_switch_moddir.zip a rozbalte ho přímo na disk C:\

FS22

a upravte nastavení v souboru C:\Users\....\Documents\My Games\FarmingSimulator2022\gameSettings.xml

gameSettings.xml

takto:

<modsDirectoryOverride active="true" directory="C:/FS22/mods"/>

Nyní můžete přepínat různé kolekce módů pomocí spustitelných souborů:
devel.cmd      (pro vývoj)
local.cmd      (pro lokální hraní)
server.cmd    (pro dedikovaný server)
testing.cmd  (pro testování)

Můžete si vytvořit vlastní soubor xxxx.cmd přejmenováním nebo zkopírováním (script podle svého jména vytvoří složku mods-xxxx a nalinkuje do ní složku mods).

Složka mods je pouze "junction link" neboli odkaz na složku kterou jste zvolili spuštěním příslušného souboru xxxx.cmd


Od této chvíle používejte příslušné složky pro práci s módy a složku C:\FS22\mods nepoužívejte!


devel.cmd
@echo off
echo FS22 moddir: "%~n0"

rmdir C:\FS22\mods
echo.
mkdir "C:\FS22\mods-%~n0"
if not exist "mods-%~n0\_%~n0_" (
    type nul > "mods-%~n0\_%~n0_"
)
echo.
mklink /j C:\FS22\mods "C:\FS22\mods-%~n0"
echo.

echo HOTOVO / DONE
REM pause

Ke stažení:

Automatická synchronizace přes FTP

gamed_de

Pokud používáte pro dedikovaný server gamed.de můžete použít script na přepínání složek s módy rozšířený o automatickou synchronizaci.

Synchronizaci zajišťuje program WinSCP a to jeho portable verze, která je uložena ve složce C:\FS22\programs\


Synchronizace probíhá pouze směrem z FTP na lokální disk (synchronizace nemaže vypnuté módy).

gamed.cmd
@echo off
echo FS22 moddir: "%~n0"

rmdir C:\FS22\mods
echo.
mkdir "C:\FS22\mods-%~n0"
if not exist "mods-%~n0\_%~n0_" (
    type nul > "mods-%~n0\_%~n0_"
)
echo.
mklink /j C:\FS22\mods "C:\FS22\mods-%~n0"
echo.

set SERVER=""
set USERNAME=""
set PASSWORD=""

echo Starting WinSCP
echo -------------------------------------------------------------------------------
programs\winscp.com /ini=nul /command ^
    "open ftp://%SERVER% -username=%USERNAME% -password=%PASSWORD%" ^
    "synchronize local ""C:\FS22\mods-%~n0"" /ls2022/gameProfile/mods/" ^
    "exit"
echo -------------------------------------------------------------------------------
echo WinSCP finished

echo.
echo HOTOVO / DONE
REM pause

Do tohoto scriptu je potřeba doplnit vaše přístupové FTP údaje:

  • IP adresa serveru

    set SERVER="10.11.12.13"

  • uživatelské jméno

    set USERNAME="uzivatel123456"

  • přístupové heslo

    set PASSWORD="tajneheslo123456"


Ke stažení:

Umístitelné objekty


Pole testAreas definuje testovací oblasti, které se používají k identifikaci možných konfliktů umístění. K vytvoření testovacího boxu používáme dva body a ve hře používáme kontrolu overlapBox k získání objektů uvnitř boxu ke kontrole konfliktů. To znamená, že pokud jsou v testovacích oblastech jiné předměty, předmět tam nelze umístit.

Pole clearAreas definuje oblast pod modelem, kde budou po umístění modelu vymazána listí a pole.

Pole levelAreas také definuje oblast pod modelem, kde bude terén vyrovnán, aby lépe kopíroval objekt.

Oblast tipOcclusionUpdateAreas používá hra k určení, zda by se určité interakce prostředí, jako je padající sníh, měly stále vyskytovat v místech kolem objektu, nebo zda byly zablokovány.

Pole updateAreas pod polem ai dává systému AI pokyn, aby vzorkoval oblast aktualizace, aby získal nové informace o kolizích, kterým se musí v budoucnu vyhnout.


tipCollision - místo kde nepůjde sypat na zem (modré jedničky), kvádr zanořený pod zem, materiál: lambert1

<Shape name="tipCollision" visibility="false" static="true" 
collisionMask="524288" clipDistance="300" castsShadows="true" 
receiveShadows="true"/>
collisionMask: 80000 HEX

collisions - kolize, libovolný tvar, materiál: lambert1

<Shape name="collision" visibility="false" static="true" 
density="0" castsShadows="true" receiveShadows="true" 
nonRenderable="true"/>
<placeableTypes
    name="placeable" className="Placeable"
    name="tree" parent="placeable"
    name="bush" parent="placeable"
    name="foliage" parent="placeable"

    name="simplePlaceable" parent="placeable"
        specialization="placement"
        specialization="clearAreas"
        specialization="indoorAreas"
        specialization="foliageAreas"
        specialization="tipOcclusionAreas"
        specialization="ai"
        specialization="animatedObjects"
        specialization="leveling"
        specialization="triggerMarkers"
        specialization="dynamicallyLoadedParts"
        specialization="hotspots"
        specialization="deletedNodes"
        specialization="colorable"
        specialization="lights"

    name="decoObject" parent="placeable"
        specialization="placement"
        specialization="ai"

    name="trainSystem" parent="placeable"
        specialization="ai"
        specialization="trainSystem"
        specialization="hotspots"
        specialization="triggerMarkers"

    name="greenhouse" parent="simplePlaceable"
        specialization="productionPoint"
        specialization="greenhouse"
        specialization="infoTrigger"

    name="sellingStation" parent="simplePlaceable"
        specialization="sellingStation"

    name="silo" parent="simplePlaceable"
        specialization="silo"
        specialization="infoTrigger"

    name="siloExtension" parent="simplePlaceable"
        specialization="siloExtension"

    name="highPressureWasher" parent="simplePlaceable"
        specialization="highPressureWasher"
        specialization="infoTrigger"

    name="garageWorkshop" parent="simplePlaceable"
        specialization="workshop"

    name="garageSolarPanels" parent="simplePlaceable"
        specialization="solarPanels"
        specialization="incomePerHour"

    name="beehive" parent="simplePlaceable"
        specialization="beehive"
        specialization="infoTrigger"

    name="beehivePalletSpawner" parent="simplePlaceable"
        specialization="beehivePalletSpawner"
        specialization="infoTrigger"

    name="solarPanel" parent="simplePlaceable"
        specialization="solarPanels"
        specialization="incomePerHour"

    name="workshop" parent="simplePlaceable"
        specialization="workshop"

    name="doghouse" parent="simplePlaceable"
        specialization="doghouse"

    name="manureHeap" parent="simplePlaceable"
        specialization="manureHeap"
        specialization="infoTrigger"

    name="objectStorage" parent="simplePlaceable"
        specialization="objectStorage"
        specialization="infoTrigger"

    name="bunkerSilo" parent="simplePlaceable"
        specialization="bunkerSilo"

    name="productionPoint" parent="simplePlaceable"
        specialization="productionPoint"
        specialization="infoTrigger"

    name="productionPointWardrobe" parent="productionPoint"
        specialization="wardrobe"

    name="buyingStation" parent="simplePlaceable"
        specialization="buyingStation"

    name="chargingStation" parent="buyingStation"
        specialization="chargingStation"

    name="windTurbine" parent="simplePlaceable"
        specialization="windTurbine"
        specialization="incomePerHour"

    name="weatherStation" parent="simplePlaceable"
        specialization="weatherStation"

    name="vine" parent="simplePlaceable"
        specialization="fence"
        specialization="vine"

    name="fence" parent="simplePlaceable"
        specialization="fence"

    name="baseHusbandry" parent="simplePlaceable"
        specialization="husbandry"
        specialization="husbandryAnimals"
        specialization="husbandryFood"
        specialization="husbandryFence"
        specialization="infoTrigger"

    name="cowHusbandryPasture" parent="baseHusbandry"
        specialization="husbandryWater"
        specialization="husbandryMilk"

    name="cowHusbandry" parent="baseHusbandry"
        specialization="husbandryWater"
        specialization="husbandryMilk"
        specialization="husbandryStraw"
        specialization="husbandryLiquidManure"

    name="cowHusbandryFeedingRobot" parent="cowHusbandry"
        specialization="husbandryFeedingRobot"

    name="sheepHusbandry" parent="baseHusbandry"
        specialization="husbandryWater"
        specialization="husbandryPallets"

    name="pigHusbandryPasture" parent="baseHusbandry"
        specialization="husbandryWater"

    name="pigHusbandry" parent="baseHusbandry"
        specialization="husbandryLiquidManure"
        specialization="husbandryWater"
        specialization="husbandryStraw"

    name="horseHusbandryPasture" parent="baseHusbandry"
        specialization="husbandryWater"

    name="horseHusbandry" parent="baseHusbandry"
        specialization="husbandryWater"
        specialization="husbandryStraw"

    name="chickenHusbandry" parent="baseHusbandry"
        specialization="husbandryPallets"

    name="farmhouse" parent="simplePlaceable"
        specialization="farmhouse"
        specialization="wardrobe"
        specialization="cartridgePlayer"

    name="wardrobe" parent="simplePlaceable"
        specialization="wardrobe"

    name="weighingStation" parent="simplePlaceable"
        specialization="weighingStation"
/>
<specializations
    name="ai"                     className="PlaceableAI"
    name="beehive"                className="PlaceableBeehive"
    name="beehivePalletSpawner"   className="PlaceableBeehivePalletSpawner"
    name="clearAreas"             className="PlaceableClearAreas"
    name="foliageAreas"           className="PlaceableFoliageAreas"
    name="incomePerHour"          className="PlaceableIncomePerHour"
    name="indoorAreas"            className="PlaceableIndoorAreas"
    name="leveling"               className="PlaceableLeveling"
    name="animatedObjects"        className="PlaceableAnimatedObjects"
    name="dynamicallyLoadedParts" className="PlaceableDynamicallyLoadedParts"
    name="deletedNodes"           className="PlaceableDeletedNodes"
    name="hotspots"               className="PlaceableHotspots"
    name="lights"                 className="PlaceableLights"
    name="placement"              className="PlaceablePlacement"
    name="solarPanels"            className="PlaceableSolarPanels"
    name="greenhouse"             className="PlaceableGreenhouse"
    name="tipOcclusionAreas"      className="PlaceableTipOcclusionAreas"
    name="triggerMarkers"         className="PlaceableTriggerMarkers"
    name="sellingStation"         className="PlaceableSellingStation"
    name="silo"                   className="PlaceableSilo"
    name="siloExtension"          className="PlaceableSiloExtension"
    name="highPressureWasher"     className="PlaceableHighPressureWasher"
    name="workshop"               className="PlaceableWorkshop"
    name="doghouse"               className="PlaceableDoghouse"
    name="manureHeap"             className="PlaceableManureHeap"
    name="objectStorage"          className="PlaceableObjectStorage"
    name="bunkerSilo"             className="PlaceableBunkerSilo"
    name="productionPoint"        className="PlaceableProductionPoint"
    name="farmhouse"              className="PlaceableFarmhouse"
    name="wardrobe"               className="PlaceableWardrobe"
    name="buyingStation"          className="PlaceableBuyingStation"
    name="chargingStation"        className="PlaceableChargingStation"
    name="windTurbine"            className="PlaceableWindTurbine"
    name="weatherStation"         className="PlaceableWeatherStation"
    name="vine"                   className="PlaceableVine"
    name="fence"                  className="PlaceableFence"
    name="trainSystem"            className="PlaceableTrainSystem"
    name="infoTrigger"            className="PlaceableInfoTrigger"
    name="colorable"              className="PlaceableColorable"
    name="weighingStation"        className="PlaceableWeighingStation"
    name="cartridgePlayer"        className="PlaceableCartridgePlayer"

    name="husbandry"              className="PlaceableHusbandry"
    name="husbandryAnimals"       className="PlaceableHusbandryAnimals"
    name="husbandryMilk"          className="PlaceableHusbandryMilk"
    name="husbandryStraw"         className="PlaceableHusbandryStraw"
    name="husbandryWater"         className="PlaceableHusbandryWater"
    name="husbandryLiquidManure"  className="PlaceableHusbandryLiquidManure"
    name="husbandryFeedingRobot"  className="PlaceableHusbandryFeedingRobot"
    name="husbandryFood"          className="PlaceableHusbandryFood"
    name="husbandryPallets"       className="PlaceableHusbandryPallets"
    name="husbandryFence"         className="PlaceableHusbandryFence"
/>
DisableCrops

DisableCrops

Tento mod vypne generování určených plodin z "DLC Premium Expansion" (červená řepa, mrkev, pastiňák) na nevlastněných polích. Je vhodný pro mapy, kde jsou příliš velká pole, nebo pole rozmanitých tvarů. Na vlastněná pole se omezení nevstahuje.

Aktivace při:

  • nová hra - nebudou generovány vybrané plodiny na žádném nevlastněném poli.
  • rozehraná hra - již vygenerované plodiny na nevlastněných polích zůstanou do konce sezóny a mohou být nabízeny zakázky na jejich sklizeň. Pokud se nesklidí, plodiny uvadnou a další rok se již generovat nebudou.

Ke stažení: FS22_DisableCrops.zip

without

with

modhub JZD


Stáhnout obrázek (172x47 px)

<a href="https://www.facebook.com/groups/299222317142993/"><img src="orgLogo.jpg"></a>

 


 


Stáhnout obrázek (960x263 px)

<a href="https://www.facebook.com/groups/299222317142993/"><img src="JZD Vidhostice HD.png"></a>

Ikony


Stáhnout obrázek (1054x1054 px)
Stáhnout ikonu pro Windows

 


 


Stáhnout obrázek (1250x1250 px)
Stáhnout ikonu pro Windows

 


 


Stáhnout obrázek (1024x1024 px)
Stáhnout ikonu pro Windows

 


Obrázky na plochu

 


Stáhnout obrázek (1920x1080 px)

 


 


Stáhnout obrázek (2560x1440 px)

 


 

Písma

www.fontsquirrel.com

Most Popular Fonts


ROOT.CZ Písma a jejich použití: výběr písma, které dobře vypadá a dobře se čte

Na závěr zkusím doporučit několik konkrétních volných písem, která považuji za kvalitní a univerzálně použitelná. Pokud sáhnete po některém z nich, neuděláte podle mého názoru chybu.

Serifová písma

Alegreya je písmo, které jsem tu opakovaně zmiňoval a používal v řadě ukázek. Je dobře čitelné a výborně technicky provedené. Patří mezi zdobnější písma, pro vysloveně účelové texty bych je nepoužíval.

Noto Serif je další písmo, které jste v textu opakovaně potkávali. Tentokrát se jedná o písmo dost střízlivé kresby s velkou střední výškou. Díky proměnlivé šířce a široké nabídce duktů je mimořádně flexibilní.

Andada Pro má kresbu podobnou předchozímu, ale menší rozdíly v tloušťce tahů a silnější serify. Patří do kategorie označované v angličtině slab serif (česky lineární serifové), která je typická svými výraznými serify.

Bitter je ještě typičtějším představitelem lineárních serifových písem. Písmo bylo navrhováno s cílem, aby bylo dobře čitelné na všech možných obrazovkách. To z něj dělá velmi univerzálního pomocníka, navíc když i jeho tištěná podoba se svou čitelností nenechá zahanbit.

Source Serif 4 je členem skupiny volných písem vytvořených firmou Adobe. Opět vznikalo s jedním okem upřeným na digitální prostředí, takže se dobře čte z papíru i z obrazovky. Svým charakterem je spíše nenápadné a díky tomu univerzálně použitelné.

Písma bezserifová

Source Sans 3 je partnerským písmem předchozího Source Serif 4 a představitelem kategorie „normální grotesk“. Nepoutá na sebe pozornost, prostě jen nenápadně doručí text. Upřímně řečeno grotesky poskytují svým autorům méně možností, jak se odlišit. Písem typu „normální grotesk“, která od sebe rozezná jen odborník, je přehršel.

Asap se snaží zaujmout zaoblenými konci tahů, zřetelnými zejména u větších stupňů a silnějších duktů. Kromě duktu nabízí i šířkovou osu. Zajímavou vlastností je, že změna duktu nemění šířku písmen, takže stejný text normálním a tučným duktem bude stejně dlouhý. To může někdy dost usnadnit práci.

Fira Sans je písmo, pro které mám slabost. Jeho tvary se mi prostě líbí, připadá mi moderní. Je k dispozici ve velkém počtu duktů (ale ne jako variabilní písmo) a kromě základní šířky ještě ve dvou zúžených variantách. Podle Wikipedie si je vybraly jako oficiální písmo vlády Nového Zélandu a Islandu, takže prostě nemůže být špatné.

Exo 2 rozhodně nepatří mezi „normální grotesky“. Odlišuje se kresbou, která je v jeho případě výrazně hranatá a dodává mu poněkud futuristický vzhled. Pokud byste chtěli něco, co na první pohled vypadá odlišně, Exo 2 by mohl být zajímavý kandidát.

Montserrat je představitelem výrazných grotesků z druhého konce spektra. Tentokrát dominují oblé tahy, písmeno „o“ je v podstatě kružnice. Písmo má velkou střední výšku a je široké, takže zabere dost místa. Delší texty bych jím číst nechtěl, ale pro nadpisy nebo plakáty odvede výbornou službu. Odráží se to v jeho popularitě, na webu Font Squirrel mu dlouhodobě patří přední příčky na stránce „Hottest Fonts Today“.


Ukázky doporučených písem

Autorem obrázků je Pavel Satrapa.

Kočka

šikmé

šikmé

* nešikmé *

_ nešikmé _

Tučné

Tučné

strike

přeškrtnutý text

Toto je zalomení
řádku.

Nadpis 1

Nadpis 2

Nadpis 3

Nadpis 4

Nadpis 5
Nadpis 6

First line Another line

Nested line

Last line

  • Apples
  • Oranges
  • Pears
  1. First
  2. Second
  3. Third
  • Complete task
  • Incomplete task

odkaz

A bare url: https://www.rust-lang.org.

text

text2

text3

alt

alt

Inline code

indent 4 spaces

    indent 8 spaces

indent 1 tabulator

	indent 2 tabulator
Or use 3 backticks
  • Item
    1. First Subitem
    2. Second Subitem
  • Item
    • Subitem
    • Subitem
  • Item

Warning
Warning
Warning
Warning

https://www.iconfinder.com/

mdBook

mdbook-build_and_serve.bat
@echo off

rem echo.
rem echo Inicializuji mdBook...
rem echo.
rem mdbook init VidhosticeSDK.github.io

echo.
echo mdbook build
echo.
mdbook build VidhosticeSDK.github.io

echo.
echo mdbook serve
echo.
mdbook serve --open VidhosticeSDK.github.io

github

git-clone.bat
@echo off

echo Klonuji repositar VidhosticeSDK.github.io
echo.
git clone https://github.com/VidhosticeSDK/VidhosticeSDK.github.io

echo.
pause
git-push.bat
@echo off

echo Nahraji vse na github
echo.

cd VidhosticeSDK.github.io

git add --all
git commit -m "commit all files"
git push -u origin main

echo.
pause