Autor Beitrag
retnyg
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: Do 03.02.05 06:54 
snPing (c) 2005 by ::retnyg::

ein 16 KB kleines tool um schnell alle hosts in einem subnet anzuzeigen die grade laufen.
(natürlich nur wenn sie auf pings reagieren).

sogar ein bischen assembleroptimiert =)

zur neukompilierung benötigt man delphi + KOL bonanzas.rinet.ru/

user defined image

download hier: krazz.net/retnyg/snping.zip (source + exe)

Edit: Funktionen zum hostnamen auslesen eingebaut, thread erledigt nun die pingerei wodurch der hauptthread direkt reagiert.


Zuletzt bearbeitet von retnyg am Fr 11.02.05 20:58, insgesamt 3-mal bearbeitet
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 03.02.05 09:52 
Nach dem Start war es weder zu stoppen noch zu beenden.
herzi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 168

WINXP pro, SUSE Linux 9.0
D7 Pers.
BeitragVerfasst: Do 03.02.05 09:55 
Klappt bei mir ganz gut.

Nur kleine Verbesserungsvorschläge:

Textfelder markiert bei Setfocus
Anzeige bei welcher IP er gerade ist


mfg herzi
retnyg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: Do 03.02.05 16:57 
erstmal danke für eure anregungen.

Luckie hat folgendes geschrieben:
Nach dem Start war es weder zu stoppen noch zu beenden.

Manchmal muss man richtig "fest" auf den stopbutton drücken - aber gehen tut es immer.

herzi hat folgendes geschrieben:

Nur kleine Verbesserungsvorschläge:
Textfelder markiert bei Setfocus
Anzeige bei welcher IP er gerade ist

klingt ziemlich sinnvoll, werde ich gleichmal einbauen =)
retnyg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: Do 03.02.05 19:04 
@herzi: habe deine vorschläge nun umgesetzt (selektieren der Bytes mit TAB), ausserdem habe ich noch die dns-lookup funtkion freigeschalten (siehe bild oben)
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 03.02.05 19:29 
retnyg hat folgendes geschrieben:
erstmal danke für eure anregungen.

Luckie hat folgendes geschrieben:
Nach dem Start war es weder zu stoppen noch zu beenden.

Manchmal muss man richtig "fest" auf den stopbutton drücken - aber gehen tut es immer.

Dann kann ich mnit meiner Maus nicht fest genug drücken. :roll: Nach meheren Versuchen war es werder zu stoppne noch zu beenden.
retnyg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: Fr 04.02.05 18:24 
Luckie hat folgendes geschrieben:
retnyg hat folgendes geschrieben:
erstmal danke für eure anregungen.

Luckie hat folgendes geschrieben:
Nach dem Start war es weder zu stoppen noch zu beenden.

Manchmal muss man richtig "fest" auf den stopbutton drücken - aber gehen tut es immer.

Dann kann ich mnit meiner Maus nicht fest genug drücken. :roll: Nach meheren Versuchen war es werder zu stoppne noch zu beenden.

hmmmmm... ^^
du musst da maximal so lange draufdrücken wie ein ping dauert, also 128ms. bei mir und herzi funktionierts mal einwandfrei...
matze.de
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 576

Win95, Win98 SE, WinXp Prof SP2
D7P, D8P, FPC2.0
BeitragVerfasst: Sa 05.02.05 10:57 
hm eigentlich ganz gut, nur 1 problem vllt noch wenn ich meinen router mit hostname scanne dann stürzt das programm mit nem schweren ausnahmefehler ab.

mfg matze

_________________
si tacuisses, philosophus mansisses.
retnyg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: Sa 05.02.05 14:38 
matze.de hat folgendes geschrieben:
hm eigentlich ganz gut, nur 1 problem vllt noch wenn ich meinen router mit hostname scanne dann stürzt das programm mit nem schweren ausnahmefehler ab.

mfg matze


danke für den hinweis. wie lautet ip und hostname deines routers ?
matze.de
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 576

Win95, Win98 SE, WinXp Prof SP2
D7P, D8P, FPC2.0
BeitragVerfasst: Sa 05.02.05 15:05 
die ip is ganz normal wie jede andere, die findet er auch nur wenn ich den hostnamen angezeigt bekommen möchte stürzt er ab, da der router warscheinlich keinen hat :/

mfg matze

_________________
si tacuisses, philosophus mansisses.
retnyg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: Fr 11.02.05 06:20 
Update: *** zip archive updated ***

So, habe dem programm noch einen eigenen Thread spendiert, wodurch auf das applet.processmessages verzichtet werden kann.

@matze.de: ich habe die funktion zum auslesen des hostnamens geändert, funktioniert das nun bei deinem router ?
retnyg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: Sa 12.02.05 16:46 
habe gerade von matze die info bekommen dass der absturz bei nicht vorhandenem hostnamen nun geschichte ist :)