画像ファイル属性管理 ..
232:名無しさん@お腹いっぱい。
07/03/11 00:59:08 Tro/y8Bg0
>>229
ソフトの方向性と名前からして、よく使うクエリを保存?しておける
MacのスマートフォルダとかVistaの検索フォルダ的なものだと思うんだが
実際どうなんだろう。
233:名無しさん@お腹いっぱい。
07/03/12 01:22:29 uuAbjQKg0
前にiTunesのスマートプレイリストみたいなやつって言ってなかったっけ?
234: ◆cTzcVzYvME
07/03/12 18:50:25 RB4bs5Qh0
>>227
やっぱダメでしたか…
ですが、このバグを放置しておく訳にはいかないので、
いくつか検証用プログラムを作成しようと思います。
その不具合がでるDBってまだ手元にありますか?
>>230
とりあえずタイトルバーにアクティブキーマップを表示するようにしときます。
>>232>>233
そんな感じで合ってます。
235:名無しさん@お腹いっぱい。
07/03/12 23:27:45 rtVQcaWl0
大丈夫です。DB残ってます。
236:名無しさん@お腹いっぱい。
07/03/12 23:32:48 XKGzInCh0
, -‐''"´ ̄```' ‐ .、._
,.‐'=-、 ,r=≡= `‐.、
./ ー・=ノ ,-・=-' \
,i´ / l_,、\ ⊃ ヽ
J⊂/ 彡リリミミミ .i、
,i ii-=ニ=- ii l
| 彡リリミミミヽ |
. | |
. | l
i ,l
. ゙i ,i
. ヽ ,/
\ ./
. `‐.、 ,.‐'´
`:‐.、. _ _,,.. -‐'"v
v
237: ◆cTzcVzYvME
07/03/13 03:17:19 apOZfBdy0
いくつかの要望に対応しました。
>>235
了解。
近日中に検証用プログラムを用意しますので、
テストへのご協力をお願い致します。
238:名無しさん@お腹いっぱい。
07/03/13 03:19:00 DUtRNPDI0
おお、こんな時間まで乙です(´Д`*)
微力ながらお手伝い出来れば幸いです。
239:名無しさん@お腹いっぱい。
07/03/13 23:06:52 DUtRNPDI0
将来的に実装される機能だとは思うのですが、
属性リストの自動ソート(属性名)が欲しいです。
あるいは、属性の色分け機能(例えばカテゴリごとに色分け)があれば、
まだ付加していない属性のカテゴリは何か、色で認識出来るので有難いです。
DB登録済みファイルのパス変更(保存先ディレクトリ変更)なのですが、
ハッシュ機能がこちらにも実装されたら、可能になるのでしょうか。
240:名無しさん@お腹いっぱい。
07/03/14 00:50:02 rdmHVmIt0
サウンドファイルの強力なタグに比べると
画像ファイルのタグは貧弱この上ないからなあ。
ファイル数から言えばサウンドよりも画像のほうが遥かに多くなりがちだから
その整理には苦労してます。
そんなわけでこれ見つけて喜んでる次第です。
さっそく使ってみることにします。
241: ◆cTzcVzYvME
07/03/14 01:21:49 OrEJBpeF0
>>239
> 属性リストの自動ソート(属性名)が欲しいです。
自動ではなく右クリックメニューから行うようにするつもりです。
> DB登録済みファイルのパス変更(保存先ディレクトリ変更)なのですが、
> ハッシュ機能がこちらにも実装されたら、可能になるのでしょうか。
なります。
242:名無しさん@お腹いっぱい。
07/03/14 10:52:05 nS0H1oLL0
何このソフトぬるぽ
243: ◆cTzcVzYvME
07/03/14 17:25:39 OrEJBpeF0
>>238
検証用プログラムを作成しました。
URLリンク(artistic-imitation.hp.infoseek.co.jp)
テスト方法は readme.txt に書いてありますので、
それを試していただき、結果を教えて下さい。
244:名無しさん@お腹いっぱい。
07/03/14 18:53:59 AoOpXuMh0
readmeの通り、検証用プログラムで変更したDBで、
起動後に属性を追加しようとした時の挙動を報告します。
A. ファイル情報をすべて破棄
必ず強制終了。しかし、属性を減らした分だけ追加する場合は落ちない。
(前回のプログラム適用前とほぼ同じ状況)
B. 名称変更と簡略化
必ず強制終了。属性を減らしても、追加しようとすれば強制終了。
(現オリジナルDBと同じ状況・ちなみに属性数は132)
C. test1適用DBにtest2を適用
必ず強制終了。しかし、属性を減らした分だけ追加する場合は落ちない。
(前回のプログラム適用前とほぼ同じ状況)
245: ◆cTzcVzYvME
07/03/14 19:38:34 OrEJBpeF0
>>244
テストありがとうございます。
結果から推測しますと、ファイル情報のデータに不具合があって、
それが属性追加に影響しているように思います。
もっと詳しく調べてみたいので C の DB を頂けないでしょうか?
ちなみに、この検証プログラムには
・問題箇所を絞り込む
・DB から個人情報(ファイルパスや属性名、カテゴリ名など)を破棄する
・DB のサイズを小さくする
という3つの目的がありました。
C の DB なら、zip 等で圧縮すればかなり小さくなるはずです。
また個人情報も破棄されておりますので、
適当なアップローダに挙げて頂けると助かります。
246:名無しさん@お腹いっぱい。
07/03/14 21:02:42 AoOpXuMh0
これで解決につながると良いのですが
URLリンク(wktk.vip2ch.com)
受信パスはatです
247: ◆cTzcVzYvME
07/03/14 22:03:47 OrEJBpeF0
>>246
ありがとうございます。ファイルを受け取りました。
で、デバッグしようと思ったのですが、一つ気になる事があるので確認お願いします。
うpしてくれたDBですが、adb\transaction フォルダに log フォルダがあります。
これって不具合がでるオリジナルのDBにも存在しますか?
248:名無しさん@お腹いっぱい。
07/03/14 22:36:50 AoOpXuMh0
見当たらないですね。先のプログラムを適用したDBだけにありました。
249:名無しさん@お腹いっぱい。
07/03/14 22:53:08 oaGUX2Mv0
流れぶった切りでスマンが問題に遭遇した。
あるディレクトリに1.jpg〜10.jpgという画像がある。ただし、ファイル名は仮のもの。
それぞれの内容は完全に異なっており、ハッシュの脆弱性をついたようなものでもない。
そのディレクトリをリストアップして、すべての画像を選択し、選択画像に属性Aを付加。
数日後、同じようにディレクトリをリストアップして、2.jpgを表示し、表示画像に属性Bを付加した。
以後3〜7を表示すると、なぜか属性リストに2.jpgと同様のもの(属性A、B)が表示される。他の画像には問題なし。
属性の付加・除去は可能だが、仮に3に属性Cを付加したとしても、2〜7は同じもの(属性A、B、C)が表示される。
属性A、B、Cのいずれかでリストアップしても3〜7は表示されない。
OSはWindowsXP SP2。属性A付与はadbtest2の以前のバージョンで、属性B付与はver0.0.8.1を使用。
250: ◆cTzcVzYvME
07/03/14 23:39:14 OrEJBpeF0
>>248
了解。とりあえず強制終了の原因はわかりましたが、
不具合の発生原因をDBから解析するのは無理っぽいです。
一応、DBの再構築はできそうなので次の手順を試してみて下さい。
1.不具合が出るDBをバックアップ
2.at_picture.exe を起動し、全ての属性を削除
3.adb\fidlists 内に残っているフォルダがあるはずなので、
バックアップの adb\fidlists からそれらと同名のフォルダだけを削除
4.バックアップを db と置き換える
>>249
似たような現象が adbtest においてもありました。
※画像振り分けソフトを語ろう!2枚目
スレリンク(software板)
の405、406、407、409、486、488あたりを参照。
たぶん
1.一旦、問題のある画像を別な場所に退避し、属性Aでリストアップ
2.画像リスト右クリックから無効なパスを破棄
3.画像を元の場所に戻して属性を再設定
で直ると思います。
どうやら属性付けのアルゴリズムに穴があるようなのでチェックしておきます。
251:249
07/03/15 00:08:33 2ZaO4AgY0
>>250
先程の例でいうと、3〜7を表示(サムネイル含む)しようとすると例外吐くようになった。
252:名無しさん@お腹いっぱい。
07/03/15 00:27:05 iu19ntHA0
DBの再構築、早速試してみました。
属性を追加しても強制終了しません。大丈夫です!
・・・DBのインポートやエクスポートが出来るのは大分先ですよね(´・ω・`)
253: ◆cTzcVzYvME
07/03/15 00:28:19 S3QGGTbu0
>>251
もうちょっと詳しく。
それは3〜7を別な場所に移したらってこと?
254:名無しさん@お腹いっぱい。
07/03/15 00:38:14 2ZaO4AgY0
>>253
いや、2を移動して属性Aをリストアップ>無効なパスを破棄したのち、
2を元のフォルダに戻してフォルダをリストアップしたら3のサムネイル生成中に例外を吐いて止まった。
「ログを保存して続行」すると落ちる。「ログを保存せず続行」すると例外ダイアログの無間地獄。
一応2〜7を移動してみたが、3〜7は属性からリストアップできないしなぁ。
なお、移動先では2〜7のいずれも表示もタグ付加・除去も問題ない。
255: ◆cTzcVzYvME
07/03/15 00:50:26 S3QGGTbu0
>>252
バグ自体が解決したわけじゃないですが、DBは再構築できたようで一安心。
その不具合にしろ、>>249のバグにしろ、
こちらで再現できる手順がわからないと対応は難しいので、
また何かわかりましたら情報をお寄せ下さい。
> DBのインポートやエクスポート
大分先です。
>>254
3〜7には一つも属性が付いていないってことですね?
ちなみに、>>249時点でのDBって残ってます?
256:名無しさん@お腹いっぱい。
07/03/15 01:12:19 2ZaO4AgY0
>>255
> 3〜7には一つも属性が付いていないってことですね?
初めにした作業が「全選択してディレクトリ名のタグをつける」だったから、付いてる"はず"なのだが……。
(adtestの「属性の自動生成」を手動でやったわけですな)
まあとにかく、現在は属性(ディレクトリ名)からリストアップしても、これらだけリストアップされないのです。
> ちなみに、>>249時点でのDBって残ってます?
残ってます。
257:名無しさん@お腹いっぱい。
07/03/15 01:21:37 2ZaO4AgY0
スマン訂正。
ディレクトリ名と同名のタグでリストアップした場合、3〜7もリストアップされた。
2の属性リストを表示するのは相変わらずだが。
しかし後日付加した、1〜10の画像に付いているはずの属性Aでリストアップしても無視される。
塊を選択して一気に属性付加したので、3〜7だけ付いていないとは考えにくい。
258:名無しさん@お腹いっぱい。
07/03/15 01:28:18 2ZaO4AgY0
何度も連投すまん。肝心なことを書き忘れたorz
とにかく、ディレクトリ名と同名のタグでリストアップできたのは事実なので、
早速2〜7を移動してリストアップし「無効なパスを破棄」したところ、例外を吐いた。
259: ◆cTzcVzYvME
07/03/15 01:31:57 S3QGGTbu0
とりあえず>>249のDBが残っているのでしたら次の手順ではどうでしょう?
1.問題のある画像(1〜10)を別な場所にコピー
2.問題のあるディレクトリをリストアップ
3.1〜10を選択し画像リスト右クリックからファイルを削除
4.1でコピーしておいたファイルを戻して属性を再設定
260:名無しさん@お腹いっぱい。
07/03/15 11:06:20 2ZaO4AgY0
>>259
2〜7を全選択してファイル削除したら例外エラーが起きました。
2〜7のいずれかをひとつ選択してファイル削除したところ、1枚目は成功するが2枚目で例外。
試しにその方法で1枚目を削除してから、これらに無関係な画像の属性を操作してコミット、
しかるのち再起動したところ、問題の画像のサムネイル生成時に例外。
dbを全消去して問題のファイルらを操作したところ問題なし。
現状の3〜7のdbが破損しており、adbtest2が読み取ろうとすると例外が起きるのだろうか。
それと>>254で" 「ログを保存して続行」すると落ちる"と書いたが、
"「ログを保存して続行」すると、ログ保存後落ちる"の誤りでした。
261:名無しさん@お腹いっぱい。
07/03/15 14:01:32 iu19ntHA0
ソートの項目に”保持属性数”が欲しいです。
属性が少ない順・多い順に並べることで、
参照頻度が少なくなりがちな画像を手前に持ってきたいのです。
実装お願いできないでしょうか。
262:名無しさん@お腹いっぱい。
07/03/15 15:04:07 gmHihbnQ0
>>261
それは地味に便利だな
俺からもお願いします
263:名無しさん@お腹いっぱい。
07/03/15 19:51:43 BHhmj4wu0
日本語でおk
264: ◆cTzcVzYvME
07/03/16 05:11:03 EvVNgbE10
>>260
了解。>>249の症状と照らし合わせて考えてみると、
既に削除済みのファイル情報を再削除しようとしてこけてるみたいです。
だとすると、>>249は異なるファイルパスが同じファイル情報を
参照していることにより起きている問題かもしれません。
とりあえずファイル情報削除での例外スロー条件をゆるくしてみました。
根本的な解決にはなりませんが、>>259の手順での例外発生は抑えられると思います。
バージョンアップした上で再度>>259を試して頂き、
どのような状況になったか教えて下さい。
>>261
> ソートの項目に”保持属性数”が欲しい
了解。
265:名無しさん@お腹いっぱい。
07/03/16 11:33:58 vuStkqWx0
試用させてもらいました。
現在、DigitalImageでの属性管理を行っていますが、
遜色ないものになってきていると感じます。
スマートビューが実装されたら、乗り換えの手間を考えても
本格的に乗り換えを考えたい。
属性付けを1キーでできるのは、かなりの魅力です。
試用でDigitalImageに設定している属性をつけてみました
大体が、お気に入り度(1〜5)、大きなジャンル分け、必要なものには詳細な属性
という割り振りです。
現状でも、かなりのキー数を割り当てられるのでキーを覚えてしまえば
OKでしょうが、>>197提案も魅力的に感じました。
現在のキーマップ画面、変更ボタンの右に変更キーマップ先という欄をつくり
そこに何も設定していなければ(デフォルト)、キーマップの変更なし
そこに変更キーマップ先が設定されていれば、そのキーマップに変更
という仕様ならば、各人で工夫の余地ができるのではないかと思います
(1〜9を属性に、0を押したら次のキーマップとか変則的な設定にも対応できるかも)。
素晴らしいソフトの開発、がんばってください。期待しております。
266:名無しさん@お腹いっぱい。
07/03/16 11:39:00 vuStkqWx0
追記:
>そこに変更キーマップ先が設定されていれば、そのキーマップに変更
属性設定後、そのキーマップに変更ということですね。
属性内が未設定のままの場合は、属性付けは行わず
キーマップ変更のみという形であれば
キーマップ切り替えキーを各人の好みに合わせられるのでは
ないでしょうか。
267: ◆cTzcVzYvME
07/03/16 21:20:02 EvVNgbE10
>>265-266
なるほど。その仕様だったら現状のキーマップにも組み込めそうですな。
ただこの件に関しては、UIを含めもっと仕様を煮詰めた上で再設計し、
キーマップ自体を作り直した方が、性能的にも操作性の面でも良くなると思います。
またその方がトータルでの開発時間は短縮できると思います。
後付け的な修正では、現状の仕様が足枷となり機能拡張に限界が生じます。
とりあえずキーマップ機能の拡張は、全ての基本機能を作成し終えるまでは
行わないつもりなので、今のうちにいろんなアイデアを出しといてもらえれば、
それらを参考に改良していこうと思っています。
PS:
現在、>>215>>249のバグに対し、DB操作ルーチンのチェックをしています。
いくつかロジックエラーを発見しましたが、
これの修正とテストにはもう少し時間がかかると思います。
268:249
07/03/17 02:14:17 RNm9IAKP0
ご面倒をおかけしております249でございます。
>>264
最新版で手順を行い、問題は解消しました。
2を移動して無効パス削除後、2を復帰させディレクトリをリストアップしたところ、
画像群は「R」マークなしで問題なく表示され、タグ付けも問題なし。
ありがとうございました。
269:名無しさん@お腹いっぱい。
07/03/17 07:12:14 cW3ZtHDz0
糸冬 了
270: ◆cTzcVzYvME
07/03/17 13:07:30 LY0jihRH0
>>268
了解。
今は発見したロジックエラーの修正を行っていますが、
これが>>249の原因であるかどうかはまだわかりません。
再現手順がわかればデバッグはスムーズに行えますので、
また何かわかりましたらご報告下さい。
271:名無しさん@お腹いっぱい。
07/03/17 16:54:26 Cq4Y84ju0
>>267
>ただこの件に関しては、UIを含めもっと仕様を煮詰めた上で再設計し、
>キーマップ自体を作り直した方が、性能的にも操作性の面でも良くなると思います。
はい。最終的な完成度の高さが、皆の望みでしょうから
その点こころえつつ、待ちこがれておきます。
>行わないつもりなので、今のうちにいろんなアイデアを出しといてもらえれば、
>>265-266の「変更キーマップ先」とした部分を「機能」という欄にして
キーマップ変更だけではなく、ファイルの前後(現在カーソルキーに割り当てられているもの)
といった機能も設定できると、よりカスタマイズ性が高まるかもしれません。
個人的にはテンキー周辺に必要なキーを集めてしまって、片手で属性付けをできるのが
理想だったりします。
あまり、詰めすぎて複雑になるのも、どうかと思いますが
入力周りは実際の運用上一番キーになる部分ですので
各人の好み、方法を実現できる形が好ましいかと思っております。
272:名無しさん@お腹いっぱい。
07/03/17 18:08:14 /cypVd7I0
保持属性数でのソートの話が出てましたけど、
属性の数を指定してリストアップというのはできませんか?
あと画像表示部を分離して別ウインドウで大きく表示>クリックで閉じる、
といった使い方もしたいです。対応してくださる予定はないでしょうか?
273: ◆cTzcVzYvME
07/03/17 19:14:28 LY0jihRH0
>>271
> 入力周りは実際の運用上一番キーになる部分ですので
> 各人の好み、方法を実現できる形が好ましいかと思っております。
同意。
>>272
> 属性の数を指定してリストアップ
できなくはないですが、DBの設計上、そういった使い方を想定していないので、
素早くリストアップすることは難しいと思います(全検索が必要となるので…)。
また、これに関する最適化を行う予定はありません。
ただし、機能としての実装は検討しておきたいと思います。
ちなみに、この機能の用途は何ですか?
> 画像表示部を分離して別ウインドウで大きく表示
フルスクリーン表示には対応しますが、画像ビューの分離は実装予定にありません。
と言うのは、別ウィンドウ表示は外部アプリで実現した方が、
機能としての柔軟性が高まると思うからです。
余裕ができたら、書庫内ファイルとパスリストに対応した
シンプルかつ動作の軽い外部ビューアを作りたいなぁとは考えていますが…
274:名無しさん@お腹いっぱい。
07/03/17 22:05:02 vI4dal7I0
>>272
少ない属性数の画像のリストアップに使うのかな?
私もその機能は便利だと思いますが、
DBが大きくなると処理速度の面で厳しいと思います。
ある程度、対象の画像を絞ってから、
保持属性数ソートで何とかならないでしょうか。
もしくは「属性を指定して画像を消去」で、
”属性なし”の様な項目に加えて、
”属性数:4”といった項目を作ってしまうとか…
要望です。
フルスクリーン表示の実装までの間、
画像ビューのWクリックで外部プログラムから
表示画像を開ける機能を付けてくれると嬉しいです。
275:名無しさん@お腹いっぱい。
07/03/17 23:03:28 /cypVd7I0
全部の画像をリストアップしてから絞り込むよりは
属性の数でしぼり込みながらリストアップした方が速いのではないかと思ったのですが…
別ウインドウ了解しました
確かに外部で対応させた方が色々出来そうですね
276:名無しさん@お腹いっぱい。
07/03/18 01:04:54 kcQSXM/30
>>274
> 要望です。
> フルスクリーン表示の実装までの間、
> 画像ビューのWクリックで外部プログラムから
> 表示画像を開ける機能を付けてくれると嬉しいです。
現行ver0.0.8.1でもマウ筋使えば要望動作っぽいことをさせることが出来たよ
うちではその動作をホイールクリックに割り当ててる
マウ筋の設定
【Target】
at_picture.exe
【Action】
M ”ビューワーで開く”
【アクション設定】
アクション終了後に実行
キーを送る Right mouse button
キーを送る Q
てな具合
これで関連付けしてるビューワーで表示画像を開けたよ
一枚だけサクっと全画面表示で閲覧したいときに重宝してる
adbtest2のソート順をビューワーが引き継がないから
あくまでもその場しのぎな用途だけど
ご参考までに
277:名無しさん@お腹いっぱい。
07/03/18 04:12:43 yIwNQOvX0
>>276
これはいいですね!
右→左クリック、に割り当てて同様のマクロを作りましたが、
おかげで簡単にビューアに送れるようになりました。
ありがとう!
278:名無しさん@お腹いっぱい。
07/03/18 12:26:02 Ypr/+1HN0
>>272
>保持属性数でのソートの話が出てましたけど、
>属性の数を指定してリストアップというのはできませんか?
ソートはリストアップ後の話で、
特殊なリストアップの方法については、
スマートビューでの指定の話なのかも。
279: ◆cTzcVzYvME
07/03/18 16:11:15 ZCVrEfth0
とりあえず見つけたとこだけロジックエラーは直したんで一旦更新。
あと、保持属性数でのソートにも対応してあります。
>>274
> 画像ビューのWクリックで外部プログラムから表示画像を開ける機能
了解。
>>275
DB の仕組上、全部の画像をリストアップしてから絞り込むのと、
絞り込みながらリストアップするのでは、どちらも処理速度に大きな違いはありません。
前者が追加と削除を行うのに対し、後者は追加だけで済むという利点はありますが、
属性数指定リストアップでのボトルネックはファイル情報の走査にありますので、
全検索のコストと比較した場合、その利点は微々たるものに過ぎません。
>>276
試してみた。なかなかおもろいね。
でもダブルクリックには対応してないのかな?
あと、ミドルクリックによる関連付けオープンは
正式機能として採用しようかなと考えています。
280:名無しさん@お腹いっぱい。
07/03/18 19:06:22 XmwTOlu50
変な現象が起こるので報告。
"選択画像のパスリストを開く"で外部ビュアに渡すとき、
AtPictureの内蔵ビュアに表示されている画像だけが表示されない。
表示中の画像以外を選択するときちんと表示される。
WindowsXP SP2 + ver0.0.9.1、外部ビュアはLinerやnkvで確認しました。
281: ◆cTzcVzYvME
07/03/18 21:17:18 ZCVrEfth0
>>280
axpathlist.spi を使っているのであれば、それはプラグイン側の問題です。
※history.txt、version 0.0.3.1 の更新情報を参照。
あとでまた修正しときますので、しばらくお待ち下さい。
282:名無しさん@お腹いっぱい。
07/03/18 23:25:38 yIwNQOvX0
リストの変化に対して、”アンドゥ”や”戻る”の様な機能を加えてはどうでしょうか。
操作ミスでうっかり新しくリストアップしてしまった時に、
編集中のリストがパアになってしまう事は結構あると思うのですが…
基本機能が充実した後にでも検討して頂けると幸いです。
283:名無しさん@お腹いっぱい。
07/03/18 23:27:20 J9VWOQAi0
ショートカットの追跡きぼんぬ。
画像ファイルを作者別ディレクトリに保管してあって
そこから内容別ディレクトリにショートカットでリンク張って分類整理してるんで
ショートカットのリンク先を読んでくれないと
内容別ディレクトリにある絵が見えません。
ショートカットファイルが並んでるだけになってしまいます。
ショートカット使うのやめてシンボリックリンクかハードリンクにすれば解決するけど
それだと今度はバックアップするときに同じファイルを複数バックアップしてしまうし
リンク構造を保持したままのコピーもWindowsでは無理なのでショートカット使うしかないんです。
284:名無しさん@お腹いっぱい。
07/03/19 00:16:48 BcEkmcIU0
>>281
確かにhistory.txtに書いてますね。申し訳ないです。
285:名無しさん@お腹いっぱい。
07/03/19 05:38:54 Tx5fhkvy0
パスリストの順番なのですが、
画像リストの並び順通りの順番で出力される様にして貰えないでしょうか。
(現在はファイル名順に出力するのでしょうか)
それと、”選択画像のパスリストを開く”で外部ビューアに開かせた時、
パスリストの先頭のファイルから開くのではなく、
画像ビューに表示している画像で開かせる事は可能ですか?
286: ◆cTzcVzYvME
07/03/19 07:22:26 9mpXMb3r0
>>282
了解。検討しときます。
>>283
了解。
>>284
直しときました。
>>285
現バージョンでも、画像リストの並び順通りに出力しております。
ファイル名順になってしまうとしたら、それは外部アプリ側の仕様なので
こちらではどうすることもできません。
> 画像ビューに表示している画像で開かせる
ちょうど今、これに関する仕様を考えていたところです。
ただ、これも外部ビューア側が対応してくれないと実現できません。
287:名無しさん@お腹いっぱい。
07/03/19 17:07:10 Tx5fhkvy0
パスリストの順番、外部アプリ側で勝手にソートしてしまうんですよね。
それでファイル名順に並んだのかorz
288:名無しさん@お腹いっぱい。
07/03/19 23:51:18 J258pM4c0
作者さん更新おつかれです
ミドルクリック対応どうもありがとでした!
動作が速くてめさ快適ですわ
早速他の機能も試させて頂きます
> >>276
> 試してみた。なかなかおもろいね。
> でもダブルクリックには対応してないのかな?
> あと、ミドルクリックによる関連付けオープンは
> 正式機能として採用しようかなと考えています。
マウ筋じゃダブルクリックは無理だったみたいですね
あと調子に乗って要望をひとつ
表示画像に属性をひとつ付加/除去したら
次の画像に表示を移すモード、というのは如何でしょうか?
個人的には付加の時だけ機能実現すれば良いのですが、
あるとランク用の属性つけてる時に便利なのです
キーマップ仕様改訂の際にでもご一考下さると嬉しいです
289:名無しさん@お腹いっぱい。
07/03/20 02:33:28 hS5pqUYF0
>>288
>表示画像に属性をひとつ付加/除去したら
>次の画像に表示を移すモード、というのは如何でしょうか?
横からだが、>>271の仕様でいけそうな気がする。
290:名無しさん@お腹いっぱい。
07/03/20 16:39:21 JeBZ1eAb0
沢山の更新乙さまです><
属性名の最初に数字を、カテゴリ別に数字をつけているのですが、
属性リストのソートの恩恵を噛みしめているところです。
以前、お話した属性名のカラーリングの提案なのですが、、
既に仕様を検討済みでしたら聞き流して下さい。
・属性の色のデータを管理する変数を設ける(背景色と文字色)
・予め用意しておいた10色程度の色(プリセット)から選択できるようにする
iniファイルで16進表記等で直接指定、もしくはカラーパレットで変更できるようにする
・属性の右クリックから「色の変更(&C)」-「プリセット1(&1)」などで変更
私としては、属性のカテゴリ別に色分けをして、
黒の文字色にパステルカラーの背景色というプリセット、
という形で使えればと思っています。
(個々人の好みで、文字色だけ変更、白文字に暗い背景色など)
文字を凝視して読まなくても、あるカテゴリの属性の有無を感じられたら…
視覚的、直感的といった意味では、attアイコンの変更よりも
効果は大きいと思うのですが、いかがなものでしょうか。
291: ◆cTzcVzYvME
07/03/20 17:48:22 LrbCtqOB0
>>288
> 次の画像に表示を移すモード
対応しました。
>>289
とりあえず現状のキーマップに組み込んじゃったけど、
そっち(>>271の仕様)の方がカスタマイズ性は高まりますな。
>>290
参考にしときます。
292:名無しさん@お腹いっぱい。
07/03/22 23:59:11 kWfVavdO0
ハッシュ機能キタア
早速使わせていただきます
293:名無しさん@お腹いっぱい。
07/03/23 15:08:45 wRv3VOSL0
属性付加済みの重複画像を、サムネイルで判別できるようにしたいのですが、
ハッシュチェックでHのアイコンが付くとRのアイコンが消えてしまいます。
両方のアイコンを表示できないでしょうか。
自動生成の属性しかない場合にはRを付けない機能もあると良いのですが…
294: ◆cTzcVzYvME
07/03/23 16:19:50 OX7Tc5Lj0
>>293
サムネイルのアイコンは、画像の登録状態(未登録、パス登録、ハッシュ登録、インポート登録)を
判別するためのものであって、属性が付加済みであるかどうかを知るためのもではありません。
当然ながら、Rアイコンが表示されていても、属性がない場合もあります。
またデータベースの仕様上、サムネイルで属性の有無を判別できるようにするのは不可能です。
何故なら、属性の削除や統合の処理を効率化するために、画像の属性情報の更新は遅延して行われており、
画像リストにサムネイル表示されているだけの画像が実際に保持している属性数を知るには、
属性編集の度に、リストアップされている全画像の情報を再取得しなければならなくなるからです。
要望が単に「属性付加済みの画像を知りたい」というだけなら、
「属性を指定してリストから消去」機能を使うか、
今回実装した「属性数指定リストアップ」を使って下さい。
> 自動生成の属性しかない場合にはRを付けない機能
これも仕様上、対応できません。
ちなみに、自動登録される属性は、画像整理中に一時的に利用するだけで、
不要になったら属性自体を削除して付加解除するといった使い方を想定しています。
自動登録機能自体が不要であれば、INIファイルを弄ってOFFにして下さい。
295:名無しさん@お腹いっぱい。
07/03/24 15:25:25 x82aTAmk0
作者さん、はじめまして。
属性データベースによる画像管理テストプログラム2(β版) ver0.0.12.1
から試用しているのですが、フォルダビューの右クリックメニューの
「画像をリストアップ」および「画像をリストに追加」のメニューが全く動作しません。
メニューが存在するだけで実装されてないのでしょうか。
それとも、使い方に何か間違いがあるのでしょうか。
296:名無しさん@お腹いっぱい。
07/03/24 15:41:42 3Yo8Eft30
> から試用しているのですが、フォルダビューの右クリックメニューの
> 「画像をリストアップ」および「画像をリストに追加」のメニューが全く動作しません。
フォルダビュー上に表示された圧縮フォルダでは動作しました。
297: ◆cTzcVzYvME
07/03/24 17:19:16 3M1iz4au0
>>295
> 「画像をリストアップ」および「画像をリストに追加」のメニューが全く動作しません。
フォルダをダブルクリックや、Ctrl+ダブルクリックもダメですか?
また、「お気に入り」リストでは動作しますか?
あと環境(OS、GDI+ の有無、使ってるSPI、etc)を教えて下さい
>>296
ID違うけど>>295さん?
それは>>295と同じ環境ですか?
298:名無しさん@お腹いっぱい。
07/03/24 18:36:10 3Yo8Eft30
作者さん、どうもです。
>>295 = >>296 で、同じ環境です。
OS : WindowsXP SP2
GDI+ : 有 (C:\WINDOWS\system32\gdiplus.dll)
SPI : lhasad.spi、axzip.spi、ifjpeg.spi、ifgif.spi、(Susieのオフィシャルサイトの物)、axpathlist.spi
「フォルダビュー」「お気に入り」の区別無く、圧縮フォルダに対してのみ動作しました(ダブルクリックも)。
299: ◆cTzcVzYvME
07/03/24 18:41:45 3M1iz4au0
>>298
一つ試してもらいたいのですが、
画像がリストアップされた状態から「画像をリストアップ」を実行するとどうなりますか?
画像リストはそのままですか?それともクリアされますか?
300:名無しさん@お腹いっぱい。
07/03/24 18:50:56 3Yo8Eft30
> 一つ試してもらいたいのですが、
> 画像がリストアップされた状態から「画像をリストアップ」を実行するとどうなりますか?
> 画像リストはそのままですか?それともクリアされますか?
クリアされます
301: ◆cTzcVzYvME
07/03/24 18:57:24 3M1iz4au0
もう一つ試して下さい。
サブディレクトリが存在しないのに、
フォルダビューでは+が表示されているフォルダに対し
「画像をリストアップ」を実行するとどうなりますか?
+は残ってますか?消えますか?
302:名無しさん@お腹いっぱい。
07/03/24 19:15:27 3Yo8Eft30
> +は残ってますか?消えますか?
消えます
303: ◆cTzcVzYvME
07/03/24 19:30:14 3M1iz4au0
どうやらファイルの走査自体は動いているようですね。
ちょっとテストプログラムを用意しましたので試して頂けるでしょうか?
URLリンク(artistic-imitation.hp.infoseek.co.jp)
詳しくは readme.txt に書いてあります。
304: ◆cTzcVzYvME
07/03/24 19:39:48 3M1iz4au0
readme に書き忘れ。
格納ファイルが存在するのに、
・リストアップ対象フォルダのフルパス
しかダイアログ表示されない場合は、
ファイルの走査がうまくいってない事になります。
305:名無しさん@お腹いっぱい。
07/03/24 19:44:34 3Yo8Eft30
作者さん、お手数をおかけします。
> ちょっとテストプログラムを用意しましたので試して頂けるでしょうか?
試してみた結果、
>・見つかったファイル(もしくはフォルダ)の名称
>・サポートチェックを行うべきファイル(ショートカットのリンク解決済み)のフルパス
にファイルの拡張子が含まれず、
・サポートチェック結果
が「未対応なフォーマット」と表示されました。
306:名無しさん@お腹いっぱい。
07/03/24 19:52:03 3Yo8Eft30
> >・見つかったファイル(もしくはフォルダ)の名称
> >・サポートチェックを行うべきファイル(ショートカットのリンク解決済み)のフルパス
>
> にファイルの拡張子が含まれず、
>
> ・サポートチェック結果
>
> が「未対応なフォーマット」と表示されました。
このことから思いついて、「フォルダオプション」で「登録されている拡張子は表示しない」のチェックを外すと、動作するようになりました。
拡張子が常に表示されるファイラを使用しているので、この点には気付きませんでした。
307: ◆cTzcVzYvME
07/03/24 20:00:46 3M1iz4au0
>>305-306
了解。
拡張子非表示の場合への対応を調べておきます。
308:名無しさん@お腹いっぱい。
07/03/24 20:12:40 3Yo8Eft30
> 拡張子非表示の場合への対応を調べておきます。
よろしくお願いします。
オンラインソフトの作者さんとのやりとりは初めてなので少し緊張しましたが、原因がわかって安心しました。
これで、正式版の公開を楽しみにしながらテストプログラムを使い続けることが出来ます。
309: ◆cTzcVzYvME
07/03/25 02:28:25 3CT4+rFq0
>>308
たぶん直ったと思います。
PS:
重複ハッシュ画像の削除処理にバグがあるみたいです。
現在、原因を調査しているところなので、以前のバージョンを含め
at_picture.exe の削除機能は使わないで下さい。
310:名無しさん@お腹いっぱい。
07/03/25 03:29:05 vuHV0upc0
>>309
削除機能了解です
マウ筋で画像リストの表示切替を割り当てたら中々便利でした(サイドボタンに)
画像が大きく表示できて使いやすいかも
”新しい属性を作って選択画像に付加”といった機能どうでしょうか
とりあえず名前だけを入力して自動生成のカテゴリに入れて、
後から整理する目的で使いたいのですが・・・
画像選択>インプットボックスで名前入力>自動生成に属性作成
こんな感じで作れるインスタントな属性が欲しいです
311: ◆cTzcVzYvME
07/03/25 10:01:53 3CT4+rFq0
とりあえずデバッグを終えました。
結局、重複ハッシュ画像の削除処理自体には問題がなく、
原因はDB操作のもっと深い部分にありました。
たぶん>>249の問題もこのバグによるものだと思います。
>>310
> ”新しい属性を作って選択画像に付加”
了解。実装しときます。
312:名無しさん@お腹いっぱい。
07/03/25 10:30:45 vuHV0upc0
バグ見つかってよかった・・・(`・ω・´)
属性の件、感謝です
迷惑ついでにもうひとつ・・・
外部ソフトからの、画像ファイルの画像リストへの登録機能が欲しいです
(実行ファイルへのD&D、Sendto、Leeyesの"アプリケーションから開く"など)
タグ付けはともかく、登録の面だけでも連携できると有り難いのですが…
313: ◆cTzcVzYvME
07/03/25 10:59:48 3CT4+rFq0
>>312
> 外部ソフトからの、画像ファイルの画像リストへの登録機能
了解。
現バージョンにおけるウィンドウへのD&Dと同じ動作を、
コマンドライン引数に対して行う機能でイイかな?
314:名無しさん@お腹いっぱい。
07/03/25 12:30:02 vuHV0upc0
>>313
そうです!よろしくお願いします!
315:名無しさん@お腹いっぱい。
07/03/25 14:51:19 +rbtHMm/0
> >>308
> たぶん直ったと思います。
「フォルダビュー」上で「マイ ドキュメント」と表示されていたのが「My Documents」と表示されるようになった事が気になる以外は直っています。
あと提案なのですか、テンプレートに従って列記したカテゴリや属性が記載されたtxtまたはcsvまたはhtmlファイル
をインポートする事で一気に複数のカテゴリや属性を登録する事が出来たら便利になるように思います。
>>1 の
>属性データのインポート/エクスポートができ、他人とデータをやり取りできる
がそういった意味の機能なのでしたら、どのタイミングで実装される予定なのですか。
やっぱり、正式版待ちでしょうか。
316:名無しさん@お腹いっぱい。
07/03/25 15:53:02 +rbtHMm/0
> 「フォルダビュー」上で「マイ ドキュメント」と表示されていたのが「My Documents」と表示されるようになった事が気になる以外は直っています。
よく見たら、「フォルダビュー」の「マイ コンピュータ」の下に全ユーザーの「マイ ドキュメント」が「My Documents」「My Documents」「Documents」として存在していました。
これは環境によるものなのか、バグなのか・・・
317: ◆cTzcVzYvME
07/03/25 18:53:27 3CT4+rFq0
>>315
> 「フォルダビュー」上で「マイ ドキュメント」と表示されていたのが
> 「My Documents」と表示されるようになった
今度こそ直ったはず…
> テンプレートに従って列記したカテゴリや属性が記載されたtxtまたはcsvまたはhtmlファイルを
> インポートする事で一気に複数のカテゴリや属性を登録
とりあえずは独自形式でのインポート、エクスポート機能を実装する予定です。
その後で、その他の形式へも順次対応していきたいと思っています。
ちなみに>>1は、スレ立て時における adbtest に関する説明ね。
そっちは既に独自形式のインポート、エクスポートの他、
IHDB の csv 読み込みや、Picasa2 のラベル、スターの取り込みにも対応してるので、
どんな感じになるのか知りたければ adbtest の方を弄ってみて下さい。
> どのタイミングで実装される予定なのですか。
> やっぱり、正式版待ちでしょうか。
β版のうちに実装する予定ですが、
とりあえずは基本機能が完成した後って事になります。
318:名無しさん@お腹いっぱい。
07/03/29 16:24:57 80uCyc/t0
属性付加ありがとうございます。早速使わせて頂いております。
バグかどうかは怪しいのですが、
一度ハッシュを取得しておけば、実ファイルを移動しても、
再びリストアップ・ハッシュを取得で、
同一の画像として、新しいパスで認識されますよね。
一部のファイルで、移動したファイルが、異なるハッシュで認識されてしまいます。
(属性を持たない新しい画像として認識されてしまう)
確認した例では200枚中15枚くらいでハッシュが変わってしまっていました。
ファイルの内容が変化してしまう様な事をした心当たりは特にないのですが・・・
319:318
07/03/29 16:42:52 80uCyc/t0
すみません、原因が分かりました。
先に書いた挙動を起こす画像なのですが、
これらは、”ハッシュを取得後にファイルを上書き(更新)したもの”でした。
アーカイブにした画像を、表紙画像を作って整理しようとしていました。
表紙画像を別のファイルにした物が幾つかあって、それが上書きされたファイルです。
パスの画像(表示されている画像)のハッシュと、DBにあるハッシュが違ってしまった事が原因でした。
しかも、元画像のパスにはファイルが無くなっている訳ではないので区別できません。
上書きなどで変更した画像に、変更前の画像の属性を引き継ぎたいのですが、
何か良い方法はないでしょうか。
320: ◆cTzcVzYvME
07/03/30 02:14:19 41kjYeD70
>>319
> 上書きなどで変更した画像に、変更前の画像の属性を引き継ぎたい
変更前、変更後といったファイルの更新情報を属性DBは保持しておらず、
それらの関係性を知る手段が無いのでこれは無理です。
そのかわり、ハッシュチェック機能において、
ハッシュ取得済みの画像に対しても再計算するようにしました。
ファイルを更新した場合は、属性やコメントの編集を行う前に、
再度ハッシュチェックを行うようにして下さい。
ハッシュ取得済み画像を上書き後、再チェックを行わずファイル情報を編集してしまうと、
以前のハッシュに対して処理されるので今回のようなケースが生じます。
こうなると、後で再チェックをしたとしても、属性を引き継ぐことはできません。
321:名無しさん@お腹いっぱい。
07/03/30 20:31:17 Lc8vGUtf0
ハッシュ再取得で行けました。
でも、取得済みのハッシュを計算しないモードがあっても良いかも。
それはそうと、リストアップのスピードが体感出来るくらい速くなってますね。
322:名無しさん@お腹いっぱい。
07/03/30 20:40:44 Lc8vGUtf0
画像リストのサムネイルの先読みって如何でしょうか?
何行分か先んじてサムネイルを作っておいてくれると、
幾分快適に見られると思うのですが…。
あと、画像リストでのホイールによるページのスクロール量を変更したいのですが、
これはソフト側の方で弄れるような問題なのでしょうか?
(コントロールパネルのマウス設定では変えられませんでした)
323: ◆cTzcVzYvME
07/03/30 22:23:45 41kjYeD70
>>321-322
> 取得済みのハッシュを計算しないモード
付けようと思ったんだけど UI の仕様に納得できんかったんで保留にしました。
また考えときます。
> 画像リストのサムネイルの先読み
現バージョンでもやってます。
ただ、先読みスレッドのCPU使用率を抑える方向で調整してありますので、
この辺の設定をINIファイルで弄れるようにしときます。
> 画像リストでのホイールによるページのスクロール量を変更
ソフト側で変更できますが、今はサムネイルサイズに応じて微調整しています。
INIファイルで弄れるようにしときますが、
ちょっと変わった設定方法になると思います。
324:名無しさん@お腹いっぱい。
07/03/31 14:45:01 PQ6VQY760
画像リスト周りが随分快適になった気がします。
処理能力に余裕があれば設定かえると良いやも知れませんね。
ScrollLineRatio=0.5くらいが私には丁度良いみたいです。
要望続きで申し訳ないのですが、小さいサイズの画像を、
画像ビューいっぱいに引き伸ばすオプションが欲しいです。
(あとファイル名の横などに拡大率と実ピクセルサイズの表示も)
画像ビュー以外のウインドウを一時的に非表示にすれば、
画像ビューを結構広く確保できるので…
325: ◆cTzcVzYvME
07/03/31 17:03:52 EmNG3IcV0
>>324
> 要望続きで申し訳ないのですが、小さいサイズの画像を、
> 画像ビューいっぱいに引き伸ばすオプションが欲しいです。
とりあえず、引き伸ばすかどうかをF11で切り替えられるようにしときました。
ちゃんとした対応は、検索機能が一段落してから行う予定なので、もうしばらくお待ち下さい。
326:名無しさん@お腹いっぱい。
07/03/31 17:57:29 PQ6VQY760
対応感謝です。
暫定的な機能でも色々と善処してくださるのはホントありがたいです。
327:名無しさん@お腹いっぱい。
07/03/31 18:20:21 PQ6VQY760
すみません、画像ビュー拡大の時の粗さが少し気になるのですが、
バイリニア法などの綺麗な補完方法を使える機能を、余裕がある時にお願いします。
328: ◆cTzcVzYvME
07/03/31 23:08:21 EmNG3IcV0
>>327
> 画像ビュー拡大の時の粗さ
サムネイル生成を含め、拡大縮小は StretchBlt にマル投げしているので、
これはハード側の問題だと思います。
画質が荒いのは拡大だけですか?縮小はどうです?
うちの環境だと、拡大がバイリニア、縮小に面積平均法が使われているようで、
Susie、Vix、Linar、Leeyes、Hamana と比べても遜色ない画質なんですが、
他の具体的なビューアとも比較して結果を教えて下さい。
ちなみに、adbtest ver 1.0.2.1 以前は、
拡大も縮小もソフト側で線形補間を行っていました。
で、縮小に面積平均法を使いたくて、MMX で最適化を行っていたのですが、
結局、StretchBlt の方が早かったので変更したという経緯があったりします。
329:名無しさん@お腹いっぱい。
07/03/31 23:35:38 d1dAZKTo0
使い始めて3日目です、暇を見つけては属性つけてます
質問なんですが、INIファイルを弄ったらフォルダビューにて
シングルクリックでフォルダを展開したり、リストアップしたり
できるようになりますか?
330: ◆cTzcVzYvME
07/03/31 23:53:28 EmNG3IcV0
>>329
サムネイルのシングルクリックによる表示切り替えならINIファイルで設定できますが、
フォルダビュー、お気に入りビューのクリック動作を変更することはできません。
また、複数選択操作との兼ね合いから、シングルクリックでの
フォルダ展開およびリストアップには対応しないつもりです。
ミドルクリックでもイイなら対応できますがどうでしょう?
331:名無しさん@お腹いっぱい。
07/03/31 23:57:17 PQ6VQY760
縮小は綺麗です。特に粗いと感じた事はないです。
私の環境で粗いと感じた拡大時の状態ですが、
Leeyesとnkvで同じ画像を見た時と比べて、
粒々感、シャギーが掛かっている様な感じです。
nkvでのScaleFilterオプションを切った状態に似ています。
(ScaleFilterオンの時にはバイリニア・面積平均法になるそうで綺麗です)
縮小に面積平均法、拡大にニアレストネイバー法、といった具合なのでしょうか…?
Athlon64_3000+、GeForce6600を使っています。
332:名無しさん@お腹いっぱい。
07/04/01 00:12:23 avqeVu/b0
>>330
ほんとですか?
では、ミドルクリックでの対応をお願いいたします
どちらかひとつという事ですよね?
でしたら、フォルダ展開でお願いいたします
現状でもシングルクリックで展開なんですけど
+マークにポインタを合わせるのがちょっとメンドイのです・・・
333: ◆cTzcVzYvME
07/04/01 00:42:38 kqiBTjx00
>>331
了解。
すぐには対応できませんが、拡大の線形補間はソフト側でやるようにしときます。
>>332
> どちらかひとつという事ですよね?
その辺は、INIファイルで変更できるようにしときます。
334:名無しさん@お腹いっぱい。
07/04/01 01:16:57 avqeVu/b0
>>333
ありがとうございます
正式版楽しみにしてますんで、がんばってください
335:名無しさん@お腹いっぱい。
07/04/03 13:37:39 B3BxMTOz0
線形補完きれい( ´∀`)
336:名無しさん@お腹いっぱい。
07/04/06 14:45:52 RVIP+qhS0
直前のリストアップ状態に戻すコマンドが欲しいです。
表示画像の所在ディレクトリを、atpictureでリストアップさせる動作をよく使うのですが
直前のリストアップ状態に戻れる機能によって、フォルダ移動の様な感覚で使いたいのです。
337:名無しさん@お腹いっぱい。
07/04/06 15:00:35 RVIP+qhS0
サムネイル表示機能が大変良く出来ていると感じます。ストレスを感じないです。
是非、ビューアとしてもatpictureをメインで使って行きたいと思うのですが、
もう少し簡単に、画像ビューの面積を広く確保できればと思います。
画像ビュー単クリック、もしくはサムネイルダブルクリック等で、
画像ビュー以外の画像リストや属性ビュー等の、表示・非表示を切り替えられる機能というのは如何でしょうか。
フルスクリーン表示機能を実装するまでの繋ぎでも構いません。
あと、検索の際、英字の大文字小文字の区別をしない機能もお願いできますか(´・ω・`)
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5365日前に更新/393 KB
担当:undef