これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドusbmuxdです。
プログラム:
NAME
usbmuxd-iOSデバイスとの間の接続を多重化するためのソケットを公開します。
SYNOPSIS
usbmuxd [オプション]
DESCRIPTION
usbmuxdは「USB多重化デーモン」の略です。 このデーモンは多重化を担当しています
USB経由でiOSデバイスに接続します。 ユーザーにとって、それはあなたがあなたの音楽を同期できることを意味します、
USB経由の連絡先、写真など。 開発者にとって、それはあなたがどんなリスニングにも接続できることを意味します
デバイスのローカルホストソケット。 usbmuxdは、を使用するデータ転送のテザリングには使用されません。
仮想ネットワークデバイスとしての専用USBインターフェース。 異なるへの複数の接続
TCPポートは並行して発生する可能性があります。 上位層はlibimobiledeviceによって処理されます。
usbmuxdが実行されているとき(通常は開始、または「udev」自動挿入の結果として停止)
メッセージまたはsystemdによる)「/ var / run / usbmuxd」にソケットインターフェイスを提供します。
Mac OSXで提供されるソケットインターフェイスと互換性があるように設計されています。
また、システム上のUSBデバイスにアクセスできる「usbmux」ユーザーを作成する必要があります。
または、-U引数を使用して別のユーザー名を渡すこともできます。
iOS 7により、デーモンはiOSデバイスおよびホストとのペアリングレコードも管理するようになりました。
「/ var / lib / lockdown」(Linux)または「/ var / db / lockdown」(Mac OS X)。 適切な権限を確認する
デーモンがディレクトリにアクセスするように設定されています。
OPTIONS
-U、 - ユーザー USER
起動後にこのユーザーに変更します(USB特権が必要です)。
-NS、 - 前景
デーモン化しないでください(XNUMXつの-vを意味します)。
-NS、 --ホットプラグを無効にする
ホットプラグ上のデバイスの自動検出を無効にします。 別のインスタンスを開始すると、
代わりに検出をトリガーします。
-z、 --enable-exit
他のインスタンスからの「--exit」リクエストを有効にし、デバイスがない場合は自動的に終了します
添付。
-u、 --udev
udev操作モードで実行します(-nおよび-zを意味します)。
-s、 --systemd
systemd操作モードで実行します(-zおよび-fを意味します)。
-NS、 - 出口
接続されているデバイスがない場合は、実行中のインスタンスに終了するように通知します(SIGUSR1を送信します)
実行中のインスタンスへ)そして終了します。
-NS、 --強制終了
デバイスがまだ接続されている場合でも、実行中のインスタンスに終了するように通知します(常に
動作します)そして終了します。
-v、 -詳細
冗長であること(冗長レベルを上げるにはXNUMX回以上使用します)。
-V、 - バージョン
バージョン情報を印刷して終了します。
-NS、 - 助けて
使用情報を出力します。
onworks.netサービスを使用してオンラインでusbmuxdを使用する