Paper Plane xUI Part.4at SOFTWARE
Paper Plane xUI Part.4 - 暇つぶし2ch1:名無しさん@お腹いっぱい。
10/01/28 05:36:21 qQMg/NDh0
Ver.0.00から10年、未だ進化を続ける
速い・軽い・多機能・カスタマイズも自由自在
最近はマウス操作や設定などのGUI面も充実
そんなファイル操作ツール集Paper Plane xUI(PPx)について語るスレです

配布サイト(TORO's Library)
URLリンク(homepage1.nifty.com)
動作画面
URLリンク(homepage1.nifty.com)

Paper Plane xUI まとめサイト(wiki)
URLリンク(www6.atwiki.jp)

過去スレ
1 スレリンク(software板)
2 スレリンク(software板)
3 スレリンク(software板)


2:名無しさん@お腹いっぱい。
10/01/28 05:37:52 qQMg/NDh0
関連サイト

Paper Plane xUI My Customize
URLリンク(www.geocities.jp)
shelas_memo
URLリンク(d.hatena.ne.jp)
moewe
URLリンク(moewe.xrea.jp)
bbox :オンラインソフトレビュー
URLリンク(d.hatena.ne.jp)

3:名無しさん@お腹いっぱい。
10/01/28 05:40:41 qQMg/NDh0
主な特徴、できること

ウィンドウの独立・連携・重ね合わせ・一体化・タブ化
migemoを利用したファイル選択
正規表現・連番によるリネーム
ジェスチャ・D&Dなどのマウス操作
アイコン・サムネイル・ツリー表示
拡張子毎の色分け、拡張子・ファイル内容の自動判定による独自関連づけ
キー・マウス・エントリ・メニュー・隠しメニュー・ツールバーなどのフルカスタマイズ
書庫内閲覧・操作
リストファイル・http, ftp形式による仮想ディレクトリ
Unicode・UNCパス・ハードリンク・ジャンクション・Undo
コメントファイルの作成・読み込み
豊富なマクロ文字・内蔵コマンドによる編集・操作
スクリプトによる操作(JS, VBSなど)
マルチフォーマットビューアー・コンソールアプリ実行環境との連携
ソース公開中
作者が親切
そしてカスタマイズの難易度が超最強(カスタマイザの改良により楽になりつつある)

4:名無しさん@お腹いっぱい。
10/01/28 05:49:27 qQMg/NDh0
980 超えてから24時間書き込みなしで落ちる仕様ウザス

テンプレ議論する暇なかったので、適当に立てました。
見られなくなっていたので、関連サイト1つ削った。
あと、>3 とか足したり引いたりすることありませんか

5:名無しさん@お腹いっぱい。
10/01/28 13:56:46 owdh1PBF0
Windows 7で、64bit版を使用してZIP圧縮しようとすると下のエラーが出る。

「ZIP32J.DLLは有効なUnXXXではありません」

MutiByte版だと問題ないし、64bit版でも7-ZIPによる圧縮ならうまくいきます。
どうしてでしょう?


6:名無しさん@お腹いっぱい。
10/01/28 19:26:02 zFOdCYOh0
unbypass.dll/.exeの対象にzip32j.dllは入ってないからそうなるのは必然かな。






7:名無しさん@お腹いっぱい。
10/01/29 23:10:14 mE45TVrj0
>>5
%u7-ZIP32.DLL,a -tzip "%2%\%{%Y%|.zip%}" %@ %S"-r"
とかすれば7-zip32.dllでzip圧縮できますよ

8:名無しさん@お腹いっぱい。
10/01/30 10:55:54 0IOuazat0
>>6
> unbypass.dll/.exeの対象にzip32j.dllは入ってないからそうなるのは必然かな。

ありがとう、知らなかった。

>>7
7-ZIPは問題ないです。




9:名無しさん@お腹いっぱい。
10/01/31 01:09:08 gJJjWh010
7-zip32.dllでzip圧縮できますよって事だったんですが…ま、いいか

10:名無しさん@お腹いっぱい。
10/01/31 01:35:40 g00mJ5Je0
X_exts=1がきかないが、どのカスタマイズが原因か分からないorz。
デフォルトだとちゃんときくんですが・・・。

11:名無しさん@お腹いっぱい。
10/01/31 08:54:34 KdsyjgnNP
>>9
本人じゃないから分からないけど、zip32j.dll特有のオプションを使いたいとかいう理由なのでは

12:名無しさん@お腹いっぱい。
10/01/31 15:08:02 +6uaSSL10
最近このソフト知って、いろいろ弄ってみてます。
その過程でちょっとおかしい所があったので

空のフォルダで、「反対窓を同じパス」や「同パスPPcを追加」をするとエラー
(FIRSTEVENTで*setsortentryをしてるとき)

ショートファイル名の列挙で、短いファイル名が入ってるとファイル名が無くなる事がある。
例 C:\bootfont.bin→C:\
C:\NTDETECT.COM→C:\
滅多に使わないけど怖かったので報告

XP SP3 UNICODE版 一体型


13:名無しさん@お腹いっぱい。
10/02/02 22:03:28 1RHposXq0
>>10
X_exts は他の設定に影響されるようなものではないので、心当たりが
ないです。カスタマイズ後、再度テキストに出力しても X_exts=1の
ままですよね?

>>12
二つとも再現しました。修正します。

14:名無しさん@お腹いっぱい。
10/02/04 22:45:37 dZOAqSkc0
自分の環境では%FCDのパス内に半角スペースが含まれていると、うまく機能しません。
ほかに再現する人いますか?
当方vistaSP1、PPW1.11です。

15:名無しさん@お腹いっぱい。
10/02/07 12:57:53 sU/bhgAS0
デジカメ画像の表示はifjpegx.spiを使うのが最速ではないかと思っていたのですが、
サムネイル表示に限ってはifdx9.spiの方が気持ち速いような気がします。皆さんどうでしょう?

PPX1.11+WinXPSP3で試してみました。

16:名無しさん@お腹いっぱい。
10/02/08 18:49:49 rI+AjfRu0
32bitのマルチバイト版とUNICODE版では設定ファイル(.CFG)に互換性はありますか?
基本マルチバイト版を使っているのですがたまにUNICODEがファイル名に入ったファイルを使うので
両方インストールして設定ファイルだけコピーして使いたいんです。

試してみた所一応動くみたいなのですが・・・

17:名無しさん@お腹いっぱい。
10/02/08 20:25:38 cctwmeEi0
>>14です。
すみません。原因が判明しました。
%FCDのマクロを勘違いで"%FCD"と""でくくって利用していましたorz
作者さんすみません。更新記録を見てヘルプを見直し勘違いに気づきました。

>>16
ヘルプに項目がありますよ。

18:名無しさん@お腹いっぱい。
10/02/08 21:31:34 rI+AjfRu0
>>17
ありがとう
無事項目を見つけられた

19:名無しさん@お腹いっぱい。
10/02/10 00:12:15 0yBvidOJ0
1.11か+1でキーボードもマウスも
ENTER系の設定がおかしくなったんだけど何か変わったの?

20:名無しさん@お腹いっぱい。
10/02/10 02:14:26 TL1DVdXR0
>>19
具体的になにが?

21:名無しさん@お腹いっぱい。
10/02/11 23:54:50 WFpJAV+Y0
Windows7 HomePremium64bit版に
ppx64111.zip ( 64bit版,976 Kbytes, 2010-1-30, WindowsXP/2003/Vista/2008/7 x64 Edition)
でsetup.exeを実行し、カスタムインストール->次の場所にインストールで[D:\tool\ppx]を選択すると、

「Paper Plane xUI SETUPは動作を停止しました」
と出て終了しかできなくなります。

22:名無しさん@お腹いっぱい。
10/02/13 02:24:49 uL5bidcy0
>>20
どうも[Enter]の設定でopenが効かなくなったみたい。
設定全部消してみた後、Enterメニューからopenを選んでも
Save settingと表示されるけど、実際は保存されてない感じ。
アホですみません。

23:名無しさん@お腹いっぱい。
10/02/13 20:29:54 Z6ccvDPj0
>>19,>>22
確かに、+1でおかしくなっていました。openとかの項目は普段ほとんど
使っていないので、指摘されるまで気づいてませんでした(^^;
+2 で直っていると思います。

>>21
時々異常終了していました。setup.exeだけ更新しておきましたので、
今度は大丈夫だと思います。


24:22
10/02/13 23:22:24 wCb2cuaF0
>>23
+2で修正確認しました。ありがとうございます

25:名無しさん@お腹いっぱい。
10/02/14 10:35:55 UEzWPquO0
0.37+2から最新版に乗り換えたら、なんか最高に使いやすくなってたんだけど。
俺は夢でも見ているのだろうか…。

26:名無しさん@お腹いっぱい。
10/02/14 23:12:29 vyq1r1SN0
きっとウラシマ効果

27:名無しさん@お腹いっぱい。
10/02/15 15:43:09 fwQpUbe/0
PPVで文末の改行含めてコピーしてるのに、
ペースト時に文末の改行コードが無視されて次の行の頭と連結してしまいます

行単位でコピーしてるのに行末の改行も無視されたりとかしてます

ペースト時に結構やっかいな処理になってしまうので、なんとかなりませんか?

28:名無しさん@お腹いっぱい。
10/02/17 12:54:21 ZM3emBYt0
複数の拡張子のファイルを連番置換をする時に、
もとの拡張子を保ったまま置換する時のコマンドは何でしょうか

29:名無しさん@お腹いっぱい。
10/02/17 13:09:08 ZM3emBYt0
自己解決しました
".*" を末尾につければ出来ました。

30:名無しさん@お腹いっぱい。
10/02/17 13:13:39 ZM3emBYt0
連番置換の時に
filaneme.vcproj.pc-name.user-name.user
の様に"."でいくつも繋げられたファイルのファイル名部分だけをrenameしたい時に
最初の"."以降を維持したい時はどうすればいいでしょうか。

31:名無しさん@お腹いっぱい。
10/02/17 21:39:55 cLq4ude60
>>30
filanemeからfilenameにリネームするとして
s/filaneme(\..*)/filename$1
はどうでしょうか?

32:名無しさん@お腹いっぱい。
10/02/17 21:47:17 cLq4ude60
あっ この書き方だと連番と組み合わせられない・・・?

33:名無しさん@お腹いっぱい。
10/02/17 22:54:36 ZM3emBYt0
>>31
ありがとうございます、一応以下のコマンドで拡張子付きなら出来るようになりました
s/[^.]*(\..*)/bbb\\$1

ただこれだと拡張子無しが無視されてしまう為、
現在ppx側のマクロ文字を使えないか調べてます、
解決できたらまた報告します。

34:名無しさん@お腹いっぱい。
10/02/17 22:57:59 ZM3emBYt0
マクロ文字要りませんでしたorz
s/[^.]*(\..*)*/bbb\\$1

これでいけました、ありがとうございました

35:名無しさん@お腹いっぱい。
10/02/18 21:56:57 E25p/sOA0
>>27
選択した最後の行の改行は、末尾の選択位置がその次の行の行頭に
位置するように選択しないと含まれないように作ってあります。
選択範囲の途中の改行は特に加工していないのでそのまま残るはずです。

36:名無しさん@お腹いっぱい。
10/02/20 17:19:10 ts4AIr1+0
>>35
文字選択時、文末の改行文字が反転しないので選択範囲に含まれているのかが判りにくいです
とくに非キャレットモードの時は判別が難しいのでなんとかなりませんか

37:名無しさん@お腹いっぱい。
10/02/20 21:10:22 oY1diZNW0
1画面使用時に、ウィンドウ下側に操作ログがドッキングされて出るようにはできませんか?

38:名無しさん@お腹いっぱい。
10/02/21 15:00:08 KpoNdNal0
インストール後、初期状態で、設定内容を「テキストに書出」->「テキストの取込」で、メッセージウインドウに

File version : 1.11
Warning( 971):'@'指定がないので意図しない挙動になる恐れがあります

と、出るのは無視で良いのでしょうか?

39:名無しさん@お腹いっぱい。
10/02/21 15:43:59 N1TYG/+N0
>>38
キーの割り当て設定に@がはいってないのではないでしょうか?

40:名無しさん@お腹いっぱい。
10/02/21 16:06:39 KpoNdNal0
>>39
デフォルト設定をPPX.CFGに書き出して読み直しただけのつもりなんですが、違うのでしょうか?

41:名無しさん@お腹いっぱい。
10/02/21 19:04:50 pIAlNS1W0
Version 1.11+2 にて
CTRL+W のWhere is file?にて検索したとき、
「指定されたパスが見つからないので上位ディレクトリに移動しました」
と出て、テンポラリディレクトリをが開くようになりました。



42:41
10/02/22 09:30:21 +uRKYq7L0
Version 1.11+3 にて問題なくなりました。
ありがとうです。

43:名無しさん@お腹いっぱい。
10/02/23 22:28:02 RsGtd6HD0
拡張子の表示を隔離しないで、ファイル名の後に付けて表示することは出来ませんか?
デフォルト表示
abcdefg  .jpg
hijklmn   .jpg
opqrstu  .jpg

短いファイル名ならそのまま連結表示、表示しきれないなら「…」などの後に表示
abcdefg.jpg
hijklmn.jpg
opqrstu.jpg
abcdefghijklmn….jpg

44:名無しさん@お腹いっぱい。
10/02/23 22:59:00 DAwxQYO30
>>43
できる
CFGにもオンラインヘルプにも載ってるから探してみ

45:名無しさん@お腹いっぱい。
10/02/24 19:05:22 A4m4v+8n0
PPCのToolにある「検索してカーソル移動」で呼び出す検索ウィンドウの
Romaや前方一致のチェックボックスの状態を記憶しておく、
もしくは呼び出した時点で常にチェックされた状態に設定することは可能?

46:名無しさん@お腹いっぱい。
10/02/25 00:29:33 e2ENMkwK0
>>45 後者ならXC_iseaでは?

前者はわからんかった。何か手はあるんだろうか。
%K"@J"した時点でダイアログに制御を奪われるから無理っぽい気がする。
サーチ後にチェック状態は拾えないので、
制御戻った後にXC_iseaを塗り替えるのも無理だし。


47:名無しさん@お腹いっぱい。
10/02/25 04:15:34 LmEFhJvM0
>>45-46
%k"&O &F" %K"@J"
これじゃだめかな

48:名無しさん@お腹いっぱい。
10/02/25 07:40:00 dTO2NHqH0
>>46-47
おお、その通りの記述で出来た
ありがとうありがとう

49:41
10/02/25 10:38:29 uw72YbX+0
Version 1.11+3

2タブしか無い状態で、1個を「独立窓にする」を選ぶと
Thread:"PPc main" Address:770067 で、メモリの書き込み違反なるものが出ます。

X_combos = B11001000101111
X_mpane = 2,2

3タブ以上あると大丈夫っぽいです。


50:41
10/02/25 10:43:48 uw72YbX+0
3タブ以上でも、
1)大量にファイルが存在するディレクトリを用意
2)大量のファイルに属性変更をかける
3)「共有ログ窓」にログがダラダラ出ている間に・・・
4)属性変更をかけたタブを「独立窓にする」
と、同じようになりました。

