Google Maps w2.113 対応

Google Maps のバージョンが上がり、今までの down_imgs.pl ではダウンロードできなくなっていたので新たに対応した down_imgs.pl を作成しました。→ダウンロードページ

ファイル名を変えて GM_Lite 1.4 の bin/down_imgs.pl と差し替えてご使用ください。
機能的には変更ありません。今までどおりご使用ください。

ただし、注意として、既にダウンロード制限にかかってしまっている場合、対応済スクリプトを使ってもダウンロードできません。

制限が解除される間で1日程度待つか、グローバルIPを変更しないとダウンロードできるようになりませんのでご注意ください。

また、ダウンロード数を見て見たところ、古くて今では使用できないバージョンの down_imgs.pl をダウンロードされている方もいらっしゃるようで、紛らわしいため最新とその1つ前の down_imgs.pl 以外は公開をやめました。

最近の2つのバージョンがあれば変更点の差分も分かるので、この2つで十分かなと。

Google maps w2.97対応

コメントにもありましたが、google maps のバージョンが変更されたようで、うまくダウンロードできない状態だったので、down_imgs.pl スクリプトを更新しました。

ダウンロードページ

ただ単に新しい google maps のバージョンに対応しただけです。
機能的な変更はありません。

gmlmgr をご利用の方は gmlmgr への修正が必要ですが、wasteさんのページが今現在メンテナンス中でコメントが書けないので、こちらに書いておきます。

gmlmgr/GmlMgr.pm の 87 行目を以下のように修正してください。

修正前

        if(($response->content) =~ m#http://mt\d\.google\.com/mt/v\x3d(w\d\.\d\d)#) {

修正後

        if(($response->content) =~ m#http://mt\d\.google\.com/vt/v\x3d(w\d\.\d\d)#) {

これで w2.97 でもダウンロードできると思います。

ただし、注意として、既にダウンロード制限にかかってしまっている場合、対応済スクリプトを使ってもダウンロードできません。

制限が解除される間で1日程度待つか、グローバルIPを変更しないとダウンロードできるようになりませんのでご注意ください。

waste様が GmlMgr をリリースされました

 waste様が GM_Lite の地図ダウンローダ部を使いやすく改良した GM_Lite のアドオン(?)の GmlMgr 1.00 をリリースされました!

まだ試してみてはいないのですが、down_imgs.pl を編集せずとも外部ファイルでダウンロード範囲を指定したりできる等、便利な機能も追加されています。地図レシピを使う際も、コピペせずにファイルを移動させるだけでよくなりました。

waste 様は意欲的なので Google Maps のバージョンアップへの対応も、おそらくこのサイトよりも早く対応されるとおもいますので、今後は GmlMgr を使用されることをおすすめします!

GM_Lite 修正版リリース (w2.92対応)

Google Maps のバージョンが w2.92 にあがったようで、waste 様が新バージョンに対応するパッチを作成してくださいました。

マージしてもいいとおっしゃってくださいましたので、ご厚意に甘えて w2.92 対応部分のみマージさせていただきました。 → ダウンロードページ

他にも便利な機能を追加していただいたのですが、その部分は waste 様の作られた機能で、私のページで公開するのはおこがましいと思い、マージするのは止めました。

最近 down_imgs.pl をいじってないことと、waste 様の方で便利になりそうな改造のアイデアがあるようですので、私は控えて waste 様に任せることにしようかなと思っています。

便利な機能が追加された down_imgs.pl は waste 様のページからダウンロードできますので、ぜひともお試しください!

GM_Lite 修正版リリース

GoogleMaps のダウンロード制限回避版として公開していた down_imgs.pl を更新しました。(down_imgs-4.pl.txt)
また、ブログに埋もれてしまいそうだったのでダウンロードページへ移動しました。

今回の修正は、ダウンロード制限回避とは関係ないのですが、ダウンロードに失敗したPNGファイルを削除する修正を加えています。(まぐ様のご要望から行き着いた機能です。ありがとうございます。)

ネットワークエラーでダウンロードが途中で終わってしまったり、指定位置・縮尺の地図が存在せず、0Byteだった場合に、いままでは表示できないPNGファイルが残ってしまっていたのですが、今回の修正でそのファイルが削除されます。

エラーとなったファイルが削除されることで、再度ダウンロードを行うとそのファイルが再ダウンロードされるようになります。 0Byte ファイルや壊れたファイルが残りにくくなったはずです。

ただ、申し訳ないのですが、既にダウンロードされた地図ファイルで壊れているファイルを削除することはできません。これからダウンロードする際にエラーだったファイルが削除されるだけです。
(今更気づいたのですが、これではご要望に答えられてないですね ^^;)

ダウンロード済みファイルのチェックは・・・もうちょっと考えてみます (ーー;