2006年01月21日

Navin'You5.5 その2

リクエストも戴いたので、今回はZZFをお出かけパックにする方法です。
その前に、「OSがXPで、かつZZFのみを使う」のであれば、お出かけパックの必要はありません。
CD仮想化ソフト(CloneCD+DaemonToolsの組み合わせが有名です)で仮想化し、ハードディスクに格納した方が、ハードディスクの使用量も少なくて済むので、こちらをおすすめします。
上記条件から外れる場合(OSがWindows2000であったり、DVDを併用する場合)は、以下の手順でお出かけパックを作る必要があります。ちなみにOSが2000の場合は、XPでお出かけパックを作ってから移植する必要があります。

注:この方法は著作権法的にかなりグレーなので、2chの過去ログから該当の部分を転記するに留めます。以下を読んで理解できない方は、、、。

---------------以下引用---------------

735 名前: It's@名無しさん 投稿日: 03/08/16 20:51
navinyou.exeいじったら、ナビ研地図からでもお出かけパックを作れました。
これでwin2000のPCでも最新地図使える・・。
ヤター
--
ファイル NavinYou.exe.orig と NAVINYOU.EXE を比較しています
00010577: 75 EB
0001D0DF: 75 EB
0001D3EF: 75 EB
000240EB: 75 EB

736 名前: 735 投稿日: 03/08/16 21:14

お出かけパックって、他のPCにコピーしても「不正コピーエラー」とかなっちゃいますね。
それの対策でvolman.dllへも改造が必要でした。
--
ファイル VolMan.dll.orig と VOLMAN.DLL を比較しています
00016418: 0F 90
00016419: 84 90
0001641A: D7 90
0001641B: 00 90
0001641C: 00 90
0001641D: 00 90
00016420: 0F 90
00016421: 85 90
00016422: CF 90
00016423: 00 90
00016424: 00 90
00016425: 00 90
00016454: 74 EB

738 名前: It's@名無しさん 投稿日: 03/08/17 00:19

>>735
むむむ。
うちのnavinyou.exe 5.5.03では通用せず(;_;)
つーか、バイナリ違ってる(あたりまえ)

そのorgの「75」前後の並びを教えてもらえないでしょうか?
当方プリインコ番なもので

739 名前: 735 投稿日: 03/08/17 00:58

>>738
こんなかんじでした。

FF 52 xx 85 C0 75 xx 68 90 08 00 00
          ~~~~
「85 C0」 の部分は、navinyou.exeのバージョンに関係無くそのままだと思います。
あと「68 90 08 00 00」 の部分は違う値かもしれないですが、4個所すべてが
同じ値になっていると思います。

741 名前: 738 投稿日: 03/08/17 02:02

>>735
ありました&できました。
10548
1D30F
1D5AF
2436B
の75をそれぞれEBにてでけた
当方バージョン5.5.3.11150を例のあれであれして、735氏のvolman.dllをあれしました。

744 名前: It's@名無しさん 投稿日: 03/08/17 16:48

>>741

NY4.5(4.5.00.04300)で調べてみました。
アドレスがずれるだけです。
(110BC〜と14D48〜になる)

---------------以上引用---------------
posted by RoadRunner at 11:26| Comment(10) | TrackBack(0) | ソフトウェア