こんなことやる方も悪いんですけどネ

51:名無しさん@お腹いっぱい。
10/02/26 02:38:18 I3zwzvhS0
Copy時に出てくるFileOperation Optionsダイアログが
イマイチしっくりこないので、キーカスタマイズしたいんだけど。
ヘルプ読んでも該当項目が見つからないのは探し方が悪い?

具体的には"参照"をShift+Enterで選択したり、
コピー先指定をパスヒストリから選択したりしたいんだけど。

52:名無しさん@お腹いっぱい。
10/02/27 03:52:11 Jn1ZwE9D0
UNICODE版 1.11+3なんだけど。
ALT+SPACEで最大化して元に戻そうとしてALT+SPACEしても
元のサイズに戻すがグレーアウトして選択できない。
ひょっとしてOSの問題でしょうか。
Windows7 Homeです。

53:名無しさん@お腹いっぱい。
10/03/01 22:10:04 c20SEzgi0
>>36
確かにわかりにくいですね。+4で対処しました。

>>37
今のところ一体化を使わないとできません。独立のPPcは複雑な表示を
想定していないです。

>>38
KL用の初期設定を使ったときに出ますね。記載ミスしているので該当行を
削除しておいてください。

>>43
拡張子の表示桁数を0にすればつながりますが、長いと拡張子を表示しません。
対応は結構手間がかかるのでしないかもしれないです。

>>49
+4で対処できたと思います。

>>51
一行編集 (K_edit)で変更可能です。

>>52
今のところ、特におかしそうな所はないようです。条件によるかもしれません。


54:名無しさん@お腹いっぱい。
10/03/02 21:17:22 ZEGn3x1Y0
タブなんですが、左窓と右窓でそれぞれ独立したタブ管理に出来ないでしょうか

55:41
10/03/04 10:09:38 /yTAanFZ0
窓立ち上げ時に不正終了(?)することがあるようです。

各窓の履歴(次回起動時開くやつ)に、既に消されてるディレクトリなど、
存在しないディレクトリが保存されていると、次回その窓起動時に
終了しちゃうようです。

遅延読み込み設定しているとだめみたいです。
XC_dset = {
* = B1100,5,0,17,-1,-1,B011111,B00000000000000000000000001,
}


* = B0000,5,0,17,-1,-1,B011111,B00000000000000000000000001,
にすると大丈夫・・・ぽい。

なんとなく、1.11+3 ~ 1.11+4 で発生しているようです。
1.11+2では大丈夫だったような気がします。


56:41
10/03/04 10:45:30 /yTAanFZ0
今ログファイルがあることに気づいた!
2010-03-04 10:39:45 (Err! Dlg) Thread:"PPc main" Address:40d091 で、
メモリ(4H)への読込違反 異常が発生しました。終了します。
(Win5.1,UNICODE,Feb 27 2010,401000)


57:名無しさん@お腹いっぱい。
10/03/04 20:31:29 R4M49zbA0
ファイルサイズの単位をKBとかMBに変更したいんですが、どうやればいいのでしょうか?

58:名無しさん@お腹いっぱい。
10/03/04 23:48:40 vMi82feL0
>>57
ファイルサイズの表示桁数を縮小すればおk

59:名無しさん@お腹いっぱい。
10/03/05 10:37:35 n8+GfcHP0
>>58

>>57です、すいません、まめFileから乗り換えたばかりで、
色々試行錯誤してるんですが、「ファイルサイズの表示桁数を縮小」の
方法が既にわかりませんorz

PPx Customizerからそれができるかどうかだけでも構いませんので、
教えてもらえますか? この高速性は非常に魅力なので、なんとか
使いこなしていきたいと思ってますおちんちん

60:名無しさん@お腹いっぱい。
10/03/05 10:39:49 n8+GfcHP0
すいません! >>58最後の行、IMEの辞書で誤変換しました…orz

61:名無しさん@お腹いっぱい。
10/03/05 13:04:51 H3F2ZdiF0
別に気にする必要ないんじゃないかなおまんまん

62:名無しさん@お腹いっぱい。
10/03/05 22:57:48 +ra/Q3qb0
>>59
MB固定はなくてKB(桁が足りないときMB)表示しかできない。
場所はカスタマイザのその他タブのPPc表示形式メニュー。
ただ細かい指定ができないからPPX.CFGをエディタで修正して
読み込ませることになる。
MC_celSの該当表示形式にzKnn指定すればできると思う。


63:名無しさん@お腹いっぱい。
10/03/05 23:17:36 p7nunQuk0
どんな誤変換だよ

64:名無しさん@お腹いっぱい。
10/03/06 13:35:28 rFXiZeMs0
CFG直接編集すれば、k M G T単位で表示させる事はできる

65:51
10/03/06 17:48:51 Y1GMT97i0
>>53
ありがとう、実現したい事が一部できた。

よく分からなかったのが、
  \ENTER = @^\D
のように\ENTERに割り当てをしてもダイアログ全体のOKと見なされて、
割り当てが機能しない(上記例ではフォルダ選択ダイアログが開かない)。
Shift,Alt,Ctrl何れの組み合わせでも同様で、
ENTER以外(例えば^BS)に割り当てたら動いた。

素のENTERはともかく、Shift,Alt等の組み合わせはカスタマイズしたいなぁ。


66:52
10/03/06 20:43:28 NUtKylpB0
どうにか条件が特定出来たみたいです。
PPC 1.14+4。PPTRAY常駐でホットキー設定有りです。

PPCWを起動してウインドウが出ている状態を維持していれば
ALT+SPACEの元のサイズに戻すが選択できますが一度でも
@ESCでウインドウを閉じホットキーで呼び出すと移行
元のサイズに戻すがグレーアウトしてしまうようです。

Windows7 HomeとWindows XP Pro SP3で確認しました。

67:名無しさん@お腹いっぱい。
10/03/06 21:39:27 v1Ce+eUi0
>>54
現在はまだできません。できるようにするつもりです。

>>55
>>56 のログで場所が特定できました、助かりました。+5で修正しました。

>>65
Enter はWindowsにキー入力を取られてしまうので、
現状では指定しても無視されてしまいます。
対処するのは結構大変なのでできれば避けたいです。

>>66
トレイに入れる指定だと確かにおかしくなるかもしれません。
これから調べてみます。

68:名無しさん@お腹いっぱい。
10/03/08 00:43:14 lNragdEA0
作者様、1プロセスでの最大表示ペイン数の設定が出来るように機能追加できないでしょうか?
例えば、今2ペインで起動していて更に1枚ペインを追加すると新規別窓で1ペインが開かれるというイメージです。
一窓毎に何ペインまで表示できるかという説明の方が適切かも。
これが実現できると最高の使い勝手になりそうなので、意欲が沸いたらご検討頂けると。

69:名無しさん@お腹いっぱい。
10/03/10 01:17:34 4kyVqMd70
>>67
了解しました。
慣れの問題もあるかもしれないので別のキー割り当てでしばらく使ってみます。
Enterは一等地(?)なので、どうしてもしっくりこなければ改めて要望させて下さい。


70:名無しさん@お腹いっぱい。
10/03/10 21:48:09 z7odWFHT0
最近使い始めた者です。

複数ファイルを選択したときに、選択したファイルに対して
順次リネームダイアログを出していくにはどうすればいいでしょうか?

71:名無しさん@お腹いっぱい。
10/03/12 03:34:09 vaL8AdIw0
Windows7 Pro 64bitです。
通常のフォルダはPPcで、コントロールパネルのような特殊フォルダは
Explorerで開くような関連付けは可能でしょうか。

72:名無しさん@お腹いっぱい。
10/03/14 11:01:03 SK9QTJZf0
中クリックでフォルダ容量を計算して、<dir>の部分が容量表記に変わりました。
再び<dir>に戻したいのですが、どうすればいいのでしょうか。

73:名無しさん@お腹いっぱい。
10/03/14 16:17:16 du8y09Dc0
"."

74:名無しさん@お腹いっぱい。
10/03/14 20:55:41 iIjE+cMf0
>>68
どちらかというと特殊な設定のような気がします。一応、既に最大同時表示
ペイン数(X_mpane)という指定があり、これは、値を越えるとタブになると
いう指定です。これをちょっといじっただけでは対応できないので、
どうするか考えてみます。
少なくともスクリプトで現在のペイン数を取得できるようにはするつもり
です。

>>70
一括名前変更(デフォルトはShift+R)で、名前欄を空欄にして実行すると
順次手入力で名前変更ができます。

>>71
カスタマイザで関連づけを行うと、
HKEY_CURRENT_USER\Software\Classes\Folder
が作成されます。これをレジストリエディタで「Folder」を「directory」に
変更してみてください。

>>72
カスタマイザ PPc-操作-算出したディレクトリサイズ を保存しない
にすれば容量表示しません。

75:71
10/03/15 01:42:10 urI5HQgA0
>>74
教えていただいた方法でうまくいきました。ありがとうございます。
現在、DockModuleで何かできないかなーとGUIプログラミング素人ながら
サンプルを弄っているのですが、わからない点があるので質問させてください。
1. キー入力を常にdock側で一旦トラップするにはどうすれば良いでしょうか。
 kc_mainのFIRSTEVENT、LOADEVENT、SELECTEVENTで
 *dock focusが実行されるようにしたのですが、%K"@J"等でダイアログを出すと、
 ダイアログを閉じた直後は、どのイベントも呼ばれないため、dockのフォーカスが外れてしまいます。
 ダイアログが閉じたタイミングや、窓にフォーカスが当たった段階で呼ばれるイベントはありますか?
2. 個別窓時は、ヘルプの例にあるようにGetParent(hWnd)を宛先としてメッセージが送れますが、
 一体化窓時だと上手く動作しませんでした。一体化窓時の宛先はどのように指定すれば良いでしょうか。

76:名無しさん@お腹いっぱい。
10/03/15 01:46:02 ZFWVclmZ0
>>72 XC_szcmの内容次第。
2であればヒストリを消せばいい筈。
残したくないなら、0にした方が良い


77:名無しさん@お腹いっぱい。
10/03/16 14:49:24 Yhh7BFPD0
CopyやMoveで一つ上階層を指定するのに..が効かないようです。
UNICODE版1.11+4まではOK。1.11+5からNGで
「送り側と請川フォルダーが同じです」が出ます。

