HX3 Foren

HX3 Foren (https://hx3.de/)
-   Software- und Webentwicklung (https://hx3.de/software-webentwicklung-23/)
-   -   Server anpingen (https://hx3.de/software-webentwicklung-23/server-anpingen-7733/)

anders^on 02.01.2004 16:58

Ist es möglich durch ein Porgramm von meinem Rechner aus einen bestimmten Server in regelmäßigen Abständen über einen größeren Zeitraum anzupingen ?

Ich bräuchte das, um die Leistung mehrere Serveranbieter zu testen und um sicherzugehen, dass die Pings auch auf Dauer niedrig bleiben. Manuell über Eingabeaufforderung is ein wenig umständlich, vorallem wenns sich mal über mehrere Stunden ziehn soll.

Das Programm sollte dann halt Average-Ping und Max-Ping in einer Textdatei ausgeben. Gibt es sowas schon und wenn ja, wo ?

The Loner 02.01.2004 18:16

wenn du zugang zu einem linux-rechner hast, wäre das gar kein problem. da würde ein einfaches bash-script reichen um diese aufgabe zu erfüllen. unter windows geht's evtl. mit einer batch-datei, ob diese batch-datei allerdings schleifen unterstützt weiß ich nicht.

evtl. könnte man da auch was einfaches in c++ schreiben. wenn du möchtest kann ich ja mal ein paar tests machen und was zusammenschustern. ;) das kann aber eine weile dauern... :rolleyes:

The Loner

anders^on 02.01.2004 20:12

Wär wirklich nett, wenn du das machen könntest :)

The Loner 02.01.2004 21:19

ok, dann seh ich mal zu, dass ich was hinbekomme. ;)

ich meld mich dann wieder, wenn ich was brauchbares fertig hab.

The Loner

The Loner 07.01.2004 08:01

hi,
die sache ist programmiertechnisch doch 'etwas' schwieriger als ich zuerst gedacht hatte ( das ist nur per RAW-sockets + ICMP machbar... ). es kann also noch eine ganze weile dauern, bis ich was sinnvolles hinbekommen hab.

The Loner

anders^on 07.01.2004 17:06

Dann lass stecken - ich hab jetzt ne .. hum .. rustikale Art gefunden das zu machen:

HLSW (Gameserverüberwachungstool) öffnen, Auflösung auf 1600*1200 stellen und dann auf Vollbild machen - da is ne Grafik, die den Ping anzeigt und pro Sekunde um 1 Pixel breiter wird (macht ~1550 Pixel, also knapp 40min).

Trotzdem Danke :)

Kings Crown 07.01.2004 17:31

LoL das is ja mal ne geile Methode :cool:

The Loner 08.01.2004 18:54

ok, dann ist ja erst mal gut, dass du es auch ohne schaffst. werde mich aber doch ( irgendwann mal, wenn ich mal wieder etwas mehr zeit habe als im moment ) mal damit auseinandersetzen. so ein tool kann ganz nützlich sein.

The Loner

The Loner 21.01.2004 18:43

sososo,
hab mit der entwicklung des 'pingStat' - tools begonnen. auf meiner hp ( www.crazylabs.info ) hab ich es in der project-section eingetragen. kannst ja von zeit zu zeit mal vorbeischauen. unter 'releases' wird es dann einen download geben. werde es aber auch in den news ankündigen. ;)

The Loner

The Loner 25.01.2004 10:26

Version 1.0 ist da... [www.crazylabs.info]
fragen, bugs, verbesserungsvorschläge, anregungen etc. einfach posten, oder direkt per mail an mich. ;)

The Loner

anders^on 25.01.2004 13:05

Dange erstmal, dass du das jemacht hast.

Hab mir das Programm geladen, hab allerdings keinen Schimmer, wie ich es jetzt
ausführen soll.
Hab vom Compilen keinerlei Ahnung.

Atomic 25.01.2004 13:57

Du musst die eingabe Aufforderung die du unter Start->zubehör findest ausführen
daraufhin öffnet sich ein schwarzes fenster wo du befehle eintippen kannst

Befehl "dir" zeigt dir an was in dem verzeichniss ist in dem du dich gerade befindest
in der regel ist das c:/windows

