問題タブ [mtp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - MTPDevice.open(usbDeviceConnection) が false を返す
USBデバイス内のすべてのファイルを印刷したい。mtpDevice を開こうとしていますが、open 関数が false を返します。
助けてください。
前もって感謝します。
c# - WPD を使用してファイルを Windows Phone C# にコピーする
MTP 経由で少なくとも 1 つのファイルを Windows Phone にコピーしたいと考えています。このチュートリアルに従って、電話機に接続し、電話機からコンピュータにファイルをコピーすることができます: WPD: コンテンツの転送 しかし、逆方向 (コンピュータから電話機) にファイルをコピーすることはできません。これは私のコードです:
このコードをいくつかのデバイスでテストしました。通常の mp3 プレーヤーで動作し、チュートリアルが正しいと仮定すると、Android フォンでも動作します。しかし、このコードを 2 つの異なる Windows Phone で実行すると、次の例外が発生します。
この行で:targetStream.Write(buffer, (int)optimalTransferSizeBytes, pcbWritten);
バッファ サイズは 262144 バイトですが、ファイル サイズはわずか 75 キロバイトです。誰かがこの問題を解決する方法を知っていることを願っています。
こんにちは j0h4nn3s
windows - PC を介して電話から音楽を再生できませんか?
最近、USB ケーブルで接続された PC を介して携帯電話から音楽を再生できなくなりました。プレーヤーが Foobar2000 を使用して変更した内容を正確に思い出せません。
最初に、Windows 8.1 では、FLAC ファイルを開くためのプログラムがないというプロンプトが表示されました。当然のことながら、foobar をデフォルトのプレーヤーとして設定しました。
ただし、.flac ファイルの explorer.exe をダブルクリックしても何も起こりません。奇妙なことに、右クリックしてもドロップダウンメニューに「開く」オプションはありません。
Windows は、以前のようにオーディオ ファイルをキャッシュできないようです。これがサービスの問題なのかアプリケーションの問題なのかわかりません。ご協力いただけると大変助かります。
それが役立つ場合は、MTP USB 3.0 で Note3 を使用しています (前回から変更されていません)。
android - ファイル交換 PC <--> USB 経由の Android MTP の問題
私の Android アプリでは、ファイルを作成し、それにいくつかのテスト テキストを書き込みます。
これにより、 B1 File Managerなどの Android ファイル ブラウザーで承認できるファイルが書き込まれます。HOME/Android/data/JAVA_PACKAGE_NAME/files/pd-import/README.txtに書き込まれます
D/ MainActivity ﹕ Create import dir: /storage/emulated/0/Android/data/JAVA_PACKAGE_NAME/files/pd-import
コードをテストしたNexusをUSB経由でUbuntuラップトップに接続すると、NEXUS 5/Interner Speicher/Android/data/ALL_THE_OTHER_JAVA_PACKAGE_NAMEsなどの他のすべてのアプリケーションデータディレクトリが表示されます(「Interner Speicher」は内部メモリの略です) . しかし、私のアプリがリストされていないため、フォルダーはリストされていません。
MTP 接続を介してフォルダーを一覧表示するには、追加の medatdata/information/whatever を設定する必要がありますか? アニーの提案はありますか?
c++ - 更新値がコールバックとして使用されている場合に QT/C++ でプログレスバーを処理する方法
Android デバイスと Mac の間でファイルを転送するアプリを作成しています。ファイル転送は機能していますが、ユーザー エクスペリエンスの観点から、転送がいつ終了したかを確認できるプログレスバーを追加したいと考えています。
Android デバイスに転送しているため、mtp スタックを使用する必要がありました。ファイルをコピーするために使用される関数は
ProgressBar はコールバック関数で、MTP スタックは C で記述されています。
私のアプリは C++/Qt で書かれています。
最初に進行状況バーを設計し、CONNECT/SIGNAL/SLOT Mecanism を使用して進行状況バーを更新することを期待していましたが、機能していません。
私が行ったことは、コールバックを定義した dialog.h にあります。
ダイアログボックスを設計するためのクラス。
Dialog.c で、
および「ProgressBar」の C コード
クラスの一部ではないため、接続が SIGNAL を ProgressBar に接続することを拒否するため、これは基本的に機能しません。
一方、クラスで ProgressBar を移動すると、接続は問題ありませんが、LIBMTP_Send がクラスの使用を拒否するため、コードはビルドされません。
LIBMTP_Send で ProgressBar を呼び出しています... MyProgress.ProgressBar を使用して
Cコールバックの代わりにクラスの場合、メソッドへの呼び出しを使用しているため、機能していません
Cコードの代わりにクラスを使用しようとするときの私の方法は、次のように定義されています。
その場合、私はやっています:
しかし、ビルドエラーは次のとおりです。非静的メンバー関数への参照を呼び出す必要があります
以下に示すように、LIBMTP 関数を呼び出したコードでダイアログのインスタンスを作成しています。
私は本当に立ち往生しています...空です:-)
android - wmiobject を使用して powershell 経由で MTP モードで Android デバイスのファイル システムを参照する
次のようなPowerShellアクセスUSBドライブの使用方法について説明するいくつかの投稿と記事を見てきました。
- PowerShell を使用してカメラ上のファイルを参照する
- Powershell ですべてのデバイス、パーティション、およびボリュームを一覧表示する
- https://superuser.com/a/377008/9546
しかし、実際に質問に「答える」人はいません。共有された最後の投稿では、MTP (プロトコル) 自体に特定の制限があるため、誰も MTP ソリューションを作成したことがないと述べています。
私が取った1つのルートは、壁にぶつかったようなものです。次に何をすればよいかわかりません (wmi オブジェクトで)。次の vbscript プログラムを使用し、ここから取得したいデバイスのデバイス ID を書き留めました。
以下のpowershellコマンドにプラグインして、wmiオブジェクトを取得しました。
これで、WMI オブジェクトができたと思います。しかし、私はそれで何ができますか。
私がリンクした最後の投稿から来て、これに対処するためのCOMの方法があると思います。どうすればそれをしなければなりませんか?
c# - コミット時に WPD MTP ストリームがハングする
次のコードを使用して、Windows ポータブル デバイス API を使用して、FileInfo オブジェクトでラップされたファイルを MTP デバイスにコピーしています。
これで問題なく動作しますが、小さなファイル (この場合は数 kiB のテキストのみの .m3u ファイル) を書き込む場合、次の行
実行に非常に時間がかかります。数 MiB のファイルを書き込むときは、何も問題はありません。なぜこれが起こっているのか、どうすればこれを修正できるのかを知りたいです。ありがとう!
android - MTP/PTP デバイス アイコンをカスタマイズするには?
デバイスが MTP モードの場合、デバイス アイコンはポータブル デバイスです。
デバイスが PTP モードの場合、デバイス アイコンはカメラ タイプのデバイスです。
今、デバイスがPCに接続されているときにデバイスのアイコンを変更したいと考えています。
MTP/DEVICE デバイス アイコンをカスタマイズするには?
どうもありがとう