78:名無しさん@お腹いっぱい。
10/03/16 16:07:53 jeS9ui9n0
../じゃね?

79:名無しさん@お腹いっぱい。
10/03/18 22:23:38 z17fCK8c0
>>78
釣り?

80:名無しさん@お腹いっぱい。
10/03/18 22:25:46 FKCGSbxp0
なんでも釣りって言えば面白いもんでもなかろうに

81:78
10/03/18 23:19:42 a+YmJ4ED0
なんかオレわかってないみたいで、すまんこ。

82:名無しさん@お腹いっぱい。
10/03/18 23:54:43 z17fCK8c0
>>80
マジなのかボケてるのかわからなかったんだけで
別に面白くしようとしたつもりではないよ。
気に障ったなら謝る。ごめんね。

83:名無しさん@お腹いっぱい。
10/03/19 11:37:45 +isYfVyz0
enter押したときに、windowsのデフォルトの関連付けで開くようにすれば
どうすればいいんですかね?
あと、Temporary Internet Filesの中身って
標準エクスプローラだとファイルが並んでいるようにみえますが
dynaとかこのppcとかでみると、Content.IE5等のフォルダしか見えないのですが
これを標準エクスプローラのように見えるよう変更ってできませんかね?

84:83
10/03/19 11:38:34 +isYfVyz0
なんか言葉遣いが微妙だった・・・。
分かる方いたら教えて下さい、お願い致します。

85:名無しさん@お腹いっぱい。
10/03/19 18:01:47 wbMNaZyR0
>>83
カスタマイザ->ファイル判別->PPc [Enter]/E_crの関連付け起動したい拡張子に
%M_Ccr,!"Open"指定すればできる。
Temporary Internet Files閲覧については言ってることはわかるんだけど
やり方は知らない。できるのかな。

86:名無しさん@お腹いっぱい。
10/03/19 20:27:15 +isYfVyz0
>>85
ありがとです。
Tempの方は、windowsエクスプローラ特有みたいだから
やっぱ無理なのかな・・

87:名無しさん@お腹いっぱい。
10/03/19 21:44:07 p764tS5K0
>>75
1.のキートラップは、別プロセスであるDockModuleを使うのは難しい内容だ
と思います。キーのトラップはどの程度を考えていますか?複数キースト
ローク入力とかのこともあるので色々検討しています。

2.についてはdocklock.cに次のコードを加えて確認しましたが一体化でも
動作しています。

case WM_LBUTTONDOWN:
SendMessageA(GetParent(hWnd),WM_SETTEXT,0,(LPARAM)"!*dock menu");
break;
case WM_RBUTTONDOWN:
PostMessage(GetParent(hWnd),WM_KEYDOWN,VK_DOWN,0);
break;
※17行目、ONDRAW は 1

>>77
再現しました。修正します。

>>83
Enterを押した時に出るメニューで「Open」を選択すれば普通の「開く」です。
選択はファイル種類毎に記憶されるので次回は、Enterだけですぐに開きます。
既に記憶されてしまった場合は、Ctrl+Enter→希望する選択肢上で[Tab]か
右クリック→「デフォルトでこの項目を実行」で再設定可能です。

また、ドライブ名が「#:」で始まるパスがエクスプローラ互換フォルダ
ですので、ここからTemporary Internet Files内の一覧が見れます。
ただ、ファイル操作に制限があります。

88:77
10/03/19 22:09:32 wbMNaZyR0
>>87
個人的に..は使用頻度が高いのでよろしくお願いします。

あと便乗質問で申し訳ありませんが、E_crとE_scrでは
%M_Ccrの動きが違うのでしょうか?

具体的にはE_scrで%M_Ccr,!"Open"指定だと選択メニューが出ます。
とりあえず%Ob %z ,oで逃げているのですが、この辺りの動きが
理解できてないので教えていただければ幸いです。

89:名無しさん@お腹いっぱい。
10/03/20 01:04:31 1Q6jcTh60
ファイルを削除するとき、確認して、結果をログウインドウに出力するため、
以下のような設定をしています。

D ,%Q"%C を削除しますか?" %: *ppcfile !Delete

大量のファイルを削除すると、削除進捗表示の小窓が大量に(1ファイルに1つ?)
出るのですが、これを1つだけしか出ないようには出来ないでしょうか。

もしくは、他の方法で、削除確認→削除結果をログウインドウに出力が可能
でしょうか。

なお、フォルダ丸ごと削除をしたときは、小窓は1つしか出ません。
(ファイルにマークを付けて削除したときのみ、大量に小窓が出ます)


90:71,75
10/03/20 19:53:06 4G1NPEqa0
>>87
1.のキートラップに関しては、過去スレでvim風操作に関してのやり取りがあったので、
そういったこと(複数キーストロークや、":sp パス"等の入力の解釈など)をやってみたいと思った次第です。
Firefox拡張のVimperatorのようなイメージです。

2.の一体化時の挙動に関しては、ご確認頂いたのに申し訳ありません。
色々設定を変更したせいか、ソースを修正したせいか再現しなくなってしまいました。
(つまり、一体化時もメッセージが送れる状態です。)
ただ、別の問題ですが、以下のような設定をしていると、
一体化時のみ起動時に"Unknown command:*DOCK"というエラーダイアログが(2回)表示されます。
x_dock = {
C_B = DOCKLOCK.EXEのパス,450,0
}
KC_main = {
FIRSTEVENT ,*dock focus,b,DOCLOCK
LOADEVENT ,*dock focus,b,DOCLOCK
SELECTEVENT ,*dock focus,b,DOCLOCK
}

91:名無しさん@お腹いっぱい。
10/03/21 17:58:37 /vP9woSK0
111\file.txtを
222\配下へ移動させたい時。

222\に一度移動し、111\file.txtで[移動]コマンド、カーソルキー↑x2で移動履歴を遡って222\を表示させて実行させたいのですが、
↑の途中に関係の無いディレクトリが表示されていまいます。
この↑を押した時の表示の法則はどうなっているのでしょうか?

92:名無しさん@お腹いっぱい。
10/03/21 21:32:43 pP0AV4By0
>>88
Enterなどのコマンドが特別な処理をしているので、%M_Ccr を他の場所で
使っても多分意図した動作にならないと思います。
単に「開く」を行いたいだけなら、「%C」などとファイル名を書けば
大丈夫です。

>>89
%C を記載するとその動作になります。「~%: *ppcfile !Delete %Or-」
などのように記載すると、繰り返し実行をやめさせることができます。

>>90
1.について了解です。こちらの方でも何か方法を用意してみようと思います。
エラーの方はちょっと確認してみます。多分ペイン生成が完了する前に
イベントが実行されていると思うのですが…

>>91
ヒストリは一行入力で使用されたものが優先されています。移動した
ディレクトリの一覧を優先したいなら、一覧のメニューを作って、
K_editから呼び出すようにしたらどうでしょうか。


93:名無しさん@お腹いっぱい。
10/03/21 21:40:32 DqbpTOFv0
コピーに関する希望4点、検討をお願いします。
もし設定で対処できたり、代替方法があれば教えてください。

1. 現状、コピーの定義を「C *file !Copy /dest:"%P"」、X_fdir=1と定義している。
%Pはパス入力用だが、入力補完の候補にファイル名も含まれてしまう。
→%K"C"のFileOperationダイアログ同様、候補をパスのみとしたい。
ファイル名がパス名に流用できるケースよりも邪魔な方が多いため。
素直にダイアログ使えば良いのですが、シンプルが好きで%Pを使いたい。

