書庫内の画像をPPvで閲覧できるようにする。漫画ビューアでよくあるやつです。 「PPcで書庫に潜ってPPvで連動ビューしたらいいだけじゃん」と言われたらたしかにそうなのだが、PPv単体でできたら便利かもしれないと思いました(小並感)。
準備
以下をgetarchivefiles.jsという名前でスクリプトフォルダに保存。
以下を編集して取込。
K_archiveview = {
RIGHT ,*ifmatch 0,0%si"pagenum" %: *string i,pagenum=0
*string i,pagenum=%*calc("%si"pagenum"+1") %: *string o,name=%%*getcust(S_archivepages:%si"pagenum")
*ifmatch !0,0%sgo"name" %: %J%sgo"name" %: *stop
*string i,pagenum=%*calc("%si"pagenum"-1")
LEFT ,*ifmatch 0,0%si"pagenum" %: *string i,pagenum=0 %: *stop
*if %*calc(%si"pagenum") == 0 %: *stop
*string i,pagenum=%*calc("%si"pagenum"-1") %: *string o,name=%%*getcust(S_archivepages:%si"pagenum") %: %J%sgo"name"
}
%si"pagenum"は現在見ているページ番号。左右カーソルで1ずつ増減する。
やり方
PPcで書庫ファイルにカーソルをあわせ、以下のコマンドを実行。
*ppv %*script(%0Script\getarchivefiles.js,%FCD,S_archivepages) -k *mapkey use,K_archiveview
最初の画像が表示される。カーソル左右で表示ファイルを切り替える。
0 件のコメント:
コメントを投稿