14

独自の Pebble ウォッチフェイスを作成しようとしています。まだ誰もこれを行っていないようで、SDK もありません。

これまでのところ、ウォッチフェイスがここでホストされていることがわかりました: http://pebble-static.s3.amazonaws.com/watchfaces/index.html

各ウォッチフェイスは、zip ファイルである .pbw ファイルです。内部には、app_resources.pbpack、manifest.json、pebble-app.bin の 3 つのファイルがあります。

JSON ファイルには、アプリのように見える時計面 (画像) のすべての部分のリストが含まれています。.bin ファイルはおそらく実行可能なバイナリであり、.pbpack ファイルはおそらくすべてのリソースのバンドルです。.pbpack ファイルを抽出する方法がわかりません。.bin ファイルをどうするかもわかりません。

ここに進捗状況を投稿しようとしています: http://hackingpebble.tumblr.com

.pback および .bin ファイルをどうするかについて何か考えはありますか?

4

4 に答える 4

1

16 進エディターで .pbpack と .bin を見始めましたが、かなり奇妙です。最初に .pbpack でいくつかのパターンに気付きました。各主要なビットのチャンクの間に、0 の束があり、次に 45 00 54 があり、これが区切り記号のように機能していると推測しています。ファイルの 16 進署名を検索して、それがあいまいなファイル形式であることがわかったのが幸運かどうかを確認しようとしましたが、何も得られませんでした。.bin を使用すると、16 進数の編集ではどこにも到達しないと考えましたが、実行するように設計されているプロセッサ (ARM Cortex-M3) はわかっています。プロセッサ ファイルを読み取ることができます。私はそれを見つけるために研究していますが、私がもっと多くの仕事をするのは少し夜遅くです.

これが素晴らしい回答ではないことは承知していますが、あなたがやろうとしていることの助けになるかもしれないと思いました.

于 2013-02-11T05:22:21.317 に答える
0

皆さんはHopperのようなものを探しているのではないかと思います。これにより、生データが得られるはずです。

于 2013-03-26T23:56:03.817 に答える