2. 現状、ファイルをコピー(移動,解凍 etc..)後に、移動用の独自メニューで
コピー先フォルダへ移動して別の作業をするケースが個人的に多い。
移動用の独自メニューでは %hpnと%hdnを両方表示して対処している。
>M_history = {
>A = %hp0
>B = %hp1
>  (略)
>1 = %hd0
>2 = %hd1
→入力したパス(%hd0~)をPPcの履歴(%hp0~)にも現れるようにし、上記定義上の%hd0~を削りたい。
移動用メニュー利用頻度が相当高く、移動用メニューから探しにくいため。
入力後移動したかどうか自分が覚えていれば良いですが、すぐ忘れてしまいます。

3. フリーソフト更新等で、コピー元で置き換え&従来版も残しておきたい場合がある
→ファイル名重複時の選択肢に複写元でなく、複写先のファイル名の変更オプションを追加して欲しい。
スクリプトによるファイル名を入替えも考えましたが、数が多いと……

4. コピーで/minを付け「\C *file !BurstCopy /min /dest:"%P"」で利用している。
平行作業が出来て便利だがエラーに気づきにくい。
容量溢れの場合は左上に小さく出たダイアログに気付かない事があった。
同名重複の場合は最小化を元に戻さないと気づかなかった。
→進捗表示文字列変更、タスクバー点滅、エラー音等、作業妨害せずエラー発生を通知して欲しい。

94:88
10/03/21 22:03:59 crlHhd490
>>92
Enterは特別なチューニングがされていると言うことですね。
疑問が解決しました。
ありがとうございました。

95:68
10/03/21 23:21:35 d5jiQ40P0
>>74
ご提示有り難う御座います。
やりたい事のイメージをお伝えすると

・「常に2ペイン+Treeペイン」のファイラーとして使いたい
・しかしタブは管理が煩雑になるので増やしたくない
・けれどマルチウインドウなファイラーとしても使いたい

以上の欲張りな考えから残念ながら X_mpane は適合しなさそうです。
特殊な要望かもしれませんが、もしも実現頂けると凄く幸せです。

96:名無しさん@お腹いっぱい。
10/03/22 00:17:59 I8G2LU/w0
ソートで拡張子順などに設定したらフォルダ移動しても、ppcの再起動しても
次にソート設定を変えるまでその状態を維持する方法を教えてください。

97:名無しさん@お腹いっぱい。
10/03/22 01:38:37 ZiyW3G3v0
>>96 移動しても、については Shift+S。
再起動しても、については多分出来ないんじゃないかと思う。
XC_dsetの*の設定で初期化されるんじゃないか?
XC_dsetの*未指定とか試してみたら。


98:名無しさん@お腹いっぱい。
10/03/22 20:37:25 b091a7BK0
メニューで窓別強制設定に切り替えてから選ぶとソートが維持される。

99:名無しさん@お腹いっぱい。
10/03/24 20:46:06 ZvyI00ox0
1. PPcを一体型で使用している場合に、別の一体型ウィンドウを作ることは可能なのでしょうか。
(一体型のPPcを二つ起動しているような感じ。)

2. タブロックの状態表示
あるタブをロック(*pane lock)した場合にそのタブがロック状態であることをパス表示行や情報行(XC_inf)などPPcウィンドウ上に表示させることはできますか?

3. タブ順序の復元について
一体型2ペインのPPcでタブが
A B C [D]
と並んでいて タブ D を ペイン 1 に表示してPPcを終了。
再度PPcを起動した際にタブの並び順は
[D] A B C
となりますが、前回終了時の並び順に復元して起動することはできますか。
起動後にタブを A B C [D] と並べ直す(*pane tabshift)と %K"@TAB" や *pane focus でタブのフォーカスを移動する際に次にどのタブにフォーカスが移るのか予測しづらいので何とかできないかと悩んでいます。

おわかりになる方いらっしゃいましたら、アドバイスをお願いします。


以下、細かいことですが上記について調べていて気がついたのでご報告。
URLリンク(homepage1.nifty.com)
"PPc - ファイラ - 機能一覧"の目次部分の"窓操作選択実行"って改行が抜けてませんか?
"窓操作"、"選択"についての説明部分も改行がおかしくありませんか?


100:名無しさん@お腹いっぱい。
10/03/25 22:37:15 LQSP9XnM0
>>93
1. %ed を付加すればよいかと思います。
2. ちょっと検討してみます。
3.4. は設定を追加しようと思います。

>>95
常にペイン数が2であれば、ppc -alone で起動すれば、新しい一体化窓で
開きますので、これでどうですか?

>>99
1. -alone オプションで可能です。
2. タブ表示のロック状態を含む各種強化は現在検討中です。
3. 開く枚数が毎回決まっているなら、-bootid オプションを指定したり、
設定の_Pathを操作すればいいのですが、前のを調整となると、
現在では難しいですね。

101:名無しさん@お腹いっぱい。
10/03/26 18:21:07 FFxHTbbz0
MultiByte版、2バイト文字でリネームできないっす

102:名無しさん@お腹いっぱい。
10/03/27 19:32:20 ictDIabn0
>>101
環境によっては漢字入力できなくなっていましたね。修正版を出しました。

103:名無しさん@お腹いっぱい。
10/03/27 20:54:49 GXFr1H440
XC_acsr でコマンド終了後のカーソル位置処理を切り替えできますが、

XC_acsr = 1,1

としても、ファイルをリネームしたとき、カーソル位置が変わらず、元の
ファイルがあった場所に居続けます。
名前を変えたファイルにカーソルを追従させたいのですが、どうすれば
いいのでしょうか。

各コマンド終了後の一覧処理は以下のように設定しています。

XC_alst = 3,0,3,3,3


104:名無しさん@お腹いっぱい。
10/03/28 01:10:26 1WpkaYBg0
Windows7 Ultimate 64bitで64bit版を使用すると、
TortoiseSVNのアイコンオーバレイが表示されません。
32bit Unicode版でも同じです。
設定はオーバレイ(キャッシュなし、低速)にしてあります。
Windows XP Proの時は表示されていました。
エクスプローラでは表示されています。
対応をお願いできませんでしょうか。

105:101
10/03/28 01:39:25 0MsuYoDf0
>>102
修正版確認しました!ありがとうございました!


106:名無しさん@お腹いっぱい。
10/04/10 18:45:43 iBmO18eG0
>>100
2,3,4はお願いします。
1.については指摘の%edで希望通りの動作になりました。
ありがとうございます。


別件で、1.の設定をあれこれ試している最中見つけた事象の報告。

『M *file !Move /dest:%ed%$X』 を設定して複数エントリを選択し実行しました。
再実行時に以前の編集内容を用いて編集を行わない、という%$macroの性質から
編集は一度指定したパスに選択エントリが全て移動する事を期待していました。

しかしながら起きた結果は、編集ウィンドウが2回現れます。
2度目の編集でパスを入力しても、どのエントリも移動されず、
選択したエントリは全て1度目の入力パスへ移動されました。
この挙動は想定通りでしょうか? (環境:PPX1.12、WinXpSp3)


107:名無しさん@お腹いっぱい。
10/04/11 21:48:21 iS7KsYDf0
>>103
通常の名前変更([R])ならカーソル追従しますが、一括変更(*ppcfileを使う
方)は現在対応していません。[R]のほうでもダメなら、特定の設定かもしれ
ないので、表示関連の設定を教えてもらえたら確認してみます。

>>104
設定によってはうまくいかなかったので、+2 で対策しています。

>>106
まだきちんと確認していませんが、たぶん %$ の設計ミスですね。
ただ、*file については %$ を使わなくても1回の実行で全て処理
されるので、
*file !Move /dest:%ed%X %Or-
で目的のことができると思います。また、PPc上でバックグラウンド
実行するなら *file でなくて *ppcflie になります。

108:名無しさん@お腹いっぱい。
10/04/18 03:49:43 BBcaH3PL0
>>107 ありがとう。
少し言い訳すると一応両方試して、特に違いが分からなかった。
fileも処理中にppcを操作できたし、httpコピーは使ったことがないので。
結果ヘルプの説明が充実してた*fileを使ってたんだけど、
fileに拘る理由もないので、今はfileをppcfileに入れ替えました。
面倒でなかったら、違いについて解説希望。


109:103
10/04/20 01:09:13 jYuaUSKP0
>>107
処理結果をログ表示するため、*ppcfile を使ってリネームしていました。
*ppcfile は追従対応してないんですね。

*ppcfile を追従対応させるか、[R] でログ表示できるようにして戴ければ
ありがたいです。([D] もログ表示出来れば嬉しいです)


110:名無しさん@お腹いっぱい。
10/04/22 00:56:53 mL5IGahX0
Windows7 64bit版で PPx64 1.12 を使用しています。

エクスプローラで C:\WINDOWS\system32 に 7-zip32.dll をコピーして、
SETUP.EXE でPPx 本体のバージョンアップをしようとしたところ、
7-zip32.dll もしくは UNZIP32.DLL が必要だと言われました。

そのため、改めて PPx 上から C:\WINDOWS\system32 と、念のために
C:\WINDOWS\SysWOW64 に 7-zip32.dll をコピーしようとしたところ、
「アクセスできません」と言われてコピーできません。
PPx の起動は、管理者権限を持つユーザで行っています。

PPx 上から 7-zip32.dll を system32 にコピーして、認識させるため
には、どうすればいいでしょうか。

また、PPx と同じフォルダに 7-zip32.dll を置いても、やっぱり
7-zip32.dll が必要だと言われます。
もしかして、7-zip32.dll は Windows 7 に対応していないのでしょうか。


111:名無しさん@お腹いっぱい。
10/04/22 01:33:35 0A8z3zXIP
>>110
SETUP.EXEと7-zip32.dllを同じフォルダに入れて実行しても駄目かな?

あと、SysWOW64にあるのは32bit版のDLL、system32にあるのが64bit版だったはず
エクスプローラからSysWOW64にUNZIP32.DLLなりをコピーしてみては

win7環境は手元にないんで出来るか分からんけど

112:名無しさん@お腹いっぱい。
10/04/22 12:58:53 Mlpq7FIy0
最新版にアップデートしたら、簡易インクリメンタルサーチで候補がえらくカラフルな背景に・・・。
これってカスタマイザだと、色のどこ設定になるんでしょうか。

113:110
10/04/22 23:46:53 mL5IGahX0
>>111
同じフォルダに入れても「7-ZIP32.DLLかUNZIP32.DLLが必要です」と言われて
実行できません。

気になるのが、パスの表示が「[A](Limit]C:\」と(Limit)が入っているので、
管理者権限を認識されていないような気がします。

もう、UACを切るしかないんでしょうか……。

114:名無しさん@お腹いっぱい。
10/04/23 03:02:30 94bfrB6b0
>>113
PPX と同じフォルダってことじゃないの?

115:110
10/04/23 19:18:47 u/YfZm/l0
>>114
PPBW.EXE 等 PPx ファイルと SETUP.EXE、7-zip32.dll とついでに UNZIP32.DLL も
同じフォルダ(C:\TOOL\PPx)に入れてもダメでした。

C:\WINDOWS\system32 と C:\WINDOWS\SysWOW64 にも 7-zip32.dll が入っている
状態です。

いったい何が悪いのでしょうか……。

116:名無しさん@お腹いっぱい。
10/04/24 18:09:51 ildMk0dv0
>>108
*file でもバックグラウンドで動作しているように見えますが、
疑似バックグラウンドなので、複数*fileを同時実行したりすると
最後の以外は途中で止まっていることがあったりします。

>>109
先程出した+3でログ表示を追加してみました。今回追加した以外の
コマンドのログもそのうちに追加しようと思いますが、気まぐれなので
欲しい機能をいってもらえば早く実装するかも。

>>110
あー、書庫操作を64bit対応するのを忘れていました。手動操作で
お願いします。

>>112
エントリ背景/状態のハイライト1で色が変わります。ハイライトそのものの
on/offはPPc-操作-インクリメンタルサーチ(XC_isea)で。

117:110
10/04/24 21:12:46 ler9kTWr0
>>116
そういうことでしたか。了解しました。

ところで、PPx64 から C:\WINDOWS\system32 に 7-zip32.dll が「アクセスできません」
と言われてコピー出来なかったのは、何か回避策はありますでしょうか。
管理者権限で実行できていれば問題ないと思うのですが……。

118:名無しさん@お腹いっぱい。
10/04/24 21:46:24 Nw6WtcN90
UACで昇格していないなら、できないのが普通。


119:103
10/04/26 00:47:55 //aB3GRU0
>>116
ログの追加ありがとうございます!
これで削除も@\Dがそのまま使えるようになりました。

ただ、[R]のログは、*ppcfileと同じように、リネーム前とリネーム後の
両方を出して欲しいです。何をリネームしたのかわからないので・・・。
可能であれば宜しくお願いします。

120:108
10/04/29 21:17:26 a51mF8VW0
>>116 解説感謝。理解しました。
できればヘルプへの追記を検討頂けると。



121:名無しさん@お腹いっぱい。
10/05/04 01:25:00 Q/CyeFps0
名前変更([R])を実行したとき、ファイル名部分が選択された状態でダイアログが出ますが、
これを選択状態でなく、カーソル位置を拡張子の前に置いた状態でダイアログを出すことは
出来ないでしょうか。

*ppcfile コマンドだと、ファイル名変更後のエントリ上にカーソルが乗らないようなので、
[R] コマンドで出来るとありがたいのですが。


122:名無しさん@お腹いっぱい。
10/05/04 19:13:03 uEq3tDmz0
SOLEDROP.DLL等を使って、
自動D&Dをあふの擬似ドロップのようにできないでしょうか?
内部小窓にドロップしたいときが多々あるんです。

123:名無しさん@お腹いっぱい。
10/05/07 22:09:56 m32N6H5H0
>>121
「%k"^\A" %K"@R"」でどうですか。Ctrl+Shift+A で選択解除ができます。

>>122
あふで使っているDLLですよね。このDLLはD&Dの処理のみを行っているので、
その前の窓選択の機能はあふ側で行っているみたいです。
こちらでも小窓を選べるように検討してみます。

124:121
10/05/08 08:17:02 HL+0aYvk0
>>123
「%k"^\A" %K"@R"」で思った通りの動作になりました。ありがとうございます!
Ctrl+Shift+A で選択解除は気付いてませんでした……。

125:122
10/05/09 20:08:11 LWZyXfqW0
>>123
対応ありがとうございます。

あと報告です。
D&D対象一覧で一番上にあふがある時
矢印キーで下を押すとフォーカスがどこかに行ってしまうようです。

126:123
10/05/10 21:59:46 tCjy7wuP0
>>125
確かにだめですね。他にもフォントのカスタマイズができないとかが
見つかっているので、もう少し調べてから修正版を出します。


127:名無しさん@お腹いっぱい。
10/05/12 23:26:18 MUkQkOKG0
ちょっとだけ試しただけだけど、
2画面一体型で同一フォルダを開くのって無理なのかな?

128:名無しさん@お腹いっぱい。
10/05/12 23:58:23 yT2sZfHE0
>>127
意味が判らない
もっと判りやすく状況を書いてみてね

129:名無しさん@お腹いっぱい。
10/05/12 23:59:54 rXPRBhQ50
=を押したら?

130:名無しさん@お腹いっぱい。
10/05/21 18:42:16 DKJjhNT10
クリップボード操作のスクリプトで困ってます。

エントリ情報のクリップボード出力はメニューM_menuCEdit1にありますが、
例えばファイル名+更新時刻+サイズ含めた出力や、
マーク分のファイル名のみ出力等、思い通りに操作出来なかったので、
*script用スクリプトを作成しています。

その際クリップボード操作がうまく出来ず
モジュールを作成する以外に解決法が思いつかない状態です。
具体的には以下の問題があります。(詳細省きましたが、必要なら書きます)

・vbscript自体にはクリップボード操作機能を持たないので、
IEを経由で操作した所IE起動に相当時間が掛かる上、IE異常終了ダイアログが出ます。
・PPxの*cliptextを利用する方法では改行を含んだ文字列のコピーで
文字列2行目以降が実行行と解釈されてしまいコピーできない。
(未確認だが、改行以外にも1000文字以上で影響がある?)
・vbscript以外の選択肢で、JScriptは同様にクリップボード操作機能なし。
・vbscript以外の選択肢で、Pythonはクリップボード操作機能を持つものの、
おまけ対応の関係で、Extractが動きませんでした。
実行に失敗した例→ a=PPx.Extract("%*getcust(_WinPos:CA)")


何か良いアイディアないですかね?


131:名無しさん@お腹いっぱい。
10/05/21 20:01:10 f56eMvEY0
単純に *cliptext を使うとかは…ダメ?

132:名無しさん@お腹いっぱい。
10/05/21 20:02:53 f56eMvEY0
ダメでしたね;;; 最大文字数とか改行コードは難しい

133:名無しさん@お腹いっぱい。
10/05/21 20:03:09 e4XTVYbWP
PythonなりAutoHotkeyのスクリプトの引数に%#でマークファイル一覧を渡して、
そのスクリプト内でファイル情報の取得、テキスト生成、クリップボード格納までを一括して行なう
(ファイルの数が多いようならレスポンスファイル使用の%aで)

%Ob "c:\hogehoge.py" %aFDC

134:名無しさん@お腹いっぱい。
10/05/21 23:13:16 DKJjhNT10
>>133 %#だとコマンド起動時の上限がある気がしますが、
%aは(使ったことないですが)問題なさそうですね。

ファイル情報を取得するのが大変(例えばコメントとか)なので、
PPx.Entry.Item(Index).Informationから情報を拾って
手抜きする気だったのですが、
そのあたりは諦めて自力取得が必要な予感が。
pythonからwin32api叩くライブラリの完成度が高いことに期待ですね。

モジュール作るのと大変さが左程変わらなさそうなのと
微妙に運任せな感じが困り物なので少し実現可能か調査してみます。
感謝。


135:名無しさん@お腹いっぱい。
10/05/22 22:24:19 /dLExZj50
>>130
URLリンク(frog.raindrop.jp) にある例では
異常終了無しで動きました。でも、IEの確認ダイアログが出たりするので
不便ですね。対策を考えてみます。
現状では、ファイルかパイプで別のソフト経由でクリップボードを操作すれ
ば良さそうです。VistaかWin7では clip コマンドが予め用意されています。


136:名無しさん@お腹いっぱい。
10/05/24 00:38:12 UywEQUaY0
PPcで[C]や[M]などのファイル操作を行う際、操作が終わる前にAlt+Tabなどで
途中経過のダイアログからからアプリケーションA、アプリケーションBの順にフォーカスを移すと、
操作終了時にアプリケーションBにあったフォーカスがアプリケーションAに移ります。

遡ってチェックしてみると1.11リリース版では発生せず、1.11+1以降で発生しました。
(実際に確認したのは1.11から1.11+3までの4バージョンと1.12+4です。)

環境はWindows XP SP3で、File Operation Optionsのその他シートでは"軽微エラー無視"のみにチェックしています。

137:130
10/05/26 03:36:22 JMbInh9r0
私の環境では>>135でも異常終了したので、環境依存の可能性が高そうですね。
IE6.0.2900.5512.xpsp_sp3_gdr.100216-1514と、随分古いので。
>>135と内容的にはほぼ同等ですが>>130を書いた際のvbsの再現コードです。
*script "%0test.vbs"等と定義して呼び出しました。

|'!*script
|Option Explicit
|SetClipbrd("hogehoge")
|PPx.Quit
|Sub SetClipbrd(CopyStr)
| Dim objIE
| Set objIE = PPx.CreateObject("InternetExplorer.Application")
| objIE.Navigate("about:blank")
| Do While objIE.Busy
| PPx.Sleep 10
| Loop
| objIE.Document.parentWindow.clipboardData.setData "text",CopyStr
| objIE.Quit
| Set objIE = Nothing
|End Sub

一時ファイルに出力するのは折衷案として良いアイディアですね。
地味ながら確実で楽なので、その方法でいこうと思います。
パイプを使う方法の実現イメージが分からないのですが
*script "%0test.vbs" |clip.exe
の様な呼び出しが可能なのでしょうか。
それともvbs内からWshShell.Runあたりで type tmp.txt| clip.exe 等とするのでしょうか?


138:名無しさん@お腹いっぱい。
10/05/28 21:55:52 FftcVzIR0
>>136
再現できませんでしたが、関係ありそうな部分をいじっていますので、
そこを次版で変えてみます。

>>137
念のため、WinXP SP2+IE6 の環境でやってみましたがエラーは出ませんでした(^^;
かなり環境依存みたいです。

パイプは、次のような感じで使えると思います。
Set Shell = PPx.CreateObject("WScript.Shell")
Set Pipe = Shell.Exec("clip")
Pipe.Stdin.Write "…"

ファイルを作成したときは、PPx.Execute "type xxx | clip" とか
PPx.Execute "clip < xxx" とかになりますね。

139:136
10/05/30 19:53:54 Z60oGb5K0
>>138
1.13+1でフォーカスが移ることは無くなったようです。ありがとうございます。

再現する条件はタイミングやフォーカスを移した先のアプリケーションによるようで
こちらでも掴みかねていました。

140:130
10/05/31 04:59:50 HH3E13jT0
>>138
丁寧にありがとうございます。おかげで希望動作が実現できました。
clip.exeではコンソールが一瞬見えるのが嫌だったので、
最終的には標準入力を読むGUIアプリを作りパイプ経由で渡しました。

何分、VBScriptなんで調子に乗って2000ファイルとか処理すると
平気で1分位応答が無くなる残念品質ですが、
一先ずは実現できた事で良しとします。感謝です。


141:138
10/05/31 22:14:55 cTTL7tV00
>>139
了解です。これでいきます。

>>140
たかが2000ファイルで1分は遅すぎのような…
もし、>>137 でいっていた PPx.Entry.Item(Index).Information を
使っているなら、Itemコレクションの他のプロパティを使った方が
早くなります。.Information はけっこう遅いです。

142:名無しさん@お腹いっぱい。
10/06/02 14:49:07 1BSCVv1r0
みなさま、Customize area の、空き領域ってどれくらいですか?
自分は、1.13+1で free: 8058 です。

143:名無しさん@お腹いっぱい。
10/06/02 22:34:24 AU9EwCmo0
free: 3131
何故に気にしてるん?

144:名無しさん@お腹いっぱい。
10/06/03 02:24:22 teSTRR+h0
>>142
>Customize area :65536 free:14432
結構カスタマイズしてた気になっていたが、そんな事も無かったぜ
1.13Win32Unicodeね。


145:名無しさん@お腹いっぱい。
10/06/03 23:29:57 dUfMUXnY0
Customize area :86016 free: 3185 になっていた

146:142
10/06/04 00:14:58 uN6T+Bac0
>>143
調子に乗ってメニュー増やしていったらfreeサイズが2000を切ってしまい
慌ててメニュー大量整理&カタカナ半角化で事なき(? を得ましたが
強迫観念と言いますか、他の皆様はどのくらいfreeサイズを保っているのか
参考までに訊きたくなってしまいました。

147:名無しさん@お腹いっぱい。
10/06/04 00:31:22 BHIil+aQ0
そういえば、自分のcfgファイル読み込みのときに、

1)読み込む

2)Customize Area Expandedのダイアログが出る

3)Thread"不明"Address 26958B(PPLIB32.DLL 230000)でメモリ19A0000Hへの
書き込み違反が出ました終了します と出てカスタマイザが終了

