2013年4月24日水曜日

keyboardFinder 開発メモ(2013/5/4更新)


モードを増やして多種対応中・・。

mp3タグ表示モードだけ出来たのでとりあえず現状バイナリ公開(ver 0.14)
コミックビューワ的な機能を追加(ver 0.15)

通常ファイラーモード以外でコピーとか削除とか名前変更をしちゃいけません。

配布先変更 → http://ux.getuploader.com/keyboardFinder/

・通常ファイラーモード(command+1)
→削除はゴミ箱に入れるように修正(そのうちUndo実装したい)(0.14)
→"-"キーでFinderウィンドウを表示(0.14.2)
→"-"+"SHIFT"キーでPathをクリップボードにコピー(0.14.2)
→"x"キーで起動するアプリを選択して起動(0.14.2)

・テキストビュアー
→"e"キーで"mi.app"がインストールされていればテキスト編集起動(0.14.2)

・mp3タグ表示モード(command+2)
→タグ表示だけ出来た(文字化け対応中)(0.14)
→タグ編集・コピー・削除・移動(未実装)

・動画タグ表示モード(command+3)
・exifタグ表示モード(command+4)
→未実装

・仮想ディレクトリ全種類スタンプ型タグ表示モード(command+5)
→フォルダ構成が変わってもMD5でファイルを再検索してくれる機能(実装中)
→登録してカバーを表示するところまでしか出来ていない(0.14)
→ファイルがzip圧縮画像集ならブックビュアー起動(0.15)
→ブックビュアー表示で読み掛け保存機能(0.15)

・その他
→各ソートにランダムソート機能追加(実装中)

もうちょいで公開出来そう・・。
Stackroomのデザインパクリ過ぎてるので手直しもせんとw
ここまで出来たら試しにApp Storeに出してみよう。

全然やることだらけで終わらないぽ。
デバッグ出力多いので以前よりも速度が落ちてます。

使ってる人なんかいないと思うけどね!
どこを優先的に作っていくか迷ってる・・。

仮想ディレクトリモード
通常ファイラーモード
音楽ファイラーモード

2013年4月5日金曜日

MacOSX用ファイラー keyboardFinder 開発途中その6

keyboardFinder

v0.09を一応公開。
v0.11を一応公開。
v0.12を一応公開。
v0.12.2を一応公開(2013/4/8)
v0.13を一応公開(2013/4/8)

キーボードオペレーションに特化したファイラーアプリです。まだまだ未実装機能ばかりですがのんびり完成させて行こうと思ってる。目指すファイラーはWindows用のafxです。バグ情報などは歓迎ですが、基本自分用アプリなので要望は聞き流す事があると思います。
これでファイルが無くなったりしても当方は一切の補償は行いません。自己リスクでお使い下さい。

実装済み機能

  • アーカイブファイルの展開表示(zip/rar)
  • 画像の表示・スライドショー機能(アーカイブ内も可)
  • テキストの表示
  • お気に入り機能
  • 背景画像の消去・透明度設定
  • ファイル削除
  • ファイルコピー・移動
  • 複数ウィンドウ表示・ウィンドウ間切り替え機能
  • ソート機能全パターン実装(最適化は未実施)
  • スクロールの最適化
  • フィルタ機能
  • プログレスバーの実装(現時点はファイルコピー時のみ)
  • ウィンドウ整頓機能の実装
  • zipアーカイブ機能(現時点はrar未実装)
  • ファイル情報編集(現時点は名前・ファインダーラベルのみ)
  • 不可視ファイルの表示・非表示モード(0.12.2)

キーアサイン(ファイラーモード)

キー
機能
状況
a
全選択(反転選択)
s
ソート
  • ファイル名
  • 拡張子
  • ファイルサイズ
  • 更新日時
  • ファイルラベル
h
不可視ファイル表示モード・非表示モード切替
d
ファイル削除
w
(cmd+n)
ウィンドウ作成

  • 同じディレクトリで開いているウィンドウがあればウィンドウ切り替え、無ければ新規ウィンドウ作成し切り替え
e
処理コマンドメニュー
エディタ起動

×
v
強制テキストビュワー
r
ファイル情報編集
c
ファイル・ディレクトリコピー

  • 開いているウィンドウ又はブックマークへ選択した(またはカーソル位置の)ファイル・ディレクトリをコピーする。SHIFT+Cで呼び出した場合は無条件上書コピー。
m
ファイル・ディレクトリ移動

  • 開いているウィンドウ又はブックマークへ選択した(またはカーソル位置の)ファイル・ディレクトリを移動する。SHIFT+Mで呼び出した場合は無条件上書移動。
x
アプリケーション起動
b
ブックマーク登録
l
ブックマーク一覧
f
ファイルマスク(正規表現フィルタ)
p
ファイル圧縮
u
圧縮ファイル展開
z
設定ウィンドウ表示
tab
ウィンドウ切り替え
^
ウィンドウ整頓
]
バックグラウンド画像クリア
バックグラウンド画像透過率上昇
バックグラウンド画像透過率減少

キーアサイン(画像ビュアーモード)

キー
機能
状況
前の画像を表示

space
次の画像を表示
return
ビュワーモード終了

キーアサイン(テキストビュアーモード)

キー
機能
状況
上スクロール

space
下スクロール
return
ビュワーモード終了

