問題タブ [obex]
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.
macos - IOKit を使用した USB 経由の OBEX
私はIOKit全体に不慣れなので、私の問題に対するいくつかの簡単な解決策があるかもしれません. USB経由でOBEXを行うスマートペンで遊んでいます。OBEXSession
これまでのところ、デバイスに正常に接続するためのサブクラスを取得しました。
その後error
は 0 になり、openedConnection メッセージがターゲットに送信されます。USB パイプとの間で読み書きされるデータは正常に見えます。ここで GET を送信したいのですが、どういうわけか失敗します。
しかし、それは常に結果になり、kOBEXBadArgumentError
何が間違っているのかまったくわかりません。さまざまなヘッダーをいじってみましたが、常に同じで、私の知る限り、これは正しいヘッダーであるはずです。または、おそらく間違っている可能性のある他の議論は何ですか?
これは、maxPacketLength
私が接続に使用したものと関係があるのでしょうか? 何を使えばいいのかわからなかったので、1024を使いました。-getMaxPacketLength を呼び出そうとしましたが、0 しか返されません。そのメソッドをオーバーライドする必要がありますか? または、そのパケット長をどのように処理する必要がありますか?
android - Bluetooth 経由で複数のファイルを送信する
Bluetooth 経由でファイルを送信することに関するあなたの回答を見ました。(2011 年 6 月 13 日 5:01 に回答済み)
はい!できます。ファイルを送信するために、デフォルトの Bluetooth ツール/ウィンドウ/ダイアログが開きます。でも、もっとファイルを送信する方法を教えてください。これが私のコードです...
動作しますが、デフォルトの Bluetooth ツール/ウィンドウ/ダイアログが 3 回開きます。@@ ファイルが 10 個ある場合、デフォルトの Bluetooth ツール/ウィンドウ/ダイアログが 10 回開きます!!
デフォルトの Bluetooth ツール/ウィンドウ/ダイアログを一度開いてから、すべてのファイルを送信する方法を教えてください。
事前にどうもありがとうございました!
c - インタラクティブモード用のCプログラムを作成する
ここに、インタラクティブモードのようなコマンドが1つあります。
このコマンドはスクリプトからのものですが、Cプログラムのシステムコールを介してこのコマンドを実行したいと思います。
obex_test
閂ファイル転送ライブラリに他なりません。ここでは、Bluetoothを介してリモートデバイスからローカルデバイスにファイルを受信したいと思います。これはobex_testのマニュアルページです
このコマンドのようにCプログラムをインタラクティブモードにするにはどうすればよいか教えてください。このコマンドも使用したいと思います。
私は使用popen(command,"r")
しましたが、役に立ちませんでした。ユーザーからの入力は受け取りません。モードを使用"w"
した場合、何が起こるかわかりません。のようなメッセージが直接表示されます>Unknown Command
。これは、さまざまなオプションを指定したときにこのコマンドが出すエラーです。したがって、書き込みモードとして何かを取ります。
c - Can Anybody Explain me popen() with write mode
Here i want to Execute one Command and i have to give input to this command after executing first one.
i want to execute obex_test
command for bluetooth mode
than after i have to give input like 's' for starting server so how can i give this thing.
here is my code i write this thing and got output. i got error of input data after executing obex_test
command.
Code:
output :
From Output after this line OBEX Interactive test client/server.
i have to give input character 's' but i cant able to do this direclty its goes infinite loop and printf >Unknown command
.
android - AndroidでBluetoothを使用して別の電話のファイルシステムにアクセスするには?
Bluetooth 経由で携帯電話とペアリングした後、SD カードのコンテンツ (音楽や画像など) にアクセスできますか?
このためのチュートリアルやサンプル コードはありますか?
「Bluetooth File Transfer」という名前のアプリケーションを見て、別のようなものを作りたいと思っています。Bluetooth、Bluetooth ソケットについて読みましたが、その操作を実行するのに役立つものは見つかりませんでした。見つかった場合はさらに調査しています。すぐに見つけて、ここに投稿してください....ありがとう
c# - 32feet と OBEX を使用して Bluetooth でファイルを電話に送信するにはどうすればよいですか?
Bluetooth経由で携帯電話にファイルを送信しようとしました。私は 32feet.com から dll を使用しました (これは InTheHand でした)。通信可能な Bluetooth デバイスをスキャンできますが、そのデバイスにファイルを送信できません。DeviceName に接続しようとしましたが、エラー「Bad request」に続いて発生します。また、デバイスアドレスも試しましたが、別のエラー「InternalServerError」も発生します。どうすれば修正できますか。ObexWebRequest と ObexWebResponse を使用して、要求と応答を取得しました。感謝。
android - AndroidBluetoothOBEXを使用してプライベート/内部ファイルを送信
Bluetooth経由でAndroidアプリケーションのプライベートディレクトリからファイルを送信することは可能ですか?(ディレクトリ/ data / data // ..(getFilesDir()))
私はどこにもこれを見つけて答えることができません。
これとIntent.ACTION_SENDアプローチは、外部ファイルで正常に機能します。BluetoothOBEX
オブジェクトプッシュプロファイル(OPP)を使用してファイルを送信する
しかし、プライベートファイルを送信しようとすると、「不明なファイルが送信されません」という
メッセージが表示されます。BtOppがFileNotFoundExceptionをスローすると、WCatは「BtOppサービス「OUTBOUND情報57のファイルを開けません」」と表示します。
ありがとう
windows - Windows で Bluetooth 経由でファイルを受信するためのコマンド ライン ツール
Bluetooth OPP プロファイルを使用して Windows でファイルを受信するためのコマンド ライン ツールはありますか?
java-me - J2ME Bluetooth OBEX で ACTION (移動/名前変更、権限の設定) 操作を実装するには?
Bluetooth FTP 仕様では、ACTION 操作を使用する必要があると記載されています。ページは次のとおりです。
ただし、ClentSessionは GET および PUT 操作のみを提供し、Javadoc には何も記載されていません。
ファイルの作成操作は次のようになります。非常に簡単です。
質問 1: カスタム ヘッダーを使用して ACTION 操作を実装し、移動/名前変更およびアクセス許可の設定を実行するにはどうすればよいですか? JSR82 OBEX API がなくても可能です。これを行うのを手伝ってください。
質問 2: アクセス許可の設定方法は理解できましたか? OBEX_Errata Compiled For 1.3.pdf によると (alanjmcf に感謝!)
したがって、読み取り専用に設定するには、次の手順を実行する必要があります。
正しい場合、唯一の問題は質問 1 のままです。ACTION 操作を行う方法とヘッダーを設定する方法です。
bluetooth - Windows XP で Bluetooth 経由でファイルを自動的に受信する
この問題を解決するために多くの投稿を読みましたが、今まで成功しませんでした! どんな助けでも大歓迎です!ユーザーが写真を撮影し、結果のjpgにいくつかのexifタグを追加できるスマートフォンでAndroidアプリケーションを実行しています。これらの写真はすべて同じフォルダーに保存されます。
スマートフォンが Bluetooth 経由で PC (Windows XP が組み込まれている) に接続できるようになるとすぐに、アプリケーションはそれらを PC に送信する必要があります。写真を送信する最善の方法は、OBEX プロトコル ( Intent.setAction(Intent.ACTION_SEND) を介して呼び出すことができる) を使用したファイル転送用の Android サポート アプリケーションを使用することです。
私の問題は、スマートフォンから送信しているファイルを自動的に受信することです。
タスクバーのBluetoothアイコンメニューからPCを常に「ファイルの受信」モードにして(右クリック->ファイルの受信)、ファイルの保存場所を確認することでこれを実行できます。しかし、私はすべてを手作業で行わなければなりません。
ファイルを自動的に受信して目的のフォルダに保存する方法はありますか??
別の BT スタックを使用してこれを達成できますか??
私が理解できる別の方法は、PC にもアプリケーションを実装し、ブルートゥース経由のシリアル ポートで生データ交換を行う独自のプロトコルを実装することです。(もちろん、これは悪い回避策です!!!)
ほとんど不可能に思えますが、これを解決する良い方法があるはずです! :-)