Mit Befehl "cd" kannst du das verzeichniss wdchseln

Ein Punkt steht immer für das aktuelle Verzeichniss
Zwei Punkte für das darüber

Mit:
cd ../
springst du also eines nach oben
d.h. wenn du zuvor im verzeichniss c:/windows warst bist du danach in c:/

und wenn du da das programm hinkopier hast musst du nur noch "pingStat.exe -h" eingeben.

Du kannst aber auch direkt den absoluten Pfad eingeben.
Kommt darauf an wie oft du das Programm aufrufen willst. (Tipparbeit)
Das ganze in eine Verknüpfung reinschreiben geht bestimmt auch.

---------------------------------

Es gibt halt auch Programme ohne grafische Oberfläche ^^

The Loner 25.01.2004 14:03

ich schreib dann also die 'bedienungsanleitung' doch etwas genauer ins readme-file?! ;)

The Loner

Atomic 25.01.2004 15:01

Oder du kovertierst die Strings in CStrings und bastelst mit den Window Forms ein Grafisches Interface. Das ganze packst du dann zu einem MSI Installer und stellst es online. Dann brauchen die Leutz nur noch das Install Programm durchlaufen lassen haben dann eine Anwendung mit grafischer Oberfläche.
In die Readme würde ich schreiben das man Windows 98 oder höher braucht mit dem neuesten Service Pack. Mit Windows Server Versionen scheints Probleme zu geben. Und ums noch sicherer zu machen eine CHM-Help Datei mit bebildertem "WalkThrough"-Artikel.

:komischschau:

Ne das ist zuviel Aufwand!

The Loner 25.01.2004 15:14

ah naja, das geht schon. :D
die ganzen zocker hier, werden doch nicht wegen ein paar kommandozeilenargumenten aufgeben. ;)

also ich hab jetzt die README _etwas_ ausführlicher und in deutsch gestaltet. wenn es immer noch probleme gibt, dann schreibt es einfach.

so, und nun würde ich gerne wissen, was für features ihr euch so für version 1.1 wünscht.

ich dachte da an eine option mit der man eine datei angeben kann, in der dann eine liste von ip-adressen/hostnamen steht. das programm testet dann all diese server der reihe nach.

The Loner

anders^on 25.01.2004 15:54

Geht päääärfekt, herzlichen Dank http://www.k-foren.de/images/smilies/kiss.gif

Zitat:

ich dachte da an eine option mit der man eine datei angeben kann, in der dann eine liste von ip-adressen/hostnamen steht. das programm testet dann all diese server der reihe nach.
Klingt nicht schlecht, aber wäre es auch möglich, dass der Durschnitt aller 'pings' berechnet wird ?

The Loner 25.01.2004 16:08

Zitat:

Originally posted by [:anders^on:]@Jan 25 2004, 04:54 PM
Klingt nicht schlecht, aber wäre es auch möglich, dass der Durschnitt aller 'pings' berechnet wird ?
klar, das geht. was ich auch noch im hinterkopf hatte, ist das man alle ping werte in eine extra-datei speichert. dann schreibt man sich ein programm, welches diese datei ausliest und das ganze als graphen in einem koordinatensystem darstellt.

dieses feature behalt ich mit aber erst mal für eine spätere version ( 2.0 ?! ) vor. :D

The Loner

The Loner 25.01.2004 19:52

Version 1.1 is out!

so, durchschnitt wird berechnet und die sache mit der host-liste ist auch umgesetzt. werde mal sehen ob das mit der grafischen darstellung wirklich sooo schwierig ist wie ich dachte... ;)

weiter verbesserungs -und/-oder featurevorschläge sind natürlich sehr willkommen!

The Loner

The Loner 26.01.2004 08:43

so, ein fetter bug in version 1.1 ist behoben. :)
die sache mit der grafischen darstellung macht auch fortschritte. werde in den nächsten tagen das zusatz-tool zu grafischen darstellung zum download freigeben.

danach werd ich mich entweder damit beschäftigen ein fenster-basiertes pingStat zu basteln oder das ganze nach Linux zu portieren.

was hat eurer meinung nach vorrang?!

The Loner


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:57 Uhr.

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias


SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119