問題タブ [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.

0 投票する
1 に答える
351 参照

macos - IOKit を使用した USB 経由の OBEX

私はIOKit全体に不慣れなので、私の問題に対するいくつかの簡単な解決策があるかもしれません. USB経由でOBEXを行うスマートペンで遊んでいます。OBEXSessionこれまでのところ、デバイスに正常に接続するためのサブクラスを取得しました。

その後errorは 0 になり、openedConnection メッセージがターゲットに送信されます。USB パイプとの間で読み書きされるデータは正常に見えます。ここで GET を送信したいのですが、どういうわけか失敗します。

しかし、それは常に結果になり、kOBEXBadArgumentError何が間違っているのかまったくわかりません。さまざまなヘッダーをいじってみましたが、常に同じで、私の知る限り、これは正しいヘッダーであるはずです。または、おそらく間違っている可能性のある他の議論は何ですか?

これは、maxPacketLength私が接続に使用したものと関係があるのでしょうか? 何を使えばいいのかわからなかったので、1024を使いました。-getMaxPacketLength を呼び出そうとしましたが、0 しか返されません。そのメソッドをオーバーライドする必要がありますか? または、そのパケット長をどのように処理する必要がありますか?

0 投票する
2 に答える
3293 参照

android - Bluetooth 経由で複数のファイルを送信する

Bluetooth 経由でファイルを送信することに関するあなたの回答を見ました。(2011 年 6 月 13 日 5:01 に回答済み)

はい!できます。ファイルを送信するために、デフォルトの Bluetooth ツール/ウィンドウ/ダイアログが開きます。でも、もっとファイルを送信する方法を教えてください。これが私のコードです...

動作しますが、デフォルトの Bluetooth ツール/ウィンドウ/ダイアログが 3 回開きます。@@ ファイルが 10 個ある場合、デフォルトの Bluetooth ツール/ウィンドウ/ダイアログが 10 回開きます!!

デフォルトの Bluetooth ツール/ウィンドウ/ダイアログを一度開いてから、すべてのファイルを送信する方法を教えてください。

事前にどうもありがとうございました!

0 投票する
2 に答える
1333 参照

c - インタラクティブモード用のCプログラムを作成する

ここに、インタラクティブモードのようなコマンドが1つあります。

このコマンドはスクリプトからのものですが、Cプログラムのシステムコールを介してこのコマンドを実行したいと思います。 obex_test閂ファイル転送ライブラリに他なりません。ここでは、Bluetoothを介してリモートデバイスからローカルデバイスにファイルを受信したいと思います。これはobex_testのマニュアルページです

このコマンドのようにCプログラムをインタラクティブモードにするにはどうすればよいか教えてください。このコマンドも使用したいと思います。

私は使用popen(command,"r")しましたが、役に立ちませんでした。ユーザーからの入力は受け取りません。モードを使用"w"した場合、何が起こるかわかりません。のようなメッセージが直接表示されます>Unknown Command。これは、さまざまなオプションを指定したときにこのコマンドが出すエラーです。したがって、書き込みモードとして何かを取ります。

0 投票する
2 に答える
7404 参照

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.

0 投票する
2 に答える
87413 参照

android - AndroidでBluetoothを使用して別の電話のファイルシステムにアクセスするには?

Bluetooth 経由で携帯電話とペアリングした後、SD カードのコンテンツ (音楽や画像など) にアクセスできますか?

このためのチュートリアルやサンプル コードはありますか?

「Bluetooth File Transfer」という名前のアプリケーションを見て、別のようなものを作りたいと思っています。Bluetooth、Bluetooth ソケットについて読みましたが、その操作を実行するのに役立つものは見つかりませんでした。見つかった場合はさらに調査しています。すぐに見つけて、ここに投稿してください....ありがとう

0 投票する
2 に答える
1689 参照

c# - 32feet と OBEX を使用して Bluetooth でファイルを電話に送信するにはどうすればよいですか?

Bluetooth経由で携帯電話にファイルを送信しようとしました。私は 32feet.com から dll を使用しました (これは InTheHand でした)。通信可能な Bluetooth デバイスをスキャンできますが、そのデバイスにファイルを送信できません。DeviceName に接続しようとしましたが、エラー「Bad request」に続いて発生します。また、デバイスアドレスも試しましたが、別のエラー「InternalServerError」も発生します。どうすれば修正できますか。ObexWebRequest と ObexWebResponse を使用して、要求と応答を取得しました。感謝。

0 投票する
1 に答える
1592 参照

android - AndroidBluetoothOBEXを使用してプライベート/内部ファイルを送信

Bluetooth経由でAndroidアプリケーションのプライベートディレクトリからファイルを送信することは可能ですか?(ディレクトリ/ data / data // ..(getFilesDir()))
私はどこにもこれを見つけて答えることができません。

これとIntent.ACTION_SENDアプローチは、外部ファイルで正常に機能します。BluetoothOBEX
オブジェクトプッシュプロファイル(OPP)を使用してファイルを送信する

しかし、プライベートファイルを送信しようとすると、「不明なファイルが送信されません」という
メッセージが表示されます。BtOppがFileNotFoundExceptionをスローすると、WCatは「BtOppサービス「OUTBOUND情報57のファイルを開けません」」と表示します。

ありがとう

0 投票する
3 に答える
1522 参照

windows - Windows で Bluetooth 経由でファイルを受信するためのコマンド ライン ツール

Bluetooth OPP プロファイルを使用して Windows でファイルを受信するためのコマンド ライン ツールはありますか?

0 投票する
1 に答える
497 参照

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

2

したがって、読み取り専用に設定するには、次の手順を実行する必要があります。

正しい場合、唯一の問題は質問 1 のままです。ACTION 操作を行う方法とヘッダーを設定する方法です。

0 投票する
1 に答える
4490 参照

bluetooth - Windows XP で Bluetooth 経由でファイルを自動的に受信する

この問題を解決するために多くの投稿を読みましたが、今まで成功しませんでした! どんな助けでも大歓迎です!ユーザーが写真を撮影し、結果のjpgにいくつかのexifタグを追加できるスマートフォンでAndroidアプリケーションを実行しています。これらの写真はすべて同じフォルダーに保存されます。
スマートフォンが Bluetooth 経由で PC (Windows XP が組み込まれている) に接続できるようになるとすぐに、アプリケーションはそれらを PC に送信する必要があります。写真を送信する最善の方法は、OBEX プロトコル ( Intent.setAction(Intent.ACTION_SEND) を介して呼び出すことができる) を使用したファイル転送用の Android サポート アプリケーションを使用することです。

私の問題は、スマートフォンから送信しているファイルを自動的に受信することです。
タスクバーのBluetoothアイコンメニューからPCを常に「ファイルの受信」モードにして(右クリック->ファイルの受信)、ファイルの保存場所を確認することでこれを実行できます。しかし、私はすべてを手作業で行わなければなりません。

ファイルを自動的に受信して目的のフォルダに保存する方法はありますか??
別の BT スタックを使用してこれを達成できますか??

私が理解できる別の方法は、PC にもアプリケーションを実装し、ブルートゥース経由のシリアル ポートで生データ交換を行う独自のプロトコルを実装することです。(もちろん、これは悪い回避策です!!!)

ほとんど不可能に思えますが、これを解決する良い方法があるはずです! :-)