Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Programm Lan Manager (https://www.delphipraxis.net/115804-programm-lan-manager.html)

Admirandis 18. Jun 2008 10:15


Programm Lan Manager
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen!

Ich hab ein Prog geschrieben, welches im Lan den Ip-Bereich durchpingen kann und sonst auch noch einige nützliche Funktionen hat. Ich würde euch bitten, mir Verbesserungsvorschläge oder Fehler zu berichten. Oder auch sonstige Wünsche...

Mit freundlichen Grüßen
Admirandis

Larsi 18. Jun 2008 10:26

Re: Programm Lan Manager
 
Nützliches Programm. wie wärs wenn du auch noch eine Funktion für Internet Ips einbaust?

Admirandis 18. Jun 2008 10:29

Re: Programm Lan Manager
 
Wie genau meinst du das für Internet-Ips? Einfach nur anpingen können, oder das ganze Internet durchpingen ^^

DeddyH 18. Jun 2008 10:29

Re: Programm Lan Manager
 
Bei netstat und ipconfig wäre es ganz günstig, wenn die Konsolen auch offen blieben ;)

Admirandis 18. Jun 2008 10:30

Re: Programm Lan Manager
 
@DeddyH: Warum sollten sie denn offenbleiben? Wird doch danach in der Textdatei angezeigt?!?

DeddyH 18. Jun 2008 10:31

Re: Programm Lan Manager
 
Bei mir nicht (XP SP2).

[edit] Sry, SP3 [/edit]

Admirandis 18. Jun 2008 10:32

Re: Programm Lan Manager
 
Strange! Bei mir (XP SP2) bleiben sie offen! Nochmal probiert?

Bei mir wars manchmal so, dass ich zweimal auf den Button klicken musste, damits offen blieb. Ka warum...

DeddyH 18. Jun 2008 10:33

Re: Programm Lan Manager
 
Nach dem 2. Start waren auch die Textdateien zu sehen. Komisch :gruebel:

Admirandis 18. Jun 2008 10:34

Re: Programm Lan Manager
 
Hm... Klingt ja komisch... Hier mal der Code für den Aufruf:

Delphi-Quellcode:
shellexecute(handle, 'open', 'cmd','/c netstat -a >> "c:\netstatlog.txt"', nil, sw_show);
ShellExecute(handle, 'open', 'c:\netstatlog.txt',nil,nil,SW_SHOWNORMAL);

DeddyH 18. Jun 2008 10:37

Re: Programm Lan Manager
 
Vielleicht solltest Du mit der Anzeige warten, bis der erste Aufruf abgearbeitet ist.

Admirandis 18. Jun 2008 10:38

Re: Programm Lan Manager
 
Ok, wie genau meinst du das mit "warten" oO

Ne kleine Sleep-Pause?

DeddyH 18. Jun 2008 10:42

Re: Programm Lan Manager
 
Ich meine z.B. so etwas

soulies 18. Jun 2008 10:42

Re: Programm Lan Manager
 
hoi,

hab win xp sp3 und classic design.

wenn ich dein programm ausführe ist der hintergrund + sämtliche labels in schwarz .
das ist doch nicht richtig oder ?

Admirandis 18. Jun 2008 10:45

Re: Programm Lan Manager
 
@soulies: Nein, sollte eigtl nicht normal sein... Liegt wahrscheinlich am klassischem Design... Gut zu wissen, danke dir!

@deddyh: Werd das mal noch mit reinbauen. Gute idee! Wadscheins liegt es daran, dass der erste Prozess noch nicht fertig war und er deshalb keine Datei finden konnte! Thx!

DeddyH 18. Jun 2008 10:50

Re: Programm Lan Manager
 
Zitat:

Zitat von Admirandis
Wadscheins liegt es daran, dass der erste Prozess noch nicht fertig war und er deshalb keine Datei finden konnte!

Das ist auch mein Verdacht ;)

Admirandis 18. Jun 2008 10:52

Re: Programm Lan Manager
 
Liste der Anhänge anzeigen (Anzahl: 1)
Also für alle, die probleme mit dem Aussehen des Progs haben, hier mal ein Screen wie es sein sollte:

Larsi 18. Jun 2008 13:09

Re: Programm Lan Manager
 
@Mods: Falscha Rubrik. Freeware pass besser :-D

dominikkv 18. Jun 2008 13:15

Re: Programm Lan Manager
 
Zitat:

Zitat von Larsi
@Mods: Falscha Rubrik. Freeware pass besser :-D

es gibt auch ein Melde-Button...


Zitat:

---------------------------
Anwendungsfehler
---------------------------
Exception EFCreateError in Modul Network Manager#2.exe bei 0001CD72.

Datei "c:\iphist.dat" kann nicht erstellt werden. Zugriff verweigert.


---------------------------
OK
---------------------------

DP-Maintenance 18. Jun 2008 13:28

DP-Maintenance
 
Dieses Thema wurde von "Jelly" von "Internet / LAN / ASP.NET" nach "Freeware" verschoben.
Ist wohl besser hier aufgehoben

Admirandis 18. Jun 2008 13:43

Re: Programm Lan Manager
 
@dominikkv: Hast du mit Zonealarm o.Ä. iwas blockiert?? Keine Ahnung woran das liegt!

dominikkv 18. Jun 2008 13:47

