Mercurial > mercurial > hgweb_rsearcher.cgi
diff doc/Todo @ 13:f5ffc34f045a
manage DB.
author | pyon@macmini |
---|---|
date | Wed, 14 Nov 2018 19:43:40 +0900 |
parents | 36811fd22bd2 |
children |
line wrap: on
line diff
--- a/doc/Todo Tue Nov 13 21:11:20 2018 +0900 +++ b/doc/Todo Wed Nov 14 19:43:40 2018 +0900 @@ -1,23 +1,17 @@ ** client.exe の機能 ************************************************************ -* 手動によりバージョンアップ - * verup.bat をダブルクリック - # verup.bat - client -r 192.168.0.1:3910 - # GET /release/grsearcher.exe, /release/crypto.exe, /release/client1.exe - copy client1.exe client.exe * client で画像取得 > client.exe 192.168.0.1:3910 0800012345 20170105 * client でアップロード - > client.exe -a 192.168.0.1:3910 localfile + > client.exe -a 192.168.0.1:3910 localfile # /upload へ + > client.exe -m 192.168.0.1:3910 localfile # /db ヘ * バージョンアップ + パスワード機能を追加 ( ver1.11 ) + ヘッダ拒否機能を追加 ( ver1.2 ) ** crypto/crypto.exe の機能 ***************************************************** -* crypto.go 作成 + auth 用 ( ハッシュ化 ) * -a で plaintext を暗号化 # server/client > crypto.exe -a plaintext -s salt @@ -35,6 +29,12 @@ * -f で 認証チェック # gui > crypto.exe -f hhs.db hhs key + hhs/key が一致したら hhs の情報を返す + * -o で ファイル出力 + +** extsql.exe の機能 ************************************************************ + searcher03.exe で作成される hhs.db と index.db から + re:searcher 用の hhs.db と index.db を作成する. + client.exe(guiから) でサーバにアップロードする. ** imgtgz の機能 **************************************************************** * jpeg を 1.jpg, ..., 5.jpg とリネームし tgz にする. @@ -66,11 +66,11 @@ * server ( FreeBSD ) server_root/server, crypto, imgtgz + db/auth.db, hhs.db, index.db - + release/grsearcher.exe, client.exe + + release/grsearcher.exe, client.exe, crypto.exe, manual.pdf + images/20180707/0800012345.tgz, ... * client ( Windows ) - rsearcher_root/grsearcher.exe, client.exe, crypto.exe + rsearcher_root/grsearcher.exe, client.exe, crypto.exe (, sqlite3.exe, extsql.exe ) auth.db, hhs.db, index.db + .cache/20180707_1, ... + image/*.png, *.jpg @@ -85,5 +85,12 @@ # GET /db/auth.db, /db/hhs.db, /db/index.db (14day) + GUI(grsearcher) 終了時に auth.db と hhs.db は削除 * auth.db は任意の、hhs.db は月一のアップデートだが、漏洩防止のため毎回削除 - * 毎月14日と28日に index.db を取得 + * 毎月13日と28日に index.db を取得 +* 自動バージョンアップ + # upgrade.bat + client -r 192.168.0.1:3910 + # GET /release/grsearcher.exe, /release/crypto.exe, /release/client1.exe + # /release/manual.pdf + copy client1.exe client.exe +