4)再度カスタマイザを立ち上げcfgを読み込む
Customize Area Expandedのダイアログが出る
(3)のメッセージが出たり、Spin Error Ignore?のダイアログが出たり、
カスタマイズ領域が破損したかもしれませんと出たりしてカスタマイザ終了

5)(4)を何度か繰り返していると、Customize area 65536→86016になる
この状態でcfgを読み込むと、設定を正常に読み込める。

6)C:\Documents and Settings\Administrator\Application Data\TOROID\PPxに
PPWCD108.DAT PPWHD108.DATが生成される。

7)(6)のファイル生成後は、初期化してcfgファイルを再度読み込んでも
エラーは一切出ず、設定も正常に読み込める

いつもこんな感じなんですが、
これはcfgファイルの記述がどっかおかしいんですかね?
WinXP PPXは1.13+1で検証しています。

148:147
10/06/05 15:13:30 OhWOD6TR0
作者様1.13+2ありがとうございました。
カスタマイズファイルがエラーなく読み込まれるのを確認しました。

現在
Customize area 98304 used:84481 free:13823 と出ていますが
正常に動いております。

>>142
freeサイズが足りなくなったら領域拡張されるようなので、
あまり気にしなくて良いのではと思います。

149:130
10/06/05 15:25:57 7/Zr7czL0
>>141
.Informationの利用を止めたら、一気に半分の30秒程度になって、
ループ内の無駄なオブジェクト生成と長い文字列連結を見直したら5秒になりました。
どれだけ無駄な事をしていたのかと。

.Information の値とEntry(idx)の項目値の差異について少し困ったケースがありました。

1. ShortNameの8.3形式が無い場合は.Nameと同じ値を返す仕様は便利ですが、
例えばデスクトップのマイコンピュータなど、8.3形式自体がない(?)場合も
ロングネームをShortNameに(8.3形式を超える文字列長で)返すみたいです。
例えばDirectoryType=3(SHN)でファイルサイズ=空欄ならShortNameなし、
DirectoryType=96(UNxxx)なら無条件でShortNameなし…等の判断で良いのでしょうか。

2. デスクトップ上に置いた多バイト文字を含む通常ファイルに対して
ShortNameを取得すると文字化けを起こすようです。
なお「shell:DesktopFolder\」で取得した場合のみ発生。
同一ファイルを「C:\Documents and Settings\hoge\デスクトップ\」で取得時は問題なし。

3. .Information上のPath相当の項目がEntry(idx)形式に見付からなかったので
PPx.Extract("%1")を使っています。
「shell:DesktopFolder\」で.Information上のPathがshell:~を返すのに対して、
PPx.Extract("%1")は「C:\Documents and Settings\~」の方を返すようでした。
「shell:DesktopFolder\」の方を取得する何か別の方法はあるのでしょうか?


いずれもレアケースなので、放っておいても問題ない気もしていますが、一応。


150:147
10/06/05 18:13:21 OhWOD6TR0
すみません。正常かと思ったのですが
+2にしたらPPvがエラーを出して立ち上がらなくなってしまいました。
1.13+2カスタムしない状態でPPv起動OK
自分のカスタムファイルを読み込んで1.13+2でPPv起動NG
1.13+1に入れ替えて自分のカスタムファイル読み込んだらPPv起動OKでした
その後、再度1.13+2に入れ替えたら同じエラーが出ました

Thread"PPv main" Address:12F26Aで、メモリ(0H)への読込違反
異常が発生しました終了します と出ます。

151:名無しさん@お腹いっぱい。
10/06/05 22:12:40 H9aXp5Or0
新しい PPXWIN.DLL 便利だ
*windowposition がずっと欲しかったので、実装されて嬉しい

152:150
10/06/06 00:15:18 P0+MLgsh0
追記 PPvで画像を読み込んだときだけは正常に読み込めるようです。

153:名無しさん@お腹いっぱい。
10/06/06 00:28:26 8EdftMTs0
最近になってようやく知りましたが、ファイル判別からメニュー(M_hoge)を呼び出せるんですね
めっちゃ便利です♪
>>142氏が、どうしてそんなにメニュー過多になったか判った気がしますw

154:名無しさん@お腹いっぱい。
10/06/06 03:45:42 8EdftMTs0
もしかして、一度でも拡張されたカスタマイズ領域は
二度と64KBには戻らなかったりします?
また、拡張されっぱなしによる弊害は、ないんでしょうか?

155:名無しさん@お腹いっぱい。
10/06/06 13:39:57 WN0i6QDd0
ごめんなさい、>>154がア〇ル拡張に読めた

156:名無しさん@お腹いっぱい。
10/06/07 06:38:54 KQSHgaLB0
ファイル判別で、デフォで用意されてるE_cr、E_scr、E_unpack2 以外だと
ワイルドカード指定(.esxt1;.ext2;.ext3;.....)は、効かないんでしょうか

157:名無しさん@お腹いっぱい。
10/06/07 07:07:49 KQSHgaLB0
上記......指定拡張子の先頭にピリオド「.」を加えただけで無効になってしまうようです
E_cr、E_scr、E_unpack2 内の拡張子記述では、この問題は発生しませんでした

PPW1.13+2a

158:名無しさん@お腹いっぱい。
10/06/09 22:23:28 jHaR3s+r0
>>149
1.はShortNameが空欄ならNameを返す仕様ですね。区別の方法はShortNameと
Nameが同じ文字列かどうかで判別できますが、あまり意味はないと思います。
ShortNameが空欄のときは、8.3形式に収まっているときの他に、そもそも
8.3形式が使えないからです。
例えばshell:ではShortNameが使えないときがありますし、NTFSはレジスト
リの設定で8.3形式の生成を無効にしていると、ShortNameが生成されてい
ないファイルに対して%FCSを使ってもShortNameにはなりません。

2.shell:形式のShortNameはXPでは文字列をうまく取得できずに化けることが
あります。前から分かっているのですが、現在は異常終了しないようにする
対策しかできていません。

3.PPx.Extract("%FVD")を使ってください。

>>150
現象を確認できていませんが、1.13+2aで直っていますか?

>>154
縮小処理は難しいので機能を用意していませんので、ファイルを削除後再作成
させてください。また、大きくなってもその分だけメモリを余分に使う以外は
問題はありません。

>>156
ユーザ定義のはワイルドカード指定が効いていませんね。次で直します。

159:150
10/06/10 02:38:04 zlkB8p150
>>158 ばっちり直っています。ありがとうございました。

160:名無しさん@お腹いっぱい。
10/06/12 01:21:42 q1PJFnoP0
\Dの処理で、「hogeほかマークファイルを削除しますか?」y→「本当に削除してもイイデスカ?」y→削除
みたいな事をしたいんですがどう記述したら良いか判りません。

ごみ箱経由だと電源管理で休止中のHDDが動き出してバッテリ食うので使いたくないんです。
わがまま書いてすみません。

161:名無しさん@お腹いっぱい。
10/06/15 15:12:16 V7KiJOQy0
インクリメンタルサーチの検索結果を「全てマーク」する方法はないですか?

162:名無しさん@お腹いっぱい。
10/06/15 22:30:34 Y1lGQaKq0
>>159
了解です。