Re: Programm Lan Manager
 
Zitat:

Zitat von Admirandis
@dominikkv: Hast du mit Zonealarm o.Ä. iwas blockiert?? Keine Ahnung woran das liegt!

ja hab ich... nennt sich Vista :zwinker:

BullsEye 18. Jun 2008 14:17

Re: Programm Lan Manager
 
Liste der Anhänge anzeigen (Anzahl: 1)
Von der Idee her, sehr gut. Allerdings von der Funktionalität nicht gut, gar nicht gut!

Zu viele Fehler und zu langsam!

# Es wird keine Arbeitsgruppe angezeigt
# Textdokument bei Netstat und IpConfig kommen nicht
# Freigabe hinzufügen und entfernen geht auch nicht
# PINGen dauert ewigkeiten
# grbLANPC geht IP und Name nicht
# falsche Größe beim starten(s. Anhang)
# Jedesmal irendein Fehler
# Daten sollten nicht einfach so unter C:\ erstellt werden ~> Entweder im Anwendungsverzeichniss oder mit nem Hinweis in den Anwendungsdateien

Getestet unter Win Vista 32 Bit

RWarnecke 18. Jun 2008 14:38

Re: Programm Lan Manager
 
Von der Idee her nicht schlecht, Dein Programm. Nur leider kommt auch bei mir erst die Textdatei im Notepad nach dem zweiten Mal draufklicken. Desweiteren würde ich mir wünschen, dass die Befehle netstat und ipconfig mit API-Befehlen umgesetzt werden, damit ich keine "temporären Dateien" auf meiner Festplatte habe. Bei der Freigabe erstellen, würde ich mir noch wünschen die passenden Berechtigungen einzugeben.

Alles getestet unter Windows XP SP3.

Admirandis 18. Jun 2008 14:44

Re: Programm Lan Manager
 
@Bullseye: Die Fehler hab ich inzwischen unter Vista auch bemerkt... Unter XP läuft es allerdings wunderbar! Keine Ahnung woran das liegt, aber mal schauen... Vielleicht krieg ich das auch noch in den Griff! die sache mit dem Anwenderverzeichnis werde ich mir auch noch zu Herzen nehmen. Oder meint ihr es würde auch reichen, die Dateien nach dem Schliessen wieder zu löschen?

@RWarnecke: Welche Berechtigung bräuchtest du denn bei der Freigabe?

Gruß Admirandis

BullsEye 18. Jun 2008 16:39

Re: Programm Lan Manager
 
Es reicht eig auch diese wieder zu löschen, du speicherst ja nichts darin oder?
naja ok. Die freigaben vllt

Crazy Ivan 18. Jun 2008 17:19

Re: Programm Lan Manager
 
nett nett :-D

allerdings hab ich das selbe problem wie DeddyH, die textdatei erscheint erst beim zweiten mal...

RWarnecke 18. Jun 2008 19:41

Re: Programm Lan Manager
 
Zitat:

Zitat von Admirandis
@RWarnecke: Welche Berechtigung bräuchtest du denn bei der Freigabe?

So wie Du es mit dem Assistenten von Windows machen kannst. Das heißt, Gruppen oder einzelne Benutzer hinzufügen, die verschiedenen Berechtigungen zu setzen und natürlich auch einen eigenen Freigabenamen zu wählen. Denn Deine Freigabe wählt automatisch den Ordnernamen.

Admirandis 18. Jun 2008 19:59

Re: Programm Lan Manager
 
An alle: ^^

Also ich werd mal schauen was ich machen kann und das neue Programm sobald wie möglich wieder on stellen. Bitte habt Verständnis, wenns nicht zu bald ist, aber ich hab noch einiges zu tun. Mal schauen was sich machen lässt...

An die Windows Vista Benutzer hab ich nur 3 Worte: Tut mir leid!

Ich hab nicht wirklich Ahnung woran es liegt, dass unter Vista soviele Probleme am start sind. Falls jemand Ideen oder Anregungen hat: Immer her damit...

Ansonsten... Bis (hoffentlich) bald...

Thomy

Admirandis 19. Jun 2008 10:01

Re: Programm Lan Manager
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen!

Hatte heut Vormittag doch unerhofft Zeit :-)

Also: Die sache mit den Textdateien von netstat -a und ipconfig -all ist jetzt geregelt. Zuerst wird auf das Beenden des DOS-Fenster gewartet und dann die Textdatei geöffnet und beim schliessen von dieser wird das File auf der Festplatte gelöscht. Ist glaube ich die beste, einfachste und schnellste Lösung so.

Wobei ich noch mehr Schwierigkeiten habe ist die Freigabe mit Benutzerrechten :-(
Ich hab folgenden code verwendet: Link
Damit ist es anscheinend möglich die Freigabe auf Readonly zu setzen und ein Passwort zu benutzen. Beides konnte ich bei mir daheim nicht nachvollziehen. Liegt aber eventuell auch daran, dass ich bei meinem PC und Laptop gleichen Benutzernamen und Passwort habe... Ich weiß es nicht!

Alle die es Intressiert würde ich bitten sich das Programm nochmal anzuschauen und mir Verbesserungsvorschläge zu schicken bzw. die neuen Sachen auszuprobieren!

Gruß

Thomy


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:24 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