NyanFiだニャン その2 [転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2015/11/21(土) 19:21:08.67ID:T9AbTrDp0
ねこみみ氏製作のキーボード操作主体の2画面ファイラーのNyanFiを語るスレです。
まだ生まれたばかりのβですが、とりあえず使えると思う。
某あ○wにそっくりな気がするのですが気にしてはいけない。
公式を見てもらうとわかるがデジカメで写真とか撮ってる人には優しい仕様だと思われます。
現在は猫柱版V0.69(2013/12/14現在)。

http://nekomimi.la.coocan.jp/freesoft/index.htm
http://nekomimi.la.coocan.jp/freesoft/nyanfi.htm

前ログ
http://anago.2ch.net/test/read.cgi/software/1386948467/
2016/10/15(土) 10:02:59.68ID:PVGbI3VK0
>>561
すいません、御迷惑、お手数でしたら要望撤回しますのでm(_ _)m
2016/10/15(土) 11:05:01.60ID:PVGbI3VK0
あ、あ、あ、
時間差で更新が来た
対応ありがとうございますm(_ _)m
2016/10/25(火) 14:21:21.03ID:MFNxpygI0
ちょっとややこしいのですが
「ファイル/ディレクトリ名検索」で検索語に「zip」を
日付を一週間前くらいに設定して
「サブディレクトリも検索」「結果リストから反対側へ反映」「ディレクトリ名を反映」
の状態で検索してかかったファイルが数個あるとします。これらのファイルはすべて画像のアーカイブです。
で、検索して出てきたファイルを反対側の窓でENTERをし、画像を見たあと、アーカイブビュワから抜けて
検索をかけた窓に戻ると、検索結果が出たままなのですが
画像を閲覧したあとアーカイブビュワを抜けないで、検索元のウインドーに移動すると
反対側の窓のディレクトリ位置がおかしくなります。
また、この状態になると検索元で検索した結果リストが反対側のウインドーに表示されるはずが動作しなくなります
ややこしい説明で申し訳ございませんが、調査お願いします
2016/10/25(火) 14:23:19.99ID:MFNxpygI0
>>564
>で、検索して出てきたファイルを反対側の窓でENTERをし、画像を見たあと、アーカイブビュワから抜けて
>検索をかけた窓に戻ると、検索結果が出たままなのですが
検索結果が出ていたカレントウインドーの表示が、検索結果が出ている反対側ウインドーで起こる動作が
検索をかけたウインドーに表示される場合もあるみたいです。
2016/10/30(日) 08:58:40.52ID:RZGHOi5r0
要望なんですが、エクスプローラーにある「ライブラリ」機能を使えるようにしてもらえないでしょうか
Windows7だとフルパスはここです。
「C:\Users\[ユーザー名]\AppData\Roaming\Microsoft\Windows\Libraries」
拡張子.library-msのファイルがあって、中身はXMLファイルのようです。
よろしくお願いします。
2016/10/31(月) 19:24:42.33ID:DkNyzO2w0
もしできそうであればお願いしたいことがありまして、
名前の変更するとrenamelog.txtが生成されてしまいますが、
使わないしファイル名の履歴を残したくないので
設定でこれの有効・無効を切り替えられませんでしょうか
2016/11/01(火) 11:57:18.32ID:McN+/Cmv0
renamelog.txtの件、設定追加ありがとうございました
助かりました
2016/11/01(火) 11:59:36.21ID:uB8eOW4K0
それ、リネームした時にUNDO対応の為に作った仕様だよね
今回オプションで対応してくれましたが
UNDO使う場合は戻せないってことわかった上で設定しないと
機能のこと知ってないとUNDOの時にぎゃーーーってならないように注意をば
2016/11/05(土) 17:08:06.81ID:Ybb0aTVm0
仕様でしたらいいのですが
7zで超圧縮したファイルを「U」で直接展開した場合と
仮想アーカイブから[C]でコピー展開した場合とで
20倍以上(更に長すぎる場合アーカイブ処理中ですと表示されるので、場合によってはタスクキルしてます)くらいの速度の違いが出ています
ログウインドーでしか判断してませんが、展開したファイルを反対側の方へコピーするのが遅いようです
2016/11/08(火) 21:43:33.19ID:dZpSYhEg0
うわあああああああああ
ライブラリ機能に対応してくれてる!
どうもありがとうございます!
2016/11/10(木) 21:16:06.08ID:y6VX0AR30
お返事遅れました
仮想アーカイブから反対側の窓へコピーした時の動作です
61236/61236 byte
って出たまま応答無しになります
結構な時間が経ってコピーが複数行われたあと、また同じくどこかのファイルで応答無し
上で61236と書きましたが、初っぱなに出たものを書いただけですので、途中でも頻繁に起こってますのでファイルサイズはあまり関係ないようです

CORE I7 6700K 4.6Ghz MEM:32Gbyte WINDOWS 10 PRO
2016/11/10(木) 21:17:13.20ID:y6VX0AR30
> LOAD 7-zip32.dll v15.14
派生があるので推奨がどれかはわかりませんが、書き忘れましたので補足でした。
2016/11/10(木) 21:18:00.19ID:y6VX0AR30
すいません、7zだけしか書かれてませんでした
> LOAD 7-zip32.dll v15.14
> LOAD unlha32.dll v2.67
> LOAD cab32.dll v0.98
> LOAD tar32.dll v2.42
> LOAD unrar32.dll v0.17
> LOAD uniso32.dll v4.57
です
2016/11/11(金) 09:41:52.03ID:qYQokawF0
伝言板により7zのdllが新しくなってることを知りました m(_ _)m
アーカイブ内からのファイルのコピーが無応答になることもなく、普通にコピーすることができるようになりました
大変失礼致しました
一つ気になったのは、アーカイブからのコピーでダイアログが出ますが、これはテスト用に用意されたものでしたら良いのですが
公式として用意したものでしたら、[ESC]キーや[取り消し」ボタンによる、アーカイバ操作の全体の終了をすることが出来ましたらお願いします。
自分の環境を確かめず、大変お手数をおかけし御迷惑をおかけしました。
2016/11/11(金) 13:27:51.92ID:qYQokawF0
帰宅
ふと気づきましたが、取り消しボタンはDLLが出してるポップアップウインドーなので
このボタンを押して全体処理の終了は出来ないと思いました。
訂正というか補足ということで。
2016/11/11(金) 16:14:48.67ID:4v8j4iUq0
いつもお世話になっております
Pasteコマンドでエクスプローラと同様の”貼り付け”ができるように、
選択したファイルに対してエクスプローラと同様の”コピー””切り取り”をさせることは可能でしょうか

スマホをUSBでつないだときのような、NyanFiでは表示できないデバイスに
NyanFi上で選択したファイルコピーをしたく、上記の方法で代替できないかなと思った次第です。


あとそういえば、ディレクトリ履歴はタブごとではなくタブ全体で共有してるということに気づきました。
タブ機能は後付けで追加されてたからだと思うのですが、もし難しくなければ対応お願いできませんでしょうか。
2016/11/11(金) 17:24:37.19ID:qYQokawF0
>>575
そのあとテストしてみましたが、1メガバイトくらいのファイルでも異常にコピーに時間がかかります。(HDD -> SSD)
1分以上かかったりとかしてます。アンチウイルスは切った状態で実行しています。
[U]で展開するとあっという間ですので、もしこちらの環境ということでしたら
ねこみみさんの使用している7z.dllを教えていただけないでしょうか?
以上、よろしくお願いします
579577
垢版 |
2016/11/12(土) 02:31:06.97ID:lTj3IlU10
ねこみみさん、ご連絡ありがとうございます
なるほどコンテキストメニューからなら、キーボードだけでも該当する操作できそうですね
それでやるようにしてみます。

タブごとのディレクトリ履歴についてご面倒になってしまいすみません
複数タブで作業してるときは、なるべく履歴は使わないよう操作に注意するでカバーもできるので
ねこみみさんの都合を優先してくださいー
2016/11/12(土) 09:09:31.07ID:0PMrgChW0
ヘルプを見て早速実行しました
バッチリです。うちはコピー作業以外は直接公式のファイラを使ってますので問題ないです。
一番時間がかかっていたのはゲームなんかに同梱されてるDIRECTX全ファイルが入ったフォルダがあるのですが
そこが何時間かかるんだ?ってくらい(98MB,158Files)遅かったので、それが解決していました。
アーカイブを[U](Unpack)したときと、全体をマークして[C]をした速度を比べてみましたが、終了時間はほぼ同じ時間でした。
ありがとうございました。

P.S.
こういう動作もありました。
一個目のファイルのダイアログ画面が出て、すぐに応答無しに
それから一気にコピー処理が始まってあっという間に終了
dll側の都合のようですね
2016/11/12(土) 21:11:23.35ID:0PMrgChW0
副作用だと思いますが、RARで圧縮されたファイルで
アーカイブビュワから[C]でコピーするとコピー出来てないファイルがありました
例えばさっき確認したとこで、拡張子.ISOがフォルダ名だけ作成されて中身はコピーされてませんでした。
EXEとかはコピーできてるのでファイルのサイズなのか拡張子によるものなのかはわかりませんが
今回の不具合対策による副作用ではないかと思います
2016/11/13(日) 09:24:47.88ID:oQ5vqPfh0
>>581
アーカイバ処理のコピーが遅い事に対する処置を行って下さってから発症した件について。
> LOAD unrar32.dll v0.17
に変更してきてもう一度確かめてみました。

RARアーカイブの仮想ディレクトリにおいて、フォルダのコピーがフォルダ名だけコピーされて中身が解凍されません。
半角アルファベットのフォルダでは、フォルダとその中身(その中身も半角アルファベット)がコピーされましたが
全角のフォルダ名(UNICODEではないです)(「15周年記念サンプル」というフォルダ名で確認)では
フォルダ名自体も反対側の窓にコピーされませんでした。

昨日もこの現象は起きてましたが、昨日と比較して大きな変更は、色々な事情が重なりInsiderPreviewを脱退して
1607 14393.447のWATERMARK無しの製品バージョンにインストールしなおして通常版に戻しました。

で、V8.58にNyanFiを戻して実行してみますとRARの書庫ファイルは通常通り動作しました。

あと、もう一件、謝らなければならない非常に申し訳ないことをしたのが再現できました。
> LOAD 7-zip32.dll v16.04
において、仮想ディレクトリからのファイルのコピーで、通常の速度でファイルのコピーが出来たことをご報告申し上げます。
作者とDLLを合わせてからソースをいじってもらった方が良かったですね・・・orz
全解凍をしてからの処理に戻した方が利便性が良いとか反応が良いとかは主観の話になってしまいますので
このままか戻すかはねこみみ様の意向に従います。
RAR書庫につきましては再現性が確実にとれましたので、精査よろしくお願い致します。
2016/11/13(日) 09:56:54.29ID:oQ5vqPfh0
>>582
>全解凍をしてからの処理に戻した方が
あ、これ逆ですね、すいません
取りあえず待機してます
2016/11/13(日) 15:40:39.86ID:gA9eX8Cp0
タブ別の履歴・・対応ありがとうございます!
使い方でカバーしようと思ってましたが、これがある方がとても助かります
2016/11/13(日) 22:22:56.12ID:3HpP+k7c0
RAR書庫ファイルの対応ありがとうございました
またおま環かと思って恐縮してた次第です
2016/11/17(木) 14:26:44.69ID:1vombjla0
左側にアイコンが出ているモードの時
アイコンをクリックするとファイルの選択が出来るようになると作業が捗るのですが
片手が使えない状態でファイルを選択していきたい時があるのでお手数で無ければお願い致します
2016/11/19(土) 12:56:02.18ID:GQ+yGyhD0
対応ありがとうございました
2016/11/21(月) 16:31:08.86ID:3nFQr6Hh0
カーソル上のファイルを反対窓で開くって出来ますか?

フォルダとショートカットだけは専用のコマンドあるみたいだけど、
圧縮ファイルやワークリストを反対窓で開く方法は見つけられなかった
あと拡張子での分岐もちょっと難しそう
589588
垢版 |
2016/11/22(火) 05:38:35.85ID:hlckKqwt0
すごい、もう対応してくれてる。ありがとうございます!
あと拡張子で分岐する方法はヘルプで分かりました
2016/11/24(木) 09:48:55.78ID:LA5z3pHl0
FTPのサポートが来たと言うことでテストしてみてもいいかなと思ってますが
膨大な資源と膨大なフォルダがあるのと、(PCでは)FileZillaじゃないと化けるフォルダがあるので(スマフォでは・・忘れた、これも一つだけ化けなかって他では化けた)
テスト環境的には最強かもとは思うのですが、実際テストに取りかかって不具合が見つかると
作者のデバッグが大変そうだなぁと思って躊躇してますが・・・
うちはFTPサポート要らないので、逆に他の人、または作者の人がFTP対応は必要なので
ということでしたら、アカウント作りますので伝言板に「垢頼む」とでも書いて頂ければ
テスト用のアカウント作って直接メールしますのでよろしくお願いします。
サーバはRAIDENFTPDでレジスト済みです。
2016/11/24(木) 16:25:00.10ID:Abx7/twg0
いろいろ調べて、選択ファイルをテキストに書き出すバッチ(コマンドファイル?)を書いてみました

Set_ClipBack=%Clipboard%
CopyFileName_$F
Set_Buffer=%Clipboard%
SaveBuffer_C:\list.txt
SetClipboard_"%ClipBack%"

もうちょっと簡単になりませんかね
「Format_変数名=書式文字列」の改良で改行区切りで$Fを文字列化できるといいかと重いますが
機能の付け足し付け足しで来てるせいか、スクリプト言語としてかなり分かりにくい仕様になってる
まあ他のファイラでもそういう面があるから、難しいかもしれませんが
2016/11/25(金) 01:31:34.10ID:nw0T9T120
対応ありがとう。591がたったの2行に!
ねこみみさん神だな

Set_Buffer=%SelFiles%
SaveBuffer_C:\list.txt
2016/11/25(金) 17:31:53.55ID:nw0T9T120
ワークリストの内容が消えてしまう事があったのですが、原因分かりました
内容無しの hoge.nwl を開くと、ワークリストが切り替わったと認識されない
その後の変更の保存はhoge.nwlではなく以前のリスト(例えばWORKLIST.nwl)にされる
新規の*.nwlには少なくとも改行一つが必要なようです

あとちょっとした要望をまとめてみました。ヒマな時に対応してもらえるとうれしいです
・キー設定「キー コマンド 説明」の画面で、コマンドが長いと説明が隠れてしまう
・エクスプローラ互換のファイル切り取り・コピーが欲しい。現状コンテキストメニューでしか出来ない
・リストの色分けで、属性による色分けはファイル名部分。拡張子による色分けは種類のカラムが変わると見やすい
・サイズのカラムも「タイムスタンプの配色」のようにギガバイト単位だと赤。みたいに色分けしたい
594名無しさん@お腹いっぱい。
垢版 |
2016/11/25(金) 20:32:15.87ID:lYb5ZTkH0
要望ですが、マウスポインターがファイルリスト部分にある時にマウス
ホイールを UP/DOWN すると、スクロールバーを上下した場合と同じように
ファイルリスト画面を上下できるとありがたいのですが。
(マウスポインターを右端のスクロールバーまで移動させるのが面倒なので)
2016/11/26(土) 09:05:21.25ID:c3BUhx6S0
>>593の対応ありがとうございます!! すごく快適になりました
早いし丁寧だしで申し訳ないくらいです
あまり無理しないで下さいね

あと少しだけ要望があるのですが、
属性による色分け設定の中に、通常属性の色指定も追加してくれると嬉しいです
これでベース名部分で属性が、拡張子部分で種類が分かってより感覚的になる
593はそのあたり言葉足らずだったようですみません
2016/11/26(土) 11:28:03.37ID:RRiKYNj80
不具合報告です(8.72)
ファイル一覧画面(右窓のみ?と)がおかしなことになっています
ファイル名の項目や種類、サイズなどの上の項目がファイル名表示のところに表示されず、正しい位置に表示されてません
ttp://or2.mobi/index.php?mode=image&file=139036.jpg
2016/11/26(土) 11:30:52.14ID:RRiKYNj80
うPした画像ですが、修正しわすれた箇所がありましたので再UPです
ttp://or2.mobi/index.php?mode=image&file=139036.jpg
2016/11/26(土) 11:41:44.88ID:RRiKYNj80
6回ほど削除&アップロードしなおしても同じJPGが表示され(リロードもした)たので
png形式で再アップロードしました
ttp://or2.mobi/index.php?mode=image&file=139036.png
お手数おかけします
599595
垢版 |
2016/11/26(土) 12:14:07.10ID:c3BUhx6S0
対応ありがとう! バッチリでした
ってか要望から二時間で更新ですか、どんだけ早いのか
だんだん更新履歴通してねこみみさんとチャットしてる気分になってきたw
2016/11/27(日) 03:25:48.29ID:1R60Hzgk0
*.ISOに対するEnter動作に、独自関連付け(マウントソフトに渡す)と通常の開く動作を選べるようにしたいんだけど
どうすればいいんだろ
オプション-関連付けで「iso ExeCommands_OpenStandard」で登録して実行しても、
同じ選択メニューが出るだけで圧縮ファイルとして開けなくなる
2016/11/27(日) 10:02:16.55ID:k8n2v8yD0
>>598
対策していただいたようですが、すいません、完全に直ってないです
右窓に関してはほとんど全滅で、その項目名は「更新日時」です
一つのディレクトリだけ更新日時が出てるものがありますが、それ以外はフォルダ、ファイル含めて表示されてません
左窓の方は現象が少ないというだけで、同じ症状が起こっています
わかりやすい場所として選びましたので、左窓のファイル名を見て突っ込まないで下さいまし、現在ではルータ自体のソフトで自宅内P2Pで使用したりとかもありますので
フォルダ名についてですが、ドメイン環境ですのでユーザーフォルダはユーザ名の後ろにドットが入ったあとにドメイン名が入ってますのでご注視願います
また、NYANFI.INIを1度削除し、何も無い状態で再現するか確かめましたが直りませんでした
ttp://or2.mobi/index.php?mode=image&file=139158.png
2016/11/27(日) 11:52:39.53ID:k8n2v8yD0
大切かもしれない補足です
当方4Kモニタ使用しており、コントロール パネル\すべてのコントロール パネル項目\ディスプレイにて
テキストサイズのみを変更するで
[9]から[12]に変更しています
NyanFiで他の項目が表示されてますので無関係とは思うのですが一応

あとディスプレイのカスタマイズより「テキスト、アプリ、その他の項目のサイズを変更する」が4Kモニタ使用だと150%に自動的に設定されますが
これだと壁紙部分をダブルクリックして出てくるランチャなどのソフトで異常動作をするために100%の状態で、テキストサイズのみ12へ変更しています
念の為、デフォルトの150%へ変更してみてもNyanFiの表示の不具合は戻りませんでした
また、テキストサイズを12から9に戻しても動作は変わりませんでした
2016/11/27(日) 12:02:28.09ID:vbJPcs7/0
ファイルリストのソート順を更新日時にした場合、ディレクトリは古い順の設定が効かないというのは仕様なんでしょうか。
それと、コマンドの「ClearAll」で選択を解除する時、反対側のファイルリストも合わせて全部選択解除したい時はどうすればいいんでしょう。
2016/11/27(日) 12:46:28.64ID:1R60Hzgk0
>>603
上 本当だ、気付かなかった
下 ちょっと不格好だけど、ExeCommandsにしてパラメータを「ClearAll:ToOpposite:ClearAll:ToOpposite」
2016/11/27(日) 13:51:37.67ID:vbJPcs7/0
>>604
すごい、別途コマンドファイルにしなくても、そのままキー設定に出来るんですね。
無事、望みの挙動になりました。

と思ったら、早くも新バージョンで対応済みですか!
早速「ClearAll_AL」にて望みの挙動になることを確認しました。
また、更新日付でのソートも、ディレクトリに反映されていました。
あっという間の対応、ありがとうございました。
2016/11/27(日) 14:16:00.28ID:k8n2v8yD0
再度別のフォルダのSSを取りました
2枚目は必要なとこだけにしてファイラ画面は削ってます
ttp://or2.mobi/index.php?mode=image&file=139190.png
ttp://or2.mobi/index.php?mode=image&file=139191.png
うちでしか出てない・・・ってことないですよね(汗)
リサイズすると文字が読みにくくなったりして本末転倒にもなりかねないので実画面のサイズのUPしてます
2016/11/27(日) 14:27:41.21ID:k8n2v8yD0
と、今更新ボタン押したらバージョンが上がったので早速伝言板を読みました
タイムスタンプについてですが
onmix053.zip のタイムスタンプは
作成日時:2008年04月18日 19:33:19
更新日時:2001年03月17日 1:09:12
アクセス日時:2009年11月26日 22:55:43
となっています
仮想アーカイブに入ると、すべてのファイルの更新日時は表示されませんが
onmix.exeでは2000/06/26となっており、2000年代になっています
よりタイムスタンプが正確であろうという証拠として、頻繁にアクセスされるユーザーフォルダのSSを撮りました
ttp://or2.mobi/index.php?mode=image&file=139192.png
試しにファイル鯖からnyanfi847.zip(この辺だと大丈夫だろうと適当に選んだアーカイブ)にバージョンダウンしたところ
ファイル一覧のすべての不具合が解消されました
以上、参考になればいいのですが・・・
2016/11/27(日) 16:33:06.44ID:k8n2v8yD0
前のバージョンで正常動作ということでハードウェアによって起こりえるバグではないことは確定と思われますのでPCの構成は省きます
報告していたPCの環境(1,2はWINDOWS10です)
WINVER:1607 14393.447

2台目のPCの環境
WINVER:1511 10586.679

3台目のPCの環境
WINDOWS 2012 R2 SERVER
WINVER:V6.3 BUILD 9600

これら3台のPCで再現されてます
ファイル一覧でも起こってますが、仮想アーカイブでもタイムスタンプが表示されてないのを確認できています
どこの部分を手をつけてから起こったのか把握してませんので、上の書き込みと同じく、少し前のバージョンで試したところ
仮想アーカイブを含みすべてファイル一覧の更新日時は正常に表示されました
他に2台ありますが、現在他のテストで触れない状態なのでテスト出来ません、それらOSも10です
2016/11/27(日) 16:56:56.83ID:1R60Hzgk0
カーソル下のnbtファイルを登録なしで実行するってできる?
ExeCommands_@"%FileName%"
とかやってもコマンド名に変数の展開はされないみたい
610名無しさん@お腹いっぱい。
垢版 |
2016/11/27(日) 17:14:19.87ID:b4KWrb1v0
> 594
マウスホィールでファイルリストの Scroll Up/Down できました。
ありがとうございます。。。
2016/11/27(日) 19:01:17.94ID:k8n2v8yD0
ねこみみさんへ
ばっちりでした!
配色に関しては一番初期に設定して以来全く触ってなかったので盲点でした
基本全く使わないので、全ての期間で「無効」に設定することによって
更新日時の表示が動きました
どうして一覧に出ないフォルダやファイルがあるのかと不思議でした
特に前回は落としたばかりのファイルで更新日時が表示されないで一覧上では歯抜け状態という

デバグ大変だったと思います、本当にお疲れ様です
2016/11/28(月) 00:06:27.44ID:MDS48HFe0
また細かい不具合と要望が貯まってきました。のんびりお願いします

・ファイラのプレビューやファイル情報をOFFからONにした直後は、情報取得しない設定にしてあっても取得してしまう
・「ファイルリストのみを表示」をONからOFFにした直後は、ファイル情報が取得されない
・オプション-エディタ「その他のエデイタ」のパス指定で、外部ツールのエイリアス($〜)が使いたい
・同じくその他のエデイタで、拡張子に複数マッチした場合はメニューで選択したい
・ExeCommandsでスクロール位置の保存と復元コマンドが欲しい(マニアックすぎて迷ったんですがw あるとバッチで便利です。カーソルは戻せてもスクロール位置が変わると戸惑う)
2016/11/28(月) 18:48:33.71ID:uoGkY/I20
コピーの挙動ですが、コマンドプロンプトのCOPYコマンドの様に、「test1.txt」を「test2.txt」にコピーと同時にリネームするような事は出来ますか?
Copy_Toコマンドで出来るかと思ったんですが、どうも既存ディレクトリのみ指定出来て、その中へのコピー限定みたいですね。

2段階で、宛先にコピーした後、リネームすれば良いと思いますが、カレントディレクトリ同士等、名前の重複があると問題になります。
ファイルだけの場合は、Copyの上書き確認ダイアログでリネームが出来ますが、ディレクトリの場合は中身の上書き確認しか出ないようです。

個人的には、Copy_Toの宛先選択ダイアログの挙動として、以下の様な仕様が良いなと思います。
・コピー元が一つでファイルの場合:
1.宛先が既存のディレクトリならその中にコピー
2.宛先が既存のファイルなら上書き確認
3.宛先が存在しないパスなら別名でコピー

・コピー元が一つでディレクトリの場合:
1.宛先が既存のディレクトリならその中にコピー
2.宛先が存在しないパスなら別名でコピー

・コピー元が複数の場合:
1.宛先が既存のディレクトリならその中にコピー
2.宛先が存在しないパスなら新規ディレクトリを作り、その中にコピー

こんな感じでどうでしょうか。

あと、Copy_Toで出るダイアログですが、文字列の途中を修正すると、カーソルが強制的に末尾に行くという状態になっています。
2016/11/28(月) 19:30:34.12ID:o3rR+YUZ0
今回の色周りの変更で、もしかしたら
選択項目の文字色を無効にしても無効にならなくなったかもしれません

タイムスタンプ/サイズの配色も無効にしてはいます

V8.75のときの更新情報に書いてある事を試してはいるのですが、
もしかしたら自分の設定方法が間違ってるのかも
2016/11/28(月) 21:06:28.91ID:MDS48HFe0
オプション設定-キー設定 の設定時のコマンド検索が非常に快適で、
これだけで他のファイラに戻れなくなりそうだけど(特にMigemoで説明文や外部アプリまで検索できるところ)
しかし惜しい事にここでしか使えない
コピペも出来ないんで、*.nbt書く場合やExeCommands〜で複数指定するには結局ヘルプからコピーしてくるしかない

この部分だけ独立のダイアログで出して、
検索結果のコマンドをコピペ出来たら素晴らしいと思うんですがいかがでしょう
2016/11/28(月) 23:27:46.60ID:MDS48HFe0
更新キタ!
>>612の対応ありがとう、完璧です
2016/11/29(火) 09:47:39.87ID:N0z/N+Np0
>>615
コマンド名のコピペはバグ報告の時にコマンド名をコピーする時にも便利なのでそっちの為にも簡単な方法が欲しいね
2016/11/29(火) 10:21:46.03ID:7TygqoR60
>>613ですが、バージョンアップで解決しました。
Cloneコマンドでもっと高度な事が出来たんですね。

あとちょっと気になった点ですが、「MoveTo_".."」など相対パスでフォルダの移動操作をすると、別ドライブと認識されて、コピー動作になっている様です。
マニュアルに相対パス可とは書いてないのですが、相対パスが可能だと嬉しいです。

>>615
>>617
「CopyCmdName」というコマンドが既にあるみたいです。
2016/11/29(火) 10:53:14.89ID:jxO8eS7X0
>>618

おお、こんな便利なものあったのか
2016/11/29(火) 22:11:25.43ID:jxO8eS7X0
ワークリストがどうにも使いにくい。しかし理想の姿がよく分からない
なのであったらいいなと思う機能をぶちまけてみました。どう料理するかはねこみみさんに任せますw

・ワークリスト表示からの「ToParent」でnwlがあるディレクトリに移動。あるいは環境変数に現在のnwlのパスを追加してバッチで制御可能に
・左右で別のワークリストを表示して、登録ファイルのコピー・移動可能に
・ディレクトリの移動履歴にワークリストも含める
・画面のディレクトリ情報にワークリストの状態表示。「読み込み時からの変化があって未保存状態」と「外部からnwlの書き換えがあって対応待ち状態」
・外部からnwlが書き換えられてからワークリストの保存や編集をする場合、リロードするか現在のリストで上書きするかの確認メッセージ表示
・ワークリストでクリップボードからの「Paste」時、カーソルのある行に挿入する
・複数行選択してのItemTempUP・ItemTempDown(WorkItemTempUP・WorkItemTempDown)の時、複数行をまとめて上下に移動
・ワークリストにマークされたファイルすべてを追加するコマンド
2016/11/29(火) 22:37:56.84ID:7TygqoR60
機能要望ですが、起動時のコマンドラインオプションで、オプションを指定せずにパスだけを渡したら、カレントで表示するみたいな事は出来ますか?
Nyanfiのショートカットに、フォルダをD&Dでフォルダを開けたら、エクスプローラのSendTo機能からも使えていろいろ便利です。
これらは、パラメータを設定しても、区切りに空白を入れてしまうので、「-L フォルダパス」みたいになってしまいます。
空白区切りに対応して「-CD フォルダ名」でカレントを移動でも良いかもしれません。
2016/11/29(火) 22:48:17.15ID:jxO8eS7X0
>>621
自分もそれやりたかったんで、こんなバッチ作って対処してる。これくらいならすぐ対応してくれるかもね
以下をそちらのNyanFiのパスに変更して*.batに保存して、それにパス情報渡す

SET str=-L%1
C:\tool\NyanFi\NyanFi.exe %str% "-LC"
2016/11/30(水) 09:37:16.93ID:wgj4QbnD0
>>618
同じく下
コマンド用意されてたんだ
ごめんなさい1
2016/11/30(水) 23:54:01.81ID:vYhND55h0
更新されてた
すごい、>>620でぶちまけたものほとんど対応してくれてる
相当な仕様変更のはずなのに

ありがとう! お疲れ様です
こちらの確認の方が追いつかないくらいだ
2016/12/01(木) 00:52:49.17ID:vmLlQMoQ0
V8.78をざっとテストしてみました。気になったのはこれくらい

・複数行選択してのItemTmpDown、ItemTmpUpで、非選択の置き換わった項目の表示が変わらない。
 反対窓や他のアプリにフォーカスを変えると正常になるので、内部的には移動されてて表示の問題だけみたい
・ワークリストを上書き保存したあとフォーカスを切り替えると、内部のタイムスタンプが書き換わってなくて再度読み込みの確認メッセージが出るようです
・これは趣味の問題かもしれませんが、ワークリストでカーソル位置に複数項目をPasteした時、カーソル位置は新しい項目の一番下に移動すると良いかと。
 テキストエディタでペーストする感覚に近くなる
2016/12/01(木) 02:54:15.24ID:vmLlQMoQ0
何度もすいません。これらは仕様なのかもと思ってたけど、やっぱり不具合ですよね

・ChangeDir、CsrDirToOppでディレクトリを変えた時、.nyanfiが処理されない
・ワークリストからの他アプリへのマウスドラッグが出来ない
・複数選択して他アプリへマウスドラッグすると、選択が解除される
2016/12/01(木) 13:29:51.56ID:vmLlQMoQ0
>>626修正。.nyanfiが処理されないのはChangeOppRegDir、CsrDirToOpp、CurrToOppでした
それともう一つ不具合があった
・LoadWorkListでファイル名指定してもファイル選択ダイアログが開く

あと細かいことだけど、垂直スクロールバーの有無によるカラム幅の調整が、
ディレクトリ変更した直後は調整されず、ReloadListやフォーカス変更(アクティブ時に最新の情報に=ON)でされますね
窓全体がビクついてるようでちょっと気になる
あふ・PPXなどでは調整せずに、スクロールバーが無い時でも最初から右端に余白を作ってるようで、
自分もこれが良いと思うんですがどうかな
628名無しさん@お腹いっぱい。
垢版 |
2016/12/01(木) 20:03:24.53ID:R23wqN190
要望: テキストビューアのキー設定のコマンドに「改行マークの表示/非表示」
と「タブマークの表示/非表示」を追加してもらえると助かります。。。
2016/12/01(木) 23:41:29.95ID:vmLlQMoQ0
V8.80来てた。毎回ありがとうございます!
LoadWorkListにまだ問題が… ダイヤログは出ないけど指定nwlが読み込まれず、ワークリスト表示になるだけのようです

その他はバッチリでした
特にスクロールバーの調整がありがたい、表示位置がころころ変わって落ち着かなかったです
630名無しさん@お腹いっぱい。
垢版 |
2016/12/02(金) 08:10:50.36ID:u53QprnN0
ビューアの「改行/タブの表示/非表示」機能の搭載ありがとうございます。
大変見やすい画面になりました!
2016/12/04(日) 13:06:47.44ID:pSBcgRDy0
コマンドファイル使いの方に質問です。
選択項目を外部コマンドでバッチ処理させたいんですが、コマンドファイルじゃないと出来ませんよね?

試しに以下の様なコマンドファイルを作ってみましたが、上手く機能しません。
IfSel
Set_リピート回数=%FileCount%
Set_リピート回数+=%DirCount%
SetExeFile_
2016/12/04(日) 13:09:48.06ID:pSBcgRDy0
>>631 ミスりました。
IfSel
Set_リピート回数=%FileCount%
Set_リピート回数+=%DirCount%
SetExeFile_cmd

CursorTop
Repeat_%リピート回数%
Add_Buffer<<%FileName%

IfSelected
Add_Buffer<<selected
SetExeParam_echo %FileName%
SetExeOpt_WOH
ShellExecute
Select
Else
Add_Buffer<<not selected
CursorDown
EndIf
EndRepeat
ListBuffer
EndIf
2016/12/04(日) 13:50:15.64ID:pSBcgRDy0
>>632
補足しますと、Linuxでいうxargs的な、複数ファイルを渡した時に、全部に対してコマンドを一個ずつ実行しようとしています。
このコマンドファイルの場合、まずは「IfSelected」が通らないので、期待の動作になっていません。

実行されないんで気付きませんでしたが、結構間違いがありましたので修正します。

IfSel
Set_リピート回数=%FileCount%
Set_リピート回数+=%DirCount%

CursorTop
Repeat_%リピート回数%
IfSelected
Echo_%FileName% selected
SetExeFile_cmd
SetExeParam_/c echo this is %FileName%
SetExeOpt_WOH
ShellExecute
Echo_%Buffer%
Select
Else
Echo_%FileName% not selected
CursorDown
EndIf
EndRepeat
EndIf
2016/12/04(日) 15:58:57.16ID:DOqBapTh0
>>631-633
本当だ、ifselectedが機能してないね
今までよく発見されなかったな、ヘルプとサンプルバッチで検索してもifselectedは使われてなかった
2016/12/04(日) 16:20:33.43ID:DOqBapTh0
>>633
バッファーで処理するの書いてみた。これはechoで表示してるだけだけど、
ここをやりたい処理に書き換えればよいかと

カーソル移動だと処理中他の作業が出来ないから、これの方がいいかもね

IfNotSel:Exit:EndIf
Set_Buffer=%SelFiles%
Set_Index=0
Repeat_%BufferCount%
Set_BufferIndex=%Index%
Echo_%BufferLine%
Set_Index+=1
EndRepeat
2016/12/04(日) 16:30:42.59ID:DOqBapTh0
カウンター要らなかった
IfNotSel:Exit:EndIf
Set_Buffer=%SelFiles%
Set_BufferIndex=0
Repeat_%BufferCount%
Echo_%BufferLine%
Set_BufferIndex+=1
EndRepeat
2016/12/04(日) 20:21:40.54ID:pSBcgRDy0
>>634-636
ありがとうございます。やっぱりIfSelectedは機能してなかったですか。
とりあえず、教えてもらった文字列処理の方でいろいろ試してみたんですが、

以下の処理のところで、Bufferは上書きされてしまうみたいです。
SetExeOpt_WOH
ShellExecute

そこで、CallCommandではBufferは引き継がれないかもと思って、別ファイルに実行部分だけ移してみましたが、
Bufferは引き継がれてました。

実行結果をログ出力させたいと思っていたので、もうちょっと粘ってみます。
2016/12/04(日) 20:37:29.70ID:pSBcgRDy0
>>635の方法で、Bufferを毎回再設定してやったら、なんとか動く様になりました。
かなり冗長になってしまいましたが、一応思うような動きになりました。
ありがとうございました。

IfNotSel:Exit:EndIf
Set_Buffer=%SelFiles%
Set_選択中リスト=%Buffer%
Set_BufferIndex=0
Set_Index=0
Repeat_%BufferCount%
Set_Buffer=%選択中リスト%
Set_BufferIndex=%Index%
SetExeFile_cmd
SetExeParam_/c echo this is %BufferLine%
SetExeOpt_WOH
ShellExecute
Echo_%Buffer%
Set_Index+=1
EndRepeat
2016/12/04(日) 20:48:25.49ID:DOqBapTh0
>>638
うん、見直して自分もバッファで引っかかると思った
要望として出すならバッファのスタック機能とかも欲しいね
PushBuffer、PopBufferみたいに
2016/12/04(日) 22:09:26.84ID:pSBcgRDy0
>>639
確かに、バッファ系は機能がもうちょいあっても良いかもしれませんね。
ただ、あんまり複雑にするのも、手軽さとか失われそうなんで、さじ加減が難しいですね。
今回思ったのは、「SetExeOpt_O」の出力先がバッファ固定だったり、反復に使うのもバッファだったり、
CallCommand先でもバッファを共有していたり等、あまり使うとスコープの管理がとっても大変って事でした。

ファイル関係の反復処理は、ファイラーのスクリプトとしては結構使用頻度高そうなんで、各種ファイルリストの統一的なアクセス方法があったら良いですよね。
ListFiles、SelFiles、MarkFilesとか、各コンテキストに合わせた、リストの反復処理が合ったら捗りそうです。

ついでに、今回の選択したファイルの反復処理は、CUIアプリとかで結構使うので、コマンドファイルに引数つけて再利用出来る様にするとか、
外部ツールの登録とかで、簡単に登録出来たりするとか、新しいコマンドがあったりすると嬉しいですね。
2016/12/05(月) 00:41:41.69ID:GEh4pnY30
メニュー設定でちょっと嵌まったので報告
オプション設定-外部ツールの「><-」にエイリアスが設定できてしまい、
上書きされて予定のアプリが呼び出せなくなった

そこで提案なのですが、このエイリアスを有効利用できないでしょうか
追加メニューの「>」にエイリアス設定して、ExeMenuFileでそれを指定するとサブメニューだけ展開するように
メニューは外部ファイルでも作れるようですが、やはり管理が煩雑になるので一元管理できるとありがたい
2016/12/05(月) 23:25:34.78ID:GEh4pnY30
641の対応ありがとう!
確認してみます
2016/12/06(火) 06:56:37.69ID:MasJHjDH0
また細かい要望が貯まってきました、よろしくお願いします
対応してくれるんで調子に乗って出してますw

・ワークリストでItemTmpDown、ItemTmpUpなどでの移動が変化として認識されず、保存されない
・TabHomeでカレントだけホームに戻るオプションが欲しい
・オプション設定-関連付けで、ディレクトリに関連付けられる方法が欲しい
・.nyanfiにソートの降順・昇順も設定できるようにして欲しい
・画像ビューアで、フルスクリーンに切り替えるとマウスポインタが消える(わざと隠してるのかもしれませんが、マウス動かした時は復活して欲しい)
・テキストビューアで、タブ文字をスペースに展開する数の設定が欲しい。12文字? は長すぎる
・オプション設定の各種メニュー設定の一覧で、エイリアスが確認できるカラムが欲しい
・圧縮ダイアログで、個別圧縮(選択されたフォルダ1、フォルダ2をフォルダ1.zip…に)のオプションが欲しい
644643
垢版 |
2016/12/06(火) 07:08:40.33ID:MasJHjDH0
>・テキストビューアで、タブ文字をスペースに展開する数の設定が欲しい。12文字? は長すぎる
すみません、これ設定できるようですね。取り消します
2016/12/07(水) 09:37:47.92ID:1Bb/oHEo0
作者疲れてるんだから頼むのならもう少し書き方を・・・
せめてwを使うのはやめようよ
2chの人じゃないのだから
そもそも(笑)とかは人に向けて使うものじゃないです
自分への卑下とか自分への突っ込みとかで使うもので
人に向けると相手は好意として捉えられる用語や記号ではないです
フェイスマークの(^_^;も同じ理由で人に向けるものではないように
少し考えるとわかるかと
ここだけ2chじゃなくて別次元のスレとして認識して下さると嬉しく思います
2016/12/07(水) 13:34:00.58ID:YvmkRtnu0
ですなあ
作者にとっては何も見返りのないのに、善意でがんばってくれてるのに、
もう少し頼み方のマナーくらいはわきまえようよ
2016/12/07(水) 13:37:12.83ID:IW3FrAQB0
フェイスマークの歴史?とか丁寧さとか鯖の人だなこの人
2016/12/07(水) 15:33:19.92ID:SVLDg9LG0
「DirHistory」ディレクトリ履歴で、ルートディレクトリが記録されてないようです。
「BackDirHist」等で、全然別のディレクトリに移動して毎回焦ります。

それと、「Pack」や「UnPack」の進捗ダイアログで、バックグラウンドボタンというのは動作していますか?
圧縮解凍が体感的に遅めなのは、ダイアログが原因なんじゃないかと思って、進捗を表示しなかったらどうかなぁーと
思ったんですが、バックグラウンドボタン押しても何も起きていないようなんです。
2016/12/07(水) 21:08:07.80ID:1Bb/oHEo0
スクリプト関係は全く手を付けてないのでデバグとかしてませんが・・・
誰かカスタマイズしまくった設定ファイルUPしてくれたら
それを参考にしてスクリプト弄れるようになれるので他にも色々不具合報告とかでお役にたてるかもしれませんが
FTP鯖の用意はあり、テスト必要ならってことで書き込みましたが特に連絡無かったので無しと言うことで判断しました
何かありましたら伝言板でどぞです
2016/12/07(水) 22:02:27.76ID:rKnfYOE60
>>648
ああ、自分も記録されないディレクトリがあると思ったけど、ルートだったか
あとワークリストもホームディレクトリに設定出来ると便利かな
2016/12/08(木) 17:55:24.19ID:2hVEIQaU0
ESCキーのタスクマネージャで転送速度が出ますけど
最大が64MByteで止まってないでしょうか?
エクスプローラで200MB出てる鯖があるのですが、NyanFiだと最大64MBまでしか表示されなかったもので
2016/12/08(木) 18:11:32.19ID:XXVPhUhF0
>>648
ディレクトリ履歴の件、いろいろ検証してみました。
再現条件は、多分ですが、フォルダを削除した際に、ディレクトリ履歴から別のフォルダも消去されている様です。
ルート直下だけなのかまではちょっと分かりませんが、ルートにフォルダを作り移動、ルートに戻ってそのフォルダを削除すると、ルートの履歴も消えてしまっています。
重複履歴の削除オプションはオフになっています。
653名無しさん@お腹いっぱい。
垢版 |
2016/12/09(金) 09:54:42.05ID:/Fo3c6XV0
要望:ファイラーのコマンドに CalcDirSize のように、そのディレクトリ内
に存在するファイル数を示す (ShowFileCount) 用意できないでしょうか?
2016/12/09(金) 10:09:15.10ID:USTHJ4Y10
>>651
転送速度の件、対応ありがとうございます
基本鯖とクライアントPCとのファイル操作が99%を占めてる状態なので転送速度について今の今まで全く気がつきませんでした
今回、鯖 -> LTFSフォーマット(テープなのに普通にファイル操作を出来るようにしたファイルシステム)の検証で
LTO6テープへコピーしてた際に転送速度が64MBになってたので気がつきました(HDDよりテープの方が実は転送速度が今は速いのです300MB以上は必ずでる)
ネットワーク越しでテストではなく、鯖上で実験したので「あれ?」と思った次第です
対応ありがとうございました
2016/12/09(金) 12:23:09.28ID:T2MQsYms0
>>653
ファイル数なら環境変数のFileCountや$FHで参照できるけど
ファイルの容量合のこと?
656名無しさん@お腹いっぱい。
垢版 |
2016/12/09(金) 19:43:32.15ID:/Fo3c6XV0
>>655
参照値ではなく、ファイルリスト画面でディレクトリ名の横(右端)にファイル
数を「表示」して欲しいのです。。。
2016/12/10(土) 03:00:18.57ID:0KdvdNty0
vscode用の拡張作ってみた
まだ拡張の作り方よく分かってないけど、とりあえず色分けでスペルミスは分かる
https://marketplace.visualstudio.com/items?itemName=kuronyan.vscode-nyanfi
http://or2.mobi/index.php?mode=image&;file=140207.png
658名無しさん@お腹いっぱい。
垢版 |
2016/12/10(土) 21:12:38.00ID:U8HmMyxg0
Directory内のFileCount数表示の機能ありがとうございます。
表示内容を TEXT file にも出力できるとは素晴らしいです。
2016/12/11(日) 09:37:31.24ID:0GGRAGFw0
なら最初からそう要望書いとけよ
二度手間になっちゃうでしょ
2016/12/11(日) 09:42:15.52ID:WOgawTG00
>>659
更新が要望以上の内容だったって話だろ
2016/12/12(月) 18:57:40.71ID:R4jj3cNz0
うお、素直に読み間違えてました・・
申し訳ない。。
■ このスレッドは過去ログ倉庫に格納されています
大学生アイラと影の怪物と戦うリョウが、深夜3時3分の静止した世界で交錯する超常スリラーの概要

ニューススポーツなんでも実況