Antivirüs Mantığına benzer birşey

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
serbek_tr
Üye
Mesajlar: 362
Kayıt: 16 Ağu 2004 12:54

Antivirüs Mantığına benzer birşey

Mesaj gönderen serbek_tr »

Hayırlı çalışmalar;

Arkadaşlar Program yazmak kolay, işin zor kısmını sizden istiyorum bu yüzden de kusura bakmayın ama umarım yardım edebilirsiniz.

Şöyle bir şey yapmak istiyorum program ana makinada sürekli çalışacak ve mesela biri ana makinaya bir mp3 kopyalamaya çalışıyor diyelim o anda bunu kontol etmek ve engellemek istiyorum böyle bir şey nasıl yapılır.

Kısacası bana o anda gerçekleşecek bir dosya kopyalama işlemini nasıl engelleyebilirim kısmı lazım dediğim gibi program yazmak kolay o yüzden gerisini ben hallederim
Procedure Forum.Imza(Sender: TObject)
Begin
ShowMessage('Her türlü fikire, Her zaman açığım')
End;
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Mesaj gönderen Kuri_YJ »

Selamlar,

Disk I/O'larını Hook Etmen Lazım. Internetten baktın mı hiç? Hooking Disk I/O filan yazıp bir arat istersen. Aslında temel mantık konusunda (DOS'a dayanan bilgiler bahsedebilirim) ancak Windows'da bunlar değişikliklere uğradılar bu sebeple ancak yol gösterici bilgi verebilirim.

Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Kullanıcı avatarı
serbek_tr
Üye
Mesajlar: 362
Kayıt: 16 Ağu 2004 12:54

Mesaj gönderen serbek_tr »

Teşekkür ederim bir aratır incelerim
ama tek sorunumuz yeterince ingilizcem olmayışı
Procedure Forum.Imza(Sender: TObject)
Begin
ShowMessage('Her türlü fikire, Her zaman açığım')
End;
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Mesaj gönderen Kuri_YJ »

Walla bazı linkler vereceğim (Mantık açısından) ama ingilizce, sen yine de oku, şekiller filan da var kafanda oluşmuş olur en azından.

http://www.codeguru.com/vb/gen/vb_syste ... php/c4833/

http://www.global-shared.com/api/

http://delphi.about.com/od/faqstipstricks/a/tipswin.htm

Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Kullanıcı avatarı
MicroChip
Kıdemli Üye
Mesajlar: 1119
Kayıt: 02 Ağu 2003 01:02
Konum: İstanbul
İletişim:

Mesaj gönderen MicroChip »

evet Kuri_TLJ nin dediği gibi disk işlemleri takip edip MP3 imzasını yakalayacaksın.
Kafkas Kartalı Kabarday
Sitesi!= http://www.ahmetceylan.com
Resim
Ali Erdoğan
Kıdemli Üye
Mesajlar: 1026
Kayıt: 11 Şub 2005 02:12
Konum: İstanbul

Mesaj gönderen Ali Erdoğan »

Bilmiyorum ne kadar praktik ama şöyle bişey yapabilirsin.Ana makinede paylaşıma ve yazmaya açık klasörleri takip edip filitreye uymayan dosyaları sürekli silecek bir program da yazabilirisin.Program bir timer ile belli aralıklarla paylaşımda ki dosyaları kontrol eder,eğer uygun olmayan bir dosya varsa otomatik olarak silinir.
Kullanıcı avatarı
serbek_tr
Üye
Mesajlar: 362
Kayıt: 16 Ağu 2004 12:54

Mesaj gönderen serbek_tr »

Kuri_TJL Teşekkür ederim henüz yeni oturdum bilgisayar başına linkleri inceleyeceğim.
Ali Erdoğan Arkadaş Kullanılan bir çok klasör var program yetkilerinden dolayı açık olan sürü ile klasör kontrol etmek zor değil belki ama biliyorsunuz herşeyin kolayı var uzantı değiştirmek kullanıcı için sorun olmasa gerek bunun önüne geçmek zor olur. Fikir için sağol
Procedure Forum.Imza(Sender: TObject)
Begin
ShowMessage('Her türlü fikire, Her zaman açığım')
End;
Cevapla