>>160
順番が逆ですがこんな感じでどうでしょうか。
%Q"本当に削除してもイイデスカ?" %: %K"@\D"

あと、*file SafeDelete を使うと、delete$ にファイルを移動させる
ごみ箱もどきができます。


>>161
インクリメンタルサーチのキー割当てに次のコマンドを登録するのは
どうでしょうか。設定によっては r: をつけたり、* を外したりしな
いとだめという制限がありますけど。
*markentry o:x,*%*edittext*

163:160
10/06/21 22:13:56 6xdkDKEb0
>>162
>%Q"本当に削除してもイイデスカ?" %: %K"@\D"

期待通りの動作です。ありがとう御座いました。

164:名無しさん@お腹いっぱい。
10/06/25 23:07:44 hV6XuWjp0
C#R C#Lって効いてなくない?

165:名無しさん@お腹いっぱい。
10/06/26 23:59:17 Dr1jJtVA0
設定をテキストに書き出すと

こんな感じの色追加エイリアスが
A_color = {
ABC = H111111
DEF = H222222
}

下記の様に書き出されてしまいます
A_color = {
ABC = ABC
DEF = DEF
}

ppx1.13 64bit版 Windows7です

166:名無しさん@お腹いっぱい。
10/06/27 02:30:49 jsk6WIvm0
メッセージ表示で、%Iなどのキー入力を必要と しない メッセージ表示はできないでしょうか。
例えば任意のメッセージをシステム行に表示したり、+4で追加された*waitを利用できる方法があれば教えて下さい。

%Iと%kと*waitを組み合わせて、2秒程度情報表示→表示終了、しようとしましたがうまくいきませんでした。


167:名無しさん@お腹いっぱい。
10/06/27 05:33:52 ISb9FjJS0
CDやUSBのイジェクトするときに、入力ダイアログを出してドライブを指定するか、
あるいは現在割り当てられているドライブをメニュー表示させてそこから選ぶように
したいのですが可能ですか?

168:名無しさん@お腹いっぱい。
10/06/27 06:02:58 jsk6WIvm0
>167
EjctClseといったフリーソフトを使えば希望通りの動作をすると思います。
試してみて下さい。

169:名無しさん@お腹いっぱい。
10/06/27 16:42:19 +epyTqQ50
>>166
いまひとつ要領をえない質問だけど、
ステータス行に文字を表示したいなら、*scriptを使えばいい。
以下をhooge.vbsで保存して*script "hoge.vbs"で実行。
<<<-------------------------
'!*script
PPx.SetPopLineMessage "ほげほげ"
------------------------->>>


170:166
10/06/27 19:43:10 jsk6WIvm0
>>169
ありがとうございます。
//!*script
PPx.SetPopLineMessage (PPx.Extract("%'msg$'"));
として、事前にaliasでmsg$に任意のメッセージを代入後参照するようにしました。

時限表示的なメッセージ表示をしたかったのですが、判りづらくて申し訳ありませんでした。

171:名無しさん@お腹いっぱい。
10/06/28 05:04:29 QM+D1cfX0
>>170
aliasの方が都合が良いの?
世間一般的には引数渡しで処理する所だと思う。
<<<-------------------------
'!*script
If PPx.Arguments.Count > 0 Then
msg=PPx.Arguments.Item(0)
Else
msg=""
End If
PPx.SetPopLineMessage msg
------------------------->>>
時限表示的なメッセージで、上記のスクリプト使うなら、こんな感じ。
*script "%0script\hoge.vbs","ほげほげ"
*wait 1,1
*wait 3000,1
*script "%0script\hoge.vbs"

一つ目の*waitがメッセージ表示反映用のダミーウェイト、
2つ目の*waitが実際のウェイト、最後の*scriptは表示文字のクリア。


172:名無しさん@お腹いっぱい。
10/06/28 07:48:56 04+g1t5C0
>>168
ありがとうございます
しかしejctelseという名前のソフトをぐぐってみたのですが、見つかりませんでした。
どのようなものでしょうか?


173:名無しさん@お腹いっぱい。
10/06/28 07:57:47 WItRDF9H0
>>172
文字間違ってるよ

174:名無しさん@お腹いっぱい。
10/06/29 00:55:08 Zr8/lSy70
>>168 >>173
失礼いたしました。見つかりました。いいですねこれ

175:名無しさん@お腹いっぱい。
10/06/29 19:37:01 EsOW37vf0
ファイルのattribute表示の7桁目がTになってしまいましたが、これはなんの意味ですか?

176:名無しさん@お腹いっぱい。
10/06/29 22:16:06 Zr8/lSy70
D&D対象一覧からドロップ先を選択するときの枠が見にくいことがあるのですが
枠の色って何処で変えられますか?

177:名無しさん@お腹いっぱい。
10/06/30 02:48:48 hqZsWqrK0
>>175

TはTemporary(一時作成ファイル)だね。
マニュアルに書いてあるよ。


178:名無しさん@お腹いっぱい。
10/07/01 00:05:10 c+g+d46FP
2画面一体で使っています
A.現在窓マーク2つ
B.現在窓マーク1つ,反対窓マーク1つ

どちらの場合も hoge.exe マーク1 マーク2となるようにしたくて
hoge.exe %#FCD %~FCD
としたのですが当然ですがAの場合に反対側のカーソル位置のパスが入ってしまってうまくいきません
一応マニュアルは検索してみたのですがマークがない場合にカーソル位置が対象にならないような
コマンドはないでしょうか?

179:名無しさん@お腹いっぱい。
10/07/02 00:10:40 771sMdOY0
カスタマイズファイルを読み込んで、初めて「ファイル名を指定して実行」から
コンソールアプリを立ち上げようとしたときに、
making table・・・というメッセージが出て、Use PPb Error(Boot timeout)と出ます
またごくまれに、Customize Area Expandedっていうダイアログも出ます。

しばらく待っていればアプリは無事立ち上がるのと、2回目以降はmaking table・・・は出ず
さっと立ち上がるのですが、これは問題ない挙動なのでしょうか?

コンソールタイプでないアプリの場合は上記のような問題はありません。

180:名無しさん@お腹いっぱい。
10/07/02 16:28:54 X5A68SXS0
%Lって表示されてる一番上の行番号だと思うんだけど、これをカーソル行の番号に
出来るようなオプション付けてほしい
エディタで開いた時に毎回ビミョーにズレてるから編集したいところをパっと見つけにくいんだよね

181:名無しさん@お腹いっぱい。
10/07/03 16:11:58 ovGfMbfD0
リネームしたいディレクトリやファイルをあらかじめまとめてマークしておき
個別に名前変更したいと思います

KC_main={
R,%K"@\R"%k"&N &D ENTER"
}

で一応OKっぽいのですが、
ファイル名を変更・・・チェックはずす
ディレクトリ名を変更・・・チェックする

で、マークしたディレクトリとファイルがリネーム対象になるのですが
なぜファイルもリネーム対象になるのでしょうか?

ファイル名を変更・・・チェックする
ディレクトリ名を変更・・・チェックはずす

だと、マークしたディレクトリ内のファイルと、マークしたファイルが
リネーム対象になります。

182:名無しさん@お腹いっぱい。
10/07/03 18:10:31 EhnGYk3f0
>>164
その表記がよく分からないのですが、何処のことでしょうか。

>>178
確かにできないので +5 で %~FCDM の指定でできるようにしました。

>>179
カスタマイズの度に PPxCxxx.DAT を削除していませんか?
PPb の「making table」は、XB_uwid = 1 のときに起きる動作です。
設定を削除する度に再作成をしているので、起動に時間がかかり実行待ちが
タイムアウトになっています。

カスタマイズのテキスト読み込みは、DATファイルを削除したり初期化したり
しなくてもうまくいくと思いますが、どうしてもダメなら PPcust の cinit
コマンドで初期化する程度にしてください。
逆に単純に読み込むだけでうまくいかないなら、再現条件を教えてもらえば
こちらでも対策できると思います。

