AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte LANUtilities v2.0
Thema durchsuchen
Ansicht
Themen-Optionen

LANUtilities v2.0

Ein Thema von Zacherl · begonnen am 12. Aug 2005 · letzter Beitrag vom 11. Jan 2006
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Zacherl
Zacherl
Registriert seit: 3. Sep 2004
Hallo,
ich möchte heute ein etwas größeres Netzwerk Programm vorstellen. Erstmal: Das Programm ist eine Beta Version! Und nicht etwa, weil so viele Bugs drin sind, sondern weil nocht ein paar geplante Funktionen nicht implementiert sind.

Zum Programm:
- Es hat 15 Registerseiten:

- NetzwerkInfo (Lokal)
Zeigt Infomationen wie Domain, MAC, IPs, etc an [Internet IP funzt noch nicht]

- Systeminfo (Lokal)
Zeigt einige Systeminformationen an [Betriebssystem, Festplatte, Prozessor und Speicher sind
aus Lukies "SystemInfo3.2"]

- RemotecomputerInfo
Ermittelt die Werte, die die Struktur SERVER_INFO_503 enthalten.

- NetSend
Hier kann man NetSend Nachrichten verschicken

- RemoteShutdown
Hierrüber können RemoteRechner runtergefahren werden

- IP Scanner
Scannt den IP Bereich aller Netzwerk Karten und listet gefundene Rechner auf.

- Port Scanner
Scannt gewählte Ports [Dieser Code stammt von Hagen]

- Port Analysator
Listet alle Ports wie in NetStat auf.

- RemoteProzesse
Zeigt alle laufenden Prozesse auf einem RemotePC an

- RemoteBenutzernamen
Zeigt an wer auf einem RemotePC angemeldet ist

- RemoteRegistry
[Fehlt noch]

- Ping
Das Anpingen von Computern

- Traceroute
Verfolgen eines Paketes

- Netzwerkcomputer auflisten
Listet alle verbundenen Computer im Netzwerk auf

- Netzwerkfreigaben
[Kommt noch]

- 2 Tools:

- Adapter Info
Zeigt Informationen zu gewählten Karten an

- IP --> Hostname --> IP
Ermittelt anhand der IP den Hostnamen und andersrum

Florian
Angehängte Dateien
Dateityp: exe lanutilities_921.exe (388,5 KB, 338x aufgerufen)
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
 
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#2
  Alt 12. Aug 2005, 11:36
Hi,

wow, ist ja nen ziemlich ausführliches Programm.

Einige Fehler sind mir jedoch aufgefallen:
  • Ich kann keine NetSend Nachrichten an mich senden, da der Nachrichtendienst deaktiviert ist. Dein Programm erkennt dies und will den Nachrichtendienst aktivieren, was jedoch mit der Fehlermeldung, dass der Nachrichtendienst nicht aktiviert werden könne abbricht, obwohl ich als Administrator angemeldet bin.
  • Bei den lokalen Netzwerkinfos behauptet Dein Programm, dass ich "Offline" sei, dabei bin ich sehr wohl online (über einen Router)
  • Bei "Remote Benutzernamen ermitteln" fehlt das Leerzeichen zwischen dem ersten und zweiten Wort im Caption des TabSheets
  • Im eben genannten Fenster wird mir für meinen Rechner als angemeldeter Bentuzer nur "ASPNet" gemeldet, obwohl dort auch "mirage228" erscheinen müsste, womit ich jetzt angemeldet bin.

Ansonsten hat soweit ich sehe, alles funktioniert - schönes Programm

mfG
mirage228
David F.
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

 
Delphi 10.2 Tokyo Starter
 
#3
  Alt 12. Aug 2005, 11:42
Danke!

Zitat:
Ich kann keine NetSend Nachrichten an mich senden, da der Nachrichtendienst deaktiviert ist. Dein Programm erkennt dies und will den Nachrichtendienst aktivieren, was jedoch mit der Fehlermeldung, dass der Nachrichtendienst nicht aktiviert werden könne abbricht, obwohl ich als Administrator angemeldet bin.
Der Nachrichtendienst kann nur gestartet werden, wenn er auf "Manuell" eingestellt ist. Wenn du ihn komplett "deaktiviert" hast, geht das nicht.

Zitat:
Bei den lokalen Netzwerkinfos behauptet Dein Programm, dass ich "Offline" sei, dabei bin ich sehr wohl online (über einen Router)
Ja, ich hatte oben geschreiben, dass der Internet Status noch nicht angezeigt wird
Der Router sollte später kein Problem sein!

Zitat:
Bei "Remote Benutzernamen ermitteln" fehlt das Leerzeichen zwischen dem ersten und zweiten Wort im Caption des TabSheets
Werd ich verbessern.

Zitat:
Im eben genannten Fenster wird mir für meinen Rechner als angemeldeter Bentuzer nur "ASPNet" gemeldet, obwohl dort auch "mirage228" erscheinen müsste, womit ich jetzt angemeldet bin.
Ein solches Problem gibt es bei mir auch. Ich werde gucken, woran das liegt.

Florian
  Mit Zitat antworten Zitat
rantanplan99
 
