kako da u qbasicu napravim da, kada netko nesto napravi da mi se automatski spremi log u neki folder, tj. postoji li naredba koja sprema log (sa datumom i vremenom) u neki folder?
ako ne kuzite sta misli, pitajte, pa vam objasnim bolje:hrv:
Printable View
kako da u qbasicu napravim da, kada netko nesto napravi da mi se automatski spremi log u neki folder, tj. postoji li naredba koja sprema log (sa datumom i vremenom) u neki folder?
ako ne kuzite sta misli, pitajte, pa vam objasnim bolje:hrv:
evo da malo zacinim temu, pa da mi neko mozda odgovori
napravio (uglavnom skopiro) program (*.bat file) koji zakljucava jedan folder, i uz sifru ga otkljucava, i dodao sam da, ako se sifra pogresno unese 5 puta, komp se gasi. e, sad, bi htio napraviti da, kada neko upise krivu sifru, se meni negdje sejva neki (npr *.txt) file u kojem bi pisalo datum i vrijeme kada je neko pogresno upiso sifru
fora mi je to radit u qbasicu, pa ako neko ima prijedlog kako da dodatno poboljsam tzv. program- neka kaze (napise)
ali ja bi najprije htio ono sto pise gore napravit
evo programa:
molim vas da mi neko pomogne :hrv: :respect: :cry:Code:cls
@ECHO OFF
title Folder Locker
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Locker goto MDLOCKER
:CONFIRM
echo da zakljucam
set/p "cho=>"
if %cho%==DA goto LOCK
if %cho%==da goto LOCK
if %cho%==Da goto LOCK
if %cho%==dA goto LOCK
if %cho%==d goto LOCK
if %cho%==D goto LOCK
if %cho%==NE goto END
if %cho%==N goto END
if %cho%==n goto END
if %cho%==nE goto END
if %cho%==Ne goto END
if %cho%==ne goto END
echo upisi da ili ne
goto CONFIRM
:LOCK
ren Locker "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo ZAKLJUCAN
goto End
:UNLOCK
echo koja je sifra?
set/p "pass=>"
if NOT %pass%== sifra goto UNLOCK2
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo OTKLJUCAN
goto End
:UNLOCK2
echo nije- preostalo pokusaja: 4
set/p "pass=>"
if NOT %pass%== sifra goto UNLOCK3
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo OTKLJUCAN
goto End
:UNLOCK3
echo nije- preostalo pokusaja: 3
set/p "pass=>"
if NOT %pass%== sifra goto UNLOCK4
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo OTKLJUCAN
goto End
:UNLOCK4
echo nije- preostalo pokusaja: 2
set/p "pass=>"
if NOT %pass%== sifra goto UNLOCK5
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo OTKLJUCAN
goto End
:UNLOCK5
echo nije- preostalo pokusaja: 1
set/p "pass=>"
if NOT %pass%== sifra goto UNLOCK6
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo OTKLJUCAN
goto End
:UNLOCK6
echo nije- zadnji pokusaj, upisi tocnu sifru ili ugasi ovaj prozor (ako upises krivu sifru- komp ce se ugasiti)
set/p "pass=>"
if NOT %pass%== sifra goto SHUTDOWN
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo OTKLJUCAN
goto End
:SHUTDOWN
echo BOOOOOOK!!!!!!!
shutdown -s -t 0
:MDLOCKER
md Locker
echo Locker created successfully
goto End
:End