Echtzeit-Tastatureingaben von einer externen Quelle an die Maschine senden, ohne Software auf dieser Maschine zu installieren? Vielleicht ein USB-Dongle, der sich als Tastatur registriert?

7214
Some_Guy

Ich habe ein paar Bare-Bones-Systeme, auf denen ältere Software auf knarrender Hardware läuft. Ich möchte in der Lage sein, viele Aufgaben mithilfe von Auto-Hotkey-Skripts für Aufgaben zu automatisieren, die derzeit manuell ausgeführt werden müssen. Ich möchte wirklich keine Software auf diesen Maschinen installieren und kann dies in einigen Fällen nicht tun (da sie bereits an Ressourcen ausgelastet sind, Linux-Builds ausführen oder seltsame abgespeckte Windows-Versionen aus der Steinzeit laufen lassen).

Ich brauche eine Lösung, mit der ich in Echtzeit Tastatureingaben auf einem Computer erhalten kann, ohne Software darauf zu installieren. Es ist jedoch kein Problem, Treiber oder Software auf dem Gerät zu verwenden, die Tastatureingaben senden.

Das ist das Problem, das ich lösen muss. Angesichts der Einschränkung auf dem empfangenden Gerät kann ich mir nur vorstellen, dass eine Lösung in der Art der Eingabe über einen Bluetooth-Dongle oder einen USB-Empfänger möglich ist, der sich als Tastatur registriert, aber tatsächlich Tastatureingaben empfängt, die von einem anderen Computer stammen. Wenn jemand weiß, ob eine solche Hardware vorhanden ist, können Sie unten posten? Oder alternativ jede andere Lösung, die die Ziele erfüllt.

