Ardublockの改変
Ardublockを自分の好きなように改変したい時、Ardublockのサイトにやり方が書いてあるが依存関係だったりなんだりでエラーが出て結局うまくいかった。そこで、別のやり方でArdublockを改変する方法を見つけたのでここに書き記す。
#1:Eclipse
http://mergedoc.osdn.jp/index.html#/pleiades.htmlからJAVAのFull Editionをダウンロードして入れる。
#2:逆コンパイルのJD-Eclipse
のやり方のようにEclipseにJD-Eclipseを入れる。
#3:Jarファイルの読み込み
から改変したいArdublockをダウンロードしてくる。
次にEclipsemのファイルの読み込みで、[ファイル]→<新規>→フィルターのところにjarをすると既存のJARアーカイブのプラグインがでる。
そのまますすめてダウンロードしておいたArdublockのjarファイルを開く。
#4:UI書き換え
あとは書き換えたいところを書き換えれば良い。UIを変えたい場合は、参照ライブラリー/com.ardublock.block/ardublock_ja.properties
のファイルを書き換える。
#5:プロパティエディタの導入
日本語は文字化けする上、\u30c7\などのように書かねばならず非常に面倒なのでプロパティエディタを入れる。
を参考にし、Eclipseの[ヘルプ]<更新ソフトウェアのインストール>からURLをhttp://propedit.sourceforge.jp/eclipse/updates/にしてインストールする。
#6:ユニコード変換
書くときには、「ユニコード表記から」で変換しておいて出来上がったファイルは「ユニコード表記へ」で保存する。元に戻さないと文字化けする。
#7:ファイルのエクスポート
できたらArdublockをエクスポートしてjarファイルにする。
Post a Comment