-----------------------------------------------------------------------------
Leeyes bookmarker ver.2018.11.30
-----------------------------------------------------------------------------
概要
	※本ドキュメントは TAB4 で調整されています。
	※本アプリケーションは、Leeyes Ver.2.6.1 対応で作成されています。
	※栞データのフォーマットとコマンドラインの仕様が同じなら他のバージョンでも動作します。
	
	Leeyesは更新が絶えて久しいながらも、現在でも利用されている優れたビューワですが、
	栞が増えた時以下の不満点がありました。
	1.開くまでに時間がかかる
	2.検索できないため、管理が難しい
	
	LeeyesBookmarker.exe は、Leeyesのブックマークを読み込んでそれらの問題を
	緩和する目的で作成されました。
	
インストール
	LeeyesBookmarker.exe をインストールしたいフォルダに、
	LeeyesBookmarker.exe と LeeyesBookmarker.rnf をコピーして下さい。
	どこでもかまいませんが、同じフォルダにLeeyesBookmarker.rnfが出力されるため、書き込み権限がある場所がよいでしょう。
	
	現在、Leeyesを起動するのに使っているコマンドラインがあるなら
	LeeyesBookmarker.rnfをテキストエディタで開いて、
		cmdline=
	に指定して下さい。例えば defalut.lys ファイルを利用して開く場合は、
		cmdline=-s "comic.lys"
	と記述すればOKです。この文字列は直接 Leeyes.exe に渡されます。
	
	同様に、
		targetFolder=
	に、Leeyes.exe のあるフォルダを直接記述しても構いません。
	この指定を行わない場合、初回起動時にダイアログでLeeyes.exeの場所を尋ねますので必須ではありません。
	
使い方
	LeeyesBookmarker.exe を実行して下さい。
	初回実行時は、Leeyes.exeのあるフォルダを指定するための「フォルダの参照」ダイアログが開きますので、
	Leeyes.exeのあるフォルダを指定して下さい。
	そのフォルダにある、Leeyes.exe の栞データ(marker.lst)が読み込まれ、表示されます。
	
	※フォルダを指定せずにキャンセルした場合は、LeeyesBookmark.exeが終了します。
	※LeeyesBookmarker.exe E:\tools\Leeyes\ とパスを記述して、E:\tools\Leeyes\Leeyes.exe を処理の対象にすることもできます。
	※コマンドラインで直接指定した場合、LeeyesBookmarker.rnf の targetFolder指定よりも優先されます。
	
	一度設定されると、次回からはそのフォルダが利用されるようになります。
	
	メニュー
		ファイル(F) - 終了(X)	LeeyesBookmarkerを終了します。Leeyesが起動している場合は、そちらも終了します
		編集(E) - 
			オリジナル順表示(0)	Leeyes栞データのオリジナル文字列順で表示します
			タイトル順表示(1)	解析後のタイトル順で表示します
			作者順表示(2)		解析後の作者順で表示します
	ミギクリックメニュー
		栞から再読(S)how       選択されている栞を Leeyes で表示します
		栞の削除(D)elete       選択されている栞を、一覧から削除します。同期時にLeeyesの栞にも反映されます。
		栞を編集(E)deit        自動解析で間違ったタイトルや作者名や巻数をコピペや手作業で修正できます。一度編集されると削除されるまで維持されます。
		フォルダを開く(O)pen   そのデータのフォルダをエクスプローラーで開きます。
	
	マウス/キーボード操作
		補助   入力            動作
		------  --------------- -------
		        double L-click  表示  選択されている栞を Leeyes で表示します
		SHIFT + double L-click  表示(栞を削除しない)選択されている栞を Leeyes で表示します
		               R-click  右クリックメニューを表示します
		CTRL  + F               検索
		        ENTER           表示 選択されている栞を Leeyes で表示します
		SHIFT + ENTER           表示(栞を削除しない) 選択されている栞を Leeyes で表示します
		CTRL  + ENTER           栞編集
	