>>180
やり忘れです(^^;
+5で対応しました。

>>181
ディレクトリ内のファイルも対象になってしまうということでしょうか。
確認してみます。


183:176 179 181
10/07/03 19:41:12 ovGfMbfD0
>>182
XB_uwid=1になっていたのですが、XC_uwid=0にすると出なくなりました。
カスタマイズファイルの読込は、いつもカスタマイザの初期化(I)を押してから
テキストの取込(S)を押しています。DATファイルを直接削除したりはしておりません。
とりあえず、このまま様子見しようと思います。

リネームの件ですが、「ファイル名を変更」にチェックを入れると、普通ファイルだけが
対象になり、「ディレクトリ名を変更」にチェックを入れると、普通ディレクトリだけが
対象になると思うのですが、実際は>>181に書いたような挙動になり、混乱しています。
ディレクトリ内のファイルやサブディレクトリまで対象とするのはオプションで指定できる
といいのですがいかがでしょうか?

184:名無しさん@お腹いっぱい。
10/07/03 23:04:54 ovGfMbfD0
>>181の設定で、リネームしようとしてやっぱやめたと思ってESC押しても
上書きしようとするような挙動をして、同名ファイルがありますどのように対処しますか?
と聞かれて、気持ち悪いのですがどうにもならないでしょうか?


185:名無しさん@お腹いっぱい。
10/07/04 17:32:06 B6WjKbD10
+5にしてみたら\[J]で一文字打っただけで落ちるんだがオレだけだろうか

186:名無しさん@お腹いっぱい。
10/07/04 22:37:36 WVVc8mdD0
>>185
落ちた
一旦イニシャライズ、カスタマイズ適用時にエラーが無いことを確認
WinXPSP3、1.13+5Unicode

187:名無しさん@お腹いっぱい。
10/07/06 22:22:00 ZQysF4Ad0
>>183
やっと確認しました。「%K"@\R"%k"&N &D ENTER"」は、
「*ppcfile !Rename,,/renamefile:off /renamedirectory:on」をやりたいと
いうことですね。
ファイルの方の指定が正しく機能していないことが分かりましたので+6で
修正しました。

>>184 については、名前入力/処理しない/数字付加の3つしか選択でき
ないようになっているはずです。コピーとかの機能と使い回している部分
なので、今のところはこのままのつもりです。

あと、>>176 について見過ごしていました。枠の色は現在いじれません。
ちょっと考えてみます。


>>185,>>186
+4 でおかしかったのが +5 で確実に表れるようになったようです。
+6で修正しました。

188:名無しさん@お腹いっぱい。
10/07/06 23:15:11 /suGIEXj0
>>187
対応ありがとうございました
とても快適になりました

あと質問なのですが
* pane select t+1 or t-1の場合はタブが端までいった場合に逆側にループしないのですが
これの挙動は問題ないのでしょうか?
h+1や 単に+1とした時はループするので気になりました
また、上の設定でタブ切替をした場合に*focus ~で反対窓に移動しようとしたら、左右窓が
グレーアウトしてカーソルがなくなり操作不能になってしまいます
ちょっと変えて*pane focus ~にしてみると最大同時表示ペインを2にしているのに右窓が分割されて
3つ目のペインが表示されてしまいます
なんかおかしいな?と思ったので報告させていただきました

winxp sp3 1.13+6 unicode

189:名無しさん@お腹いっぱい。
10/07/07 01:06:05 mGROJSBo0
KC_main={FIRSTEVENTで、HELPに書かれているとおりに設定したら
以下のように二重に登録されてします。
何か回避方法ありますでしょうか。

[pathコマンドで現状を確認(システムプロパティでも確認)]
PATH=C:\WINDOWS\SYSTEM32:.........

[カスタマイズ(%0%\DLLPATH=C:\hoge)]
FIRSTEVENT,*set PATH=%0%\DLLPATH;%'PATH'
    ↓
[カスタマイズ後PPb、(PPc下で起動した)cmd.exe双方で確認]
PATH=C:\hoge;C:\hoge;C:\WINDOWS\SYST.........

190:名無しさん@お腹いっぱい。
10/07/08 12:14:50 LFtuHgfG0
Where is file ?ダイアログでキー操作で「検索名前(&F)」の入力欄にカーソルを移動させるのはどうやるのでしょうか?
Alt+Fするとディレクトリ選択ツリーの窓が出てしまいます

191:名無しさん@そうだ選挙に行こう
10/07/11 20:35:14 MhUMSsTd0
ファイルマスクダイアログで
p:とした瞬間落ちる
o:でも落ちた

WinXPSP3、1.13+6Unicode

192:名無しさん@そうだ選挙に行こう
10/07/11 20:36:58 1yKpbTd20
>>188
*pane のループは、h+- のときしか用意していないです。t+-とかの場合は
止まったままの方が使い勝手が良さそうだと思いましたので。
フォーカスについては、今検証しています。

>>189
開いた窓の分だけ重複します。タブ型として頻繁に窓を開かなければ
パスの検索が多少無駄になるだけで他の問題はないです。気になる場合は
バッチファイル内で環境変数を追加してからPPxを起動するようにすれば
良いかと思います。

>>190
「参照」のショートカットと被ってしまってますね。次のように
ショートカットを変更しておいてください。次回の正式版のカスタマイズで
更新されるようにしておきます。
Mes0411 ={
78F3 =検索名前(&N)
}

193:名無しさん@そうだ選挙に行こう
10/07/11 20:42:27 1yKpbTd20
>>191
今、簡単に確認してみましたが、+6 Multibyte,UNICODE,64bit版のどれでも
[F]/\[F]でp:やo:の2文字を入れただけでは落ちないようです。
もう少し調べてみます。

194:191
10/07/12 21:31:04 obERJaxt0
>>193
小出しで申し訳ないですがエラー内容貼っておきます
---------------------------
Thread:"PPc main" Address:468FA3(PPLIB32W.DLL[460000]) で、
メモリ(1398A0H)への読込違反 異常が発生しました。終了します。
(Win5.1,UNICODE,Jul 6 2010 1.13+6)
---------------------------

195:名無しさん@お腹いっぱい。
10/07/12 22:07:10 zQQHgL/W0
>>194
こちらでも異常終了が確認できました。
+7で対策しました。これで大丈夫だと思います。

196:191
10/07/13 01:25:04 5YurEO3m0
>>195
使ってみました
o:で終了することはなくなったのですが、p:だとまだ落ちるみたいです

197:名無しさん@お腹いっぱい。
10/07/13 22:23:12 59AJcp7K0
>>196
まだだめですか。また調べてみますね。

198:名無しさん@お腹いっぱい。
10/07/13 23:01:59 62VKhDA+0
いつからかわかりませんが
デスクトップにアクセスしたときアイコンがえらく目まぐるしく
変わるようになったのは自分だけでしょうか?

199:198
10/07/16 07:13:09 xQX6Yllr0
すみません。PPXとは関係なかったようです おさわがせしてすみませんでした。

200:名無しさん@お腹いっぱい。
10/07/18 16:32:13 H983sLF60
ファイルマスクについて質問なんですがマスクされている状態で書庫内に入っている時は
マスク解除して欲しいのですが設定で可能でしょうか?

201:191
10/07/21 00:27:15 R9ST0Zsg0
+8での正常動作を確認しました
作者さま、ありがとうございました

202:名無しさん@お腹いっぱい。
10/07/23 16:04:28 ucpoQD2N0
デスクトップなど特定のフォルダは常に表示しておきたいのでロックして使ってるんだけど
ドライブメニューや外部からの変更だと新規タブじゃなくて今のタブで開かれちゃうよね
これを常に新規で開くようなオプション付けてほしい

203:名無しさん@お腹いっぱい。
10/07/24 21:28:43 qoQR5sk+0
>>200
今ですと、LOADEVENTにスクリプトを仕込んで、書庫内の時はマスクを解除する
処理をさせないといけなさそうですね。どうするか考えてみます。

>>202
\[L]の方は漏れなので、1.14で対処しました。
外部からの変更はロック時でも新規タブとするのが一般的なのでしょうか?
そうならそうします。そうでなければオプションでしょうか。

204:202
10/07/25 18:21:42 b4/ZhJYI0
>>203
\[L]の方ありがとうございます
外部からのパス変更を頻繁にする自分としてはいかなる場合も新規タブで開いてくれたほうが
アクティブタブが変更したくないディレクトリかどうかをいちいち気にしないて使えるので使い勝手が良いですが
これがタブロックの一般的な動作かどうかはちょっとわからないです
ですがオプションでもいいので是非付けほ欲しいです

205:202
10/07/25 19:51:58 b4/ZhJYI0
あと今気付いたのですがM_pjumpとかでメニューから変更すると新規タブで
開かれるものの元のロックされたタブのパスも変更されてしまいます

206:名無しさん@お腹いっぱい。
10/07/30 21:27:15 CQaKnEoW0
>>204,>>205
両方とも了解です。ロックが効く方向でいじってみます。
オプションは、元の方が良いという人が出たらにしますね。

207:名無しさん@お腹いっぱい。
10/07/31 09:11:31 iP9mSBZWP
処理結果をログ表示してるとリアルタイムでログに出るので
コピーとかがすごく遅くなるんだけど処理が終った後にログ窓
を開いて後から見られるようになりませんかね?

208:名無しさん@お腹いっぱい。
10/08/06 21:10:48 GtiXl3MY0
Shift+Rでのリネームテスト後の操作についてなんですが
テスト結果を確認してOKならEnterで即リネーム出来るように
テスト後はリネームダイアログのOKボタンにフォーカスを合わせてほしいです

今はテスト実行した後はフォーカスがどこかへ行ってしまうので
タスク切替で他の窓→リネームダイアログと切り替え→(さらにこの時Action:Renameにフォーカスがあるので)Tab数回
→okに合わせてEnterとやってます

209:207
10/08/15 01:42:45 EFs2rGXmP
ログ表示の高速化ありがとうございます
とても快適になりました
あと、タブロック状態が見た目でわかると便利なんじゃないかなと感じました

210:名無しさん@お腹いっぱい。
10/08/16 03:10:13 bKXt+H5a0
UAC 環境で「管理者として実行する」と、User権限での
通常の実行とを同時に行えるようにできないでしょうか?
PPX と PPXW ではできるようですが、PPXW 単体で出来るとすごい助かります。

XPまではアカウントを管理者と一般とで別けてたので問題なかったですが、
せっかくの UAC なので、単一アカウントで済ませたいです

211:名無しさん@お腹いっぱい。
10/08/16 15:44:30 qETgAm2L0
報告:

以前から
*pane select h+1
といった動作が不正確で謎だったのですが、設定初期化したら治りました。
PPcが刺さって強制終了させた場合などに何か以前のpaneの設定データが破損するのかもしれません。

212:名無しさん@お腹いっぱい。
10/08/16 15:47:31 qETgAm2L0
次の一つ上のディレクトリにchdirする、という機能が欲しいのですが、
何か良い方法はあるでしょうか。

例えば、
/home/user1
/home/user2
/home/user3
といったディレクトリの中を順に表示して処理していきたい場合、
例えばctrl+downで/home/user1から/home/user2へchdirというように、
ワンキーで連続して移動できると助かります。

^DOWN = @BS @DOWN @ENTER
では流石に乱暴すぎて/home/file1が有ると大変なことになりました。
^DOWN = @t @DOWN @ENTER
ですとタイミングの問題か、Treeが表示されたままで意図した動作になりません。
また、一応/home/user3にて^DOWNした場合にも誤動作して欲しくありません。

1つ上(or指定の)ディレクトリに移動した場合のカーソル位置を+1して云々、
と考えると非常に面倒なので、@BS @DOWN @ENTERを何かもう少し制限する形で
実行できると良いのではないかと邪推していますが、どうでしょうか。
/homeのソートなども考慮できるといいのですが・・・

ただ実際にPPcにchdirさせてしまうと、低速なディレクトリなどで、タイミングによって
意図しない結果になるかもしれません(キャッシュ関連や\に飛んでしまうなど)。
どのあたりから手をつけるべきでしょうか。

213:名無しさん@お腹いっぱい。
10/08/16 18:51:04 eUCcrnJ9P
誤動作を防ぐにはスクリプト書くしかないような

/homeのソートを考慮しなければ(例えば常に名前順なら)ダイレクトに次へジャンプできるけど、
ソートを考慮するんなら一旦上にchdirしないとダメだろうね

214:名無しさん@お腹いっぱい。
10/08/16 21:44:37 qETgAm2L0
報告:

「使用可能ドライブ名一覧を列挙する」(たぶんX_dlf)をONにして、\キー2回などで一覧を表示すると、
PPcの反応が停止し、1CPUをほぼ最大まで使用し、
---------------------------
PPx synchronize error(UsePPx)
---------------------------
Lock error,ignore ?
ロックエラーです。無視しますか?
---------------------------
再試行(R) キャンセル
---------------------------
及び、同様だが大きさの異なる
Spin error,ignore ?
のダイアログウィンドウが表示されます。
しばらく放っておくと操作できる状態に復活する場合と、
上記ダイアログが多数表示されて復帰できない場合があります。
操作せずに放置すると復帰できる傾向にあります。
「使用可能ドライブ名一覧を列挙する」をOFFにすると症状は出ません。

1.14+2 Unicode Win7x64 FDD無し環境で
XC_dset = {
* = B1100,0,0,0,-1,-1,B011111,B00000000000000000000000001,
}
です。ネットワークマウント系の怪しげソフトが影響している可能性はあります。


215:名無しさん@お腹いっぱい。
10/08/16 21:48:20 qETgAm2L0
>>213
ありがとうございます
泥臭いscriptを書き中ですが芳しくありません。(特に速度的に)
名前順でダイレクトにジャンプというのはそれはそれで使えそうです。
すみませんが大雑把な手法をお教え願えるでしょうか。
上位のディレクトリエントリリストはどこかで取得できますか?

216:名無しさん@お腹いっぱい。
10/08/16 22:19:45 souc0QuF0
>>212
@BS @DOWN C_DIR でOK

217:名無しさん@お腹いっぱい。
10/08/16 23:41:27 qETgAm2L0
>>216
ありがとうございます。ENTERよりずっと安全でいいですね。
/home/file.zipやfile.isoなどで誤爆しますが、私のヘタなスクリプトよりはシンプルでずっと問題が起きにくいとおもいます。
/homeの読み込みは0.5~1秒以上かかってるようなので、X_ardirやXC_dset、*cacheあたりで何とかならないかやっています。

要望:
全然関係ないですが
CFGのコメントで、X_ardir、XC_dset、*cacheあたりの解説が、それぞれ
キャッシュ、非同期読み込み、遅延読み込み、等と用語が分散していますので、(歴史的経緯ですね)
統一若しくはコメントに関連設定項目名を付記していただけると分かりやすいです>作者様

218:217
10/08/17 00:24:32 NoeZDJ5t0
むむむ
・X_ardirを予め0.1秒にしておく
 →最も高速で実用的だが、タイミングが悪いと上位のディレクトリへchdirされてしまうことがある
  (非同期やキャッシュ、低速モードなど要因が多そう)
・*cache on
 →*cache on ; @BS @DOWN C_DIR *cache off的な動作を考えたが、
   カレントディレクトリのキャッシュ制御、なので@BSした後になる。
   XC_dsetを直接追加すべき模様
・XC_dset
 →/homeのXC_dsetをキャッシュのみreadに変更or追加
 →@BS @DOWN C_DIR
 →/homeのXC_dsetを元の状態にもどすor削除
 考える中では理想だがやり方が分からずorz

PPc[A]で/homeを開いていたらPPc[B]以降ではその情報をつかって表示する、とか
それ相当の裏でwatchしてくれる動作、とか無いですかね。
・・・エントリのサーバ/クライアントモデルとか。
嘘ですすいませんスクリプト勉強します。*setcust難しい~

219:名無しさん@お腹いっぱい。
10/08/17 08:51:04 D/6LTl8XP
>>215
hiddenとかは考慮してないので、その辺の判定は適宜追加する必要あり。

//!*script
fs = PPx.CreateObject("Scripting.FileSystemObject");
currentDir = fs.GetFolder(PPx.Extract("%1"));
if( currentDir.IsRootFolder ) PPx.Quit(1);
e = new Enumerator(currentDir.ParentFolder.SubFolders);
flds = new Array();
for( ; !e.atEnd(); e.moveNext()) {
flds.push(e.item().Name);
}
flds.sort(function(a, b){return a.toLowerCase()>b.toLowerCase()?1:-1;});
for(i=0; i<flds.length; i++) {
if( flds[i] == currentDir.Name ) break;
}
nextDir = flds[Math.min(i+1, flds.length-1)];
PPx.Execute('%j ' + fs.BuildPath(currentDir.Fullname, '..\\' + nextDir));

220:名無しさん@お腹いっぱい。
10/08/17 22:02:19 gIg0gFl30
>>209
タブの表示を豪華にするのは検討中です。

>>210
UACの状態を問わずにというのは、どちらのPPxでも同じ設定ファイルを書き
込む状態になるということになります。このため、どちらでも同じPPc[A]を
起動([A]が2枚起動)というのは、設定ファイルをコピーとかしないと
不可能です。

PPc[A]では制限状態、PPc[B]では管理者権限状態ならなんとかなりますが、
混在によるミスが現状よりも起きやすそうなのでしないと思います。

後は、管理者権限状態で起動したら自動で制限状態のを全て閉じるくらい
なら実装できそうかもしれません。

>>211
もし、今度起きたら、_Path の CBA あたりの内容を教えてもらえると
助かります。ここでペインの並びを覚えていますので。

221:名無しさん@お腹いっぱい。
10/08/17 22:04:57 gIg0gFl30
>>212
普通は、C_DIR で良さそうですが、書庫や低速なところだとまずいという
ことでしたら、これらの時は移動しないようにするスクリプトが必要に
なります。スクリプトで遅いと感じるならモジュール作成ですね(^^;

/home が何処にあるのかが書いていないですが、/home 内のディレクトリ
構成がめったに変わらないのであれば、*cache でディレクトリ読み込みを
させないのが一番高速で、ミスも出ないと思います。

キャッシュ、非同期読み込み、遅延読み込みについては、非同期読み込みと
遅延読み込みが同じことをいっているので統一させますね。
キャッシュについては非同期読み込みと異なる意味合いですのでこのまま
です。(例えば、非同期読み込みの機能は、キャッシュも併用しています。)

PPc間のエントリの使い回しは、各PPcがプロセス分離されている設定が
基本なので結構安定に動作させるのが難しいので、すぐには実装しないと
思います。

>>214
今のところ再現できていませんが、設定によっては指摘もらえたような
問題が起きそうな所なので調べてみますね。

222:217
10/08/18 04:05:20 wnuP1nQo0
>>211 >>220
刺さったPPcをタスクマネージャでkill、ppc起動でタブが[D][H][G][B][E]表示
*pane select h+1呼び出しで[D][E]のみ往復、*pane select h+1呼び出しで[D][G]のみ往復、
といった症状あり。ppcustでファイルに書き出し実行
_Path = {
CB = U:\cs
CA = C:\tmp\TEMPDIR-4\ppx\cache
CC = C:\tmp\TEMPDIR-4\ppx
CD = C:\bin\PPX
CBA = DDH0EBD1G
CG = C:\tmp
CE = C:\Program Files\PPX
CH = \\nas09\share\MSDN
}
(開いてるディレクトリが酷いのはともかく)こんな感じです。
PPc終了し
_Path = {
}
に編集しppcustで読み込み、PPc起動で正常になりました。


223:217
10/08/18 04:29:19 wnuP1nQo0
>>219
おお、非常に参考になります。
@BS @DOWN C_DIRより数倍遅く、10秒以上無応答になることがあるので(全探索ですねこれ)
前述のキャッシュと絡めて実行できれば詳細な制御ができそうです。
現状私のスキルが追いついてないのでじっくり勉強させていただきます。

>>221
ありがとうございます
X_ardirを短くしてC_DIRの方法が、ほぼ良い感じで動いているのですが、
X_ardirを使用した場合に何らかのタイミングが悪いと、1つ親のディレクトリや\あたりまで飛んでしまうことがあり、
これは日頃のchdir操作でも起きているので、何か制御できればと思います。
chdir失敗したときに上位のディレクトリに移動するような動作があると思いますが、
低速or不安定なディレクトリにおいてタイミング次第で起きやすいと考えると、
この辺りの挙動が絡んでるのではと推測しています。

/homeは大きな使用用途の1つですが、凡例として説明に出しました。
*cacheの手動制御は以前行っていたのですが、手動更新をどうしても忘れて誤爆すること、
./が*cache onになっているディレクトリかどうかの判別が難しいことなどがあり、
これの半自動化相当となるX_ardirを愛用するようになりました。(すごく便利です!)

もし*cacheで指定ディレクトリのキャッシュを制御出来るようになりますと、
*cache on .. ; @BS @DOWN C_DIR
的な動作が可能になると思いますが、そこら中のディレクトリが*cache onになっていくと思われます。
*cache on .. ; @BS @DOWN C_DIR ; *cache off ..
という手もありますが、こんどは全てoffになっていくのと、
なにか一時的な(保存されずしばらくして自動的に無効化される)*cache on機能でないと、
*cacheは影響が大きいので少々不安です。(on/off状態が見えにくいのも一因)

224:217
10/08/18 05:03:58 wnuP1nQo0
続き
>>221
又、ちょっと疑問なんですが、X_ardirを0.1秒などにしても、*cache onとは随分速度差を感じます。
*cache off, X_ardir=1で連続chdirする場合と、全*cache on, X_ardir=0で連続chdirする場合では、
後者の方が圧倒的に快速です。何か違うのでしょうか。

もし可能でしたら、X_ardirのmode2?として、chdir時に
1. *cache onと同等の動作をする
2. 指定時間後にF5更新動作(バックグラウンド)
というような挙動は実装できないでしょうか。
これですとキャッシュにあるディレクトリ間のchdirは実体が非常に低速でも実質タイムラグ無しで移動できます。

tree連動表示状態で、/home/dir1 /home/dir2というようにtree上でディレクトリ移動すると、
DOWN押しっぱなしでも毎秒数ディレクトリしか移動できませんが(おまけにキーバッファに溜まる)、
explorer的ではありますがとりあえず画面上は移動して、エントリ読み込みは非同期といったことに近いことが出来るのではと。

またついでですが、ディレクトリの容量算出時に、同時にキャッシュファイルも生成できるでしょうか。
全ディレクトリ作るとキャッシュがかなりなファイル数になりますので、
深さか何かの制限はあった方がよいかもしれませんが。
/home選択か/home/*選択状態で容量算出しておくと、/home/*にchdirしたときに
全てon cacheで実行できる、みたいな。

他には、現在のファイル保存されるキャッシュや、オンメモリで過去数ディレクトリのエントリをキャッシュする前提ですが、
各ディレクトリエントリの読み込み動作の最低インターバルを指定できると良いかもしれません。
あるdirを前回読み込んだのが10秒前なら再度読み込むが、0.1秒前なら読み込まずキャッシュから表示する、といった動作です。
毎回バックグラウンドで読みに行けば順次更新されてベターだと思いますが、場合によっては高負荷になるかなと。


225:名無しさん@お腹いっぱい。
10/08/18 05:09:34 wnuP1nQo0
\\server\share\dir\dirな場所でTreeを起動すると、ネットワーク上のホストをリストするのか、
数秒~10秒以上無応答になりますね。OS側の応答が遅いんだと思います。
2回目からはすぐに出ますが、PPcを再起動すると再度時間がかかりますね。

226:名無しさん@お腹いっぱい。
10/08/18 09:54:02 zA1fOGit0
タブ表示強化検討中ということなので要望
・アクティブタブが瞬時に見分けられるように色指定できるようにして欲しい
・長い名前ノフォルダを開くとそれだけでタブ表示領域のほとんどを占めてしまうことがあるので
 タブの最大幅を指定できるようにして欲しい

227:名無しさん@お腹いっぱい。
10/08/18 19:02:17 lISJ2PEh0
>>220

UAC の件ご返答ありがとうございます。
単一ユーザだと設定が一つなので同時起動は難しいのですね。

> 管理者権限状態で起動したら自動で制限状態のを全て閉じるくらい
> なら実装できそうかもしれません。

これができたら、大変ありがたいです。
欲を言えば、権限の降格もできるとなお素晴らしいと思います。

228:名無しさん@お腹いっぱい。
10/08/20 22:05:07 A7E5xDvy0
>>222
早速ありがとうございます。「CBA = DD…」ということなので、現在窓と
反対窓が同じ状態で保存されてしまったようですね。次版で対策してみます。

>>223
その使い方だと一時的なキャッシュ利用が有効そうですね、ちょっと考えて
みます。

>>224
*cache onは、キャッシュファイルの読み込みだけで処理が済みます。
X_ardirによる非同期読み込みは、(1)ディレクトリの読み込み、(2)キャッ
シュファイルの読み込み、(3)新しいキャッシュファイルの保存、(4)ディレ
クトリ表示の更新と、することがたくさんになり、しかも(1)~(4)をこなすと
マルチスレッドでもそれなりに時間が掛かります。

ですので、*cache onとX_ardirを比較すれば*cache onが圧倒的に早くなる
のが分かると思います。
また、(1)~(4)をこなすと0.1秒くらいはすぐ掛かることが多いので、でき
るだけ(1)だけで済むようにX_ardirの最短時間の制限を用意しています。

あと、各種挙動の変更については、タイミング制御とかの作り込みが結構
大変なので、気が向いたら試してみようと思います。

>>225
server か share の列挙に時間が掛かっていると思います。確かに気にな
るところなのでそのうち対処しようと思っています。


229:名無しさん@お腹いっぱい。
10/08/20 22:05:53 A7E5xDvy0
>>226
とりあえず、アクティブ色か任意色を付けたいなとは思っています。
タブの幅固定は、多段表示指定とまとめて試作しましたので、次版で
とりあえず設定できるようになります。幅は現在固定とか制限があります。

>>227
了解です。試してみます。


230:名無しさん@お腹いっぱい。
10/08/21 03:49:36 KIBYGzpU0
>>224 >>228
なるほど、X_ardirで重いと感じたのは、動作自体は完了を待つんですね!
つまり(1)~(4)の動作は次のchdirが来てもキャンセルされず完了待ちになるので、
連続してchdirする場合は、各chdir時の総処理時間がそのままかかると。
ここをなにか非同期でバックグラウンドやキャンセル処理されてると勘違いしてました。
解説有り難うございます。

ということは
(1)キャッシュが有れば読んで表示する
(2)ディレクトリを読み込む
(3)表示を更新する
(4)変更が有ればキャッシュファイルを更新する
にしても、(2)に時間がかかると(4)まで完了する時間は長いままで、連続してchdirするとNGなわけですね。

そうなると、本格的にバックグラウンド処理するのでなければ、
(1)キャッシュが有れば読んで表示する
(2)指定された秒数待つ。この間に別dirにchdirされた場合は以降キャンセル
(3)ディレクトリを読み込む
(4)表示を更新する
(5)変更が有ればキャッシュファイルを更新する
こうでしょうか……確かに大規模な話になってしまいますね。
気が向いたときにお願いいたします。

231:名無しさん@お腹いっぱい。
10/08/21 04:01:14 KIBYGzpU0
M_pjump = {
Desktop = shell:DesktopFolder\
}
でshell:DesktopFolder\にchdirし、ここに別ディレクトリからファイルをコピーしようとすると、
「ディレクトリを作成しますか」と聞いてきますね。
他にはmkdir hogeは成功、rmdir hogeは症状有り。
#:\ですと正常です
Win7x64 UACは管理者or通常です。

あと
MyDocuments = shell:Personal\:
は「指定されたパスは無効です」に。


232:名無しさん@お腹いっぱい。
10/08/21 21:40:44 2wKBDTvE0
>>230
ちょっと間違えました。最初に読み込み結果が表示されるのは、(1)のdir
読み込みの処理中で、(2)のcache読み込みが完了したときですね。そのあと
(1)が完了すると(3),(4)が行われ、画面が更新されます。(1)と(2)は
非同期で同時並行ですが、どちらもディスクI/Oを使うので、(1)と(2)が
別々のドライブであっても、キャッシュを読むだけと比べて時間がかかり
ます。
また、(1)は(3)を実行してキャッシュを更新するために、できるだけ最後
まで行われ、キャンセルはできるだけ避けています。
なお、(4)の更新は(3)が完了する前にディレクトリを変更したときは
行われません。

>>231
こちらは確認しましたので +3 で修正しました。

233:名無しさん@お腹いっぱい。
10/08/22 02:34:20 A4a8Z1X2P
ツリーでの選択項目の背景色はどこで変えられますか?

234:名無しさん@お腹いっぱい。
10/08/25 14:00:33 t8ISFI2G0
書庫内平坦化なしで使ってるんだけど、マークしたフォルダだけを
階層を保ったまま反対窓にコピーすることってできない?
ファイルのほうはできるみたいなんだけど・・・

235:名無しさん@お腹いっぱい。
10/08/26 18:43:44 0wdNKhFv0
WMVのファイル判別がうまく動作しません

AVI ,%M_Movie
WMV ,%M_Movie

上記のように設定していますが、WMVのみWMPが起動してしまいます。
何か解決方法は無いでしょうか?

236:名無しさん@お腹いっぱい。
10/08/26 22:38:32 PVP0d3820
>>233
変えられません。選択色は簡単に変える方法が用意されていないようなので、
対応しません。

>>234
書庫の階層付き部分展開は、ちょうど開発しているところです。
次の版の公開時に使えるようになりそうです。

>>235
:ASF (.wmvのファイル内容判別の名前)の設定が効いていると思います。


237:235
10/08/27 21:51:01 oAeShmDz0
>>236
ありがとうございます。解決しました。
:の意味がやっと分かりました。

238:233
10/08/27 23:08:10 8/fHDn32P
>>236
ありがとうございます
ツリーの背景色とカブってたのでそう思ったのですが諦めてツリーの色を変えます


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch