Autor Beitrag
Der_Neue
Hält's aus hier
Beiträge: 12

Win XP Prof
D7 Ent, D2005 Per
BeitragVerfasst: Do 09.06.05 20:49 
Ich habe vor kurzer Zeit ein Programm geschrieben,das mir schon oft beim Einrichten von Netzwerken geholfen hat. Ja, die Funktionen kann man auch "manuell" durchführen, aber dieses Programm verbindet alle wichtigen Funktionen in einem...
Schaut es euch einfach mal an...
-freue mich über Meinungen, Hilfe, Erweiterungen , Verbesserungen/ Fehlerberichtigung :!:

//edit 2. version is da^^
Einloggen, um Attachments anzusehen!


Zuletzt bearbeitet von Der_Neue am Fr 10.06.05 16:29, insgesamt 2-mal bearbeitet
AXMD
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 4006
Erhaltene Danke: 7

Windows 10 64 bit
C# (Visual Studio 2019 Express)
BeitragVerfasst: Do 09.06.05 21:40 
:welcome:

Das soll nicht allen Ernstes ein fertiges Programm darstellen, oder?

1.) Die Fenster sind nicht zentriert, die Controls so angeordnet als hättest du im Forumlardesigner "Controls fixieren" dauerhaft eingestellt

2.) IPs schreibt man ohne Apostroph; für Infos gilt das gleiche

3.) Warum muss ich auf Aktualisieren klicken um überhaupt etwas angezeigt zu bekommen? Das sollte standardgemäß beim Start angezeigt werden

4.) "Hab den Benutzer nich gefunden" ist ja wirklich eine tolle Fehlermeldung

5.) Neue Einträge werden in deiner Listbox unten angezeigt. Toll, wenn man immer scrollen muss, um die neuen Ping-Ergebnisse zu sehen

6.) Von "Ping Pong" und "Die PingBOX" bin ich ebenso begeistert wie von 4.)

7.) Was hat Perfmon ohne das Verändern der Ansichtseinstellungen mit einem Netzwerkprogramm zu tun?

8.) Die lokalen IPs kann man bearbeiten... interessant. TEdit hat eine Eigenschaft namens ReadOnly...

9.) Das Fenster kann man beliebig vergrößern und verkleinern, sogar maximieren - und die Controls ändern sich weder in ihrer Größe noch in ihrer Postition

10.) Dein Programmicon ist von der Netzwerkumgebung unter Windows 9x geklaut

Fazit 1: [url]www.duden.de[/url]
Fazit 2: Alt+F4
Fazit 3: Stell fertige Programme in diese Sparte

Mit weiteren Kommentaren halte ich mich zurück

AXMD
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Do 09.06.05 21:54 
Ich versuch mal, AXMD nicht zu wiederholen:

Warum nich Telnet gleich integrieren? So schwierig ist das nicht
Außerdem kann man auch gleich zu nem Host connecten lassen
Entweder PerfMon ordentlich konfiguriert starten oder gleich lassen.
Ne Konsole kann man mit wenigen Mitteln auch ins Programm bekommen.
Bei Nicht-Erreichbarkeit einer IP kann man das auch ordentlich handeln. Dazu gibt's Fehlercodes der WinAPI.
2 IPs meines Rechners werden nicht erkannt.

Naja, erstmal genug der Schelte, wir wollen für andere auch noch was übrig lassen... :evil:

P.S.: @AXMD: Und selbst dass, hat er noch nicht mal richtig hinbekommen (Transparenzmaske fehlt\ist defekt).

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.


Zuletzt bearbeitet von BenBE am Do 09.06.05 21:56, insgesamt 1-mal bearbeitet
Der_Neue Threadstarter
Hält's aus hier
Beiträge: 12

Win XP Prof
D7 Ent, D2005 Per
BeitragVerfasst: Do 09.06.05 21:55 
user profile iconAXMD hat folgendes geschrieben:
:welcome:

Das soll nicht allen Ernstes ein fertiges Programm darstellen, oder?

1.) Die Fenster sind nicht zentriert, die Controls so angeordnet als hättest du im Forumlardesigner "Controls fixieren" dauerhaft eingestellt

2.) IPs schreibt man ohne Apostroph; für Infos gilt das gleiche