栞の同期
	Leeyesは、起動時に marker.lst を読み込むと、以降、栞の削除や追加はLeeyes内部で行われ、Leeyes終了まで栞ファイルを更新しません。
	そのため、Leeyes起動中に marker.lstに変更を加えても、Leeyes終了時にmarker.lstがLeeyes内部のものに復元されます。
	
	LeeyesBookmarker は、自分自身とLeeyesの栞情報をできるだけ一致させて保持するように動作しますが、
	確実に正しく動作させるためには、LeeyesBookmarkerをLeeyesより先に起動してください。
	なお、LeeyesBookmarkerを終了させる場合、Leeyesも同時に終了します。(栞の整合性を保つため)
	
作られるファイル
	LeeyesBookmarker.rnf
		LeeyesBookmarker.exe と同じ場所に作成されます。
		動作設定が記録されています。
	LeeyesBookmarker.dat
		Leeyes.exe と同じ場所に作られる栞ファイルです。

自動解析について
	LeeyesBookmarker は、Leeyesのシナリオファイルを初めて読み込んだとき、そのパスに作者名とタイトル名が
	書かれていると想定して、自動解析します。
	デフォルトでは、フォルダが、
	
	....\[作者名] タイトル名\巻数\画像ファイル名.jpg
	
	となっているものと見なし、[]で囲まれている部分を作者名、その後ろをタイトル名とみなしてデータを取り出します。
	また、作者名の内部を×で分離して、複数の作者を設定します(最大4人まで)
	
	作者名を囲んでいる記号や、複数作者を分離する記号は、LeeyesBookmarker.rnf 内の
	authorL
	authorR
	authorDelimiter
	を設定することで、変更することができます。例えば作者名が【】で囲まれている場合は、
	authorL=【
	authorR=】
	authorDelimiter=×
	とすることで、うまくいくようになります。[]と【】の両方があり、分離も×だけでなくXも使っている場合
	authorL=[【
	authorR=]】
	authorDelimiter=×X
	等、両方設定すれば両方解析することができます。
	
	LeeyesBookmarker.rnf のフォーマット詳細については、後述する「LeeyesBookmarker.rnf のフォーマット」を参照して下さい。

LeeyesBookmarker.rnf のフォーマット
	cmdlineまでは直接テキストエディタで指定した文字列が維持されます。
	それ以降は場合によって、上書きされます。
	
	authorDelimiter=×x		自動解析用文字列。作者間の区切りに使われている文字を指定します
	authorL=[					自動解析用文字列。作者区切りの左側の文字を指定します。デフォルトでは [作者名] タイトル名 が想定されています。
	authorR=]					自動解析用文字列。作者区切りの右側の文字を指定します。
	flags=1						0にするとLeeyesBookmarkerの栞からLeeyesを呼び出すとき、栞の自動削除を行わなくなります。
								通常は1を指定してください。自動削除を行いたくない栞からの起動は、+SHIFTで起動すればOKです。
	cmdline=-s "defalut.lys"	Leeyes に渡すコマンドラインを指定します。
	
	targetFolder=C:\leeyes\		対象になるLeeyes.exeがあるフォルダを指定します。空の場合、起動時にフォルダを指定するダイアログが開きます。
	window.h=1219				LeeyesBookmarker の表示位置の記録です。一度起動して終了すると書き込まれます。
	window.w=1121				LeeyesBookmarker の表示位置の記録です。一度起動して終了すると書き込まれます。
	window.x=275				LeeyesBookmarker の表示位置の記録です。一度起動して終了すると書き込まれます。
	window.y=100				LeeyesBookmarker の表示位置の記録です。一度起動して終了すると書き込まれます。

免責
	LeeyesBookmarkerは、非営利目的の使用に関しては、無償/無保証で、ご自由にお使いいただけます。
	作者は、LeeyesBookmarkerの使用によって発生した、いかなる問題についても、その責任は負わないものとします。
	
その他
	--------
	LeeyesBookmarkerは、reotuch.infoの著作物です。
	連絡先:support@retouch.info
	--------
	Leeyes −見開き画像ビューア− は、けんじさんの著作物です。
		Leeyes ver.2.6.1 Copyright(c) 2003-2011 けんじ
		http://www3.tokai.or.jp/boxes/leeyes/
	--------