Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kaaaakooooo da resim ovo???

[es] :: Pascal / Delphi / Kylix :: Kaaaakooooo da resim ovo???

[ Pregleda: 2709 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Vladica Savić
Software Developer
Toronto, Canada

Član broj: 26699
Poruke: 654



+5 Profil

icon Kaaaakooooo da resim ovo???31.07.2005. u 09:37 - pre 228 meseci
Pozdrav ljudi, zanima me kako da isklucim win taster dok je moj program ukljucen, jer ne zelim da korisnik moze da se seta po meniju i radi ko zna sta dok je moj program ukljucen >>nesto kao u igraonicama<< vec da moze da koristi samo ono sto mu ja dozvolim.
Objasnite mi detaljnije ako nije problem.

Ocekujem dobre odgovore


POZDRAV Vl@d@

 
Odgovor na temu

reiser

Član broj: 7895
Poruke: 2314



+102 Profil

icon Re: Kaaaakooooo da resim ovo???31.07.2005. u 16:35 - pre 228 meseci
Ako samo tvoj program treba da se izvrsava stalno, postavi ga kao default shell (skoljka).

Citat:
reiser wrote: Skoljka je nista drugo do explorer.exe fajl koji se nalazi u C:\WINDOWS ili gde ti je vec windows instaliran... Taj fajl se automatski startuje prilikom podizanja OS-a i on ucitava ikonice na desktop-u, taskbar itd...
Poenta je u tome da ti stavis tvoj program umesto default skoljke - explorer.exe.
Treba samo da promenis putanju do skoljke u registry bazi (HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon, tamo nadjes key Shell i zadas mu putanju do tvog programa)
Posle restartovanja racunara, umesto explorer.exe startovace se tvoj program...
 
Odgovor na temu

Vladica Savić
Software Developer
Toronto, Canada

Član broj: 26699
Poruke: 654



+5 Profil

icon Re: Kaaaakooooo da resim ovo???01.08.2005. u 06:52 - pre 228 meseci
Ok,ali kako da uradim to?
Imam Windows XP Profesional i kad udjem u start\run\regedit pojavi mi se obavestenje da je iskljucena ta opcija od strane administratora.
Da bi uradio gore navedeno moram prvo da to ukljucim, ali kako?
 
Odgovor na temu

Solution
Vladimir Stankovic
Solution software
Leskovac

Član broj: 46426
Poruke: 85
212.62.51.*

Sajt: www.zaljubise.net


Profil

icon Re: Kaaaakooooo da resim ovo???12.08.2005. u 00:50 - pre 227 meseci
Evo ti kod:
Code:

var  Ini:TIniFile;
      Ini:=TIniFile.Create('c:\windows\system.ini');
      Ini.WriteString('boot','shell',Application.ExeName);
      Ini.Free;


ali vodi racuna jer ce aplikacija uvek da ti se startuje...




www.zaljubise.net - najbolji sajt za upoznavanje
 
Odgovor na temu

reiser

Član broj: 7895
Poruke: 2314



+102 Profil

icon Re: Kaaaakooooo da resim ovo???12.08.2005. u 02:25 - pre 227 meseci
Nisam siguran da ce ovo da radi na 2k/XP sistemima.
Ako ti je pristup registry bazi onemogucen onda nikako... Mislim, probaj ti ipak preko RegCreateKey() & RegSetValueEx() API-ja da kreiras kljuceve po registryu, to ce verovatno da radi. Znaci samo zameni putanju do skoljke na tvoj program i to je to.
 
Odgovor na temu

reiser

Član broj: 7895
Poruke: 2314



+102 Profil

icon Re: Kaaaakooooo da resim ovo???12.08.2005. u 02:28 - pre 227 meseci
E da, vidi NT Startup Methods Exposed clanak u pH #2, tamo imas i primere kako iskoristiti System Shell za startovanje tvog programa.

[Ovu poruku je menjao reiser dana 12.08.2005. u 03:28 GMT+1]
 
Odgovor na temu

Solution
Vladimir Stankovic
Solution software
Leskovac

Član broj: 46426
Poruke: 85
*.info-net.co.yu.

Sajt: www.zaljubise.net


Profil

icon Re: Kaaaakooooo da resim ovo???12.08.2005. u 19:40 - pre 227 meseci
Ovaj kod koji sam poslao 100 % radi i pod XP. To je i mene cudilo ali ocigledno da XP automatski promeni registri bazu pri menjanju ini fajla.

www.zaljubise.net - najbolji sajt za upoznavanje
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Kaaaakooooo da resim ovo???

[ Pregleda: 2709 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.