3.) Warum muss ich auf Aktualisieren klicken um überhaupt etwas angezeigt zu bekommen? Das sollte standardgemäß beim Start angezeigt werden

4.) "Hab den Benutzer nich gefunden" ist ja wirklich eine tolle Fehlermeldung

5.) Neue Einträge werden in deiner Listbox unten angezeigt. Toll, wenn man immer scrollen muss, um die neuen Ping-Ergebnisse zu sehen

6.) Von "Ping Pong" und "Die PingBOX" bin ich ebenso begeistert wie von 4.)

7.) Was hat Perfmon ohne das Verändern der Ansichtseinstellungen mit einem Netzwerkprogramm zu tun?

8.) Die lokalen IPs kann man bearbeiten... interessant. TEdit hat eine Eigenschaft namens ReadOnly...

9.) Das Fenster kann man beliebig vergrößern und verkleinern, sogar maximieren - und die Controls ändern sich weder in ihrer Größe noch in ihrer Postition

10.) Dein Programmicon ist von der Netzwerkumgebung unter Windows 9x geklaut

Fazit 1: [url]www.duden.de[/url]
Fazit 2: Alt+F4
Fazit 3: Stell fertige Programme in diese Sparte

Mit weiteren Kommentaren halte ich mich zurück

AXMD


ZU Punkt 1.-10. Bei diesem Programm geht es mir um die Funktionen NICHT um die Benutzeroberfläche
Wenn das Programm "fertig" wäre bräuchte ich keine Hilfe, Erweiterungen , Verbesserungen/ Fehlerberichtigung...
Deine Kritik bezieht sich nur auf unwichtige Kleinigkeiten...
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 09.06.05 22:03 
user profile iconDer_Neue hat folgendes geschrieben:
ZU Punkt 1.-10. Bei diesem Programm geht es mir um die Funktionen NICHT um die Benutzeroberfläche

Was nützt mir die schönste Funktionalität, wenn ich sie nicht nutzen kann, weil ich durch die Oberfläche nicht durchsteige?

Wen ich bei NetSend nichts ausfülle und was "Senden" klicke, erhalte ich eine leere Messagebox.
alias5000
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 2145

WinXP Prof SP2, Ubuntu 9.04
C/C++(Code::Blocks, VS.NET),A51(Keil),Object Pascal(D2005PE, Turbo Delphi Explorer) C# (VS 2008 Express)
BeitragVerfasst: Do 09.06.05 22:03 
Ich hab da was von Version "1.0" gelesen............. :eyes:

_________________
Programmers never die, they just GOSUB without RETURN
Roosevelt
ontopic starontopic starofftopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 223

Win XP prof. SP2, Win XP Home SP2, Suse 9.2
Delphi 6 Personal, Delphi 2005
BeitragVerfasst: Do 09.06.05 22:04 
Aber welche Funktionen hat dein Program??? es kann pingen, es kann die Ip des Pc anzeigen, auf dem das Programm ausgeführt wird... dann gibt es noch eine änderuns funktion die nicht funktioniert...
und wenn man Pings ausfürt, müsste man immer das Ergebniss direkt sehen könne, ohne nach unten scrolen zu müssen...

Ich weiß du denkst dir jetzt bestimmt warum habe ich mich eigentlich hier im Forum angemeldet die Maulen eh doch alle nur rum... aber das liegt am Programm... wenn das änständig wäre, würdest du auch lob bekommen... also am besten überarbeitest du es noch mal komplett und lädst dann eine neue Version hoch...

