AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Alle PC-Namen eines Netzwerkes erhalten
Thema durchsuchen
Ansicht
Themen-Optionen

Alle PC-Namen eines Netzwerkes erhalten

Ein Thema von Illuminator-23-5 · begonnen am 3. Jul 2003 · letzter Beitrag vom 17. Mai 2011
Antwort Antwort
Seite 5 von 7   « Erste     345 67      
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#41

Re: Alle PC-Namen eines Netzwerkes erhalten

  Alt 7. Sep 2003, 14:13
Moin Matze,

so, fertig. Frisch überpoliert

Wie sich das Programm jetzt auf (grössere) Netzwerke auswirkt weiss ich natürlich, mangels Testmöglichkeit nicht, aber abbrechen kann man immer (zur Not mit ESC)

Schau's Dir mal an.

Der prinzipielle Ablauf
  1. Ermitteln aller IP-Adress/Subnetmask Kombinationen des Rechners
    (z.B. 192.168.1.20 / 255.255.255.0)
  2. Ping auf alle daraus resultierenden möglichen Adressen (192.168.1.0 bis 192.168.1.255)
  3. War der Ping erfolgreich (Timeout ist einstellbar bis hinunter zu 100ms, 500ms sollten i.d.R. aber nicht unterschritten werden), wird versucht den Rechnernamen zu ermitteln

Sollten mehrere IP-Adressen vorhanden sein, kannst Du auch die Bereiche auswählen.

Sollte bei einem Rechner, von dem Du genau weisst, dass er vorhanden ist, und einen Namen hat die Meldung kommen, dass der Name nicht ermittelt werden konnte kannst Du abbrechen, dann funktioniert die Methode nicht.

Grundsätzlich müsste sich das Programm verhalten wie ein Ping -a
Angehängte Dateien
Dateityp: zip findcomputernames.zip (7,7 KB, 355x aufgerufen)
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#42

Re: Alle PC-Namen eines Netzwerkes erhalten

  Alt 8. Sep 2003, 13:02
Vielen Dank Christian!

Am Dienstag werde ich es ausprobieren, wenn ich Zeit hab. Dann sag ich Bescheid, ob's geklappt hat!
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#43

Re: Alle PC-Namen eines Netzwerkes erhalten

  Alt 8. Sep 2003, 17:35
@Christian: Kann ich das auch so einstellen, dass ich eine IP eingebe und er dann von dieser aus hochzählt??
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#44

Re: Alle PC-Namen eines Netzwerkes erhalten

  Alt 9. Sep 2003, 01:52
Moin Matze,

das hab' ich jetzt nicht vorgesehen, aber schau's Dir mal an.
Sollte nicht so schwer nachzurüsten sein.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#45

Re: Alle PC-Namen eines Netzwerkes erhalten

  Alt 17. Sep 2003, 17:50
Hi Chris!

Da bin ich wieder, ich hatte endlich die Möglichkeit, dein Programm zu testen und ich muss sagen: Super!

Es zeigt mir alle Rechner an!

Wirklich klasse! Vielen Dank nochmal!
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#46

Re: Alle PC-Namen eines Netzwerkes erhalten

  Alt 17. Sep 2003, 17:52
Moin Matze,

prima, freut mich

Und, was hat Dein Lehrer gesagt?
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#47

Re: Alle PC-Namen eines Netzwerkes erhalten

  Alt 17. Sep 2003, 17:58
Der war echt erstaunt! Auf die Idee ist er gar nicht gekommen. Er hatte gemeint, das wär ja schon fast Hacker-mäßig!
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#48

Re: Alle PC-Namen eines Netzwerkes erhalten

  Alt 17. Sep 2003, 18:00
Moin Matze,



Dabei hab' ich ja im Prinzip nur gemacht, was ein Ping -a auch macht

Schade, dass Du da nichts mit Admin Rechten machen kannst.
Dann könnte man ihm mal von einem anderen Rechner aus zeigen, welche versteckten Freigaben auf seinem Rechner sind
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#49

Re: Alle PC-Namen eines Netzwerkes erhalten

  Alt 17. Sep 2003, 18:03
Ja, das wäre auch echt cool!

Kann ich das irgendwie so umprogrammieren, dass es mir in einer weiteren ListBox, die angemeldeten (eingeloggten) User anzeigt?

Das hier: http://www.swissdelphicenter.ch/de/showcode.php?id=1578
geht bei mir irgendwie nicht.
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#50

Re: Alle PC-Namen eines Netzwerkes erhalten

  Alt 17. Sep 2003, 18:16
Moin Matze,

eine Idee hätte ich noch dafür.
Probier ich mal aus.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 5 von 7   « Erste     345 67      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:35 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