Paper Plane xUI Part.4
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2010/01/28(木) 05:36:21ID:qQMg/NDh0速い・軽い・多機能・カスタマイズも自由自在
最近はマウス操作や設定などのGUI面も充実
そんなファイル操作ツール集Paper Plane xUI(PPx)について語るスレです
配布サイト(TORO's Library)
ttp://homepage1.nifty.com/toro/index.html
動作画面
ttp://homepage1.nifty.com/toro/ssppx.html
Paper Plane xUI まとめサイト(wiki)
ttp://www6.atwiki.jp/ppx/
過去スレ
1 http://pc7.2ch.net/test/read.cgi/software/1069774436/
2 http://pc12.2ch.net/test/read.cgi/software/1186753930/
3 http://pc12.2ch.net/test/read.cgi/software/1186753930/
0342341
2010/10/11(月) 01:23:49ID:mdLxM/H10マウスジェスチャで、カーソル移動量の認識閾値を指定することは可能でしょうか。
個人的には、デフォルトの閾値は20pxくらいで良いのではと思ってます。
0343名無しさん@お腹いっぱい。
2010/10/11(月) 02:08:05ID:mauJz9yO0ttp://www.kissy-software.com/kf/down/down1.html
関係ないですかね、すいません。
0344334
2010/10/11(月) 08:13:14ID:OApo4BzX0いゃーなんと言うか・・・呆れるばかりです。
ここまでひどいこと言われることしましたか?
思えば複数マークリネームで困っている人がいたから書き込んだ
>>302が始まりでしたか。
そして>>283で紹介されたbatchRename.jsに興味を持ったのが運の尽きですか。
batchRename.jsを使ってみて自分のわかった不具合はwikiを更新。
そして不具合が放置されっぱなしだった需要がなさそうなスクリプトを
全面書換するか否か悩んでいただけなのに。
wikiの修正程度じゃ鼻にもかけないということらしいですね > all
まとめwikiに関わるのはもうこりごり。これを最後にします。
>>340
見苦しい言い訳にしかみえまBせんよ。(笑)
0345名無しさん@お腹いっぱい。
2010/10/11(月) 08:22:35ID:zsBvdpsMPPPXじゃなくてWindowsが終了して焦ったって事が2度ほどありました
何故だかわかりませんが一応報告
0346名無しさん@お腹いっぱい。
2010/10/11(月) 15:56:14ID:b3QAgGIg0何だ言い訳、って。338 を否定するつもりも取り消すつもりもないぞ。
晒さない言い訳こねてるのあんただろ。
作者さんだってせっかく乗せたら、と言ってくれたのに。
0347334
2010/10/11(月) 16:38:56ID:OApo4BzX0もういい加減ウザイわ。
お前がいるから公開しない。
これで終了。
0348名無しさん@お腹いっぱい。
2010/10/11(月) 18:07:04ID:ptv+Y4ELP素晴しいスクリプトが埋もれるのはもったいない
…とでも言って欲しいのだろうか
はっきり言うけど、>>334程度のスクリプト書ける人間なんてここにはゴロゴロしてる
さっさと公開してれば誰かから「ありがとう」の一言くらいは貰えたかもしれんが、
そういう態度取ってるようじゃ誰も「ください」なんて言わないよ
0349334
2010/10/11(月) 18:48:16ID:OApo4BzX0>はっきり言うけど、>>334程度のスクリプト書ける人間なんてここにはゴロゴロしてる
そうね。
ごろごろしてるんでしょうね。
で有れば自分が公開する必要もないしwikiを更新する必要もないでしょう。
そういった結論に達しただけです。
0350名無しさん@お腹いっぱい。
2010/10/11(月) 19:36:41ID:nfUWYaoM0頼む。消えて。
公開してもしなくてもいいから。
PPxは昔から使っていて大好きなソフトなんだ。
このスレが荒れるのは見たくない。
恥を忍んで頼む。この古参の願いを聞いてくれ。
消えてくれ。頼む。本当に。
0352名無しさん@お腹いっぱい。
2010/10/12(火) 00:25:20ID:hnw+oDX10ここまでぐだぐだと書けるのであれば
>長いので携帯とかで見てる人には迷惑かなと。
こんなことを気にすべきではなかったと思う。
結局、もったいぶるほうが
何ら有益な議論がないにもかかわらず
よっぽど長々と書き込む羽目になったでしょ?
需要無視でさらしてくれればよかったし
長すぎるならべつのところにうpしてリンクしてくれてもよかった。
たとえ貴方の改良したスクリプトそのものに需要はないとしても、
別のスクリプト作る人の参考になるかもしれない。
0353名無しさん@お腹いっぱい。
2010/10/12(火) 00:51:25ID:rSdAsWsT00354名無しさん@お腹いっぱい。
2010/10/12(火) 08:42:19ID:v8bSaneLP0355名無しさん@お腹いっぱい。
2010/10/12(火) 09:45:16ID:tsAbTYN90荒れるだけで何も生まれない
0356名無しさん@お腹いっぱい。
2010/10/13(水) 18:31:17ID:PFrowKO/0exe・html・jpgファイルなら書庫に含まれるファイルを
自動的にテンポラリにすべて解凍して実行
それ以外ならカーソルをあてたファイルだけ解凍して実行
という設定をするのはできないでしょうか?
0357名無しさん@お腹いっぱい。
2010/10/13(水) 20:22:10ID:0n0TD+P00ご指導お願いします
0358名無しさん@お腹いっぱい。
2010/10/14(木) 01:37:26ID:it50E5tB0X_flst?
0359357
2010/10/14(木) 14:38:35ID:PIpTwSmt0ppx.cfgに以下のように追加したのですが変わりありません
どこかおかしいところがあったらご教示お願いします
KC_main = {
X_flst = 0
}
0360名無しさん@お腹いっぱい。
2010/10/14(木) 20:29:22ID:pPLebjHg0// エントリのリネーム
var dir = PPx.Extract('%1%\');
っていうのは
var dir = PPx.Extract('%1%\"');
が正しくないですかね?直しといてよかですか?
0361名無しさん@お腹いっぱい。
2010/10/14(木) 21:08:57ID:it50E5tB0var dir = PPx.Extract('%1%\\');
0362名無しさん@お腹いっぱい。
2010/10/15(金) 08:48:23ID:gNUeaxAVPFileSystemObjectのBuildPathを使った方が、ルートの時などの\の重複なんかを心配しなくていいから楽だと思う
まあ、状況によるけどね
0363名無しさん@お腹いっぱい。
2010/10/15(金) 22:49:08ID:mvkBTznd0KC_mainの中ではないよ
外だよ
0364359
2010/10/16(土) 13:01:35ID:9MRRW7FE00365名無しさん@お腹いっぱい。
2010/10/16(土) 18:14:26ID:XYCNttvx0Enterでダイアログを閉じることができません
まぁESCで閉じればよいのですが…
0366名無しさん@お腹いっぱい。
2010/10/16(土) 18:15:59ID:XYCNttvx0◯ダイアログでYESを選択した後closeボタンにフォーカスがあたってるぽいのですが
0367名無しさん@お腹いっぱい。
2010/10/16(土) 22:23:58ID:GOIoxQ7D0起動時、常にエラーになります。
1.15+2ではエラーは発生しません。
XPSP3 PPX1.15+3Unicode
送信元のIPアドレスの数値を元に作成したID : 528
0368名無しさん@お腹いっぱい。
2010/10/18(月) 01:09:28ID:B9V9s7sD0ディレクトリ移動時に、ネットワーク先などの遅いディレクトリの場合に、
読み込みが遅いとディレクトリの移動に失敗することがあります。
一瞬ですが、
NOEL = 該当するものがありません
が表示されているように見えます。
低速モードや、
FUPD = 指定されたパスが見つからないので上位ディレクトリに移動しました
の動作にも関係有るかもしれませんが、よく分かりません。
また、非同期読み込みをONにしているにもかかわらず、
数秒間画面が凍って動作を受け付けなくなることがあります。
上の方に出ていた、上位ディレクトリに戻って1つ下のディレクトリに移動するというのを参考に、
ネットワーク先のディレクトリでBS BS DOWN ENTER UP UP UP DOWN ENTER
といったキーマクロを登録することでディレクトリ移動を効率化できると思ったのですが、
これを実行すると頻繁に別のディレクトリに入ってしまいます。
X_ardir秒後にキャッシュから表示するはずなのですが、それがキャンセルされているということは、
推測ですが、DFSを使用しているため、ファイルの削除と同様、
エラーが返ってくるがリトライすると成功しているとかそういった挙動がOSに有るのではないかということが1つ。
又、マクロを使用せず手動でキー操作すると成功率が格段に上がるため、タイミングに関係してそうです。
このあたりはキャッシュを優先させつつリトライできないでしょうか。
ディレクトリ移動数が増えるとX_ardir=1でもかなり時間がかかります。
キャッシュを先に表示して、非同期でディレクトリエントリを読み込んで画面更新するという動作は出来ないでしょうか。
また、上記キーマクロのようなディレクトリ移動においては、
・ディレクトリエントリの読み込みを一切待たずに次の処理に進む
・ディレクトリエントリをキャッシュから読み込むまで待つ
・ディレクトリエントリをディスクから読み込むまで待つ
といったマクロが本質的には必要になってくるのではないか、ということになり、この手法は筋が悪いかもしれません。
0369名無しさん@お腹いっぱい。
2010/10/18(月) 01:15:12ID:B9V9s7sD0別スレッドの処理が全体を凍らせるというのは謎です。
非同期であれば指定時間後にはキャッシュから読み込むと思うのですが、
ディスクにアクセスしに行ってそのまま返ってこないとGUI側も止まることがあります。
どのあたりで刺さっているのか調べたいのですがスキルが足りません。diropenとか拾えるツール無いかな・・・
あと全くの別件ですが、希にあらゆるものがD&D出来なくなることがあるのですが、PPcとの関連はあるでしょうか?
D&Dというよりドラッグを開始するとごく短時間でキャンセルされている感じです。
複数環境で希に起きるのですがPPx以外のエディタなど一連のツールごと入れているので特定に至っていません。
PPcでファイル操作(*fileなど)した後などに多いような気がしまして、違っていたら申し訳ありません。
(全アプリ終了しても症状は治らず、時間経過か何かで回復してる様子)
長文申し訳ない。
0370名無しさん@お腹いっぱい。
2010/10/18(月) 21:48:44ID:Nsa/KcVH0条件はまだ分かりませんが、確かに反応しなくなることがあるようです。
もう少し再現条件が分かれば対処できると思います。
>>342
現在はD&Dの閾値(Windowsの設定)を利用していますので、該当レジストリを
いじれば変更可能です。独自の設定を用意するのは考えていなかったので
ちょっと考えてみようと思います。
>>345
更新前にPPxを終了させる処理で問題起きていそうですね。調べてみます。
>>356
実行時にマークがあればマークされているファイルを展開しますので、
これを使って何とかできないでしょうか。
>>365
ログ表示時は誤って閉じないように、Enterでは閉じないようにしています。
Space でも閉じることはできますが、ちょっと対応を変えた方がよいかも
しれませんね。
0371名無しさん@お腹いっぱい。
2010/10/18(月) 21:49:43ID:Nsa/KcVH0+3を再公開したので前よりは出なくなっているはずです。
>>368
ネットワーク先の処理能力や競合等の問題により、読み込みが間に合わなかっ
たり、待たされることがあるようです。
最近似たような話題が出ていて、読み込み処理を一時的に変更できる手段を
用意しようと思っていますが、まだ手を付けられない状態です。
>>369
D&Dについては、どこかのプロセスのD&Dの処理が完了していないと
該当症状が出るようです。PPxが原因かはまだ確認し切れていません。
0372名無しさん@お腹いっぱい。
2010/10/19(火) 00:00:03ID:B9V9s7sD0ありがとうございます。読み込み処理期待してます。
あとD&Dの情報助かります。
リモートデスクトップやvmwareクライアントなどもマウスを奪うので、こちらかもしれません。
切り分けてみます。
0373名無しさん@お腹いっぱい。
2010/10/20(水) 20:19:53ID:edhkXrup0今度の土日に弄ろうと思うんですが二日間ずっと弄っていれば終わりますかね
0374名無しさん@お腹いっぱい。
2010/10/20(水) 23:26:15ID:2EW75ErF00375名無しさん@お腹いっぱい。
2010/10/21(木) 08:08:56ID:vIXPliO70サブフォルダの中にそれぞれ大量にファイルがあるとすごく時間がかかってしまいます
0376名無しさん@お腹いっぱい。
2010/10/24(日) 02:45:34ID:/uYSgpfZ0zipfldr.dll と axzipx.spi と unzip32.dll を同時にインストールして
使用する解凍モジュールを指定することはできないのでしょうか?
0377名無しさん@お腹いっぱい。
2010/10/25(月) 23:07:37ID:JEyFzdGJ0「ディレクトリも対象(&H)」にチェックが入った状態で、「&a:d+,」を
条件に指定すればできます。追加の条件は「&a:d+,」に続けて記載します。
ただ、これで検索しても早くなるとは限りません。検索はディレクトリの
一覧を取得する処理で行いますが、このときにWindowsが必ずファイルや
ディレクトリを混ぜた状態で結果を返すからです。更に NTFSは名前を
直接指定した処理は早いのですが、一覧の取得処理が苦手です。
検索に使う時間のかなりの部分が一覧の取得にかかっていますので、
PPc側でディレクトリだけを見てもあまり時間の短縮にはなりません。
>>376
標準のコンテキストメニュー(Ctrl+Enter/右クリック)の「移動形式」を
見てください。
0378375
2010/10/26(火) 22:15:46ID:V9eCSKHm0教えていただいた方法でディレクトリのみを対象とした検索は出来るようになりました
が、残念ながらおっしゃる通りスピードアップとはいきませんでした
これはWindowsの仕様上仕方がないということですのであきらめます
どうもありがとうございました
0379名無しさん@お腹いっぱい。
2010/10/27(水) 19:13:13ID:+gPMjUYb00380名無しさん@お腹いっぱい。
2010/10/27(水) 19:25:37ID:+gPMjUYb0忘れてくれ
0381名無しさん@お腹いっぱい。
2010/10/30(土) 13:29:10ID:tD3LdHwo0* アクティブにしていった逆順にタブ移動したい
これら出来るようにならないでしょうか?
0382名無しさん@お腹いっぱい。
2010/11/01(月) 00:27:44ID:aDXQb1hV0ファイルをコピーしようとするとアクセス拒否となりますが、
一時的に権限昇格して書き込めるようにすることは可能でしょうか?
PPc自体を管理者権限実行するのも色々不都合があるので、昇格要求ダイアログでの対処としたいです。
0383名無しさん@お腹いっぱい。
2010/11/01(月) 01:56:55ID:SSu7lyga0ためには、ファイル操作を別プロセスにする必要があるだろうね。
0384名無しさん@お腹いっぱい。
2010/11/02(火) 20:04:28ID:5c26zJl70・C_extをワイルドカード,正規表現指定に暫定対応させた
これ試してみたけど変化ありません
指定の仕方を教えてください
0385名無しさん@お腹いっぱい。
2010/11/02(火) 20:59:38ID:UUCsfr/o00386名無しさん@お腹いっぱい。
2010/11/02(火) 22:52:31ID:5c26zJl70ex?とかやってもexeの色は変わらず
あと+4→+5にしたら
・ *pane select h-1とかが効かなくなった
・ ロックしたタブからディレクトリ移動してもロックタブがアクティブのまま
になったのでとりあえず+4に戻しました
0387名無しさん@お腹いっぱい。
2010/11/02(火) 23:39:22ID:UUCsfr/o0C_ext内で書く場所を先頭や末尾に変えても変わらなかった
0388名無しさん@お腹いっぱい。
2010/11/03(水) 20:10:16ID:CAHS/LsW0現在、アクティブの順番を記憶していないので無理ですね。
タブ処理は色々問題があるのでしっかり直す予定なのですが、そのときに
検討してみます。
>>382
昇格はどちらにしても設定の異なるPPxを起動する必要があります。
ファイルコピー等の処理は設定が多いので、設定を自動で整合させるのが
結構大変で、致命的なミスをしそうです。
このため、もしかしたら将来対応するかもしれませんが、
今のところは手動で昇格してください。
>>384
コメント忘れてましたね。現在はGUI経由でのカスタマイズは対応してません。
一応GUIでも設定の頭に「/」を付加する( 例: /.C* )とワイルドカードが
有効になります。(設定ファイル経由でもダメなら同様に試してください)
ワイルドカードの指定方法はファイル判別(E_crなど)と同じなので、
拡張子の指定忘れや正規表現指定の忘れに気をつけてください。
0389名無しさん@お腹いっぱい。
2010/11/03(水) 20:15:33ID:CAHS/LsW0補足です。GUI指定で頭に / を余分に指定することについては
正式版では不要になります。
また、今回のGUI版で正規表現を指定するときは「//\.C[0-9]+/」の
ようになります。
0390382
2010/11/04(木) 23:12:21ID:IY+8wWMa0昇格の件、別プロセス化が必須である旨了解しました。
特定のファイルのみを書き換える自動アップデータのようなものならともかく、
任意のファイル操作となるとリグレッション試験も大変であると思いますので、
当面は手動昇格あるいは別ツールの使用で対処します。
0391384
2010/11/05(金) 22:19:38ID:FFZdub4A0ありがとうございます
>>386の問題がありますので+4に戻してしまいましたが次のバージョンで
試させていただきます
0392名無しさん@お腹いっぱい。
2010/11/06(土) 23:10:54ID:xISpFZ700リンク先の最新更新日は2010/9/25で、一年以上の差があったでござる
0393名無しさん@お腹いっぱい。
2010/11/10(水) 22:25:13ID:OKnTHu660日付書き換えで勢い余って年まで変えてしまってますね;;;
設定自体は4/1に一旦公開したものをそのページに移しただけなので
最新の日付は9/25のままです。
0394名無しさん@お腹いっぱい。
2010/11/13(土) 06:01:21ID:4LfwRh0P0現行バージョンの PPC から、PPX.cfg で未定義の拡張子を OS 標準の関連付けで
起動させるにはどうすれば良いでしょうか。
以下の記述は旧バーション (たぶん 1.14 くらい) では正常動作していましたが
現行バージョンでは一部の拡張子で (.pls など) コンテクストメニューが開いて
しまいます。
E_cr = {
* ,%M_Ccr,!"Open"
}
0395名無しさん@お腹いっぱい。
2010/11/13(土) 12:17:23ID:qC53Ewf600396名無しさん@お腹いっぱい。
2010/11/13(土) 12:36:24ID:FgHy8IvW00397名無しさん@お腹いっぱい。
2010/11/13(土) 22:02:59ID:/vaFy8nl0ファイル検索の結果でコマンド実行すると〜Temp\PPXB86.TMP\フルパスみたいなカンジ
になってしまってうまくいかないのですが、いい方法あるでしょうか?
0398名無しさん@お腹いっぱい。
2010/11/15(月) 01:42:07ID:7d0IjUdL0*close achko
でIDがA,C,H,K,Oの窓を閉じるみたいな
0399名無しさん@お腹いっぱい。
2010/11/17(水) 22:02:48ID:mGr8Rlzg0レジストリに登録されていない拡張子は open のままだとおかしくなることも
あるので、*open で表すようにしたためですね。 >>395 でお願いします。
結構この設定で使われている人が多いようなので、Explorer 風初期設定にも
追加させてもらいます。
>>397
%*name(CD,"%R","%1") です。
>>398
全て閉じるのは *closeppx がありますが、まとめてはないです。
今のところすぐには追加しないつもりです。
%KCA"@Q" %KCC"@Q" … %KCO"@Q" というような記載ができるので
これでお願いします。
0400398
2010/11/18(木) 00:12:48ID:w5fBUDaxPダラダラと開きすぎて不要になったタブをエディットボックスからid指定してまとめて
閉じるみたいな使い方をしたかったのですが教えていただいた方法だとスクリプトを
からめないと難しいですかね。
ちょっと頑張ってやってみます。ありがとうございました。
0401名無しさん@お腹いっぱい。
2010/11/19(金) 23:00:26ID:cZZMlpCCP2008-11-15 のファイルがヒットしてしまいます
(2010-11-09〜現在時刻までのファイル表示が正常?)
また、Helpに
「date:年-月-日」「date:年/月/日」「date:月-日」「date:月/日」の指定を行うと、指定日に変更を行ったエントリを対象にします
とあるのですがやってみると*markentry data:2010-11-19としてみると2010-11-19以外のファイルが表示されてしまいます
(2010-11-19に変更したものだけ表示してほしい?)
Helpを読み違えていて何か勘違いしているようならスミマセン
0402名無しさん@お腹いっぱい。
2010/11/20(土) 14:38:44ID:w25jajkQ0確かにおかしいです。修正します。
0403401
2010/11/20(土) 22:41:14ID:c/YHyZcAP修正ありがとうございます
v1.16の
>・C_extをワイルドカード,正規表現指定に暫定対応させた
これですが正規表現指定していている場合PPCUSTで設定ボタン→キャンセルボタン
というように適用ボタンを押さずにキャンセルするとその度に正規表現の先頭の「/」が
どんどんと増えていってしまうようです
0404名無しさん@お腹いっぱい。
2010/11/27(土) 03:28:24ID:NsVjc19u0エクスプローラ上だと問題なくオープンできました
0405名無しさん@お腹いっぱい。
2010/11/27(土) 12:42:06ID:0/fugM6jP現在のウィンドウから反対側のウィンドウに右ドラッグした時に出るメニューを
1キーで出したいのですがどうやったらいいでしょうか?
*pane focus ~ %: *autodragdrop %%: *wait 1,1 %k"ppc \ENTER"
これでいいかなと思ったのですがうまくいきませんでした
0406名無しさん@お腹いっぱい。
2010/11/27(土) 16:33:09ID:51xY4YbT0こちらでも確認しました。先程1.16+1を出しましたがこれで直っています。
>>404
ppv,w.exe みたいな名前でショートカットを作成して実行してみましたが
普通に実行できました。どんな名前で問題が起きていますか?
>>405
PPc間だと動作がおかしいみたいなので、一度調べてみます。
あと、最終的にメニューで選んで使いたい操作はどんな操作ですか?
*ppcfile とメニューで組み合わせてできる操作なら、
これを使った方が確実で早く動作します。
0407404
2010/11/27(土) 22:16:19ID:NsVjc19u0カンマの件、完全に記述不足でしたすみません
カンマ付き実行ファイルのショートカット名の先頭に半角スペースを入れてリネームした場合です
このとき、LNKファイル名自体にはカンマの有無は関係ありません
0408405
2010/11/28(日) 12:24:45ID:PwvibCPEPFireFileCopyのコマンドをいろいろ登録しているのでそれを使用するのが目的でした
コマンドラインでは大量のファイルを一気に渡せなかったので右ドラッグメニューから
選べたら楽かなと…
あと、さっき気づいたのですがドロップ先選択ボックスで%k"ppc"とやってもだんだんとドロップ先が
しぼられていくわけではないみたいなのでタイトルによっては誤爆しそうな>>405のコマンドは
マズかったですね
0409名無しさん@お腹いっぱい。
2010/11/28(日) 21:04:30ID:rikVxneS0なるほど。なら、先頭空白のファイルを @Z で実行できないということですね。
現象を確認しましたので修正します。尚、ファイル名の先頭に空白を入れるのは
コマンドラインと相性が悪いので使わない方が安全だと思いますよ。
>>408
D&Dのメニュー拡張を使うというなら確かに代替できないですね。
了解です。
0410名無しさん@お腹いっぱい。
2010/12/10(金) 21:17:18ID:25OxKmJD0反対窓ディレクトリではなく現在窓ディレクトリあるいは空白が表示されるようにしたいときは
どこをカスタマイズすればよいでしょうか?
0411名無しさん@お腹いっぱい。
2010/12/13(月) 23:41:07ID:18VbTtoNP作ったり移動させたり出来ないのですが出来るようにならないでしょうか?
0412名無しさん@お腹いっぱい。
2010/12/14(火) 00:37:18ID:2k7nBVL+0作者ではないが書いてあること普通に出来たよ
環境:XPSP3+PPxUnicode1.16+3
OSやバージョンにもよるかもしれないから、そういった情報も書くべき
ちなみにOSの仕様上ひとつのフォルダに同名のファイルとフォルダは同居できないからね
0413411
2010/12/14(火) 02:18:20ID:RuU1OIS7Pまさにこれでした おはずかしい
最初にエクスプローラで試すべきでした
どうも失礼しました
0414名無しさん@お腹いっぱい。
2010/12/15(水) 22:34:15ID:HxTH4xkP0[P]で一番お手軽な方法は %k"^1" %K"P" とか %k"^Y" %K"P" です。
[U]は *unpack コマンドがあるので、 *unpack %!1 とか *unpack %E とかで
できます。
0415410
2010/12/16(木) 22:11:09ID:8xSaweWy0[U]の方は期待通りに動きました。ありがとうございます。
けど、[P]はPPCが終了してしまいました。
Pじゃなく他のキー(^Pとか)に割り当てると無反応です。
何がいけないでしょうか?
Version 1.16, 1.16+2 で試しました。
0416名無しさん@お腹いっぱい。
2010/12/16(木) 22:35:32ID:e/cCec4z00417名無しさん@お腹いっぱい。
2010/12/17(金) 00:06:16ID:G1iYFcaqPこれをファイル名でソートする方法ってありますか?
0418410
2010/12/17(金) 22:05:03ID:LCby8L+q0失礼しました。
PPX.CFGのKC_mainブロックの中で
P ,%k"^1" %K"P"
を定義したところ、[P]押下でPPCが終了してしまいました。
その後いろいろ試してみて
P ,%"Pack File" %M_xpack,!"zip(zip32j)"
として、M_xpackブロックの中の zip(zip32j) の %2 を %1 に変えることで、
期待通りカレントディレクトリが表示されるようになりました。
zip(zip32j) = %uZIP32J.DLL,"%{%1%\%|%}" %@ %S"-r"
0419名無しさん@お腹いっぱい。
2010/12/18(土) 07:11:26ID:MQJO5QRR0以前から>>211と同じ症状が出てたんですが
自分が分かってないだけで仕様なのかと思っていました。
>>222と同様に全部消してPPCustから読み込みで正常に復帰。
今までで特に困ったことなどは無かったのでしばらくしていなかったアップデートを久々に行ったのを機に
このスレを1から読んでたら>>211を発見したので、参考までに報告させていただきます。
開いてるタブを正確に覚えてないのが申し訳ないんですが…
[A][B][C][D]
2ペイン表示で左ペインに[A]
右ペインで*pane select h+1呼び出しでで[B][D]の往復になってしまう
CBA = A?A1BC0
とまぁこんな感じでした。
現状最新のVersion 1.16+3 を使って上記症状になったんですが、
アップデート前の間違った情報を引き継いでなってしまったのか、
アップデート後の最新の状態でなってしまったのかが区別が付きません。
(同じく記憶が曖昧で大変申し訳ないんですが、)
アップデート後にPPX上でタブを全部消して、[A][B][C][D]の状態まで持って行ったつもりです。
アップデートしてから3日と経っていませんが、正常に復帰後は今のところ快適に使えています。
>>228にて(次版で対策してみます。)とのことだったのでご参考までに…
長文失礼しやした。
0420名無しさん@お腹いっぱい。
2010/12/18(土) 21:32:49ID:MYtRv4kM0同じキーに割り当てたのですね。その場合は、再帰の問題があるので
%K"P"を%K"@P"にするか、X_keyra = 0 にしないと落ちます。
M_xpack 内を修正するのも変更方法として問題ないです。
>>419
あのあとはいくつか変更をしていますが、対処しきれなかったようですね。
先程出した +4 で並び順破壊の検出処理を追加しています。
検出できたときはその場で修復できるかもしれません。
あと、状況の報告もその場でできるので、もし起きたら報告してもらえると
原因の特定がし易くなるかもしれませんのでお願いします。
0421名無しさん@お腹いっぱい。
2010/12/22(水) 16:25:44ID:8iRquvk70ppw116p2から*script,*focusのparameter区切り仕様が変更されていますが、
(parameterの区切りがcommaからcommaおよびspaceに)
今後、この仕様でfixですか?。
0422名無しさん@お腹いっぱい。
2010/12/22(水) 22:37:20ID:cU9+280a0+2での変更はまだ確定ではないです。
もう少し使い勝手を確認したいと思っていますが、何も反応がなければ
この仕様になりそうですね。問題が起きていたら例とかを教えてもらえ
ると検討材料にできるのでうれしいです。
+2では履歴に書いたように、パラメータ解釈をする全てのコマンドを
調整しています。いままでも「,」区切りのパラメータでも空白が
混じっていると途中で途切れることがあったので、試しに+2で挙動を
両対応で揃えています。
0423名無しさん@お腹いっぱい。
2010/12/23(木) 01:34:19ID:Y/OhVk0Q0player(MPC)が立ち上がっていたらplayerにfocus移動し、存在いない場合は、指定fileをplayerで起動する例です。
--- PPX.CFG -----
MPC = *script c:\test.js, MPC-HC v1.4.2543.0, C:\Media Player Classic\mpc-hc.exe
---- script file (test.js) ------
var WshShell = PPx.CreateObject("WScript.Shell");
Arg = PPx.Arguments;
PPx.execute("*focus "+Arg(0)+" , erexec %Ob "+Arg(1)+" %@*FDC");
上記において,ppw116p1までは、予想通りの動作をしていましたが、+2以降では、動作をしません。
+1までは、各変数は、
Arg(0)=MPC-HC v1.4.2543.0
Arg(1)=C:\Media Player Classic\mpc-hc.exe
となりますが、+2以降では
Arg(0)=MPC-HC
Arg(1)=v1.4.2543.0
Arg(2)=C:\Media
Arg(3)=Player
Arg(4)=Classic\mpc-hc.exe
となります。
今後、parameter区切りを「,」および空白に予定されているのであれば、double quotationをつけて下記のようにする予定です。
PPx.execute("*focus "+Arg(0)+" , erexec %Ob "+Arg(1)+" %@*FDC"); 従来
PPx.execute("*focus \""+Arg(0)+"\" , erexec %Ob \""+Arg(1)+"\" %@*FDC"); 修正
MPC = *script c:\test.js, MPC-HC v1.4.2543.0, C:\Media Player Classic\mpc-hc.exe 従来
MPC = *script c:\test.js, "MPC-HC v1.4.2543.0", "C:\Media Player Classic\mpc-hc.exe" 修正
0424名無しさん@お腹いっぱい。
2010/12/26(日) 11:02:25ID:z14MoM9z0なるほど。これだけの空白ありの項目数だと誤りやすそうですね。
これくらい使い込んでいる人が多いなら元に戻した方が良さそうです。
例示ありがとうございます。
0425名無しさん@お腹いっぱい。
2010/12/26(日) 12:05:51ID:Tpq5l8w+0ppdex.dll、ppdex64.dllが入っていないような。
別途入手じゃないよね?
0426名無しさん@お腹いっぱい。
2010/12/26(日) 16:30:36ID:z14MoM9z0指摘ありがとうございます。入れ忘れていました(^^;;;
0427名無しさん@お腹いっぱい。
2011/01/02(日) 05:07:50ID:5UXHzN590>1.16+2→1.16+3
>・%h,%Hで展開ヒストリの種類を複数指定可能にした(%hpd0等)
→試しにM_*で %hd0 → %hpd0 に変えたら、従来表示と変わったけど、
どういった法則で変わったかが分からず、活用方法が分からなかった。
>1.16+2→1.16+3
>・ダイアログ表示・処理完了時に点滅・音再生・コマンド実行可能に(X_jinfo,X_jinfc)
大きいファイルコピー中などで他ウィンドウにフォーカスがある場合に
音再生をさせるつもりで以下の様に指定したが、
file操作時は常時に音+点滅が発生した。
|X_jinfo = 1,1,1,1 ; ダイアログ表示時・処理終了時通知
|X_jinfc = { ; 表示cmd:showcmd/showwav 終了cmd:compcmd/compwav
|fopcompwav = C:\hoge.wav
|foplogcompwav = C:\hoge.wav
|fopshowwav = C:\fuga.wav
|}
>1.16+3→1.16+4
>・%eで参照するヒストリを指定できるようにした(例:%eh,gnhdcfsmpv)
→ためしに「KC_main{C *ppcfile !copy,"%ed,h%P}"」と設定変更してみたけど、
ヒストリはディレクトリ履歴のままだった。
0428名無しさん@お腹いっぱい。
2011/01/04(火) 20:51:50ID:wJTTSpBB0現在ヒストリの一覧は、書き込み用ヒストリ種類一覧を出し、次に読み
込み用ヒストリの種類の一覧が入ります。
そのため、%h や %e で挙動が変に見えるかもしれません。
あと、X_jinfoについては、1指定だとアクティブなのに使われることが
あるようですが、常になるということは今のところ再現できていません。
ファイル操作ダイアログはアクティブかを基準にしていますので、
/min指定を使ったり、*file 〜%FDC〜として1ファイル毎に*fileを
実行させたりすると、毎回音が鳴る可能性があります。
この辺の挙動はしばらく様子を見ている状態です。
0429名無しさん@お腹いっぱい。
2011/01/07(金) 00:02:33ID:00jAwGxa0二画面一体化で使用しているのですが
* 外部から非アクティブ側で開こうとした場合にそのペインのタブがロックされていると
アクティブ側で開かれてしまうのですがこれを非アクティブ側で開いて欲しい
* タブロックされていたら[Q]では閉じないみたいなオプションを付けて欲しい
もしくはタブロックの状態をスクリプトで判別出来ればそれでも構いません
御一考くださいませ
0430名無しさん@お腹いっぱい。
2011/01/09(日) 15:20:03ID:eFjuyx5I0Thread terminate lockってどういうことでしょうか?
0431名無しさん@お腹いっぱい。
2011/01/09(日) 18:37:43ID:Iy7YJyxV0PPx1.16+5にしたら上記ショートカット作成でエラーが出るようになりました。
PPx1.16+4まではエラーは出ずショートカット作成できます。
PPx1.16+5Unicode32bit+XPSP3
0432名無しさん@お腹いっぱい。
2011/01/10(月) 15:50:48ID:TcWz4jrQ0どちらも何らかの対処ができると思います。
>>430
コピーや移動に使うスレッドが正常に終了できずに固まったのを検出し、
強制終了させたときに出ます。特定の環境(多分特定のIME)ででるようです。
>>431
確かに出ました。先程出した +6 で修正しました。
0433名無しさん@お腹いっぱい。
2011/01/11(火) 11:07:45ID:2alIbQxr0検索を頻繁に使うので%hnの履歴メニューを出してディレクトリジャンプしようとした時に
検索結果のListFileのパスがたくさん表示されるのを抑えたいです
ListFile名が検索パターンがわかる様な名前だといいのですが現在だと何の検索結果だか
さっぱりわかりませんし・・・
よろしくおねがいします
0434名無しさん@お腹いっぱい。
2011/01/13(木) 02:15:36ID:AuzSF4cs0+4までの表示に戻す方法を教えて下さい
X_dicn、X_uicn 両方ともファイル指定しています
Windows7,PPx1.16+6
0435434
2011/01/13(木) 03:26:21ID:AuzSF4cs0お騒がせしました
0436名無しさん@お腹いっぱい。
2011/01/13(木) 19:29:03ID:nalzcaBw0おかしくなる問題についてですが、[G]で左右入れ替えをタブ複数にたいして
何回かやった後だと結構再現されます
0437名無しさん@お腹いっぱい。
2011/01/13(木) 22:04:01ID:sHhJwpgV0現状ではできないと思います。何かいい方法がないか考えてみますね。
>>434
多分、XC_dset当たりの情報がおかしくなったのではないかと思います。
おかしくなった直前に、ソートや表示設定を変更とかしてませんでしたか?
>>436
確かにおかしくなりそうな操作ですね、検証の参考にさせていただきます。
0439名無しさん@お腹いっぱい。
2011/02/01(火) 00:57:05ID:7eV3J7eh0どのようにカスタムすればいいでしょうか?
0440名無しさん@お腹いっぱい。
2011/02/01(火) 08:06:14ID:tms6+AkcP// get Today.js (YYYYMMDD)
var d = new Date();
var year = d.getFullYear().toString();
var month = ('0' + (d.getMonth() + 1)).slice(-2);
var day = ('0' + d.getDate()).slice(-2);
PPx.result = year + month + day;
以上のスクリプトを↓こんな感じで使う
%"Make Directory" *makedir %{%*script(%0\getToday.js)%}
0441名無しさん@お腹いっぱい。
2011/02/03(木) 03:09:56ID:8NeKGXWl0ありがとうございます。とても参考になります。
■ このスレッドは過去ログ倉庫に格納されています