_________________
Glaube niemals das was du weißt!!!
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Do 09.06.05 22:06 
Naja, ich weiß nicht, ob ein Copyright-Verstoß (auf den Dich AXMD mit 10. hingewiesen hat, wirklich so geringfügig ist. Das kann nämlich recht preisgünstig für |\/|5 ausgehen ...

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
AXMD
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 4006
Erhaltene Danke: 7

Windows 10 64 bit
C# (Visual Studio 2019 Express)
BeitragVerfasst: Do 09.06.05 22:08 
user profile iconDer_Neue hat folgendes geschrieben:
ZU Punkt 1.-10. Bei diesem Programm geht es mir um die Funktionen NICHT um die Benutzeroberfläche
Wenn das Programm "fertig" wäre bräuchte ich keine Hilfe, Erweiterungen , Verbesserungen/ Fehlerberichtigung...
Deine Kritik bezieht sich nur auf unwichtige Kleinigkeiten...


Interessant. Es ist deiner Meinung nach also eine Kleinigkeit, wenn das Programm komplett unfertig ist, du Controls unangeordnet platzierst und Ausdrücke verwendest, die vielleicht in eine "Hey, Alter, machst du die Beatbox"-Runde passen.
Wenn du ernsthaft vorhast, Programme zu entwickeln und zu veröffentlichen nimm dir unsere Ratschläge zu Herzen. Ein Formular mit ein paar Buttons und Edits zu bestücken und externe Programme aufzurufen kann jeder; vom Auslesen des Computernamens ganz zu schweigen.
Wenn du wirklich vorhast, ein Programm zu schreiben, das beim Erstellen und Verwalten von Netzwerken hilft, mach das. Aber wenn dann ordentlich. Sprich: ordentliche Rechtschreibung und Ausdrucksweise, schöne Anordnung der Controls und Funktionen, die entweder (noch) kein anderes Programm hat oder eine sinnvolle Integration bestehender Anwendungen.
Sieh's nicht nur als Kritik - sieh's als Chance das nächste Mal ein besseres/sinnvolleres Programm zu schreiben ;)

AXMD
Der_Neue Threadstarter
Hält's aus hier
Beiträge: 12

Win XP Prof
D7 Ent, D2005 Per
BeitragVerfasst: Do 09.06.05 22:32 
user profile iconAXMD hat folgendes geschrieben:
user profile iconDer_Neue hat folgendes geschrieben:
ZU Punkt 1.-10. Bei diesem Programm geht es mir um die Funktionen NICHT um die Benutzeroberfläche
Wenn das Programm "fertig" wäre bräuchte ich keine Hilfe, Erweiterungen , Verbesserungen/ Fehlerberichtigung...
Deine Kritik bezieht sich nur auf unwichtige Kleinigkeiten...


Interessant. Es ist deiner Meinung nach also eine Kleinigkeit, wenn das Programm komplett unfertig ist, du Controls unangeordnet platzierst und Ausdrücke verwendest, die vielleicht in eine "Hey, Alter, machst du die Beatbox"-Runde passen.
Wenn du ernsthaft vorhast, Programme zu entwickeln und zu veröffentlichen nimm dir unsere Ratschläge zu Herzen. Ein Formular mit ein paar Buttons und Edits zu bestücken und externe Programme aufzurufen kann jeder; vom Auslesen des Computernamens ganz zu schweigen.
Wenn du wirklich vorhast, ein Programm zu schreiben, das beim Erstellen und Verwalten von Netzwerken hilft, mach das. Aber wenn dann ordentlich. Sprich: ordentliche Rechtschreibung und Ausdrucksweise, schöne Anordnung der Controls und Funktionen, die entweder (noch) kein anderes Programm hat oder eine sinnvolle Integration bestehender Anwendungen.
Sieh's nicht nur als Kritik - sieh's als Chance das nächste Mal ein besseres/sinnvolleres Programm zu schreiben ;)

AXMD


Was glaubst du wie lang ich das schon mach? Für mich war es keine Kleinigkeit ,(wie du es nennst) den Computernamen auszulesen oder netsend zum Laufen zu bekommen.
Ich weiß das ich an der Benutzeroberfläche noch arbeiten muss, aber es ist extrem entmutigend, wenn das einzigste was ich zu hören bekomme sind irgendwelche blöden Kommentare über die eine Msgbox bekomm.
Ich überarbeite die Sache nochmal...vielleicht ist es dann möglich vernünftige Tipps zu bekommen.


Zuletzt bearbeitet von Der_Neue am Do 09.06.05 22:44, insgesamt 1-mal bearbeitet
AXMD
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 4006
Erhaltene Danke: 7

