Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   sHoW_IP (https://www.delphipraxis.net/5590-show_ip.html)

moritz 12. Jun 2003 11:28


sHoW_IP
 
Hi

Hier ein kleines Programm. Es war eigentlich als Clone für Ip Wrote gedacht, nun ist es halt ein eigenens :lol:
Es zeig alle IP's an, die der PC hat, auch hinter einem Router.
Wenn man auf die jeweilige IP unten im PopupMenu klickt wird diese in die Zwischenablage kopiert und bei Doppelklick auf das Icon wird das Programm beendet.

Download:
http://www.onz24.de/files/sHoW_IP.zip

Hansa 12. Jun 2003 11:34

Hi Onz,

schlechte Nachricht. Bei mir geht das Ding nicht. System: Win2000 pro, TCP/IP, SW-Router, feste IP-Adressen. 8)

moritz 12. Jun 2003 11:35

In welcher Form geht es nicht?

Stanlay Hanks 12. Jun 2003 11:37

Also bei mir funzt e tadellos. Is übrigens ne gute Idee. Klein aber fein :mrgreen:

Luckie 12. Jun 2003 11:37

Und wie kann man das wieder beenden?

Kleiner Tipp: IP als Hint anzeigen und das ganze mit einem Rechtsklickmenü ausstatten.

sakura 12. Jun 2003 11:38

Zitat:

Zitat von Luckie
Und wie kann man das wieder beenden?

Doppelklick aufs Icon.

...:cat:...

r_kerber 12. Jun 2003 11:38

Bei mir auch nicht NT4 SP6, Router, feste IP.

Fehler: Socket-Fehler 10060 - Zeitüberschreitung bei Verbindung

Luckie 12. Jun 2003 11:39

Zitat:

Zitat von Stanlay Hanks
Klein aber fein :mrgreen:

Der Herr belieben zu scherzen? :? Bei mir hat das Ding 588 KB.

moritz 12. Jun 2003 11:39

Genau. Das mit dem Hint wäre ne Idee. Naja, ich muss es eh noch ausarbeiten... :mrgreen:

Hansa 12. Jun 2003 11:40

Ich starte das Programm und das wars. Nichts zu sehen, absolut nichts, nicht mal die Taskleiste blinkt kurz auf. Allerdings ist es im Task-Manager als Prozess zu finden.

r_kerber 12. Jun 2003 11:40

Zitat:

Zitat von sakura
[Doppelklick aufs Icon.

Denkste. Nur über den Taskmanger abschießbar!

Luckie 12. Jun 2003 11:44

Zitat:

Zitat von sakura
Zitat:

Zitat von Luckie
Und wie kann man das wieder beenden?

Doppelklick aufs Icon.

Haben wir die Standards mal wieder mit Füßen getreten? Da muß man aber ganz schöngeschickt sein, bei mir kam immer erst das Menü. Erst beim vierten oder fünften versuch, ist es mir gelungen es zu beenden. Wie wäre es wenn man einen Punkt "Beenden" in das Menü packt? Ich weiß, das ist jetzt eine rebellische Idee, aber man könnte es ja mal probieren.

Nachtrag: haben die Menüpunkte eigentlich eine weitere Funktion?

Hansa 12. Jun 2003 11:45

ja, da war das gerade abgechickt, und 5 Sek. später sehe ich das das Programm sich doch tatsächlich neben der Uhr eingeschlichen hat.:lol: Bereits dreimal, deshalb nehme ich alles zurück und behaupte das Gegenteil.8) Wäre nur trotzdem schön, könnte man es ohne Taskmanager wieder beenden. Eine der angezeigten IPs ist die von dem Rechner hier. Die anderen kommen mir spanisch vor. Heute mittag sind die anderen Rechner wieder an, dann schau ich mal nach.

moritz 12. Jun 2003 11:45

Ok, ich hau ein Beenden rein... :|

Stanlay Hanks 12. Jun 2003 11:46

Zitat:

Zitat von Luckie
Zitat:

Zitat von Stanlay Hanks
Klein aber fein :mrgreen:

Der Herr belieben zu scherzen? :? Bei mir hat das Ding 588 KB.

Ich meinte keineswegs von der Dateigröße her klein, sondern vom Funktionsumfang :wink:

r_kerber 12. Jun 2003 11:46

Zitat:

Zitat von Luckie
Da muß man aber ganz schöngeschickt sein, bei mir kam immer erst das Menü.

Was für ein Menü? :cry:

Stanlay Hanks 12. Jun 2003 11:49

Zitat:

Zitat von r_kerber
Zitat:

Zitat von Luckie
Da muß man aber ganz schöngeschickt sein, bei mir kam immer erst das Menü.

Was für ein Menü? :cry:

:lol: Na das Menü. Wo die IPs angezeigt werden...:wink:

r_kerber 12. Jun 2003 11:56

Zitat:

Zitat von Stanlay Hanks
:lol: Na das Menü. Wo die IPs angezeigt werden...:wink:

Bei mir kommt aber keins! :cry: :cry: :cry:

