dari88's diary

これから趣味にするプログラミング/PHP/javascript/kohana/CMS/web design/

ヤマレコの日記を一括ダウンロードしてバックアップする ヤマレコダイアリー

 ヤマレコの日記を一括ダウンロードしてバックアップするヤマレコダイアリーのダウンロードページです。

 

Windows版の使い方

・プログラムをダウンロードします。
  YamarecoDiary.exe V1.7 2014/02/15

・ヤマレコの日記を保存するファオルダーを決めて、そこにこのプログラムを移動します。ヤマレコダウンローダーと同じフォルダーでも問題ありません。

・ヤマレコのユーザー番号を調べてください。これはユーザーIDではありません。
 ヤマレコの日記をどれか開きます。ブラウザの上部にURLが表示されているはずです。URLが http://www.yamareco.com/modules/diary/1234-detail-56789 であれば、ユーザー番号は 1234 です。尚、日記番号は 56789 です。

・YamarekoDiary.exe を実行します。案内が出るので、最初にユーザー番号を入力してください。次に実行モードを聞かれます。通常は何も入力しないで Enterキー です。

・プログラムが終了したら、フォルダーに作成された index-diary1234-2013.html みたいな名前のファイルを開いてください。

・日記のインデックスは年ごとに作成されます。これらをブラウザーのブックマーク(お気に入り)に登録して下さい。

 

Mac/Linux版の使い方

 ・プログラムをダウンロードします。
  Ydiary V1.7 2014/02/15

・以降の使い方は ヤマレコダウンローダー と同様です。

 

<注意事項等>

・2014年1月8日にヤマレコのデザインが一新されました。旧版を使い続けると表示がおかしくなりますので、新版を使ってください。この際、旧バックアップは恒久保存版にして、新しいフォルダーにバックアップすることをお勧めします。

・プログラムはログインしません。従って、一般公開されていない日記があるとこれを取得できません。全て一般公開してから実行してください。

・ヤマレコのサイト側で仕様変更が行われると日記の再現性が悪化する可能性があります。

・取得済の日記は再取得しません。取得済みの日記を修正した場合は日記番号を指定して再取得することが可能です。後からコメントが付いた場合などにも便利です。

・少なくとも一年に一回はバックアップを取ってください。二年以上前の年に未取得の日記があると取りにいきません。

・山友への再配布はご自由になさってください。

 

<備考>

 表示している記号の意味は以下のとおりです。

* 今回ファイルを取得した
x サーバーにファイルが無い
. 既にファイルを取得済み

_ 時間待ち

 

proxyサーバー対応

 ヤマレコダイアリーは proxyサーバーに対応しています。プログラムと同じフォルダーに proxy.txt という名前のテキストファイルを作り、次の内容を記入して下さい。

<ヤマレコダウンローダー用プロキシ設定ファイル>
'=' の前後にスペースを入れてはいけません

proxy_use=1 プロキシを使う場合は 1 proxy=http://example.proxy.co.jp:8080 プロキシのホスト名:ポート番号 userid= ユーザーID(認証が必要なら) password= パスワード(認証が必要なら)

 

<履歴>

V1.7:2014/02/15 ヤマレコの仕様変更対応
・広告の仕様変更に対応した
・js,cssのリンク形式変更に対応した
V1.6:2014/01/18 日記のデザイン変更に対応した
・プロフ写真のサイズほか各種変更に対応

V1.5:2014/01/18 ヤマレコの仕様変更対応
・js,css圧縮形式で送る仕様になったので解凍処理を追加した

V1.4:2014/01/11 ヤマレコのデザイン変更に対応した
 ・日記本文に他の日記へのリンクがあると取りに行くバグを修正した

V1.3:2013/12/15 広告対策のみ
 ・グーグル広告の仕様変更に対処した

V1.2:2013/12/15 サーバーがこけている時の対処等
 ・ヤマレコのサーバーが不調の場合やメンテ中の場合に対処した
 ・ファイルのアイコンをピンクのYdアイコンに入れ替えた
 ・proxi.txt のエンコード対応に関して改善した

V1.1:2013/12/14 新年の処理に問題があった点などを修正した
 ・新年になった時、年末に未取得の日記があると取りそこねる問題を修正した
 ・Mac/Linux版も proxyサーバー対応にした
 ・.jpeg という拡張子のファイルを取りそこねていたので修正した

V1.0:2013/12/12 初版公開

 

ソースコード

・下記URLからダウンロードして下さい。

 https://mega.co.nz/#F!Dooi1Kbb!Jl_puAvAPqWWUIEWnqK_vQ