Windows 10 64 bit
C# (Visual Studio 2019 Express)
BeitragVerfasst: Do 09.06.05 22:39 
user profile iconDer_Neue hat folgendes geschrieben:
Was glaubst du wie lang ich das schon mach? Für mich war es keine Kleinigkeit ,(wie du es nennst) den Computernamen auszulesen oder netsend zum Laufen zu bekommen.
Ich weiß das ich an der Benutzeroberfläche noch arbeiten muss, aber es ist extrem entmutigend, wenn das einzigste was ich zu hören bekommen irgendwelche blöden Kommentare über die eine Msgbox bekomm.
Ich überarbeite die Sache nochmal...vielleicht ist es dann möglich vernünftige Tipps zu bekommen.


Nimm uns das bitte nicht übel. Es ist uns klar, dass du noch Anfänger bist (hast du ja geschrieben), aber wenn du in der Freeware-Sparte postest erwartet man ein Projekt, das so gut wie fertig ist. Du solltest daher in jedem Fall vor einer Veröffentlichung an der Oberfläche feilen.
Nimm das bitte nicht allzu schwer - das erste Programm ist immer ein Sprung ins kalte Wasser. Wir haben alle mal begonnen zu programmieren, aber nur durch Kommentar wie diese wirst du lernen, dass Kritik - auch wenn sie noch so negativ ist - wesentlich zu deinem Programm und dessen Polpularität beitragen kann ;)

AXMD
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Do 09.06.05 22:53 
user profile iconDer_Neue hat folgendes geschrieben:
Was glaubst du wie lang ich das schon mach?

Wenn ich deinen Einleitungspost richtig verstanden habe, bist Du immernoch unter den Neu-Delphianern einzuordnen.

user profile iconDer_Neue hat folgendes geschrieben:
Für mich war es keine Kleinigkeit ,(wie du es nennst) den Computernamen auszulesen oder netsend zum Laufen zu bekommen.

Viele dieser Funktionen stehen als "häufig benötigte Funktionen"\"häufig nachgefragte Funktionen" bereits auf zahlreichen Seiten, meist in mehr oder weniger gut dokumentierter Form. Sofern man also Delphi in den Grundlagen verstanden hat, stellt das Einbinden, abgesehen von kleineren Rückschlägen oft kein großes Problem dar.

user profile iconDer_Neue hat folgendes geschrieben:
Ich weiß das ich an der Benutzeroberfläche noch arbeiten muss, aber es ist extrem entmutigend, wenn das einzigste was ich zu hören bekomme sind irgendwelche blöden Kommentare über die eine Msgbox bekomm.

Wenn ich den Thread vollständig in Erinnerung habe, dann gab es zu dieser MessageBox <3 Anmerkungen, zu Problemen mit der Einhaltung der GUI-Richtlinien (wie diese in Windowsprogrammen üblich sind) dagegen zahlreiche.

user profile iconDer_Neue hat folgendes geschrieben:
Ich überarbeite die Sache nochmal...vielleicht ist es dann möglich vernünftige Tipps zu bekommen.
Das kannst Du jederzeit machen. Ich werde mir Nachfolge-Versionen wenn gewünscht auch gerne ansehen.

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
Der_Neue Threadstarter
Hält's aus hier
Beiträge: 12

Win XP Prof
D7 Ent, D2005 Per
BeitragVerfasst: Do 09.06.05 23:01 
Ok...ok Kritik angekommen...(ohne es übel zu nehmen)
Es bleiben aber noch Fragen:
-Wie leite ich die "Ergebnisse" ,z.B. von netstat in mein Programm um?
-Wo sollte dieses Programm eigentlich gepostet sein ?( für das nächste Mal )
...was (außer der GUI) kann / muss ich verbessern?

_________________
'Root is a state of mind'
KoResh
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Do 09.06.05 23:02 
user profile iconDer_Neue hat folgendes geschrieben:
Wie leite ich die "Ergebnisse" ,z.B. von netstat in mein Programm um?
Erstelle dazu (nachdem Du die Suchfunktion benutzt hast) am Besten einen Thread im Forum!

user profile iconDer_Neue hat folgendes geschrieben:
Wo sollte dieses Programm eigentlich gepostet sein ?( für das nächste Mal )
Ist schon richtig hier. Für eine neue Version bitte keinen neuen Thread erstellen, sondern diesen weiter benutzen :-)

//edit: Achja, :welcome: im DF

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Der_Neue Threadstarter
Hält's aus hier
Beiträge: 12

