Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Thread Ping! (https://www.delphipraxis.net/65604-thread-ping.html)

pacman1986 18. Mär 2006 17:22


Thread Ping!
 
Liste der Anhänge anzeigen (Anzahl: 2)
[Version 2.3]
-Arbeitsgruppen wieder rausgenommen -> brauch kleiner
-Effizienz Erhoeht(Fehler mit dem nicht alle anzeigen ist zu 97% weg)
-Geschwindigkeit nochmal erhoeht.

-> Beste uping bisher die anderen attachments werden rausgenommen


[Version 2]
nebst unten angefuehrte vorteile wurde in die version 2 ein paar neuerungen eingefuegt.
- Arbeitsgruppe wird angezeigt.
- IP Bereich Frei waehlbar.
- Nochmehr Threads -> entlastung des tools
[Version 1]
ja ich weiss hier gibt es schon eine menge ping tools...

Tja den hab ich geschrieben um mit threads umgehen zu lernen ...

Was kann das Programm

-Pingen(da Thread basierend sehr schnell)
-Resolve Hostname
-Resolve Mac (Danke Sharky)
-Erkennt das Netz indem man grade ist.
-Man braucht keine Adminrechte.

inherited 19. Mär 2006 10:26

Re: Thread Ping!
 
Gefällt mir sehr gut, orallem das mit den MAC-Adressen.(Die Sources würden mich interresiern^^)

pacman1986 19. Mär 2006 10:53

Re: Thread Ping!
 
IPtoMAC kommt von ManuMF mac


der rest ist das normale 0815 zeug das man hier findet keine große sache im endeffekt

Daniel Schuhmann 19. Mär 2006 11:21

Re: Thread Ping!
 
Kleine Fehlermeldung: Wenn der Hostname des Rechners nicht herausgefunden werden kann (IP-Telefon oder Steckdosenleiste mit Netzwerk z.B. :) ), dann zeigt das Tool "localhost" an.

pacman1986 19. Mär 2006 11:40

Re: Thread Ping!
 
müsste Unbekannt kommen ...
ich gucks mir nochma an

Edit:
du hast eine steckdosen leiste mit netzwerk ... fett...

pacman1986 19. Mär 2006 12:18

Re: Thread Ping!
 
neue version

edits :
nix besonderes nur ein paar code verbesserungen

auch im ersten post zu erreichen

Zacherl 19. Mär 2006 15:48

Re: Thread Ping!
 
Liste der Anhänge anzeigen (Anzahl: 1)
Holladiwaldfee! Da werden ja soger direkt alle Internet Rechner im gleichen SubNet aufgelistet.

Tallman 19. Mär 2006 16:41

Re: Thread Ping!
 
Hallo,

leider zeigt es mir immer meine AVM-ISDN-Karten-Netzwerkverbindung an und nicht meine Netzwerk, schön wäre eine Auswahl welches Netzwerkkarte man benutzen möchte ..

talli

Daniel Schuhmann 19. Mär 2006 19:12

Re: Thread Ping!
 
Zitat:

Zitat von pacman1986
du hast eine steckdosen leiste mit netzwerk ... fett...

Ja.

Zitat:

Zitat von pacman1986
nix besonderes nur ein paar code verbesserungen

Leider hast du es "kaputtoptimiert". Jedenfalls nimmts nu ne andere IP-Adresse, dummerweise aus dem NAT-Adressbereich von VMware und da liegt nix weiter. Wie Tallman schon sagte: Eine Auswahl der bevorzugten IP wäre was feines.

inherited 19. Mär 2006 19:17

Re: Thread Ping!
 
wie wärs ma mit einem programm das einfach ALLE ips durchpingt buahahahahahahahaha^^

pacman1986 19. Mär 2006 19:33

Re: Thread Ping!
 
Zitat:

wie wärs ma mit einem programm das einfach ALLE ips durchpingt buahahahahahahahaha^^
hmm das wäre net so toll

Zitat:

schön wäre eine Auswahl welches Netzwerkkarte man benutzen möchte ..
ma sehen ob ich das schaffe.
theoretisch .... (erste gedanken)

