画像ファイル属性管理 ..
164: ◆cTzcVzYvME
07/02/28 22:29:27 hi4dYeA70
>>162
オレは実装する予定ないけど、そういう外部アプリは簡単に作れますな。
>>163
> パスの渡し方をパスリスト or 引数から選べる、という意味
ではなく
> パスリストのパスを引数で渡すという意味
です。
引数オンリーの方が楽なんだけど、複数のパスを渡すとなると、
コマンドライン文字数には上限があるので…
ちなみに、>>156で一枚だけでもイイか聞いてたのは引数でやりたかったから。
パイプでもイイけど、外部アプリ側が実装すんの面倒でしょ?
165:163
07/03/01 00:43:40 yaIjTSQA0
やはりコマンドラインの制限が問題ですか。
まあ他の人の考えは解りませんが、私個人としては>>161で問題ないです。はい。
166: ◆cTzcVzYvME
07/03/01 23:42:49 rYJTR2ka0
>>155>>159で頂いた要望に対応しました。
詳しくは history.txt をご覧下さい。
167:名無しさん@お腹いっぱい。
07/03/02 00:23:18 taaqpwo50
乙です
開けない…と思ったらリストから開いてた事に気付くw
表示画像で右クリックですな。
.sz7ってはじめて見たかも。
168:名無しさん@お腹いっぱい。
07/03/02 01:04:58 iovPocpI0
久々に来たんだけど、もう使えるレベルになってる?
169:名無しさん@お腹いっぱい。
07/03/02 07:35:51 wtHHX/eR0
乙!
>>168
(´・ω・`)お前さんの評価基準なんて知らんがな
170:名無しさん@お腹いっぱい。
07/03/03 10:15:30 ES4g2tXe0
これってサムネイルサイズがある一定以下になると
Exifサムネイルを優先するのな。
Exifサムネイルが間違ってる画像が紛れ込んでて、
サムネイルと表示画像が合わないわ
サイズを変えると正しい表示に戻るわで悩んだ w
// "縮小版"ってちゃんとExif読み取るんだなと感心してしまった。
171:名無しさん@お腹いっぱい。
07/03/03 10:51:35 GIw27IY90
サムネイルサイズはプリセットで何種類か選べるといいな
スライダーを右クリックすると 32x32, 64x64, ... ってコンテキストメニューが出るとか
172: ◆cTzcVzYvME
07/03/03 17:38:55 k80pcD7K0
>>171
プリセット指定できるようにしときました。
>>170
> ちゃんとExif読み取るんだなと感心
その辺は GDI+ が面倒見てくれてるので、実は何もやっとらんのです。
やってるのは、サイズによりサムネイルの取得方法を切り替えてるだけ。
この辺の動作は INIファイル [Thumbnail] セクションの Quality キーの値で調整できます。
詳しくは history.txt に書いときましたんでそっちを見てください。
173:名無しさん@お腹いっぱい。
07/03/04 06:19:40 rXbLP/yz0
乙乙
頻繁にver.upされるのは嬉しいが、逆にペース配分が心配になってくる
無理して体など壊しませんように……
ところで選択画像を別ウィンドウにD&Dで渡せないかな
などと舌の根の乾かぬうちにいってみる
174:名無しさん@お腹いっぱい。
07/03/04 09:55:56 LJbjiB8I0
乙!
あとは条件検索が使えれば十分実用にかなうね。
ひとつ要望。
「属性を指定してリストから消去」で、チェックの解除・反転ができると嬉しいです。
175:名無しさん@お腹いっぱい。
07/03/04 15:19:22 MT9QI8Rs0
応援してます(`・ω・´)
176:名無しさん@お腹いっぱい。
07/03/04 18:47:37 MT9QI8Rs0
便利です。もう実用
個人的な要望が幾つかあるのですが、
可能なら実現して頂きたいです。
・画像表示部をWクリックで全画面表示
・右クリックメニューで、表示画像の存在するフォルダへ移動
(外部プログラムではなくat_pictureのフォルダ表示で)
・右クリックメニューで、表示画像の実ファイルを削除
(属性付加の作業中に要らない物を消したい事があります)
あと、属性リストの右クリックメニューの、
画像をリストアップ(L)-すべてを含む(O)なのですが、
すべてを含む”(A)”ではないでしょうか。
一番使う機能なので修正お願いします><
177:名無しさん@お腹いっぱい。
07/03/04 18:51:48 MT9QI8Rs0
便利です。もう実用させて頂いています。
もう一つ、余計な機能だとは思うのですが、
属性のアイコン[Alt]に、バリエーションは付けられないでしょうか。
必要に応じて何色か選べる様に出来ると有難いです。
灰色以外に何パターンか変えられるだけでも十分です。
178:名無しさん@お腹いっぱい。
07/03/04 19:02:38 MT9QI8Rs0
Ctrl+ダブルクリックで、属性の追加リストアップの機能がありますよね。
同じような操作方法で、絞り込む機能があると嬉しいです。
Shift+ダブルクリックとか・・・
179: ◆cTzcVzYvME
07/03/04 23:18:05 UTOn9dSD0
>>173
> 選択画像を別ウィンドウにD&Dで渡せないかな
できるけど、意外と面倒な処理なのでしばらくお待ちください。
あと、別フォルダ同名ファイルがあった場合は自動リネームでOK?
>>174
> 「属性を指定してリストから消去」で、チェックの解除・反転
対応しました。
>>ID:MT9QI8Rs0
要望のほとんどは、実装予定に入っとります。
あと、いっぺんには対応できんので、もうちょいおちつけw
> あと、属性リストの右クリックメニューの、
> 画像をリストアップ(L)-すべてを含む(O)なのですが、
> すべてを含む”(A)”ではないでしょうか。
修正しました。
> 属性のアイコン[Alt]に、バリエーションは付けられないでしょうか
属性だけでなくカテゴリのアイコンも変えられるようにするつもりで、
内部構造では既に対応してあります。
db フォルダの中に icon フォルダがあると思いますが、
そこにユーザー定義のアイコンを格納する予定です。
あと属性のアイコン、一応あれは「Att」ね。
180:名無しさん@お腹いっぱい。
07/03/05 01:01:00 PyfMAlqy0
ごめん、あまりの使いやすさに興奮を抑えきれなかった(`・ω・´;
181:名無しさん@お腹いっぱい。
07/03/05 01:30:31 R93Ljitg0
バグ報告。
属性ビューから右クリックで属性を追加すると
すべてのキーマップが初期化されてしまう。
【使用バージョン】 0.0.4.2
【OS】 Windows XP Professional
182: ◆cTzcVzYvME
07/03/05 02:29:50 8wHsNrdu0
>>181
報告ありがと。
たぶん直ったと思いますのでバージョンアップしてください。
183:名無しさん@お腹いっぱい。
07/03/06 13:31:17 sMaHFSnw0
(・∀・)
184:名無しさん@お腹いっぱい。
07/03/06 14:03:55 sMaHFSnw0
おお、どんどん便利に…
おつかれさまです。本当に助かってます。
要望続きで申し訳ないのですが、リストアップされている画像から、
任意の属性を持つ画像だけを残す機能、を実装する予定はないでしょうか。
Ctrl+Shift+ダブルクリックとか。
積集合というか絞込みの機能として、使える機会は多いと思います。
185:名無しさん@お腹いっぱい。
07/03/06 14:20:53 sMaHFSnw0
どのタイミングかは分からないのですが、属性キーマップが、
勝手に別のキーマップに切り替わっている事があります。
キーマップ切り替えのショートカットってありましたっけ?
186:名無しさん@お腹いっぱい。
07/03/06 15:11:56 ZCd3/KwH0
>>185
左右カーソルキー
187:名無しさん@お腹いっぱい。
07/03/06 15:53:58 sMaHFSnw0
カーソルキー!
ありがとう。
188: ◆cTzcVzYvME
07/03/06 19:51:58 G0D51C3M0
>>184
> 任意の属性を持つ画像だけを残す機能
実装しときました。
189:名無しさん@お腹いっぱい。
07/03/07 00:27:13 PEba5jfe0
属性の絞込み、使わせて頂いてます。(・∀・)イイ!!
個人的には格段に使い勝手が上がった様に感じます。
あとは、画像のフルスクリーン表示だけでも実装して頂ければ、
ビューアとしても他のソフトが必要ない位に便利なのですが…
190:名無しさん@お腹いっぱい。
07/03/07 09:12:48 jbm+fOxl0
トッテモ(・∀・)イイ!!!
janeCacheをそのままでタグ管理できる画像管理ソフトを探し続けてたどり着きました
他にもいくつか該当ソフトあったんだけど、大抵大量のキャッシュに押しつぶされて
氏んでたから、うんk自作ソフト使ってたんだけどやっとお別れできそうだ
191:名無しさん@お腹いっぱい。
07/03/07 09:36:47 jbm+fOxl0
早速要望ですが
・画像リスト部分もsusieプラグインで表示して欲しい(ifvch.spi使用中)
192: ◆cTzcVzYvME
07/03/07 12:16:41 awEy9bhb0
>>191
画像リスト部分もsusieプラグインで表示できますよ。
ifvch.spi はぐぐっても見つからなかったんですが、
VCH.spi でしたらソース同梱されてたんで見てみましたところ、
GetPreview 関数が実装されていないようです。
SPI を用いたサムネイル生成では、サムネイルサイズに応じて
GetPreview と GetPicture を使い分けています。
※詳しくは history.txt、version 0.0.4.1 の更新情報に書いてあります。
たぶん、スライダーバーでサムネイルサイズを大きくすれば表示されると思います。
それかINIファイル[Thumbnail]セクション Quality キーの値を100にしてみてください。
193:名無しさん@お腹いっぱい。
07/03/07 13:47:25 PEba5jfe0
属性ビューでの右クリックから属性の追加を行った時に、
追加した属性が表示されない事があります。
再び同名の属性を作ろうとすると、
同名の属性が存在すると言われてしまいます。
一番最後(下?)に位置する空のカテゴリの中に、
属性を追加しようとした時に、この状況を確認しています。
194:名無しさん@お腹いっぱい。
07/03/07 14:59:02 PEba5jfe0
私の使い方の問題ではあるのですが、属性が増えすぎて割り振りが追いつきません。
属性付けを更に効率的に出来ないかと考えています。
順次少しずつで構わないので、検討して下さると幸いです。
私は主要な属性をキーマップで、準じて必要な属性をマウスでビューから付加しています。
キーマップではキーが不足し、マウスクリックによる直接付加では、
目的の項目を見つけるのに時間が掛かってしまいます。
キーボードショートカットに、属性の付加だけではなく、
キーマップを切り替える動作の割り当ても出来ないものでしょうか。
属性のアイコン変更は対応して下さる予定との事ですが、
文字色や背景色も変えられる様にしては如何でしょうか。
より直感的に属性を認識できる様になると思います。
195: ◆cTzcVzYvME
07/03/07 15:31:37 awEy9bhb0
>>193
いろいろ試してみましたが、こちらでは再現しません。
確実に再現する手順がわかりましたらお知らせ下さい。
>>194
> キーボードショートカットに、キーマップを切り替える動作
それが>>186なんだが、それ以外にってこと?
> 文字色や背景色も変えられる様に
検討しときます。
196:名無しさん@お腹いっぱい。
07/03/07 15:43:22 PEba5jfe0
検討ありがとうございます。
分かりました。
初期状態から始めて同様の状況を再現できないか探してみます。
197:名無しさん@お腹いっぱい。
07/03/07 15:47:56 PEba5jfe0
いくつもキーマップがある時に一瞬で切り替え出来れば、と思うのです。
左右カーソルキーでの移動も使っているのですが…
もうひとつキーマップの属性付けについて提案があるのですが、
キーマップの階層化、といった方法が使えないかと考えています。
3−3−A、3−2−A、2−D、と幾つかのキーを連続して押す事で、
任意の属性を割り当てるという方法です。
カウンターストライク等のFPSゲームのラジオチャットが近いイメージなのですが…
キーマップ移動のキーを押す度に、キーマップが切り替わり、一覧も変わります。
常に一覧を出して置けば項目を覚えていなくても、迷いにくいです。
属性付加のキーを押した時点で、一連の操作の終わりです。
キーマップにも、属性のカテゴリ構造を持たせる感じです。
慣れてしまえばキーのコンボを暗記して、迅速に属性を付加できると思います。
キーによる属性の付加と同時に、
押した直後に切り替わるキーマップを指定できる様になれば、
今までの使い方と共存しつつ、この機能を実現できると思います。
(それでも今の仕様のままだと沢山のキーマップを作る事になってしまいますが)
ちょっと無茶な提案ですが参考程度に…(`・ω・´;)
198: ◆cTzcVzYvME
07/03/07 16:11:53 awEy9bhb0
>>197
> ちょっと無茶な提案ですが参考程度に…(`・ω・´;)
うん。かなり無茶な提案だね(褒め言葉)w
でもおもしろいよ。たぶんオレには使いこなせんがw
とりあえず、基本機能の完備を優先させたいので、
それは後回しになるけど、前向きに検討しときます。
199:名無しさん@お腹いっぱい。
07/03/07 17:52:05 DxNgEGfT0
>>198
コマンドラインから任意のキーマップに対応した属性を不可させるようにできませんか?
...at_picture.exe "対象ファイルのパス" "キーマップ"
のように指定できれば他のソフトでフォルダ整理しながらでも属性付けできるので・・・
200:199
07/03/07 17:53:39 DxNgEGfT0
追記。
>199が可能なら外部ソフト経由で>197も可能になりますし・・
201:名無しさん@お腹いっぱい。
07/03/07 18:19:29 PEba5jfe0
無茶な提案ながら関心を持ってくれただけでも嬉しいです><
>>193の属性消失現象の再現が出来ました。
空の新規カテゴリを作成後に、
その空カテゴリを上の階層の一番最後に移動させて、
そのカテゴリの直下に属性を追加しようとすると起きる模様です。
再現手順は、
初期起動状態から「属性」カテゴリ直下に、カテゴリ「cat1」作成
カテゴリ「cat1」直下に、更にカテゴリ「cat2」作成
カテゴリ「cat2」をカテゴリ「cat1」と同じレベルに移動する(cat1の後にcat2がくる様に)
カテゴリ「cat1」直下に属性「att1」を作成
カテゴリ「cat2」直下に属性「att2」を作成
(ここでatt2が表示されない、カテゴリ「cat2」に子項目が増えず展開出来る様にならない)
再び属性「att2」を作ろうとすると、既存の属性名であるとエラー
ところで、属性「att1」をカテゴリ「cat2」にドロップすると、
表示されなかった属性「att2」も表示される > 存在はされているが表示されない
とりあえず、同様の症状が起きた時でも、
他のカテゴリから属性をドロップすれば表示されるようになるので、
手間のかかる修正になりそうだったら、後回しにして下さっても大丈夫です。
環境は0.0.6.1版、XP(SP2)です。
むしろ簡易でもフルスクリーン表示があると嬉し(ry
202:名無しさん@お腹いっぱい。
07/03/07 20:03:55 LbQHZ5/e0
なんだか活発なスレになったな
これによって完成が早まるのか遅くなるのか
203:名無しさん@お腹いっぱい。
07/03/07 20:37:22 jbm+fOxl0
>>192
こちらの確認不足でした(´・ω・`)
スライダーを50%以上で無事表示できました
蛇足になりますが、ifvch.spiはコチラになります
URLリンク(www.geocities.jp)
204: ◆cTzcVzYvME
07/03/07 21:01:30 awEy9bhb0
>>199
技術的には可能ですが、いくつか解決しなければならない問題があります。
設計を確認した上で、実装について検討してみます。
>>201
> 属性消失現象の再現が出来ました。
詳しい再現情報をありがとうございます。
現象を確認できたのでデバッグしておきます。
> むしろ簡易でもフルスクリーン表示があると嬉し(ry
フルスクリーンはちょいとこだわりたい部分があるので、
簡易で実装しちゃうと2度手間になってやっかいなんです。
なのでもうしばらくお待ちください。
あと、キーマップ切り替えですが、1〜0を潰して、
それらを左から10個分のキーマップタブに割り当てるってのはどうですか?
※ファンクションキーもあいてるけど、それはちょっと行儀が悪いんで…
>>203
了解。
ちなみに、次バージョンでは GetPreview が失敗したとき、
GetPicture で取得し直すかINIファイルで設定できるようになります。
205:名無しさん@お腹いっぱい。
07/03/07 21:43:37 PEba5jfe0
フルスクリーン、こだわっちゃって!ヽ(`・ω・´)ノ
待ちます、どうぞ気にしないで下さい
>1〜0のキーマップ切り替え
良さそうですね!元より1〜0に切り替えを割り当てるつもりでしたw
キーマップタブの順番も移動出来る様になるのでしょうか?
そういえば、shift+アルファベットで、
ショートカット属性設定(キーの割り当て)が出来る様になっていますが、
コンボボックスの一覧から選ぶよりも、カテゴリ別に整理された属性ビューから、
任意の属性にキーを割り当てる方が便利な様に感じます。
思い切ってshift+アルファベットも、
キーマップで使える様にしては如何でしょうか。
1つのキーに対して、2つの属性を割り当てられると、
実質的な属性ショートカットキーの数が増えるので、私としては便利なのですが…。
206:名無しさん@お腹いっぱい。
07/03/07 22:04:35 upc+LXXH0
>思い切ってshift+アルファベットも、
>キーマップで使える様にしては如何でしょうか。
私も賛成です。
ショートカット属性設定は頻繁に使う機能ではないですし。
個人的には1〜5をレーティングに使っているので潰されると困るというのもあります。
207:名無しさん@お腹いっぱい。
07/03/07 22:10:58 8A2Xw19J0
>それらを左から10個分のキーマップタブに割り当てるってのはどうですか?
Ctrl+1〜0に一票
208:名無しさん@お腹いっぱい。
07/03/07 22:51:25 PEba5jfe0
Ctrl+1〜0だと1〜0が潰れなくて良いですね。
ただ、個人的には1〜0を指一本で切り替えられる方が、
ポンポン切り変えられてありがたいなぁ…
「1〜0のみで切り替える」、といったオプション扱いにして導入したら、
使い方に応じて選べる様にならないでしょうか。
Ctrlなしの1〜0をキーマップ切り替え、
Ctrl+1〜0は普通の1〜0という、反対の挙動にするとか…
209: ◆cTzcVzYvME
07/03/07 23:29:05 awEy9bhb0
Ctrl+1〜0 で切り替えにしといて、
1〜0 で割り当てがされてないとこは、それ単体でも切り替え可ってどうよ?
あと、テンキーを別扱いするって手もある。
210:名無しさん@お腹いっぱい。
07/03/08 00:31:01 OtxbfQVP0
いっそキーマップのタブの右クリックに「ショートカットキー登録」追加してはどうか。
んで、連続した入力をキーマップ−−>各ショートカットと認識するとか(explorerでのインクリメンタルサーチみたいな感じ?)
ってこれキーマップの切り替えじゃなくて、ショートカットの階層構造化みたいなネタだな。すまそ。
ところで流れ豚斬りだけど
適用対象「両方」、動作「トグル」の状態で表示してる画像を選択すると、
属性付加も除去もできなくなるのは厄介なので仕様変更して欲しい。
それと「名前の変更」にF2割り当ててもらえませんか。
211:名無しさん@お腹いっぱい。
07/03/08 00:32:25 FfbdKoiW0
その仕様で十二分に使えると思います(`・ω・´)
細かいオプション等は、後から付けて下さるのでも構わないですし…
212: ◆cTzcVzYvME
07/03/08 08:01:40 fYvAjl850
では、キーマップ切り替えを>>209にしときます。
あと、「shift+キー入力」もショートカットキーにしたほうがイイのかな?
※ちなみに「shift+キー入力」で割り当て設定を行うインターフェイスは、
「画像を整理するための何か」を参考にさせてもらってます。
>>210
> 適用対象「両方」、動作「トグル」の状態で表示してる画像を選択すると、
> 属性付加も除去もできなくなるのは厄介なので仕様変更して欲しい。
これは仕様じゃなくてバグですな。直しておきます。
> それと「名前の変更」にF2割り当ててもらえませんか。
了解。
213:名無しさん@お腹いっぱい。
07/03/08 09:52:04 FfbdKoiW0
朝からおつかれさまです。
キーマップ切り替え楽しみにしています。
「shift+キー入力」のショートカット属性設定も、
属性の数が少ない最初のうちは使えたのですが、
大量の属性を気兼ねなく扱える事が特長のソフトとしては、
キーマップに充てた方が有効ではないでしょうか。
214:210
07/03/08 18:08:11 P+ANGfSI0
対応ありがとうございます。
> これは仕様じゃなくてバグですな
あ、やっぱバグですか。
なんとなく原理的には正しい?ような気がして
判断に苦しんだので「仕様」に逃げてしまいましたw
215:名無しさん@お腹いっぱい。
07/03/08 21:05:37 FfbdKoiW0
属性を新たに追加しようとすると、
runtime errorで落ちるようになってしまいました。
ちなみに、2,3個ほど属性を削除してから、
改めて属性を追加しようとすると普通に追加できました。
(更に追加しようとすると同様のエラーで落ちてしまいますが。)
初期状態からの再現手順は説明できないのですが、
属性の数を増やしすぎた為でしょうか。
数えてみましたが、属性の数は135個でした。
216: ◆cTzcVzYvME
07/03/08 23:16:30 fYvAjl850
>>215
これはなかなかやっかいなバグかもしれません。
こちらでも一度だけその症状を確認しましたが、
デバッグしようとしたら再現しなくなりました。
そのときは、そんなに多くの属性を作っていなかったので、
属性の数が直接の原因ではないと思います。
試しに、属性を150個まで作ってみましたが再現しませんでした。
そちらでは、135個から追加すると確実に再現しますか?
217:名無しさん@お腹いっぱい。
07/03/08 23:44:34 FfbdKoiW0
私の環境では135個ですが、(若干数え違いがあるかも知れませんが)
10個ほど要らない属性を削除して、
更に10個新しい属性を作ってみたところ、
10個目で同様のエラーが発生してしまいました。
ただ、2個減らした後に1個増やした場合でも、
同様のエラーが発生した事がありました。(必ずしも135個が発生条件でない?)
218:名無しさん@お腹いっぱい。
07/03/08 23:53:43 FfbdKoiW0
属性の分類や並び替えは、ずいぶん頻繁に行っていました。
その属性の配置移動の際に、何か不都合が生じたという事は考えられないでしょうか。
219: ◆cTzcVzYvME
07/03/09 00:41:16 6Vk5dDqa0
>>218
それは有り得ると思います。
こちらでエラーが出たのは、>>201のデバッグ中でしたので…
ひとまず、>>201のバグ修正は終えましたが、
これが原因であるとするとDBを再構築しないと直らないかもしれません。
とりあえず、もう少しテストしたら更新します。
220: ◆cTzcVzYvME
07/03/09 01:04:29 6Vk5dDqa0
とりあえず更新しました。
今日はもう寝ます。
221:名無しさん@お腹いっぱい。
07/03/09 01:44:48 AwVDq3BJ0
乙であります
222:名無しさん@お腹いっぱい。
07/03/09 02:37:55 /LVM/c6Y0
沢山の更新おつかれさまです…。
属性の割り当ても楽になりそうです。
もし、>>215の原因が>>201のバグによるものなら、
属性ビューで表示されていない属性を棄却して、
表示されている属性だけで、DBを再構築できない物でしょうか。
私のDBでは、属性ビューに載っていない属性、
何処のカテゴリにも属さない属性が出来てしまっているようです。
>>201のバグの関係で、出来てしまった属性かも知れません。
この表示されない属性の名前を、仮に”hoge”と呼びますが、
属性ビューから全ての属性・カテゴリを削除しても、属性hogeは消せませんでした。
(別の属性の名前をhogeに改名する事で、属性の統合をして、
hoge属性を持った画像を作ることで確認しました)
223:名無しさん@お腹いっぱい。
07/03/09 02:40:15 /LVM/c6Y0
>>222の追記:属性ビューから全ての属性・カテゴリを削除しても、属性hogeを持たせた画像だけが残りました。
ところで、属性リストの属性の右クリックメニューで、、
その属性があるカテゴリを、属性ビューで開く機能を加えて頂けないでしょうか。
(格納カテゴリを開き、更にその属性自体を選択状態に)
同カテゴリに位置する別の属性を、リストに追加・削除したい時や、
その属性の所在が分からない時に使えると思うのです。
224: ◆cTzcVzYvME
07/03/09 09:15:37 6Vk5dDqa0
>>222-223
> 属性ビューで表示されていない属性を棄却して、
> 表示されている属性だけで、DBを再構築できない物でしょうか。
これはできると思いますので、ちょっくらそんなツールを作ってみます。
> ところで、属性リストの属性の右クリックメニューで、、
> その属性があるカテゴリを、属性ビューで開く機能を加えて頂けないでしょうか。
了解。
225:名無しさん@お腹いっぱい。
07/03/09 20:38:02 0cKsH33e0
サブフォルダの画像もリストアップ出来る様にして欲しい
属性を付けていない画像をリストから削除したい
また、属性の付いているない画像だけをリストに残したい
もしくは”属性なし”という属性をもつ画像として扱えないだろうか
226: ◆cTzcVzYvME
07/03/09 21:22:39 6Vk5dDqa0
>>222
属性ビューに存在しない無効な属性を属性DBから破棄するプログラムを作成しました。
URLリンク(artistic-imitation.hp.infoseek.co.jp)
使い方は readme.txt に書いてあります。
これで直るかどうかはわかりませんが試してみて下さい。
>>225
> サブフォルダの画像もリストアップ出来る様にして欲しい
了解
> 属性を付けていない画像をリストから削除したい
> また、属性の付いているない画像だけをリストに残したい
画像リスト右クリックから「属性を指定してリストから消去」でできるはずです。
属性一覧に「※属性なし」という項目があるはずなのでそれをチェックして下さい。
消去するか残すかはラジオボタンで選んで下さい。
PS:
今からちょいと出掛けなきゃならんくなりました。
月曜まではレスおよび更新はできんので悪しからず。
227:名無しさん@お腹いっぱい。
07/03/10 17:47:35 wcp+F5vu0
プログラムありがとうございます。
早速これを試したところ、7個ほど無効な属性の削除に成功したのですが、
それでも、属性を追加しようとすると強制修了してしまいます。
(幾つか属性を減らして追加しようとしても、必ず落ちてしまう…)
新規に最初からDBを作り直してみました。
以前より多くの属性を扱っていますが、今のところ安定して使えています。
キーマップの切り替えも扱いやすくて快調です。
228:名無しさん@お腹いっぱい。
07/03/10 19:15:21 fGogT/5G0
このソフトもうだめぽ
229:名無しさん@お腹いっぱい。
07/03/10 21:46:26 A8F4s8Om0
このソフトじゃないともうだめぽ
スマートビューって何?
230:名無しさん@お腹いっぱい。
07/03/10 22:57:47 wcp+F5vu0
また微妙な要望で申し訳ないんですが、
ツールバー辺りの、画像ビュー近くの見やすい所に、
アクティブなキーマップの名前を表示して貰えないでしょうか。
今どのキーマップなのかを把握しやすくする事で、
キーマップの切り替え間違いを減らせると思うのですが。
属性キーマップのウインドウで状態を確認すれば済む事なのですが、
ウインドウを表示しないor邪魔にならない端の方に置いてしまうと確認しにくくて…。
231:名無しさん@お腹いっぱい。
07/03/10 23:10:40 wcp+F5vu0
ああ、でも将来的にUIの変更も出来るようにするつもりだったら、
今やっても仕方ないかも知れないですね。。。
すみません、上の奴は聞き流してください。
基本機能の完備がんばってください><
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
これはいいですね!
右→左クリック、に割り当てて同様のマクロを作りましたが、
おかげで簡単にビューアに送れるようになりました。
ありがとう!
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5366日前に更新/393 KB
担当:undef