未実装メモ

  • ディレクトリ階層を上がる時はキャッシュを極力利用する(高速化)
  • ソート処理(高速化)
  • ソート処理の未実装部分の実装
  • コピー、移動処理・コピー移動後のファイル一覧更新
  • 属性変更
  • 設定画面の実装(進捗60%)
  • 外部実行機能の実装
  • 仮想ディレクトリ機能の実装(Stackroom調?)
  • MagicLunchみたいに正規表現の文字チェックして指定したアプリを起動させる
  • 画像ファイルのスクラップブック作成機能
  • 画像の拡大縮小表示・他アプリ起動
  • Finderとの相互D&D処理
  • アーカイブファイルの作成・編集・解凍
  • 音楽プレイヤー機能
  • 0バイトファイルの作成
  • ディレクトリの容量計算
  • インクリメンタルサーチ搭載
  • 連番リネーム機能
  • ボリューム変更
  • 比較・差分表示
  • ファイル内検索(grep)
  • アプリランチャー機能
  • 重複ファイル検索
  • ID3タグ編集
  • 旧式SMBのファイル名漢字デコード機能・ファイル名変換機能
  • 長時間処理等実行時は終了後にレポート吐き出してシャットダウン機能
  • どこからでもホットキー起動(常駐)
  • 直感的に←→キーでウィンドウの切り替えが出来る
  • ボス(嫁親兄弟)が来たモード
  • バイナリビュワー機能

バグフィックス

  • PageUp/PageDownキーの挙動のバグ修正
  • コピーの上書確認で中止が動作しない
  • フォルダ作成、ファイル名変更等でIME入力確定で処理実行してしまう(0.12.2)

ダウンロード

google driveからダウンロード
(該当ファイルを左ペインから選択し、右ペインのファイルメニュー→ダウンロードを実行してダウンロードしてください)


配布先変更 → http://ux.getuploader.com/keyboardFinder/


スクリーンショット

単体ウィンドウスクリーンショット

2013年4月3日水曜日

MacOSX用ファイラー keyboardFinder 開発途中その5

keyboardFinder

v0.07v0.08を一応公開。別ページで0.14最新版配布中。

キーボードオペレーションに特化したファイラーアプリです。まだまだ未実装機能ばかりですがのんびり完成させて行こうと思ってる。目指すファイラーはWindows用のafxです。バグ情報などは歓迎ですが、基本自分用アプリなので要望は聞き流す事があると思います。
これでファイルが無くなったりしても当方は一切の補償は行いません。自己リスクでお使い下さい。

実装済み機能

  • アーカイブファイルの展開表示(zip/rar)
  • 画像の表示・スライドショー機能(アーカイブ内も可)
  • テキストの表示
  • お気に入り機能
  • 背景画像の消去・透明度設定
  • ファイル削除
  • ファイルコピー
  • 複数ウィンドウ表示・ウィンドウ間切り替え機能
  • ソート機能全パターン実装(最適化は未実施)
  • スクロールの最適化
  • フィルタ機能
  • プログレスバーの実装(現時点はファイルコピー時のみ)
  • ウィンドウ整頓機能の実装

キーアサイン(ファイラーモード)

キー
機能
状況
a
全選択(反転選択)
s
ソート
  • ファイル名
  • 拡張子
  • ファイルサイズ
  • 更新日時
  • ファイルラベル
d
ファイル削除
w
(cmd+n)
ウィンドウ作成

  • 同じディレクトリで開いているウィンドウがあればウィンドウ切り替え、無ければ新規ウィンドウ作成し切り替え
e
処理コマンドメニュー
r
ファイル情報編集
×
c
ファイル・ディレクトリコピー

  • 開いているウィンドウ又はブックマークへ選択した(またはカーソル位置の)ファイル・ディレクトリをコピーする。SHIFT+Cで呼び出した場合は無条件上書コピー。
b
ブックマーク登録
l
ブックマーク一覧
g
選択ファイルを仮想ディレクトリに追加する
f
ファイルマスク(正規表現フィルタ)
z
設定ウィンドウ表示
tab
ウィンドウ切り替え
^
ウィンドウ整頓
]
バックグラウンド画像クリア
バックグラウンド画像透過率上昇
バックグラウンド画像透過率減少

キーアサイン(画像ビュアーモード)

キー
機能
状況
前の画像を表示

space
次の画像を表示
return
ビュワーモード終了

キーアサイン(テキストビュアーモード)

キー
機能
状況
上スクロール

space
下スクロール
return
ビュワーモード終了

未実装メモ

  • ディレクトリ階層を上がる時はキャッシュを極力利用する(高速化)
  • ソート処理(高速化)
  • ソート処理の未実装部分の実装
  • コピー、移動処理・コピー移動後のファイル一覧更新
  • 属性変更
  • 設定画面の実装
  • 外部実行機能の実装
  • 仮想ディレクトリ機能の実装(Stackroom調?)
  • MagicLunchみたいに正規表現の文字チェックして指定したアプリを起動させる
  • 画像ファイルのスクラップブック作成機能
  • 画像の拡大縮小表示・他アプリ起動
  • Finderとの相互D&D処理
  • アーカイブファイルの作成・編集・解凍
  • 音楽プレイヤー機能
  • 0バイトファイルの作成
  • ディレクトリの容量計算
  • インクリメンタルサーチ搭載
  • 連番リネーム機能
  • ボリューム変更
  • 比較・差分表示
  • ファイル内検索(grep)
  • アプリランチャー機能
  • 重複ファイル検索
  • ID3タグ編集
  • 旧式SMBのファイル名漢字デコード機能・ファイル名変換機能
  • 長時間処理等実行時は終了後にレポート吐き出して
  • どこからでもホットキー起動(常駐)
  • 直感的に←→キーでウィンドウの切り替えが出来る
  • ボス(嫁親兄弟)が来たモード

バグフィックス

  • PageUp/PageDownキーの挙動のバグ修正

ダウンロード

google driveからダウンロード
(該当ファイルを左ペインから選択し、右ペインのファイルメニュー→ダウンロードを実行してダウンロードしてください)


配布先変更 → http://ux.getuploader.com/keyboardFinder/


スクリーンショット

単体ウィンドウスクリーンショット