inherited 19. Mär 2006 19:43

Re: Thread Ping!
 
wieso wärs net so toll? wär doch lustig ma alles zu seh was wo geben tut

Daniel Schuhmann 19. Mär 2006 19:58

Re: Thread Ping!
 
Zitat:

Zitat von inherited
wieso wärs net so toll?

Rechne Dir mal zum Scherz aus, wie lange es dauern würde, alle IPs anzupingen.

Im Moment schafft das Tool 256 IPs in 5 Sekunden. Bei 4294967296 möglichen IPs wären das dann 970 Tage, wenn ich mich eben nicht verrechnet habe. Also mehr als zweieinhalb Jahre. Reicht das als Begründung?

inherited 19. Mär 2006 20:02

Re: Thread Ping!
 
ääääääääääääääääääääääääääääääääääääääääh
okok^^

Daniel Schuhmann 19. Mär 2006 20:14

Re: Thread Ping!
 
Zitat:

Zitat von pacman1986
Zitat:

schön wäre eine Auswahl welches Netzwerkkarte man benutzen möchte ..
ma sehen ob ich das schaffe.

Wenn Du es nicht schaffst, dann mach doch einfach ein Edit-Fenster für die IP zum Selbsteingeben. :)

pacman1986 19. Mär 2006 20:43

Re: Thread Ping!
 
Zitat:

Wenn Du es nicht schaffst ...
Geschaft im 1 ten thread abholen

Zitat:

Holladiwaldfee! Da werden ja soger direkt alle Internet Rechner im gleichen SubNet aufgelistet.
hmm ... warum werden keine mac addressen angezeigt und warum wird deine Local Ip net erkannt???

Daniel Schuhmann 19. Mär 2006 21:01

Re: Thread Ping!
 
Alle Interfaces werden korrekt erkannt, funzt super. Der Localhost-Fehler ist aber immer noch drin ;)

pertzschc 19. Mär 2006 21:43

Re: Thread Ping!
 
Hallo pacman,

es wäre super, wenn du auswerten würdest, welche netzwerkadapter im system aktiv sind
und dann dem nutzer die auswahl überlässt, welchen er davon zum pingen nutzen möchte.

hier mal ein auszug aus einem ipconfig /all auf meinem rechner:

Delphi-Quellcode:
Windows-IP-Konfiguration

Ethernetadapter VMware Network Adapter VMnet8:
        Verbindungsspezifisches DNS-Suffix:
        Beschreibung. . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet8
        Physikalische Adresse . . . . . . : 00-50-56-C0-00-08
        IP-Adresse. . . . . . . . . . . . : 192.168.0.1

Ethernetadapter VMware Network Adapter VMnet1:
        Verbindungsspezifisches DNS-Suffix:
        Beschreibung. . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet1
        Physikalische Adresse . . . . . . : 00-50-56-C0-00-01
        IP-Adresse. . . . . . . . . . . . : 192.168.81.1

Ethernetadapter {75D9D5A9-AB7A-43A8-ACFD-39F8159C17D3}:
        Verbindungsspezifisches DNS-Suffix:
        Beschreibung. . . . . . . . . . . : Nortel IPSECSHM Adapter - Paketplaner-Miniport
        Physikalische Adresse . . . . . . : 44-45-53-54-42-00
        IP-Adresse. . . . . . . . . . . . : 0.0.0.0

Ethernetadapter Bluetooth Network:
        Medienstatus. . . . . . . . . . . : Es besteht keine Verbindung
        Beschreibung. . . . . . . . . . . : Bluetooth LAN Access Server Driver
        Physikalische Adresse . . . . . . : 00-09-DD-10-65-CC

Ethernetadapter Drahtlose Netzwerkverbindung:
        Verbindungsspezifisches DNS-Suffix:
        Beschreibung. . . . . . . . . . . : Dell TrueMobile 1300 WLAN Mini-PCI Karte
        Physikalische Adresse . . . . . . : 00-90-4B-2D-A1-02
        DHCP aktiviert. . . . . . . . . . : Ja
        IP-Adresse. . . . . . . . . . . . : 192.168.1.13

