私はncを使用していますが、このツールがどれほどパワフルで汎用性があるかを発見しました。このファイル/dev/input/mice
を実行するとcat /dev/input/mice
出力が表示されますが、使用方法がわからないので、このファイルがどのように機能するのか疑問に思います。
私はマウスの座標が変わると思いましたが、echo "blablabla" > /dev/input/mice
何も起こりませんでした。
netcatを使ってリモートでマウスを使うことができるという記事を見ました(どこで見たのかわかりません)。
もしそうなら、リモートPCの/dev/input/miceに書かれた内容を受信しているサーバーに送り、それを彼のdev/input/mice¿に書き込めばどうなりますか?
私の意見は次のとおりです。
仕える人: nc -l -p 6000 > /dev/input/mice
顧客:nc <IP> 6000 < /dev/input/mice
私はそれがうまくいかないと思いますが、これを実行して説明する方法を知っている人はいますか?事前にありがとう
ベストアンサー1
私は書いたより詳細な答え本質的に同じ質問しかし、主なアイデアは次のとおりです。
顧客:nc -l -p 4567 | uinput
仕える人:intercept -g /dev/input/by-id/usb-My-mouse-name | nc 10.1.2.3 4567
これは以下を使用します。インターセプタ - libudevとlibevdevに基づく最小構成可能インフラストラクチャ