| Autor |
Beitrag |
Der_Neue
Hält's aus hier
Beiträge: 12
Win XP Prof
D7 Ent, D2005 Per
|
Verfasst: 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
      
Beiträge: 4006
Erhaltene Danke: 7
Windows 10 64 bit
C# (Visual Studio 2019 Express)
|
Verfasst: Do 09.06.05 21:40
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
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: 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...
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 
Hält's aus hier
Beiträge: 12
Win XP Prof
D7 Ent, D2005 Per
|
Verfasst: Do 09.06.05 21:55
AXMD hat folgendes geschrieben: |
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
|
Verfasst: Do 09.06.05 22:03
Der_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
      
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)
|
Verfasst: Do 09.06.05 22:03
Ich hab da was von Version "1.0" gelesen............. 
_________________ Programmers never die, they just GOSUB without RETURN
|
|
Roosevelt
      
Beiträge: 223
Win XP prof. SP2, Win XP Home SP2, Suse 9.2
Delphi 6 Personal, Delphi 2005
|
Verfasst: 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
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: 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
      
Beiträge: 4006
Erhaltene Danke: 7
Windows 10 64 bit
C# (Visual Studio 2019 Express)
|
Verfasst: Do 09.06.05 22:08
Der_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 
Hält's aus hier
Beiträge: 12
Win XP Prof
D7 Ent, D2005 Per
|
Verfasst: Do 09.06.05 22:32
AXMD hat folgendes geschrieben: | Der_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
      
Beiträge: 4006
Erhaltene Danke: 7
Windows 10 64 bit
C# (Visual Studio 2019 Express)
|
Verfasst: Do 09.06.05 22:39
Der_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
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: Do 09.06.05 22:53
Der_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.
Der_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.
Der_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.
Der_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 
Hält's aus hier
Beiträge: 12
Win XP Prof
D7 Ent, D2005 Per
|
Verfasst: 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.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Do 09.06.05 23:02
Der_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!
Der_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,  im DF
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
Der_Neue 
Hält's aus hier
Beiträge: 12
Win XP Prof
D7 Ent, D2005 Per
|
Verfasst: Fr 10.06.05 16:22
Hab den Networker nochmal etwas überarbeitet....
Einloggen, um Attachments anzusehen!
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: 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
      
Beiträge: 443
Gentoo Linux, MacOS X, Win 2000
D5 Ent, D7 Ent, Lazarus, Anjuta, MonoDevelop
|
Verfasst: 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
      
Beiträge: 4006
Erhaltene Danke: 7
Windows 10 64 bit
C# (Visual Studio 2019 Express)
|
Verfasst: 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 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
|
Verfasst: 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 
Hält's aus hier
Beiträge: 12
Win XP Prof
D7 Ent, D2005 Per
|
Verfasst: 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!!!!
|
|
|