2007年2月2日金曜日

JUGEM IT! from ヒビコレ:WindowsMobile用エミュレータ - livedoor Blog(ブログ)

ヒビコレ:WindowsMobile用エミュレータ - livedoor Blog(ブログ)


よかった、へんなもの入れる前に気づいてよかった・・。。
エミュレーターのページでは3つのファイルが必要だった。
ダウンロードのところにある2つと下にあるvirtualNetworkDriverとかってやつ。
先にZIPをいれドライバーをいれてからイメージを入れる。(msiのやつ)

つぎに日本語のイメージをダウンロード。エミュレータのフォルダにいれる。
次にスタートメニューから該当するショートカットをコピー。
ファイル名のあとに使うイメージファイル名を入れてやる。
起動すると日本語に!

あとはsharedForderを設定してやって
そこにdumperをつっこんで実行するのみである。
これで39個のMUIファイルをゲットできた。

なるのか!? 完全日本語化!



2007年2月1日木曜日

完全日本語化は遠い

日本語も表示できるようになったし、なんか入力も出来るっぽい。
まぁ、それなりには出来た、というところだろうか。
でも某ROMだったときの方が遙かに優秀だったという現実が・・・(汗

一般的に言われる日本語化は表示できて入力できる、というだけ。
これにMUIの改造が入り始めて日本語ですべて表示されるらしい。
AsukalさんのUIの変更ソフトが公開されていて、対象はAKU3.2らしいのだが
いろんな言語に変更できるようになっている。
が、日本語が入ってないのです・・・。なじぇぇぇ。

MUIの作り方は公開されているのですが、そこまでやる気力もない。
かといって中途半端に日本語されたままでもつらい・・・。
なかなか思うようにいかないものです・・・。



pocket pc(WM)のcabファイルをいぢる

ROMはやけたが日本語化はまだまだ険しそう・・・。
ということでcabファイルをいぢろうとしたのだが
Windowsだとうまく解凍できない。

どうしようかとおもっていたらmagiccabというソフトがあるらしい。
・・・どこでダウンロードするのさ? 英語なんてわからーん。

有料だから試さず買えと??

ぜーったい買いたくないわ、そんなもん!
ということで探しました。
http://www.freewareppc.com/utilities/msceinf.shtml

インターネット万歳!


カスタムROM作成用bat

何度も何度も何度もやくはめになりそうなのでbatを組んでみた。
といっても超のつく手抜き。

カスタマイズに必要なツールを全部1つのフォルダにつっこんで
ロムはnk.nbf(だっけ??)だけをぶっこむ。

あとは下のを実行。

@echo off
echo ATOK入り日本語ROMの作成を始めます。※危険※
echo //////////////////////////////////////////////////////////////////////
echo 別フォルダにROMの内容を展開し、HTC64 Extended ROM Toolで
echo NK.NBFをデコードし、NK.PRJとNK.FATを作成して下さい。
echo 作成したらNK.PRJとNK.FATをこのフォルダにコピーして下さい。
echo 途中で中止する場合はCTRL+Cで中止できます。
echo //////////////////////////////////////////////////////////////////////
pause
set SCRIPT=%~0
for /f "delims=¥ tokens=*" %%z in ("%SCRIPT%") do (
set _FLATRELEASEDIR=%%~dpz
)

cls
echo 必要なファイルがそろっているかチェックしています
if not exist wince.nls goto error
if not exist msgothic.ac3 goto error
if not exist ATOKIMM.DLL goto error
if not exist ATOKP.CPL goto error
if not exist ATOKP.DIC goto error
if not exist ATOKPCE.DLL goto error
if not exist ATOKPFI.DIC goto error
if not exist ATOKPRE.DAT goto error
if not exist ATOKPSIP.DLL goto error
if not exist ATOKPTE.EXE goto error
if not exist ATOKPTKJ.DIC goto error
if not exist ATOKPTMP.DAT goto error
if not exist ATOKPUT.EXE goto error
if not exist ATOKPW.DLL goto error
if not exist viewimgfs.exe goto error
if not exist make_imgfs.exe goto error
if not exist DEFAULT.RGU goto error
if not exist USER.RGU goto error
if not exist NK.PRJ goto error
if not exist NK.FAT goto error
if not exist BuildImgfs.exe goto error
if not exist rgucomp.exe goto error
if not exist cecompr_nt.dll goto error
echo 必要ファイルがそろっていることを確認しました
echo binファイルを生成しています...
prepare_imgfs.exe NK.FAT -nosplit
if not exist imgfs_raw_data.bin goto error
if not exist imgfs_removed_data.bin goto error
echo binファイル更新中...
delfile wince.nls
addfile wince.nls
addfile msgothic.ac3
addfile ATOKIMM.DLL
addfile ATOKP.CPL
addfile ATOKP.DIC
addfile ATOKPCE.DLL
addfile ATOKPFI.DIC
addfile ATOKPRE.DAT
addfile ATOKPSIP.DLL
addfile ATOKPTE.EXE
addfile ATOKPTKJ.DIC
addfile ATOKPTMP.DAT
addfile ATOKPUT.EXE
addfile ATOKPW.DLL
if exist %_FLATRELEASEDIR%dump goto pros3
echo ファイルのdump中...(時間がかかります)
viewimgfs.exe imgfs_raw_data.bin > dump.log
cd %_FLATRELEASEDIR%dump
attrib -S -H *.hv
if not exist DEFAULT.HV goto error
copy .¥DEFAULT.HV ..¥.
echo DEFAULT.HV 作成成功...
if not exist USER.HV goto error
copy .¥USER.HV ..¥.
echo USER.HV 作成成功...
cd ..
rd /Q /S .¥dump
echo dumpファイルを削除しました
copy DEFAULT.RGU TEMP1.RGU
rgucomp -o DEFAULT.HV -nologo >> TEMP1.RGU
copy USER.RGU TEMP2.RGU
rgucomp -o USER.HV -nologo >> TEMP2.RGU
del DEFAULT.HV
del USER.HV
echo TEMP1.RGUとTEMP2.RGUの内容を確認し保存コードをUnicodeに変更して下さい
pause
cls
rename TEMP1.RGU BOOT.RGU
RGUCOMP -b
del BOOT.RGU
rename BOOT.HV DEFAULT.HV
echo DEFAULT.HV更新完了...
rename TEMP2.RGU BOOT.RGU
RGUCOMP -b
del BOOT.RGU
rename BOOT.HV USER.HV
echo USER.HV更新完了...
delfile DEFAULT.HV
addfile DEFAULT.HV
delfile USER.HV
addfile USER.HV
echo BINファイル更新完了...
make_imgfs.exe nk.fat -nosplit
cls
echo //////////////////////////////////////////////////////////////////////
echo ここまでの作業が問題なければHTC64 Extended ROM Toolでencodeを実行してください。
echo //////////////////////////////////////////////////////////////////////
goto end


echo エラーが発生しました。必要なファイルが足りない可能性があります。
goto end

echo 終了しました
del dump.log
del imgfs_raw_data.bin
del imgfs_removed_data.bin
del dump_MemoryMap.txt
del default.hv
del user.hv
pause
exit


うまくいかなくても、おかしくなってもしりません。
ディレクトリのファイル
2006/01/15 14:19 61,440 AddFile.exe
2002/11/12 12:00 9,728 ATOKIMM.DLL
2002/11/12 12:00 25,088 ATOKP.CPL
2002/11/12 12:00 2,104,576 ATOKP.DIC
2002/11/12 12:00 399,360 ATOKPCE.DLL
2002/11/12 12:00 62,720 ATOKPFI.DIC
2002/11/12 12:00 17,863 ATOKPRE.DAT
2002/11/12 12:00 895,488 ATOKPSIP.DLL
2002/11/12 12:00 54,272 ATOKPTE.EXE
2002/11/12 12:00 140,800 ATOKPTKJ.DIC
2002/11/12 12:00 155,648 ATOKPTMP.DAT
2002/11/12 12:00 31,232 ATOKPUT.EXE
2002/11/12 12:00 179,200 ATOKPW.DLL
2006/01/15 14:19 65,536 BuildImgfs.exe
2005/11/23 10:54 19,968 cecompr_nt.dll
2005/11/23 11:11 53,248 cereg400.dll
2007/01/31 16:07 738 DEFAULT.RGU
2005/11/23 09:47 57,344 DelFile.exe
2007/01/31 20:20 3,532 dump.bat
2005/12/07 15:47 192,512 HTC64 Extended ROM Tool.exe
2007/01/31 20:40 0 list.txt
2005/11/30 10:57 56,320 make_imgfs.exe
2005/08/23 22:50 3,948,012 msgothic.ac3
2006/03/27 21:51 240,763 nkf.exe
2006/03/25 17:58 57,344 prepare_imgfs.exe
2006/02/03 09:28 56,320 prepare_imgfs_mpx200.exe
2006/03/28 13:31 73,728 RecMod.exe
2005/11/23 11:11 69,632 rgucomp.exe
2006/03/30 10:31 2,593 tools.txt
2007/01/31 16:07 138 USER.RGU
2006/03/26 18:23 77,824 viewimgfs.exe

*.RGUには追加したいレジストリを書き込んでシフトjisで書き込んでおく。
またシフトJISからunicodeに変換するものが何か必要。(私はterapad)


追記 2007/2/5
危ないので消しました(汗
レジストリ周りの処理を勘違いしてました。
後日最新版をアップ(最後まで日本語化出来たら!)



2007年1月30日火曜日

O2 Exec日本語化着手

いつかやりたいと思っていたO2 Execの日本語化に着手してしまいました。
忙しいのにいいのか・・・(汗

うちのはmasabooさんにおねだりして頂戴したカスタマイズバージョン。
しかし、新しいもの好きの私は壊すまで遊んでみたくなってしまうのだ!

まずはXda-developerにてROMをゲット.WikiのほうからUniを選択肢、たどっていくとFTPにたどり着く。
Xda_Exec_Upgrade_v1.30.162.exeを私はダウンロードした。
ちなみに公式にはこれはない。誰かが作ったものなのかな???

これをxacrettなどでさくっと解凍し、2つできたフォルダの中身を1つにまとめる。
ここに同じくftpのtoolからMaUpgradeUt_noID.exeと最新のradio romももってくる。
radioは1.14がuploads用にあった。これはforumからたどれる。
とりあえずこれで最新ROMを焼くだけならいいことになる。

あとは英国じぃさんの書いている通りにやるだけである。

ポイントとしては、フォルダにはダウンロードしてきたツールから何から全部ぶっこんでOKである。Uniに転送されるファイルは決まっているので問題にならない。
またwince.nlsなどはaskulさんのところにあるletsjapanNo5をもってきて解凍すると良い。
atokに関しては私は一回インストールしてから母艦に引っこ抜いた。

つまづいたのは、テキスト形式。英国じぃさんのところには何もかいてなかったが、askulさんの所をみたらUTF16で、とあったので意味もわからずUnicodeで保存してみたらうまくいった。

結構処理が面倒なのでパッチでも組もうかとおもったのだが、まぁ、次回にしよう。
まずは焼き焼きしてるUniが無事起動するのを見てからだ。
そしてなにより午後の会議の資料を作らないといけない・・・orz

追記:
起動しねぇ(笑
さて、資料作ろうかな・・・orz


2007年1月24日水曜日

またまたサーバー移転!?

現在会社でWebarenaSuitePro2台とclaraのfps1台を借りている。
実際つかっているのはWebarenaの1台とclaraの1台だけ。
別会社に移すに当たりどうするか悩んでいる。

まずwebarenaはFedora3のサポート打ち切りが間近にせまっているので
いやでも入れ替えを迫られるだろう。
個人的には大変使いやすいし、安定しているので継続利用したいなぁ、と考えている。
(国内のVPSでユーザーがOSの再インストールをできるのはほかにあまりないのではないだろうか。Claraは有料、@ymcは無料だが指示が必要)
ただ、容量がもっと欲しい。いっそのことxenでもいれてOSも選べるようにしてほしい。

まぁ、希望はともかくWebarenaはメールサーバーとして利用しているのだが、
MaiaMailguardを利用するので環境としてはUTF8な環境が望ましい。
そういう意味でも採用されているfedora3はこちらのニーズに合っていた。

逆にclaraはRHEL3でEUCな環境だ。xoopsはUTF8に公式対応していないから、
こちらもWebサーバーとしての条件を満たしていた。ただし、である。
mysqlが3.*なのだ。自分で4.*なり5.*なり入れればいいのだろうが、
これがそうもいかない理由がある。標準ではいっているPleskのせいだ。
せいだ、というと悪いイメージだが、使ってみたらPleskすごい、Pleskサイコー、なのだ。
コンパネなんていらねーよ、そんなもの設定おかしくなるだけだぜ、とVPS7の鯖管から洗脳されていたので(笑)毛嫌いしていたのだが、使ってみるともう、とにかく管理が楽。
自分でsuphpいれたりとカスタマイズして俺仕様にするにつれ、もう手放せないですよ!
という感じになってしまった。

で、サポートに連絡するとmysql3.*から4*にアップするとplesk使えませんよ、サポートもできませんよ、というつれないお言葉。
pleskの入れ直しは有料だっていうし、実運用している環境で実験する気にはとてもなれない。

というか、mysql入れ直す時点で依存するモジュールの入れ替えでpleskやphpがらみが全部入れ直しが必要になって
えらい手間がかかることは簡単に予想される。
pleskインストールするときにどんな問題がでるか想像がつかない。
ライセンスもどういう管理かわからん。再インストール自分でしても
ライセンスがわからなければ、駄目だよな。
っていうか環境依存ひどそうだから、やっぱり動くか動かないかが非常にあやうい感じだ。
あー、めんどくせー、うっとしー。どうしたらいんだー。
ということでcentosにしてください、といったら丁重にお断りされた。

claraではmysql4.*にするには専用サーバーにするしかない。しかしそっちはpleskついてない。
plesk使うにはrhel3しかないのだ。
日本の会社のサービスっていうのはなんでこう悲惨なくらい選択肢がないのだろうか。

実は最強の選択肢がある。
@ymcだ。

centos4.4が入っているし、容量も十分。転送も無制限。
utf環境だが、2台借りて環境を分ければ問題なし。
さらにssl料金までコミコミ・・・。

最大の問題はGMOということだ。
正直あの会社のものは借りたくない・・・。
ただ零細プロバイダに比べればつぶれる心配がない分いいのかもしれない。

サービスプロバイダの倒産ほど悲惨なものはない。
閉鎖までのごく限られた期間でサーバーの契約をして移転して検証までしないといけない。
だからサーバーだけは安心確実なところで借りたいのだ・・・。

ということでいまだにぐだぐだ悩んでいる。
流れ的には気がついたらGMO、という気がするのだが、それはそれで気が滅入る。
簡単に移転、というわけでもないので、まだ決断まで時間がかかりそうだ。



2007年1月22日月曜日

覚えらんない人のためのオンラインソフト備忘録 - Firefox2をKIKI似にしたい

覚えらんない人のためのオンラインソフト備忘録 - Firefox2をKIKI似にしたい

私よりしっかりやられてる方がいましたorz
同じ事をやってるひとってやっぱりいるものですなぁ・・・。
ということでメモメモ


フォロワー