SET DIR4E=READER MS (E:) SET DIR4F=READER SD (F:) @echo ■■■ PDFファイルのリストをもとに $Collections.txtを更新します。 @pause && cls @PUSHD %DIR4E% ..\$1-Update_Collecctions.rb19 @POPD @PUSHD %DIR4F% ..\$1-Update_Collecctions.rb19 @POPD @echo ■■■ エディタで $Collections.txtを開き、末尾の新着PDFファイルをコレクションに追加します。 @pause && cls call sakura "%DIR4E%\$Collections.txt" call sakura "%DIR4F%\$Collections.txt" @echo ■■■ 同期の前に Reader内の最近読んだ3冊のタイムスタンプを元に戻します。 @pause && cls $3-touch_last3_opened_books.rb --reset @echo ■■■ Readerの cacheExt.xmlから、更新されたPDFのopenedフラグを取り除き、また全ての history要素を削除します。 @pause && cls @PUSHD %DIR4E% ..\$4-cacheExt_tweak.rb19 E:/ @POPD @PUSHD %DIR4F% ..\$4-cacheExt_tweak.rb19 F:/ @POPD @echo ■■■ PDFフォルダと cache.xmlファイルを同期します。(※Reader内のPDFファイルが削除されることもあります。) @echo ■■■ !!!直前のコマンド(cacheExt.xmlの更新)が失敗している場合はそれが成功するまで続行してはいけません。 @pause && cls @PUSHD %DIR4E% ..\$2-Make_CacheXML_And_Sync.rb19 E:/ @POPD @PUSHD %DIR4F% ..\$2-Make_CacheXML_And_Sync.rb19 F:/ @POPD @echo ■■■ 最後に開いた三冊を新着三冊としてホーム画面に表示します。 @pause && cls $3-touch_last3_opened_books.rb --set @echo ■■■ 終了。 @pause