2017-04-03 3 views
0

Ich möchte ein USB-Gerät (Licht) von einem entfernten Computer ein-/ausschalten, ist das möglich?Aktivieren/Deaktivieren des USB-Geräts von einem entfernten Computer

Mehr Details

Dies ist für eine digitale Anzeige bei der Arbeit ist, möchten wir ein Licht jedes Mal an die Macht die Anzeige ändert. Wir verwenden Webbrowser, um unsere Anzeige zu machen, aber ich glaube nicht, dass es eine Möglichkeit gibt, USB über den Browser zu aktivieren/deaktivieren. Ich denke über die Verwendung von PHP und Event-Trigger auf C, um diese Arbeit zu machen, was denkst du?

Vielen Dank!

Antwort

0

Da die meisten Browser die Plugin-Unterstützung (zumindest native Plug-Ins) entfernt haben, besteht die übliche Lösung dieses Problems nun darin, einen separaten Treiber zu haben, der einen http-Service für Javascript bereitstellt.

Das klingt nach einer Situation, in der Sie die Kontrolle über den Client-Computer haben. Also, ja, Sie brauchen eine native App, um das USB-Gerät zu steuern. Sie können dies in einer Sprache schreiben, die für die Steuerung des Geräts zuständig ist und HTTP-Verbindungen an einem lokalen Port überwachen kann. Java könnte eine gute Wahl sein. oder C#. Mit den richtigen Bibliotheken kann es in fast jeder Sprache gemacht werden.

Sie können dann Ajax verwenden, um mit dem nativen Programm von Javascript zu kommunizieren.

+0

Vielen Dank! Ich habe gerade eine Codezeile in C getestet, um sicher zu sein, dass ich den USB-Port deaktivieren kann und es scheint gut zu funktionieren. Ajax/Javascript mit C scheint die Antwort zu sein, die ich suchte. Danke noch einmal ! – Gingerboy

Verwandte Themen