Win XP Prof
D7 Ent, D2005 Per
BeitragVerfasst: Fr 10.06.05 16:22 
Hab den Networker nochmal etwas überarbeitet....
Einloggen, um Attachments anzusehen!
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Fr 10.06.05 16:24 
Sei so gut und füge die neue Version in das erste Posting ein. Dann muss man nicht den ganzen Thread durchsuchen, um die "richtige" Version zu finden. :-)

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Grendel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 443

Gentoo Linux, MacOS X, Win 2000
D5 Ent, D7 Ent, Lazarus, Anjuta, MonoDevelop
BeitragVerfasst: Fr 10.06.05 16:30 
Blöde Frage am Rande!

Was macht das Programm? Aus der Beschreibung im ersten Post geht nicht hervor, was das Programm macht (außer Netzwerk einrichten. Nur wo ist der Vorteil gegenüber dem herkömmliche Weg?). Und normalerweise installiere ich nichts nur um zu gucken, was das denn überhaupt macht.

Bis neulich ...
AXMD
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 4006
Erhaltene Danke: 7

Windows 10 64 bit
C# (Visual Studio 2019 Express)
BeitragVerfasst: Fr 10.06.05 16:39 
Gut, sieht schon besser aus. Aber...

1.) IPs hast du noch immer nicht korrigiert

2.) Wenn man einen Rechner oder eine IP anpingt, die nicht existiert, hängt zuerst das Programm und schmeißt dann jede Menge Socket-Fehler. Das solltest du in jedem Fall anders handhaben

3.) Das Icon hast du geändert. Aber der Smilie... naja, der hat nicht wirklich viel mit Netzwerken zu tun. Such mal nach Suche bei Google GLYFX

4.) Das Programm kann man nicht mit der Tastatur bedienen, weil die Tabreihenfolge total durcheinander ist. Korrigier das bitte. Rechte Maustaste auf deine Form, Tabulatorreihenfolge

5.) Die neuen Einträge der Listbox werden immer noch unten angefügt. Tipp: nimm Insert anstelle von Add

6.) In der Taskbar steht "networker1" - das solltest du umbennenen (kannst du in den Projektoptionen machen)

7.) Die leere Messagebox bei NetSend ist auch noch immer da... außerdem sollte der Button so lange deaktiviert sein, bis alle nötigen Eingaben da sind

8.) Die Sache mit perfmon hast du auch nicht geändert

AXMD
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 10.06.05 16:41 
Du musst nichts installieren und einrichten tut das gar nichts.

Computernamen änern:
Zitat:

Die Änderung wurde gespeichert und wird nach dem nächsten Neustart wirksam

Wie überprüfst du denn, ob die Funktion erfolgreich war? Also das, was du da bringst ist nur eine Fake Meldung. Als Benutzer mit eingeschränkten Rechten, darf ich gar nicht den Computernamen ändern.

Die Arbeitsgruppe wird auch nicht angezeigt, obwohl ich definitiv in einer bin.

Ping: 127.0.0.1
Zitat:

Cannot allocate socket.

Geht auch nicht.

Geb eich bei NetSend nichts an, bekomme ich imme rnoch die leere Messagebox. Eventuell mal prüfen, ob der nachrcihtendienst überhaupt gestartet ist. Und wie wäre es mit einer Auswahlbox für die Computer? Ab 10 Computer im Netzwerk, könnte es etwas haarig werden, den richtigen aus dem Kopf einzutippen.

Guck dir mal diese beiden Programme von mir an:
NetSend: www.luckie-online.de...ramme/NetSend1_2.zip
NetWorkInfo: www.luckie-online.de...e/NetWorkInfo2_1.zip
Die Programme könne eiegtnlcih alles, was deins kann (nur besser). ;)
Der_Neue Threadstarter
Hält's aus hier
Beiträge: 12

Win XP Prof
D7 Ent, D2005 Per
BeitragVerfasst: Fr 10.06.05 17:03 
@Luckie
Für mich ist die ganze Sache mein kleines "Projekt" das ist noch nicht das Endstadium...da wird noch was passieren...
ping auf localhost(127.0.0.1) funktioniert bei mir...
Du hast Recht vor der Meldung prüfe ich nicht ob die Funktion erfolgreich war... muss ich noch erweitern...

@AXMD
Danke für die Tipps!!!!