BAŞKA BİR UYGULAYI AÇIP TASKBARDAN GİZLEMEK
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 261
- Kayıt: 21 Tem 2006 04:59
- İletişim:
BAŞKA BİR UYGULAYI AÇIP TASKBARDAN GİZLEMEK
selam arkadaşlar... bir projemde klasör içerisinde bir exe daha var. bir formun showunda o exeyi çalıştırmam gerekiyor. Ama exenin hiç bir şekilde task barda görünmemesi gerek. çalıştığı anlaşılmayacak.kapatıldığında exeyi kapatıyorum ama bir türlü gizleyemedim. bir türlü yapamadım. bilenler varsa yardımcı olablirler mi?
Dışardan kapatabiliyorsan handle nosunu biliyorsun demektir. O zaman geriye handle nosunu bildiğin pencereyi aşağıdaki API komutu ile gizlemek...
Kod: Tümünü seç
ShowWindow(hWin, SW_HIDE);
bunuda ipucu arşivime aldım...
peki bunu task manager da nasıl gizleriz bilen varmı. process listede çıkmasın. (valla virüs yazmak niyetinde değilim)
peki bunu task manager da nasıl gizleriz bilen varmı. process listede çıkmasın. (valla virüs yazmak niyetinde değilim)
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
siliyorlar zaten.... bende oyuzden soruyorumJire yazdı:Eğer öyle birşey olsaydı,processten kaldırma,bütün virüsler kendilerini processten silerlerdi..ikutluay yazdı:bunuda ipucu arşivime aldım...
peki bunu task manager da nasıl gizleriz bilen varmı. process listede çıkmasın. (valla virüs yazmak niyetinde değilim)
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
-
- Kıdemli Üye
- Mesajlar: 1223
- Kayıt: 26 Nis 2005 04:08
-
- Kıdemli Üye
- Mesajlar: 1223
- Kayıt: 26 Nis 2005 04:08
ben bir ara iki-üç satırlık bir assembler kodu görmüştüm. işten anlayan kişilerin (microsoft intel çalışanları vs) kod için yorumu şu idi: bunu yapan ancak bu cpu nun tasarlayılarından olmalı. özetle işlemcideki komut işleme sırasını atlatan bir kod idi. bir virüsün içinde yazmış adam kodu.aLonE CoDeR yazdı:Yanılmıyorsam jedi paketinde bunun için bir bileşen var ancak antivirüs programlarına takılıyor kodları Ek olarak nthide.dll adında bir kitaplık var bu işlemleri yönetebilen bildiğim kadarıyla.
Kolay gele.
kısaca yapılmayacak şey olmasa gerek.
dediğin konulara bir bakarım.
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
-
- Üye
- Mesajlar: 93
- Kayıt: 01 Eki 2008 07:04
Re: BAŞKA BİR UYGULAYI AÇIP TASKBARDAN GİZLEMEK
Selam arkdaşlar;
Bana da bir uygulamam için arkada bir programın çalışması gerekiyor.
görev çubuğundan gizlemek için bir kod buldum onCreate olayına
Bana da bir uygulamam için arkada bir programın çalışması gerekiyor.
görev çubuğundan gizlemek için bir kod buldum onCreate olayına
Kod: Tümünü seç
SetWindowLong(Application.Handle,GWL_EXSTYLE, WS_EX_TOOLWINDOW);
code]
bu kodu yazınca görev çubuğunda gözükmüyor fakat formum ekranda gözüküyor ve aşağı alınca görev çubuğunda değilde masa üstü sol altta başlat ın üsütnde iniyor.
Benim istediğim aslında ne kadar mümkün bilmiyorum ama mesela readmin gibi optionunda hide si var server i çalışıyor fakat belli değil veya depfrezee programı var belli bir tuşa takımına ctrl + alt +f6 vb.. bir koda basınca görünüyor sonra yine görünmüyor ekranda görev çubuğunda Bunu nasıl yapabilrim.
Re: BAŞKA BİR UYGULAYI AÇIP TASKBARDAN GİZLEMEK
Kod: Tümünü seç
FORM.visible:=false
transparan formlar
Bir kelimenin anlamını öğretsen bile yeter..
Re: BAŞKA BİR UYGULAYI AÇIP TASKBARDAN GİZLEMEK
Selam arkdaşlar;
Bana da bir uygulamam için arkada bir programın çalışması gerekiyor.
görev çubuğundan gizlemek için bir kod buldum onCreate olayınaKod: Tümünü seç
SetWindowLong(Application.Handle,GWL_EXSTYLE, WS_EX_TOOLWINDOW); code] bu kodu yazınca görev çubuğunda gözükmüyor fakat formum ekranda gözüküyor ve aşağı alınca görev çubuğunda değilde masa üstü sol altta başlat ın üsütnde iniyor. Benim istediğim aslında ne kadar mümkün bilmiyorum ama mesela readmin gibi optionunda hide si var server i çalışıyor fakat belli değil veya depfrezee programı var belli bir tuşa takımına ctrl + alt +f6 vb.. bir koda basınca görünüyor sonra yine görünmüyor ekranda görev çubuğunda Bunu nasıl yapabilrim.[/quote] Arkadaşlar mehaba, Önceki yıllarda Delphi 7 ile Windows XP'de yazdığım programlarda programı task bar'dan gizlemek için SetWindowLong(Application.Handle,GWL_EXSTYLE, WS_EX_TOOLWINDOW); satırını yazmıştım ve işe yarıyordu. Aynı programı Windows 7'(64 bit) de Delphi XE ile açıp derlediğimde işe yaramıyor. Yani görev çubuğunda program simgesi görünüyor. Problem Windows 7'den mi, Delphi XE'den midir. Bu konuda yardımlarınızı bekliyorum. Windows 7'de Delphi XE ile derlediğim program görev çubuğunda gizlenmesini nasıl yapacağım. Yardımcı olacak arkadaşlar şimdiden teşşekkür ederim.
Re: BAŞKA BİR UYGULAYI AÇIP TASKBARDAN GİZLEMEK
Çözümü buldum. Aşağıdaki gibi olacakmış.
SetWindowLong(Self.Handle, GWL_EXSTYLE, GetWindowLong(Self.Handle, GWL_EXSTYLE)
and (not WS_EX_APPWINDOW) or WS_EX_TOOLWINDOW);
SetWindowLong(Self.Handle, GWL_EXSTYLE, GetWindowLong(Self.Handle, GWL_EXSTYLE)
and (not WS_EX_APPWINDOW) or WS_EX_TOOLWINDOW);