#4
  Alt 12. Aug 2005, 12:19
Hi

nettes Programm und gut gemacht. Nur ein paar Sachen:

Netzwerkinfo (Lokal)
1. MAC Adresse: 0-50-56-C0-0-8, das sollte alles 2-stellig sein, also 00-50-56-C0-00-08

2. Betriebssystem: Microsoft Windows Server 2003 Professional Service Pack 1 (Build 3790)
aber unter Systeminfo (Lokal)
Betriebssystem: unbekannt (Service Pack 1)

also mein Betriebssystem ist:

Microsoft Windows XP
Professional x64 Edition
Version 2003
Service Pack 1

und unter Systeminfo (Lokal) unter Prozessor:
Prozessorname: leer
Typ: Pentium Klasse
Hersteller: AMD
Frequenz: 1971 MHz
Familiy: 15
Model: 15
Stepping: 0

Ich hab einen AMD Athlon 64 3200+ (Winchester Kern, Sockel 939, mit 2,0 GHz getaktet, CPU-Z sagt 2010 MHz und Windows unter den Systemeigenschaften 2,01 GHz)

rantanplan
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

 
Delphi 10.2 Tokyo Starter
 
#5
  Alt 12. Aug 2005, 12:28
Zitat:
MAC Adresse: 0-50-56-C0-0-8, das sollte alles 2-stellig sein, also 00-50-56-C0-00-08
Sollte machbar sein!

Bei den Betriebssystemen muss ich mal gucken worans liegt!


Zitat:
Prozessorname: leer
Typ: Pentium Klasse
Hersteller: AMD
Frequenz: 1971 MHz
Familiy: 15
Model: 15
Stepping: 0

Ich hab einen AMD Athlon 64 3200+ (Winchester Kern, Sockel 939, mit 2,0 GHz getaktet, CPU-Z sagt 2010 MHz und Windows unter den Systemeigenschaften 2,01 GHz)
Ich lese die Informationen aus der Registry. Kann sein das da was falsches eingetragen ist oder ein Eintrag fehlt.

Florian
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#6
  Alt 12. Aug 2005, 13:09
  1. Systeminfos: Die Systeminfos scheinen ja komplett von mir zu sein, selbst das Design mit dem Listview links.
  2. RemoteComputerInfo: Wozu ist die Schaltfläche "Wählen" da, wenn nichts passiert? Sollte da nicht ein 'Computer wählen' Dialog aufgehen?
    'Computernamen anhand IP ermitteln': Ich hatte euigentlich erwartet, dass dann der Computername links im Edit erscheint, tut es aber nicht.
    Irgendwie ist das elles etwas umständlich zu bedienen und kommt mir wenig durchdacht vor. :greubel:
  3. NetSend: Gleiche Problem wie bei 'RemoteComputerInfo'. Auch hier wieder etwas komiusch zu bedienen alles.
  4. RemoteShutDown: Siehe oben. Allerdings funktioniert hier das Auflösen.
  5. Remote Prozesse: Warum kann ich nicht den lokalen Computer angeben? -> 'Failed to connect to remote registry' Und warum ist diese fehlermeldung englisch? Der rest des Programmes ist doch auch deutsch.
  6. Remote Benutzernamen ermitteln: Hier wird mir auf dem lokalen Rechner nur ein Benutzer ausgegeben, obwohl es definitiv noch mehr gibt. Es ist übrigens der Benutzer mit dem ich zur Zeit angemeldet bin, keine Ahnung, ob das Zufall ist.
Insgesamt habe ich da ziemlich viel von mir wieder drin gefunden.
Michael
  Mit Zitat antworten Zitat
PierreB
 
#7
  Alt 13. Aug 2005, 11:29
Zitat:
Insgesamt habe ich da ziemlich viel von mir wieder drin gefunden.
Und mir kommt der Info-Dialog und weiteres ziemlich bekannt vor.
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

 
Delphi 10.2 Tokyo Starter
 
#8
  Alt 14. Aug 2005, 13:33
@Luckie: Ohohoh ziemlich vie lzu verbessern.
@PierreB: Jepp, das Bild in der Aboutbox ist das gleiche wie in deinem NetworkHelper.

Florian
  Mit Zitat antworten Zitat
Benutzerbild von Assun
Assun

 
Delphi 2005 Personal
 
#9
  Alt 14. Aug 2005, 14:07
Ich werde als Internetstatus Offline angezeigt obowohl ich Daueron bin ich hänge hinter einem ganz normalen Router.

Bei Netzwerkfreigaben erscheint einfach nur eine Weisse seite. ist dies beabsichtigt ?

Mal ne andere Frage : wie läuft das ab ? muss dann der Remote PC auch das Prog anhaben damit man die Infos bekommt oder geht das via WMI ?

Gruß Assun
Sebastian Dietrich
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

 
Delphi 10.2 Tokyo Starter
 
#10
  Alt 14. Aug 2005, 18:19
@Assun:
Das die Internet IP noch nicht angezeigt wird und die Netzwerkfreigaben noch kommen steht oben!

Der Remote Rechner muss mein Programm nicht an haben.

Florian
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 17:18 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