Ip ve MAC adresi tarama

Paket programlarınızın tanıtımını bu forumda yapabilirsiniz. Bu foruma soru sormayın!
Cevapla
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Ip ve MAC adresi tarama

Mesaj gönderen SimaWB »

İş yerinde bir arkadaş için yazdığım çok basit bir uygulama ama yine de birilerinin işine yarayabilir düşüncesiyle paylaşmak istedim:
Verilen IP aralığında aktif olarak tespit edilen (ping atıp cevap alınan) IP'leri ve MAC adreslerini listeler. İstenirse sadece kritere uygun MAC adreslerine sahip olanları listeler.

Resim

Delphi XE ile yazılmış olan uygulamanın kaynak kodları Github'ta mevcut.

Kaynak kodları bazılarına
  • Thread kullanımı
  • Ip adresinden MAC adresi bulma
  • Synapse kütüphanesinin kullanımı
konularında yardımcı olabilir.

Uygulamanın sadece Exe dosyasını indirmek isteyenler için link
En son SimaWB tarafından 05 Haz 2015 12:31 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
There's no place like 127.0.0.1
Kullanıcı avatarı
G.Arkas
Üye
Mesajlar: 830
Kayıt: 01 Eki 2007 07:16
Konum: İstanbul
İletişim:

Re: Ip ve MAC adresi tarama

Mesaj gönderen G.Arkas »

- Elinize sağlık güzel uygulama. WakeOnLan kullanmak isteyenler için çok işe yarar. :wink:
Resim
Kullanıcı avatarı
Lost Soul
Üye
Mesajlar: 1061
Kayıt: 01 Nis 2007 02:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

Re: Ip ve MAC adresi tarama

Mesaj gönderen Lost Soul »

Teşekkürler paylaşım için.
kaan_karabey
Üye
Mesajlar: 107
Kayıt: 01 May 2013 05:30

Re: Ip ve MAC adresi tarama

Mesaj gönderen kaan_karabey »

PingSend.dcu Dosyasını İstiyor.Nerden Bulacaz O Dosyayı :)
Sevgiler Yalan Olmuş Yalan Sahtekar Bırakıpta Bir Gün Seni Gitmeyecek Mi?
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Re: Ip ve MAC adresi tarama

Mesaj gönderen SimaWB »

Yukarıda belirttiğim Synapse kütüphanesi içinde bulabilirsiniz.
There's no place like 127.0.0.1
kaan_karabey
Üye
Mesajlar: 107
Kayıt: 01 May 2013 05:30

Re: Ip ve MAC adresi tarama

Mesaj gönderen kaan_karabey »

Şimdide Bu Hatayı Veriyor :)

Kod: Tümünü seç

[dcc32 Error] synautil.pas(609): E2003 Undeclared identifier: 'TimeSeparator'
[dcc32 Error] synautil.pas(2062): E2003 Undeclared identifier: 'ShortMonthNames'
[dcc32 Fatal Error] blcksock.pas(106): F2063 Could not compile used unit 'synautil.pas'
Sevgiler Yalan Olmuş Yalan Sahtekar Bırakıpta Bir Gün Seni Gitmeyecek Mi?
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Re: Ip ve MAC adresi tarama

Mesaj gönderen SimaWB »

Sanırım XE2 sonrası bir Delphi versiyonuna sahipsiniz.
Delphi Global değişkenlerine erişim değişti: http://docwiki.embarcadero.com/RADStudi ... _Variables
'Undeclared identifier' hatası veren değişkenlerin başına FormatSettings yazıp deneyin. Örnek: FormatSettings.TimeSeparator
There's no place like 127.0.0.1
kaan_karabey
Üye
Mesajlar: 107
Kayıt: 01 May 2013 05:30

Re: Ip ve MAC adresi tarama

Mesaj gönderen kaan_karabey »

SimaWB yazdı:Sanırım XE2 sonrası bir Delphi versiyonuna sahipsiniz.
Delphi Global değişkenlerine erişim değişti: http://docwiki.embarcadero.com/RADStudi ... _Variables
'Undeclared identifier' hatası veren değişkenlerin başına FormatSettings yazıp deneyin. Örnek: FormatSettings.TimeSeparator
Teşekkürler Sorunum Çözüldü..
Sevgiler Yalan Olmuş Yalan Sahtekar Bırakıpta Bir Gün Seni Gitmeyecek Mi?
rahimkardas
Üye
Mesajlar: 1
Kayıt: 20 Tem 2019 12:26

Re: Ip ve MAC adresi tarama

Mesaj gönderen rahimkardas »

hocam bende program çalışmıyor. PingThread ın içinde USES lardan uses PingSend kelimesinin altını çiziyor delphi xe10 kullanıyorum yardım edermisiniz

[dcc32 Fatal Error] PingThread.pas(5): F2613 Unit 'PingSend' not found.
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Re: Ip ve MAC adresi tarama

Mesaj gönderen SimaWB »

Synapse'yi indirip, source klasörünü Delphi'de Library Path'e eklediğinizden emin olun.
There's no place like 127.0.0.1
Kullanıcı avatarı
Commandx
Üye
Mesajlar: 159
Kayıt: 01 Oca 2008 05:34

Re: Ip ve MAC adresi tarama

Mesaj gönderen Commandx »

Delphi7 de bile kullanabileceğiniz Formatta getirdim.
Projemin Clientlerini Serverimin Network Traffic Monitoründe görüntülemek için kullanmıştım.
https://s4.dosya.tc/server11/vz4h0l/Ip ... .rar.html
http://www.delphibasics.co.uk/RTL.asp?Name=DaysBetween
Function PARSE( text, ilk, son:String ): String; // Çok Lazım oluyor da :)=
begin
Delete(Text, 1, pos(ilk, Text) + Length(ilk)-1);
Result := Copy(Text, 1, Pos(Son, Text)-1);
end;

Resim
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3062
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Re: Ip ve MAC adresi tarama

Mesaj gönderen sabanakman »

Elinize sağlık
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Cevapla