Supportnet / Forum / Webseiten/HTML
gezielt signale an eine ip senden
Frage
Hallo Zusammen
Ich möchte über eine Homepage ein definiertes Signal an eine IP schicken, in dem ich einen Button drücke. Das Signal wird nachher von einem PIC mit einer eigenen IP verarbeitet. Nun würde mich interesieren, mit was für einem Befehl ich das realisieren kann. Den Befehl a href:="http://ip/" habe ich schon getestet aber da fehlt mir die Funktion das Signal selber zu bestimmen, was genau gesendet wird.
Gruß Smashi
Antwort 1 von disco
moin
weiss jetzt nicht genau, ob du nicht genau weisst, wie so etwas funktioniert, bzw. was man dafür braucht, oder ich nicht genau verstehe was du machen möchtest.
du willst also, wenn du einen button auf einer homepage drückst, ein "signal" vom server der homepage an einen dritten rechner geht.
das ist so auf anhieb erstmal nicht möglich, da verbindungen bei http immer direkt von deinem rechner zum jeweiligen server (link) aufgebaut werden. wenn dises signal auch von deinem rechner ausgehen daf ist das also kein problem.
wenn das signal vom server ausgehen muss, dann muss nach dem drücken auf den button ein serverseitiges programm (php, java, usw.) aufgerufen werden . dieses programm baut dann eine verbindung zu dem drittrechner auf.
auf dem drittrechner muss ein programm laufen und "lauschen". kann auch ein http server oder sonstiges sein.
verstehe ich nicht genau parameter kannst du mit einem ? mitgeben http://ip?key=value
das muss dann natürlich dann vom webserver auch verarbeitet werden.
vielleicht solltest du lieber genauer sagen was du vorhast und welche software eingesetzt wird.
g,
disco
weiss jetzt nicht genau, ob du nicht genau weisst, wie so etwas funktioniert, bzw. was man dafür braucht, oder ich nicht genau verstehe was du machen möchtest.
du willst also, wenn du einen button auf einer homepage drückst, ein "signal" vom server der homepage an einen dritten rechner geht.
das ist so auf anhieb erstmal nicht möglich, da verbindungen bei http immer direkt von deinem rechner zum jeweiligen server (link) aufgebaut werden. wenn dises signal auch von deinem rechner ausgehen daf ist das also kein problem.
wenn das signal vom server ausgehen muss, dann muss nach dem drücken auf den button ein serverseitiges programm (php, java, usw.) aufgerufen werden . dieses programm baut dann eine verbindung zu dem drittrechner auf.
auf dem drittrechner muss ein programm laufen und "lauschen". kann auch ein http server oder sonstiges sein.
Zitat:
Den Befehl a href:="http://ip/" habe ich schon getestet aber da fehlt mir die Funktion das Signal selber zu bestimmen, was genau gesendet wird.
Den Befehl a href:="http://ip/" habe ich schon getestet aber da fehlt mir die Funktion das Signal selber zu bestimmen, was genau gesendet wird.
verstehe ich nicht genau parameter kannst du mit einem ? mitgeben http://ip?key=value
das muss dann natürlich dann vom webserver auch verarbeitet werden.
vielleicht solltest du lieber genauer sagen was du vorhast und welche software eingesetzt wird.
g,
disco
Antwort 2 von smash1980
hallo disco
ich mache gerade eine techniker arbeit in der von mir gewünscht wird, dass ich eine webcam über buttons einer homepage steuere. deine ideen sind auch gar nicht schlecht. habe mich schon in cgi skripte eingelesen und hab auch versucht ein brauchbares für meine anforderungen zu schreiben. das problem ist nämlich, das ich eigentlich gar keine camera habe die sich steuer lässt und ich mit einer herkömlichen webcam das realisieren soll. das heißt ich habe eine inteligenten chip auf dem ein c-program läuft und diesen chip muß ich jetzt mit befehlen füttern, das er die kamera nach links oder rechts schwenkt. je nach dem welchen button man drückt. und diese elektronik hat eine eigene ip-adresse mit der ich die dann ansprechen kann. aber vielleicht hast du auch noch eine bessere idee.
gruß smash
ich mache gerade eine techniker arbeit in der von mir gewünscht wird, dass ich eine webcam über buttons einer homepage steuere. deine ideen sind auch gar nicht schlecht. habe mich schon in cgi skripte eingelesen und hab auch versucht ein brauchbares für meine anforderungen zu schreiben. das problem ist nämlich, das ich eigentlich gar keine camera habe die sich steuer lässt und ich mit einer herkömlichen webcam das realisieren soll. das heißt ich habe eine inteligenten chip auf dem ein c-program läuft und diesen chip muß ich jetzt mit befehlen füttern, das er die kamera nach links oder rechts schwenkt. je nach dem welchen button man drückt. und diese elektronik hat eine eigene ip-adresse mit der ich die dann ansprechen kann. aber vielleicht hast du auch noch eine bessere idee.
gruß smash
Antwort 3 von cmos
Zitat:
und diese elektronik hat eine eigene ip-adresse mit der ich die dann ansprechen kann.
und diese elektronik hat eine eigene ip-adresse mit der ich die dann ansprechen kann.
dann musst du in der dokumentation dieser elektronik nachschauen, was für http-requests (post oder get) mit welchen variablen und werten sie versteht.
Antwort 4 von smash1980
hi cmos
ich habe freie verfügung was ich der elektronik schicke, da ich diese elektronik ebenfalls selber programmiere. es geht mir nur darum das ich wissen wollte was genau ich da schicke, damit ich es verarbeiten kann
ich habe freie verfügung was ich der elektronik schicke, da ich diese elektronik ebenfalls selber programmiere. es geht mir nur darum das ich wissen wollte was genau ich da schicke, damit ich es verarbeiten kann
Antwort 5 von cmos
das http-protokoll ist recht einfach. wenn du per cgi requestest kannst natürlich auch ein eigenes protokoll erfinden ..
Antwort 6 von cmos
wobei mir grade einfällt: wenn in dieser "elektronik" noch keine funktionen zur verbindungsaufnahme eingebaut sind musst du das erstmal realisieren. ist sicher komplizierter als das übertragungsprotokoll selbst.