moritz 12. Jun 2003 12:08

So, ich hab jetzt was neues eingebaut:
Erstens ein Beenden-Button und zweitens eine Autostartunktion.
Für Leute die das Menu nicht finden:
Das Programm erstellt ein Icon in der TNA.
Es wird zum einen die Lokale IP angezeigt und zum anderen, falls vorhanden, die IP hinter den Router und halt noch alle Anderen IP's des PC's.
Bei Klick auf eine Ip wandert sie in die Zwischenablage.
Den Hint hab ich auch geändert.

Download:
http://www.onz24.de/files/sHoW_IP.zip

P.S.:Das Programm ist so groß weil ich mich überhaupt nicht um die Uses gekümmert hab :lol:

r_kerber 12. Jun 2003 12:14

Außer der Anzeige "Einen Moment bitte" kommt bei mir kein Menü. Und nach einiger Zeit erscheint die Fehlermeldung:
Zitat:

Socket-Fehler # 10051
Das Netzwerk ist nicht erreichbar.

Hansa 12. Jun 2003 12:18

so ists schon besser, bis auf die grauenhaften Tilden
~~~~~~~~~~~~~~~~~~ im Hint. Es gibt Leute, die würden anrufen und behaupten sie hätten einen Virus. :lol:

moritz 12. Jun 2003 12:40

Beides behoben. Download ist gleich. 8)

sakura 12. Jun 2003 12:43

Na langsam wird es ja. Da Du ja die IP ermittels, welche nach aussen sichtbar ist, wäre es klug, diese auch im Hint zu kennzeichnen als die "öffentliche".

...:cat:...

Luckie 12. Jun 2003 12:54

So langsam wird es ja. Zeig mit dem ersten Menüeintrag eine Aboutbox an und es sollte gehen. Dann brauchst du nicht dieses riesen Hinweisfenster für das Icon. Eventuell noch ein kleiner Hinweis, was passiert wenn man im Menü eine IP anklickt.

r_kerber 12. Jun 2003 12:55

Bei mir passiert immer noch nichts! :roll:

moritz 12. Jun 2003 12:57

Ich hau dann noch ne Readme rein. Dann passt das schon.

Stanlay Hanks 12. Jun 2003 12:58

Welches System hast du denn? Du meinst, wenn du auf die kleine Blaue Kugel (erde :wink:) im Tray klickst, dass kommt kein Menü? :shock:

Basic-Master 12. Jun 2003 13:01

hmm mach doch try..except rein, jedes mal wenn n fehler auftritt, kannste ja dazu ne meldung ausgeben... achja, bei mir funktionierts (Router, W2K SP4)

moritz 12. Jun 2003 13:01

Zitat:

Zitat von Stanlay Hanks
die kleine Blaue Kugel (erde :wink:)

:roteyes: :spin2: :hi:

moritz 12. Jun 2003 13:03

Schon eingebaut.
Wenn ein Fehler auftritt wird das Prog beendet. :chat:

r_kerber 12. Jun 2003 13:05

Zitat:

Zitat von Stanlay Hanks
Welches System hast du denn?

NT 4.0 SP6, Router/Firewall Feste IP-Adresse
Zitat:

Zitat von Stanlay Hanks
Du meinst, wenn du auf die kleine Blaue Kugel im Tray klickst, dass kommt kein Menü?

Korrekt. Nach einiger Zeit erscheint dann irgendwo auf dem Bildschirm (da wo der Mauszeiger zufälligerweise gerade war) ein Popup-menü mit dem Eintrag: "Einen Moment bitte".

moritz 12. Jun 2003 13:07

Dann lass ihn kurz Arbeiten. Vielleicht scheitert er auch am Firewall?

r_kerber 12. Jun 2003 13:09

Über welche Ports gehst Du?

moritz 12. Jun 2003 13:12

Ganz normaler http-Port, 80

r_kerber 12. Jun 2003 13:13

Kannst Du kurz beschreiben, wie das Programm di externen IP's ermittelt?

moritz 12. Jun 2003 13:18

Es läd die Seite onz24.de/out/showip.php runter :idea:

r_kerber 12. Jun 2003 13:41

Im IE funktioniert es!

Stanlay Hanks 12. Jun 2003 13:43

Zitat:

Zitat von Onz
Es läd die Seite onz24.de/out/showip.php runter :idea:

Dann funzt dein Programm also nur, wenn man grade online is...aha! :mrgreen:

fossi3 12. Jun 2003 20:18

Hallo hab das Programm in Auftrag von Hansa getestet.
Leider finde ich nur meine eigene IP Adressen. Keinen Externen PC???
Aber für den Anfang is es net schlecht.
Gruß Fossi3 :dancer2:

MathiasSimmack 12. Jun 2003 20:31

Zitat:

Zitat von Onz
Es läd die Seite onz24.de/out/showip.php runter :idea:

Gruselig! Wie wär´s damit? Bitte alles in dem Beitrag lesen, sonst greifst du dir evtl. die falsche Funktion.


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