4
Was ist mit einer Bluetooth-Tastatur und einem Empfänger? Vermeiden Sie das? Sie müssen nur einen Treiber für einen dieser Treiber installieren. Datarecovery.com MK vor 8 Jahren 0
Können Sie eine Bluetooth-Tastatur erhalten, die externe Tastatureingaben von einem zweiten Gerät akzeptiert? Some_Guy vor 8 Jahren 0
Ich habe eine Antwort gepostet, da sie zu lang wurde Datarecovery.com MK vor 8 Jahren 0
Übrigens, ich war in der Computer-Steinzeit (vor Bluetooth) am College, und ein Forscher benötigte im Wesentlichen das, was Sie beschreiben. Er baute eine Plattform, die auf einer Tastatur saß, mit einem magnetbetätigten Kolben für jede Taste. Dann schickte er die Schreibanweisungen von einem anderen Computer an sein Gerät. Ich vermute, das wäre keine praktische Lösung für Sie. fixer1234 vor 8 Jahren 0
Ich hoffe, nichts bauen zu müssen, ja, haha. Wie ist die Frage jetzt, denkst du? Some_Guy vor 8 Jahren 0
Ich lese die Frage mehrmals, verstehe sie aber einfach nicht. Wenn Sie einen Bluetooth-Dongle anschließen können, schließen Sie einfach eine USB-Tastatur an. Chris.C vor 8 Jahren 0
https://www.pjrc.com/teensy/td_keyboard.html ssnobody vor 8 Jahren 0
@ Chris.C: Das Ziel besteht darin, die Tastatureingaben von einem Skript an einen anderen Computer zu senden, um einige Aufgaben zu automatisieren. Ohne die Möglichkeit, Software auf den empfangenden Computer zu laden, wird empfohlen, dem Computer den Eindruck zu vermitteln, dass er Tastatureingaben erhält, indem er die Eingabe über einen Tastaturempfänger leitet. fixer1234 vor 8 Jahren 0
@ssnobody, wissen Sie, ob dieser Chip Tastatureingaben in Echtzeit akzeptieren kann oder nur vorprogrammiert ist? Antworte bitte als Antwort :) Some_Guy vor 8 Jahren 0
@Some_Guy Ich fühle das Problem hier wirklich nicht, um ehrlich zu sein. Wenn Sie über Rechte zum Zugriff auf diese Computer verfügen, sollten Sie eine Remoteverbindung mit ihnen herstellen können. Warum sind Linux `ssh` und Windows` psexec` keine Lösung? mnmnc vor 8 Jahren 0
@Some_Guy: 1) Ein Dongle verfügt möglicherweise noch nicht über einen nativen Treiber, der das Laden eines Treibers impliziert. Ist das akzeptabel 2) Sie beschreiben nicht die Art der Aufgaben, die Sie ausführen möchten. Könnten diese durch Aktionen nach dem Mounten der Festplatte während einer Live-Linux-Sitzung ausgeführt werden (boot liveDVD oder RAM-resident auf dem empfangenden Computer, Mounten der Festplatte, Aktionen ausführen)? Dieser Ansatz würde nicht einmal die Tastaturfälschung erfordern. Sie können Fernsteuerungssoftware oder Shellbefehle und eine LAN-Verbindung verwenden, ohne etwas installieren zu müssen. fixer1234 vor 8 Jahren 0
Ich bin dankbar für die Kommentare, in denen ich gebeten wurde, eine Antwort zu erstellen, aber ich wollte eine Lösung finden, ohne die Zeit zu investieren, um eine gute Antwort zu erstellen. Ich bin sicher, Sie stimmen zu, dass ein Kommentar, der Sie (und andere, die möglicherweise eine vollständigere Antwort schreiben möchten) in eine funktionierende Richtung weist, besser ist als nichts. Ich persönlich kann ein Ethernet-Modul anschließen und es zu einem Echo-Client über das Netzwerk machen, anstatt seriell oder Bluetooth zu verwenden, wie dies von anderen vorgeschlagen wird. In beiden Fällen sollte das Problem jedoch gelöst werden. ssnobody vor 8 Jahren 2
Ich danke Ihnen wirklich für Ihren Beitrag, danke :) Some_Guy vor 8 Jahren 0
Ich bin vielleicht dumm hier, aber warum gehst du nicht einfach mit SSH oder RDP in die Maschinen? Wenn Sie über Skripte verfügen, können Sie sie so einstellen, dass sie ausgeführt werden usw. Ich muss sagen, ich würde vorschlagen, das eigentliche Problem des Alterns von Maschinen usw. zu lösen. Sie könnten Ihre Maschinen in einer virutalen Umgebung auf neue Maschinen klonen und so all diese komplexen Workarounds und Probleme entfernen eine bessere Umgebung haben. Andernfalls müssen Sie ständig mehr Arbeit finden, da alles immer mehr überflüssig und alt wird. David Golding vor 8 Jahren 0
Weil ich eine magische Kugel haben möchte, die es mir ermöglicht, in jeden Computer zu laufen, auf dem jede Plattform läuft, wo nur eine Tastatureingabe erforderlich ist, damit ich die Welt erobern kann! Some_Guy vor 8 Jahren 0
Aber bei allem Ernst können Sie recht haben. Ich könnte fast alle meine Probleme auf diese Weise lösen, aber es würde einige Zeit dauern, bis alles funktioniert und könnte sehr fehlerhaft sein. Wenn es eine Out-of-the-Box oder eine einfache Lösung gäbe, auf die mich jemand hinweisen könnte, hätte ich gerne etwas gekauft und damit angefangen, aus Gründen der Leichtigkeit und mangelnder Wartung. Some_Guy vor 8 Jahren 0
Es ist auch die Tatsache, dass die Aktualisierung dieser Systeme leider nicht wirklich unter meiner Kontrolle steht. Some_Guy vor 8 Jahren 0
Eine Antwort wurde mit einer sofort einsatzbereiten Lösung hinzugefügt, obwohl dies für Ihre Anwendung möglicherweise übertrieben wirkt. ssnobody vor 8 Jahren 0
Konnten Sie die Verwendung eines Remote-KVM versuchen? Gibt es noch offene Fragen? Wenn eine der Antworten für Sie funktioniert hat, haben Sie die Möglichkeit, diese zu akzeptieren (http://stackoverflow.com/help/accepted-answer). ssnobody vor 8 Jahren 0

5 Antworten auf die Frage

5
ssnobody

Sie können einen Remote-IP-basierten KVM verwenden, um Tastatureingaben auf einem anderen Computer in Echtzeit zu generieren.

Schließen Sie einfach die Tastatur des KVM (und optional das Video und die Maus) an den Computer an, an den Sie Remote-Tastatureingaben senden möchten.

Sie stellen dann über Ihren Webbrowser oder die mitgelieferte systemeigene System-App eine Verbindung zur IP auf dem KVM her und senden die gewünschten Tastenanschläge.

Ein solches Produkt ist die Server Remote Control von Tripp Lite, External KVM over IP, und ein anderes ist der Lantronix Spider KVM

Alternativ können Sie eine DIY-Version eines dieser Modelle nur mit Tastaturunterstützung (anstelle von Tastatur-, Video- und Mausunterstützung) mit einem Teensy USB Dev Board, das an ein WIZ712MJ-Ethernet-Modul mit dem WIZ812-Ethernet-Adapter-Kit angeschlossen ist, neu erstellen

An diesem Punkt könnten Sie die Ethernet- und Tastaturbibliotheken von Teensy verwenden, um ein kleines Programm zu schreiben, das einen Server erzeugt Server.begin(), auf eine Verbindung wartet und dann eine unendliche Schleife mit dem folgenden Inhalt aufweist, um einen unidirektionalen Netzwerk-Echo-Server zu erstellen :

if (myclient.available()) { Keyboard.print(myclient.read()); } 

Sie werden das wahrscheinlich mit einigen Fehlerüberprüfungen und ähnlichem herausarbeiten wollen, aber es sollte als Skelett funktionieren.

Dies scheint zwar eine gute Lösung zu sein, meine Sorge ist jedoch, wie schwierig es ist, eine Verbindung zu einem IP-basierten KVM herzustellen. In den meisten Fällen beschäftige ich mich mit einer verschraubten Hardware-Maschine, die keine Internetfähigkeit oder auch keine Netzwerkverbindung hat. Ich meine, es gibt einen Ethernet-Port an der Maschine, aber ob es für irgendetwas gut ist? ... Some_Guy vor 8 Jahren 0
Ich denke auch, dass dies nicht die Anforderung erfüllt, keine Software auf der Folgemaschine zu installieren Some_Guy vor 8 Jahren 0
@Some_Guy: Für Hardware-KVM-Geräte ist auf dem Folgegerät keine Software erforderlich. Sie erscheinen als Hardware-K-, V- und M-Geräte. Wenn Sie der Ansicht sind, dass eine Tastatur an einem Computer als "Software installieren" eingestuft wird, können Ihre Anforderungen nicht erfüllt werden. Wie genau planen Sie, in Echtzeit Tastatureingaben an den Computer zu senden, wenn keine Netzwerkverbindung besteht? Wir haben noch nicht ganz Subraum-Transceiver ... qasdfdsaq vor 8 Jahren 1
Sie würden den Netzwerkanschluss nicht auf einem Computer verwenden, der Computer muss keinen Netzwerkanschluss haben. Sie würden den Netzwerkport des KVM verwenden. ssnobody vor 8 Jahren 0
@qasdfdsaq Mir war nicht ganz klar, wie das Gerät funktionierte. Ich kenne es nicht Some_Guy vor 8 Jahren 0
@ssnobody yeah Ich glaube, ich verstehe das jetzt, also kann sich der Anführer über eine Netzwerkverbindung mit dem KVM verbinden und dann kann der KVM einfach USB in die Folgemaschine und als Tastatur erscheinen? Sorry für die Noob-Frage, ich habe wirklich keine Erfahrung mit Linux oder Virtualisierung. Ich weiß, dass ich ein bisschen über meinen Kopf bin, aber ich bin gerne bereit, etwas Zeit in die Arbeit zu investieren. Ich möchte nur sicherstellen, dass meine Bemühungen nicht fehlgeleitet werden. Vielen Dank Some_Guy vor 8 Jahren 0
Genau richtig. Der Leader stellt eine Verbindung zum KVM-Gerät über das Netzwerk her und das KVM-Gerät wird als Tastatur (es sind sowohl USB- als auch PS2-Versionen verfügbar) für den Follower angezeigt. Also sein Führer - Ethernet-> kvm --USB-> Anhänger ssnobody vor 8 Jahren 1
Ich würde hinzufügen, dass je nach KVM-Gerät einige Java-Clients und einige IPMI-Schnittstellen haben. IPMI ist etwas unsicher, wird jedoch sehr breit unterstützt und kann auch von einem Mobiltelefon aus problemlos skriptfähig gemacht werden. qasdfdsaq vor 8 Jahren 1
4
Enis P. Aginić

Hier ist eine mögliche Lösung, einige Montage erforderlich.

Sie können einen Mikrocontroller verwenden, um Tastatureingaben über das Netzwerk zu empfangen und an den Computer zu übertragen, an den er angeschlossen ist. Eine mögliche Option wäre die Arduino- Plattform und ihre Tastaturbibliothek, da dies einfacher sein kann, als die Hardware und Bibliotheken selbst herzustellen. Sie benötigen auch eine DIY-Software, um die Tastenanschläge zu senden, und im Fall von Arduino kann es in seine IDE (vereinfachte JAVA-Umgebung) geschrieben werden. Es gibt andere Plattformen und die meisten können in der Produktionsumgebung verkleinert werden, wenn Sie dies für zu groß oder zu teuer empfinden (da Sie möglicherweise mehr als eine benötigen).

Dies ist ein guter Vorschlag, aber es scheint mir, dass der USB-Stick Teensy wahrscheinlich nur ein bisschen einfacher ist (siehe https://www.pjrc.com/teensy/td_keyboard.html) und etwas billiger. Ich würde Ihre Meinung jedoch lieben, da ich nicht so viel Erfahrung habe. Some_Guy vor 8 Jahren 0
Denken Sie auch, dass es möglich ist, Echtzeit-Tastatureingaben von einem angeschlossenen Computer aus zu senden, anstatt vorprogrammiert zu sein? Some_Guy vor 8 Jahren 0
@Some_Guy Es sieht aus wie eine heruntergekommene Version von Arduino, über die ich gesprochen habe, also sollte es gut sein. Sie müssen jedoch von zwei Computern gleichzeitig eine Verbindung herstellen, um Tastatureingaben in Echtzeit zu erhalten. Dies ist nicht über einen USB-Anschluss möglich. Arduino in voller Größe kann fertige Netzwerkschilde unterstützen, um Verbindungen zu trennen, beispielsweise können Sie Tastatureingaben über das Netzwerk von Ihrem Laptop aus senden und an den empfangenden Computer über USB weiterleiten. Enis P. Aginić vor 8 Jahren 0
Ja, der Plan war, über die serielle Schnittstelle zu empfangen und per USB für das Teenageralter auszugehen Some_Guy vor 8 Jahren 0
3
Mutant Bob

Dies ist bei weitem keine Standardlösung, aber Sie können vielleicht etwas wie den Teensy USB anpassen, um diese Mission zu erfüllen. Ich würde mir vorstellen, den Teensy USB als Tastatur zu konfigurieren und dann ein Programm auf den Teensy USB zu laden

  • empfängt Tastenanschläge über eine serielle Verbindung, die mit den E / A-Pins und verbunden ist
  • sendet diese Tastatureingaben über die USB-Verbindung an das Zielgerät.

Ich persönlich habe eines mit einem Fußpedal verbunden und programmierte es so, dass beim Betätigen des Pedals der Tastenanschlag gesendet wurde. Dieses Projekt war jedoch viel einfacher als das, was Sie brauchen würden.

Wenn etwas einfacher ist, scheint dies eine gute Lösung zu sein (aber ich hoffe auf eine einfachere). Ich habe mir vorher einen Arduino-Build angesehen, der schwieriger, teurer und größer aussah, also danke! Some_Guy vor 8 Jahren 0
Ich habe kaum Erfahrung mit Mikrocontrollern (ich habe vor Jahren ein sehr einfaches Projekt gemacht, bei dem ich die ganze Zeit von einem Buch gehalten wurde). Nehmen wir an, ich bin mit dem Teenager gegangen (sieht sehr gut aus). Würdest du eine Tastatur direkt an den USB-Stick mit dem geladenen Programm anschließen oder durch einen Laptop mit geladener Schnittstelle laufen? Welche Steckverbindertypen brauche ich? Some_Guy vor 8 Jahren 0
Das TeensyUSB ist die Tastatur. Ich würde dann den Laptop über eine serielle Verbindung mit dem TeensyUSB verbinden (löten Sie einen DB9 an die E / A-Pins des TeensyUSB und stecken Sie dann den Laptop in diesen DB9). Verwenden Sie dann eine Terminalsoftware (kermit?) Auf dem Laptop, um Ihre Zeichen über die serielle Verbindung einzugeben. Das Programm, das auf dem Teensy USB läuft, das die serielle Tastatur empfängt und Tastatureingaben sendet, wäre nicht trivial, aber es wäre auch kein großes Engineering-Projekt. Mutant Bob vor 8 Jahren 0
Ich glaube, dass es Bluetooth-Lösungen gibt, die serielle Portdaten senden und empfangen. BlueSoleil ist eine kommerzielle Software, die dies wahrscheinlich tut - http://www.manualslib.com/manual/534847/Ivt-Bluesoleil.html?page=49 "Der Bluetooth Serial Port (SPP) bietet einen virtuellen seriellen Port über Bluetooth als Bluetooth-Schnittstelle Alternative zu einem festverdrahteten seriellen Kabel zwischen einem Computer und einem Gerät. Jedes Programm, das einen seriellen Standardanschluss verwendet, kann den seriellen Bluetooth-Anschluss ohne Änderungen verwenden. " http://www.bluesoleil.com/bssoftware/BSoftware.aspx In der Tat möchten Sie vielleicht mit ihnen sprechen und sehen, was sie über Ihr Projekt sagen. Datarecovery.com MK vor 8 Jahren 0
Das sieht alles sehr vielversprechend aus. Ich werde auf jeden Fall die Machbarkeit dieses Projekts als Projekt untersuchen. Vielen Dank an alle bis jetzt, aber weitere Vorschläge sind natürlich immer noch willkommen! Some_Guy vor 8 Jahren 0
Hallo, ich wollte eine weitere Prämie erstellen und sie auch dieser Frage zuweisen, aber es scheint, dass ich meine Prämie dafür verdoppeln muss. Ich schätze diese Antwort wirklich sehr, also danke! Some_Guy vor 8 Jahren 1
0
Datarecovery.com MK

Es wäre ein bisschen seltsam, dass eine Tastatur Eingaben erhalten würde. Ich glaube, ich verstehe ein wenig besser, wie Sie eine Tastenfolge von einem Laptop aus senden. Der Bluetooth-Empfänger (USB-Dongle) übernimmt den Empfang von einer Bluetooth-Tastatur. Vergessen Sie also die Tastatur, da Sie stattdessen einen Laptop senden. Es gibt möglicherweise einen Bluetooth-Empfänger für allgemeine Zwecke, mit dem Sie Tastaturdaten von einem anderen Bluetooth-Gerät koppeln und empfangen können. Tastaturdaten sind Teil des Bluetooth-Profils für HID ("Human Interface Device Profile"), so dass dies zumindest abgedeckt ist. Bei einem Empfänger, der beispielsweise mit einer Logitech-Tastatur geliefert wird, kann möglicherweise nur von einer Logitech-Tastatur empfangen werden. Bei der Suche nach "bluetooth data receiver usb" in Amazon werden einige angezeigt, die wie die von Mediastic funktionieren könnten.

Haben Sie bereits eine Möglichkeit, die Daten per Bluetooth vom Laptop zu senden? Sie haben nach dem Empfang gefragt, aber nicht gesendet. Es gibt bereits ein paar interessante Fragen dazu -

Nun, Sie können Bluetooth-Daten von anderen Geräten als Logitech-Bluetooth-Empfängern tatsächlich empfangen - http://forums.logitech.com/t5/Keyboardss-and-Keyboard-Mice/diNovo-Edge-Using-bluetooth -für-andere-geräte / td-p / 307820 Datarecovery.com MK vor 8 Jahren 0
Das zweite Aufzählungszeichen enthält Links zu https://github.com/lkundrak/btkbdd/blob/master/btkbdd.pod, die die angeforderte Lösung zumindest für Linux zu beschreiben scheinen. Die letzte Kugel scheint auch fast ein Duplikat dieser Frage zu sein. +1 fixer1234 vor 8 Jahren 0
-1
mnmnc

Perfekt möglich. In der Tat ist es genau der Vektor-Angriff hinter dem Ding BAD USB.

Sie können in im Detail darüber lesen Sie hier .

Im Grunde geht es darum, den USB-Stick vom Speichergerät auf ein anderes HUD-Gerät zu ändern (umprogrammieren). Das ist nicht so einfach, aber wenn man Zeit und Fähigkeiten hat, ist es möglich. Sicherlich nicht einfach.

Ein BadUSB-Gerät hat möglicherweise sogar das BIOS des Computers ersetzt - wiederum durch Emulation einer Tastatur und Entsperren einer versteckten Datei auf dem USB-Stick.

Das ist keine wirkliche Antwort. Ich weiß, dass es möglich ist, Tastatureingaben zu fälschen, aber ich suche nach einem Gerät, das Tastatureingaben in Echtzeit akzeptiert. Some_Guy vor 8 Jahren 0
Dies ist in der Frage nicht eindeutig angegeben. Ich denke jedoch, dass Sie meine Lösung eher verwenden und das USB-Gerät dazu veranlassen, Befehle auf dem Computer auszuführen. Diese Befehle können sein: 1. Powershell-Befehl zum Herunterladen von netcat auf den Computer, 2. Ausführen von netcat zum Herstellen einer Verbindung mit der angegebenen IP-Adresse des Servers, der auf die Verbindung wartet. 3. netcat bindet auch die lokale Shell an die Verbindung. 4. Der Server, der die Verbindung empfängt, führt die angegebenen Skripts / Befehle auf dem verbundenen Computer aus. So erledigen Sie Ihre Aufgabe. Andere Lösungen erfordern höchstwahrscheinlich eine Art Installation, mnmnc vor 8 Jahren 0
Viel einfacher ist es auch, das BADUSB-Gerät so zu machen, dass das Skript auf den Computer heruntergeladen und lokal ausgeführt wird, obwohl die Ausführung von PowerShell-Skripts aus Sicherheitsgründen auf Windows 7+ -Systemen gesperrt ist, so dass die umgekehrte Shell-Bindung möglicherweise weniger lästig ist. mnmnc vor 8 Jahren 0
Ich habe diese Frage (noch einmal) neu geschrieben. Was denkst du? Some_Guy vor 8 Jahren 0
Ihr Kommentar bezieht sich nicht auf den Umfang dieser Frage. Ich muss Tastatureingaben auf einer externen Maschine von einer externen Quelle ausführen, ohne Skripts auf dieser Maschine auszuführen. Ich stecke mich in einigen Fällen in DOS-basierte Systeme ein. Der springende Punkt der Frage ist, zu vermeiden, dass für jede einzelne Plattform eine Lösung erarbeitet werden muss. Ich möchte wirklich etwas, das, wenn es einmal eingerichtet ist, gut für alles geeignet ist, das die grundlegendsten Eingabetreiber enthält, und ich es aus der Ferne eingeben kann. Some_Guy vor 8 Jahren 0
Im Wesentlichen möchte ich in einer realen Umgebung arbeiten können, als wäre es eine Remote-Desktop-Verbindung von einem anderen PC. Außer es ist nicht, es ist eine reale Verbindung Some_Guy vor 8 Jahren 0
Ich versuche, dies aus der Frage so klar wie möglich zu machen. Bitte kommentieren Sie, wenn Sie der Meinung sind, dass es verbessert werden könnte. Danke Some_Guy vor 8 Jahren 0
Ja, die Tatsache, dass einige dieser Maschinen immer noch DOS verwenden, ist ziemlich wichtig und sollte klar angegeben werden. Das ändert sich meiner Meinung nach sehr. Leider glaube ich nicht, dass Sie eine Lösung finden werden. Haben diese DOS-Maschinen eine Netzwerkverbindung? Verwenden sie Modems oder ist TCP / IP-Stack implementiert? Welche Systeme laufen auf anderen Computern? Wenn Sie eine Einzellösung für DOS / WINDOWS / LINUX suchen, die durch Anschließen eines USB-Dongles funktioniert, müssen Sie im Grunde eine eigens entworfene und mit einigen hochentwickelten Kodierungen erstellen. mnmnc vor 8 Jahren 0
Ich habe eine Reihe von Maschinen, die USB-Tastatureingaben akzeptieren. Das ist der Ausgangspunkt dieser Frage. Nichts anderes ist für diese Frage wirklich wichtig. Die Herausforderung muss am Ende der Eingabe von Tastatureingaben betrachtet werden, um sie nicht zu erhalten. Some_Guy vor 8 Jahren 0
"Ich habe ein paar Bare-Bones-Systeme, auf denen ältere Software auf knarrender Hardware ausgeführt wird. Ich möchte in der Lage sein, viele Aufgaben mithilfe von Auto-Hotkey-Skripts für Aufgaben zu automatisieren, die derzeit manuell ausgeführt werden müssen. Ich möchte wirklich keine installieren Software auf diesen Maschinen, und in einigen Fällen kann dies nicht "Ist das nicht klar? Some_Guy vor 8 Jahren 0
@Some_Guy Tastatureingaben in Echtzeit von einem anderen Gerät über USB senden? Ein solches Gerät existiert nicht. Dazu müsste ein USB-Dongle mit einem WIFI / IRDA / BLUETOOTH-Router erstellt werden, der über eine Shell verfügt und Tastatureingaben an den USB-Port senden kann. Oder wenn Sie vordefinierte Tastatureingaben direkt von USB an das System senden möchten, muss dies für das empfangene Betriebssystem spezifisch sein. mnmnc vor 8 Jahren 0
@mnmnc Wenn der Computer über USB verfügt und Sie die Installation eines Treibers zulassen, können Sie einen generischen Bluetooth-Adapter verwenden, um Tastatureingaben zu empfangen. Die Frage ist dann das Senden. Diese Frage passt zu dieser Frage: http://superuser.com/questions/615027/using-laptop-keyboard-as-wireless-bluetooth-keyboard Richtig? Datarecovery.com MK vor 8 Jahren 0
@ Datarecovery.comMK Ja, aber ich bin auch offen für andere Methoden, dieses Problem zu lösen. Ich würde also nicht sagen, dass es sich um Duplikate handelt. Some_Guy vor 8 Jahren 0
und @mnmnc auf die Gefahr, einen Flammenkrieg auszulösen, was Sie nicht wissen! = was möglich ist Some_Guy vor 8 Jahren 0