Možem nejako spojiť 2 .bat súbory k sebe, že pred tým, ako sa zapne program1.bat, tak to prečíta udaje z program2.bat? alebo urobiť, aby sa promenna uložila, keď vypnem cmd. alebo pisat do program2.bat aj ked mam otvoreny program1.bat. že napíšem prikaz ktorý to program2.bat napiše tento príkaz
Já jsem se dříve snažil dělat programy na více souborů a pokud to není nezbytně nutné rozdělit na více souborů, tak je lepší napsat celý kód do 1 velkého souboru Samozřejmě v takovýchto situacích můžeš do _Program1.bat_ napsat *start Program2.bat* aby ho to spustilo a psát do _Program2.bat_ i když máš otevřený _Program1.bat_ ??? Jako já chápu: _Proč to dělat jednoduše, když to jde udělat složitě_ ale v této situaci bych i já radši spustil přímo ten _Program2.bat_ 😁
@@GrizlikD Pozeral som tvoje video o tom, ako sa správne pýtať na internete, takže ti napíšem otázku, na ktorú mi možeš dať funkčné riešenie. Programujem si herné menu, cez ktoré budem mocť spušťať hry, ktoré mam v pc. a chcem urobiť nastavenie farby, že zadam premennu, prikaz if bla bla goto settings. a v tom settings chcem dať že zadam fabru nastaví sa farba a volako sa uloží, takže ostane ta farba aj keď to vypnem a zapnem. zmeniť to bez toho, aby som musel ten program upravovať v notepade, kde to pišem
@@adisendo6069 V takovýchto situacích je opravdu nejlepší si vytvořit soubor, kde to bude uložené :DDD Já bych to asi řešil tak, že to jednoho souboru dám *if exist Barva.bat start Barva.bat* jinak by tam bylo: *set /p col=Zadejte barvu: * *echo set barva=%col%>Barva.bat* Kdyby to nefungovalo, tak můžu zkusit takový program vytvořit, protože tohle vymýšlím jen tak bez otestování :D
@@GrizlikD Takže teraz mam v SETTINGS set /p Clr=Type Color : echo set barva=%Clr% > Barva.bat ale keď na začiatku je if exist Barva.bat start Barva.bat tak ono to len otvorí dalšie cmd, kde to napíše set barva=1 ( protože to Clr som dal na 1 ) ale to nezmení farbu v Menu.bat, čo je ten subor kde to nastavujem
This is SUS set a=Tohle je nejaky text C:\Users\********> např. echo %a:~-2% 'xt' is not recognized as an internal or external command, operable program or batch file.
@@GrizlikD nevíš proč když jsem zadal kód PK na win XP tak v instalaci když je neplatný tak to napíše neplatný a když zadám platný jede to dál ale po 31 dnech to napíše neplatný kód tak co to je Windows XP 32-bit SP3
Ten kód je v pořádku a i mě to funguje, proto jediné, co tam může způsobovat problémy je, že je špatně napsaný ten text té obtížnosti, protože to musíš napsat naprosto stejně, v této situaci musíš dodržet i velké a malé písmena
Grizlik: Jelikož nechci aby toto video mělo tři čtvrtě hodiny
Also Grizlik: 42 minut
Takže to nemá tři čtvrtě hodiny :WeSmart:
@@GrizlikD :D
Dyzlajk a jde se čekat na premiéru :D :D
ruclips.net/video/hLBrVXJJTSE/видео.html 😁
Zdravím, mám dotaz. V jakém programu stříháš videa?
@Crazíček VideoPad
@Crazíček VideoPad
Videopad
Mami promiň, ale to video zase má skoro třičtvrtě hodiny, titulky zase budeš psát dlouho :D
:DDD
Já ale za těch 20 minut nemohu.... Škoda.. Takže až zítra...
Ahoj, budeš se někdy věnovat hackingu?
Možná, ale v blízké době to nebude 😁
16:20 na to jsem přišel již asi před měsícem sám.
Ez prográmek už mám v hlavě jak budu tahat čísla z time a další.
Keď to je napr 42 a napišem 4. mi to napiše, že viacej, ale keď napišem 5, tak to napiše, že menel, lebo to vidí ako 4.2
To je zajímavé, ale i tak se s tou desetinnou část nedá nijak počítat, takže je to nanic :D
Možem nejako spojiť 2 .bat súbory k sebe, že pred tým, ako sa zapne program1.bat,
tak to prečíta udaje z program2.bat?
alebo urobiť, aby sa promenna uložila, keď vypnem cmd.
alebo pisat do program2.bat aj ked mam otvoreny program1.bat. že napíšem prikaz ktorý to program2.bat napiše tento príkaz
Já jsem se dříve snažil dělat programy na více souborů a pokud to není nezbytně nutné rozdělit na více souborů, tak je lepší napsat celý kód do 1 velkého souboru
Samozřejmě v takovýchto situacích můžeš do _Program1.bat_ napsat *start Program2.bat* aby ho to spustilo a psát do _Program2.bat_ i když máš otevřený _Program1.bat_ ??? Jako já chápu: _Proč to dělat jednoduše, když to jde udělat složitě_ ale v této situaci bych i já radši spustil přímo ten _Program2.bat_ 😁
@@GrizlikD Pozeral som tvoje video o tom, ako sa správne pýtať na internete, takže ti napíšem otázku, na ktorú mi možeš dať funkčné riešenie.
Programujem si herné menu, cez ktoré budem mocť spušťať hry, ktoré mam v pc.
a chcem urobiť nastavenie farby, že
zadam premennu, prikaz
if bla bla goto settings.
a v tom settings chcem dať že
zadam fabru
nastaví sa farba
a volako sa uloží, takže ostane ta farba aj keď to vypnem a zapnem.
zmeniť to bez toho, aby som musel ten program upravovať v notepade, kde to pišem
@@adisendo6069 V takovýchto situacích je opravdu nejlepší si vytvořit soubor, kde to bude uložené :DDD
Já bych to asi řešil tak, že to jednoho souboru dám *if exist Barva.bat start Barva.bat*
jinak by tam bylo:
*set /p col=Zadejte barvu: *
*echo set barva=%col%>Barva.bat*
Kdyby to nefungovalo, tak můžu zkusit takový program vytvořit, protože tohle vymýšlím jen tak bez otestování :D
@@GrizlikD Takže teraz mam v SETTINGS
set /p Clr=Type Color :
echo set barva=%Clr% > Barva.bat
ale keď na začiatku je if exist Barva.bat start Barva.bat
tak ono to len otvorí dalšie cmd, kde to napíše set barva=1 ( protože to Clr som dal na 1 ) ale to nezmení farbu v Menu.bat, čo je ten subor kde to nastavujem
@@GrizlikD alebo keby dokážem dať
echo > niekam na konkrétny riadok, lebo buď to dám nakoniec, alebo prepíšem celý súbor
Grizlik ak otvoriš nabudúce niejaky bat súbor a vsadim sa že tam uvidiš %a% %b% %l%.....
Jen to ne xDDD
Ten svůj program jsem dělal na rychle jinak by bylo vše jinak.
Chche prvnii
ruclips.net/video/C_1V_tGrtlw/видео.html
Bash je lepší :D a můžeš si vytvořit svůj vlastní příiaz v něm :D
31:57 ale my jsme ještě studenti
A keď som Slovák tak to češtinarski nebude správne ale slovenský hej to znamená že to budeš počiať ako chybu
No tak tam je jedno jak to bude napsané :D Ale obsahem toho bonusu je, aby to vypisovalo různé tvary na základě toho čísla
This is SUS
set a=Tohle je nejaky text
C:\Users\********> např. echo %a:~-2%
'xt' is not recognized as an internal or external command,
operable program or batch file.
No tak to jsi tam zapomněl napsat to *echo* 😁
@@GrizlikD nevíš proč když jsem zadal kód PK na win XP tak v instalaci když je neplatný tak to napíše neplatný a když zadám platný jede to dál ale po 31 dnech to napíše neplatný kód tak co to je
Windows XP 32-bit SP3
@@StudioTeamTV Ta aktivace Windows XP už dost blbne :DDD
@@GrizlikD to jaký Speedrun do 2 minut :D tak to je blbý :(
oukej ok?
mám tento príkaz a nechapem ako to, že to číslo je vždy uplne random. aj ked dám velmi lahka, tak čislo je 0-32767
@Echo off
title Hra
color f
:start
echo ==========================================
echo HADANIE CISIEL
echo ==========================================
echo.
echo.
echo Vyber obtiaznost
echo.
echo [Velmi lahka] : 1 - 5
echo [Lahka] : 1 - 50
echo [Stredna] : 1 - 100
echo [Tazka] : 1 - 1000
echo [Velmi tazka] : 1 - 10000
echo.
set /p level=Zadaj obtiaznost :
set /a cislo = %random%
set /a cislo = %random%
if "%level%" == "Velmi Lahka" (set /a cislo = %random% * 5 / 32768 +1)
if "%level%" == "Lahka" (set /a cislo = %random% * 50 / 32768 +1)
if "%level%" == "Stredna" (set /a cislo = %random% * 100 / 32768 +1)
if "%level%" == "Tazka" (set /a cislo = %random% * 1000 / 32768 +1)
if "%level%" == "Velmi Tazka" (set /a cislo = %random% * 10000 / 32768 +1)
echo %cislo%
pause
cls
goto start
Ten kód je v pořádku a i mě to funguje, proto jediné, co tam může způsobovat problémy je, že je špatně napsaný ten text té obtížnosti, protože to musíš napsat naprosto stejně, v této situaci musíš dodržet i velké a malé písmena