Ethernetadapter LAN-Verbindung:
        Medienstatus. . . . . . . . . . . : Es besteht keine Verbindung
        Beschreibung. . . . . . . . . . . : Broadcom 570x Gigabit Integrated Controller
        Physikalische Adresse . . . . . . : 00-0B-DB-9D-EE-4F
dein programm nimmt nun den ersten dieser liste:
VMware Network Adapter VMnet8:
Physikalische Adresse . . . . . . : 00-50-56-C0-00-08
IP-Adresse. . . . . . . . . . . . : 192.168.0.1

und scannt dann alles in 192.168.0.x

Die eigentlich aktive Netzwerkverbindung ist allerdings:
Ethernetadapter Drahtlose Netzwerkverbindung:
Beschreibung. . . . . . . . . . . : Dell TrueMobile 1300 WLAN Mini-PCI Karte
Physikalische Adresse . . . . . . : 00-90-4B-2D-A1-02
IP-Adresse. . . . . . . . . . . . : 192.168.1.13
Somit möchte ich eigentlich 192.168.1.x gescannt haben.

Gruß,
Christoph

pacman1986 19. Mär 2006 22:23

Re: Thread Ping!
 
@ pertzschc

hast du die alte oder die neue Version wenn die alte dann lad die neue müsste eigentlich eine auswahl (in der Combobox) kommen wo du dein netzwerkadapter auswählen kannst ... ??

schick mir ma ein screen


@ Daniel Schuhmann
äußerst merkwürdig

pertzschc 19. Mär 2006 23:32

Re: Thread Ping!
 
Okay, ich hatte die alte version.
Es wäre noch gut, wenn Du den Namen des Adapters ausgibst + IP.

Gruß,
Christoph

pacman1986 20. Mär 2006 14:42

Re: Thread Ping!
 
neueste Version im ersten Post ...

Das ist Ausserdem die endgültige Version ich werd nix mehr dran machen

pacman1986 1. Apr 2006 12:46

Re: Thread Ping!
 
konnte doch net die finger davon lassen :D
vorallem weil rauskam das nicht alle hosts eingefügt waren

hab jetzt eine neues design. dabei hab ich mich von Luckie s ping tool insperieren lassen!

jokerfacehro 24. Sep 2008 15:58

Re: Thread Ping!
 
geiles tool, hab auch erstma das inet gescannt :mrgreen: allerdings gibts bei mir probs, hab
nen hamachi adapter wenn ich die ipadresse auswählen will steht da auch die vom anderen adapter:
also

-10.10.11.0
-10.10.11.0.5.13.27.0

BullsEye 24. Sep 2008 16:14

Re: Thread Ping!
 
Ich habe nun zwar nicht den kompletten Thread verfolgt, aber ich finde dein Programm sehr gut!

Ich hab noch einen Vorschlag abzugeben:

Das Programm mit TrayIcon, so das man es im Hintergrund laufen lassen kann. Dazu einen "Dauerping" Modus* (Nur wenn aktiviert) und sobald ein neues Gerät auftaucht, sollte ein Meldung ausgegeben werden.
Sprich das man sofort sieht wenn jdn neu dazugekommen ist. Kann ggf unerwünschte Gäste im Netzwerk aufdecken ;)


* Dauerpingmodus: Sprich alle x Sekunden bzw Minuten (BSP: 5 Minuten) den Scan starten.

Garfield 2. Okt 2016 17:00

AW: Re: Thread Ping!
 
Auch wenn der Thread schon ewig alt ist, möchte ich nachfragen.

Zitat:

Zitat von pacman1986 (Beitrag 441575)
der rest ist das normale 0815 zeug das man hier findet keine große sache im endeffekt

Kann sein, dass es keine große Sache ist, aber könntest Du wenigstens kurz die Arbeitsweise erklären?

Hintergrund meiner Frage ist, dass Dein Programm unter WinXP und Win10 bei mir alle sechs Geräte gefunden hat. LuckiePing findet unter WinXP vier und unter Win10 gar keine.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:25 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz