[ Neo_Matrix @ 07.01.2004. 17:32 ] @
Kako je moguce iz VB-a ili Delhija iskljuciti Explorer...??? Treba mi da samo moj program bude aktivan, a sve ostalo disejblovano... Da nema ikonica, taskbara, TaskMenager-a, da neradi ni jedna precica sa tastature tipa winkey + r ili +e...?
Da bude stanje kao kada nakacite novi hardware na komp, pa se pri startu win-a pojavi prozor kojim trazite drajvere i sl...
Dakle kako da se moj program startuje i dovede u ovo stanje???

Hvala !?!?!?
[ .cOsMo. @ 07.01.2004. 18:51 ] @
Pa mozes ga upisat u registry da se starta kad i OS i da ti tvoj program dobiva focus svakih 0.0001 sekundi,i napises par funkcija da se ne moze izaci iz njega... : )
[ Neo_Matrix @ 07.01.2004. 19:12 ] @
Pa to je ono laicko resenje koje ja koristim, ali ovde na forumu je bilo prica oko toga kako je moguce iskljuciti Explorer, pa me zanima kako ???
[ Reljam @ 07.01.2004. 19:18 ] @
Win2000 i noviji:

Izmeni HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell. Tu mozes da stavis da se umesto explorer.exe (to je default windows interface), startuje bilo koj program. Recimo notepad.exe :)

[ Neo_Matrix @ 07.01.2004. 21:41 ] @
Kako je moguce ovu stvar uraditi u drugim verzijama windows-a? (Me,98SE,XP Home)

Kako nakon sto je uslov ispunjen da se normalno staruje SHELL definisan program (Explotrer.exe) tj. Windows.

Hvala !
[ .cOsMo. @ 07.01.2004. 22:23 ] @
Citat:
Neo_Matrix:
Kako je moguce ovu stvar uraditi u drugim verzijama windows-a? (Me,98SE,XP Home)

Kako nakon sto je uslov ispunjen da se normalno staruje SHELL definisan program (Explotrer.exe) tj. Windows.

Hvala !


Jel ti to neke password programe radis ? ; )
[ reiser @ 07.01.2004. 22:45 ] @
I mene ovo zanima, ja pisem protector u delphi-u zbog mladjeg brata...
[ byTer @ 08.01.2004. 00:54 ] @
Citat:
Neo_Matrix:
Kako je moguce ovu stvar uraditi u drugim verzijama windows-a? (Me,98SE,XP Home)

Kako nakon sto je uslov ispunjen da se normalno staruje SHELL definisan program (Explotrer.exe) tj. Windows.

Hvala !


U ranijim verzijama (cini mi se do ME) malo je bilo jdnostavnije. Odnosno sve se nalazilo u sys.ini ili win.ini fajlu a takodje kljuc 'shell'
[ Neo_Matrix @ 08.01.2004. 13:12 ] @
A kako posle startovati explorer ???
[ .cOsMo. @ 08.01.2004. 13:43 ] @
Probaj stavit taj program pod HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell , a onda explorer pod \run ; )
[ Vaxter @ 17.02.2004. 15:20 ] @
Citat:
.cOsMo.
Probaj stavit taj program pod HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell , a onda explorer pod \run ; )

I onda ti se explorer startuje kao My Documents Folder shto znachi da svako moze da radi shta hoce!

Inache bilo koji program mozesh da zatvorish preko taskkill.exe
Samo ga pozovi sa parametrom taskkill.exe /f /im program.exe
[ steewsc @ 17.02.2004. 17:11 ] @
Ja mislim da bi najbolje bilo da se, kao sto ByTer rece, u System.ini umesto
Shell=Explorer.exe napise
Shell=TvojProgram.exe
[ Vaxter @ 17.02.2004. 21:50 ] @
Citat:
steewsc
Ja mislim da bi najbolje bilo da se, kao sto ByTer rece, u System.ini umesto
Shell=Explorer.exe napise
Shell=TvojProgram.exe



Da, ali kako se meni chini on kod sebe koristi WinXP.
Kod njega se Shell upisuje pod:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell
kao sto je Cosmo vec rekao.
Tako je i kod 2000.

Ja se samo pitan zashto se patish i pravish program kat ti i onako samo hocesh da zashtitish komp od brata?
Zashto mu samo ne stavish pass na usera, admina i bios???
Ne moze onda nich da pipne!
Ili ti hocesh da napravish program od kog bi zaradio? ;-)
Koliko se ja secam dnjcompany je imao programe koji i nisu bili bash jeftini!
Ja sam vec uradio neshto tako i prodavao igraonicama za zashtitu servera.
Hteo sam da radim i prog za vodjenje igraonice, ali sam video da nema smisla zato shto ih ima vec previshe, a dosta njih se mogu skinuti dzabe sa neta!
Jedino nisam mogao da nadjem tako neshto za Linux pa sad pochinjem da radim na tome.
Ako ti bash treba javi se na [email protected] pa cemo se dogovoriti.
Mozda i sredimo neshto.
Bar ti mogu objasniti shta josh osim explorera treba da ubijesh!
Ima tu josh puno stvari.
[ steewsc @ 18.02.2004. 16:52 ] @
Ej ovo izgleda malo glupo ali ako mu netreba Explorer.exe zasto
jednostavno ga ne zameni sa svojim programom

=>
Rename
program.exe to explorer.exe
[ Vaxter @ 20.02.2004. 10:57 ] @
Ma najverovatnije mu explorer treba.
Rekao sam da predpostavljam da je u pitanju zarada.
1)
Kako bi program nekome bio prodat ako ti posle ne mozesh da otkljucash komp?
2)
WinXp chuva svoje fajlove. Pokushavao sam da ubijem TaskMgr tako shto bi umesto njega postavio neki drugi prog. Nakon restarta on je vracao originalni fajl.


Najjednostavnije je pod FormLoad u startup formi napisati proceduru koja prvo proverava koji je os u pitanju.
Ako je 5.0 i > onda neka upice pod HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell upise path svog programa, a ako je u pitanju x<5.0 then u win.ini pod shell ide path programa umesto explorer.

I na kraju poslednju korak je da je ubije task explorera.
Pod XP-om ima funk preko taskkill.exe tako shto ranujesh:
taskkill.exe /f /im explorer.exe
a pod starijim os-ovima mora da se radi cela procedura za ubijanje taska preko api funkcija.