Paper Plane xUI Part.7
■ このスレッドは過去ログ倉庫に格納されています
ppx1.92+6,junk parts r3は落とせるけどリンクは古いままですね
あとjunk partsの*report等いくつかは「コマンド *REPORT はありません」とか言われる ppbに%*extract使えるようになったのありがてえ ・拡張子は必ず表示したい
・ファイル名と分離したくない
・長い拡張子あり
上の条件にしたくて、表示形式をs1 w40FE14 s1としていますが、ごく一部うまくいきません
FFFFF.ext ←OK
FFFFFFFF. .ext ←OK
FFFFFFFFFF. ←NG
うまくいかないケースで共通点は見つけられませんでした(特定の記号を含んでるとか)
強いて言えばファイル名長が18〜24だと起きやすいようです
X_ffixとX_acfを有効にしても結果は変わりませんでした
PPcは1.92、フォントはConsolas標準10ptです(ここまで書いてフォントが原因な気がしてきました) ppxhelp.htmlをダウンロードして、オフラインでPPvを使って眺めているのですが
また、「;ListFile」より後の行に「;charset=cp932」「;charset=utf-8~
以降の部分が文字化けしてしまいます。何か対策はないでしょうか? βを試す→同じ症状が出たので1.91+5に戻すを繰り返して1.92+1~5までは
問題が起きるのを確認したけど+6はしばらく使ってみましたが大丈夫っぽいです
あとバージョンアップダウンを繰り返していて思ったんだけど*checkupdateや
SETUP.EXEでのアップデートでβの場合はPPxの起動までいくのに正式版だと
起動する直前のダイアログで必ず止まってしまうんだけどおま環境かな >405
うーん、それもダメみたい
フォントを日本語対応、固定長・可変長と変えてやったけど法則性掴めず
スケーリングを125%にしてるので100%にしたらなんか変わるかと思ったけど変わらず
ずっと眺めてたらOKとNGで合わせて8種類(以上)ありそうだってことが分かったくらいです
FFFFF.ext ←OK ある程度ファイル名が短いやつは拡張子が左に引っ張られる
FFFFF. .ext ←OK ある程度ファイル名が長いやつは拡張子が右揃えになる
FFFFFF. .ext ←OK (このレスだとズレて見えるだろうけど拡張子は右で揃ってる)
FFFFFFF. .ext ←OK "ファイル名."と".拡張子"の間の空白は可変(3〜5種類?)
FFFFFFFFF.t ←NG 末尾が拡張子1文字目だけ(2文字だけのパターンはなかった)
FFFFFFFFFF. ←NG 末尾が"."1つ
FFFFFFFFFF.. ←NG 末尾が"."2つ
FFFFFFFFFF... ←NG 末尾が"."3つ いずれも拡張子は3文字、ファイル名長は不規則で、500ファイル弱のフォルダで試してます 5つ目訂正
FFFFFFFFF.t. ←NG 末尾が拡張子1文字目+"."(2〜3文字+"."のパターンはなかった) 拡張子のやつは同じようなのが公式掲示板にあるな
つか、なぜそっちに書かんのだ? 1.93にて正しく表示されるようになりました。ありがとうございました。 >>411
「ステータス行や情報行の表示書式について の説明」ってやつ
同じっぽいですありがとうございます!
報告していた人と違って触っていたのはエントリ一覧部分でしたが、確かに表示が希望通りいかない奴は
ファイル名全角終わりで、表示形式も拡張子桁指定なし、ファイル名から分離しないでした
しばらくしたら修正されるかもらしいので、気長に待ちます 2画面状態で5000以上ファイルがあるディレクトリで圧縮作業すると固まるときが多い。
その状態で隣のウィンドウをクリックすると両ウィンドウがアクティブになったような
表示になる。
しばらく放置すると復帰するけどどうにかならんもんかな PPCUSTでExplorer互換画像取得をsusie優先にしたとき
XC_ocig = 1,2,0,0,4,256,5 → XC_ocig = 1,4,0,0,4,256,5
と、第2パラメータが2から4に変わったのですが
マニュアルによると
0:しない 1:優先してする 2:Susie優先 となり値は0~2の間と読めます。
4というのはどういう状態でしょうか?
PPxのVerは1.93で確認しました。 あと、特に不具合はないので気にしてないのですが
CFGでマニュアルを見て-1と設定したところ、PPCUSTで読み込み→書き出しを行うと
4294967295みたいに変な、大きな数字に書き換わっていることが度々あるのですが
何故このような現象が起こるのでしょうか? Text ModuleをR6→R7にしたら%*stdin(-utf8)で取得したテキストが文字化けするようになりました
R6なら問題ありません 「日時」で並べ替えすると、読み取り専用有りと無しのファイルで分かれてしまう…。
エクスプローラと同じ様に区別なく並べたいんだけど。
どこか設定を間違えてしまったのかもしれない…。誰か教えてくれないだろうか。
↓こんな感じ。
https://www.dropbox.com/scl/fi/1d2n4pua3r9kpsy8xmshc/ppx.JPG?rlkey=k0lvrwjbgg5oyvwiom4savll2&dl=0
緑文字が読み取り専用有り、白文字が読み取り専用無しのファイルになるんだけど。 更新がかかった時(背景灰色から戻る時)にカーソル移動していないのにSELECTEVENTが
発動してしまうんでできれば発動しないようにしてほしいです 最近になって挙動が変わったので報告します
KC_mainのLOADEVENTに*setcustを使ったコマンドが含まれていた場合
メニュー→移動形式で圧縮ファイル内に入りBSで戻った時にカーソル位置が
圧縮ファイルとは違ったエントリになってしまう(Enterで圧縮ファイル内に入った時はOK)
v1.92とv1.93で試して前者では問題ありませんでした 例によって公式の掲示板で414-418までに返信してくれてます 10年以上使ってたら結構カスタマイズされてるもんだなぁ…
休日だし、イチからインスト&カスタマイズしてみようと思って手を付けたけど気が遠くなって止めたわ
どうやってその挙動を可能にしたのか一切覚えていないところとかもあった。 ppbの-cオプションなんですが*ppbだと終了するのにPPBW.EXEだと終了しません "*ppb -c cmd"は ppbw.exe -c cmd を実行するよ
"ppbw.exe -c cmd"は *ppb -k ppbw.exe -c cmd を実行するから最初のppbが残るよ
"%Ob ppbw.exe -c cmd"なら"*ppb -c cmd"と同じ挙動になるよ 2行目の挙動になるのは知りませんでしが理解できました
ありがとうございました スクリプト実行でDOS窓を非表示にしたくて、shell.Run(cmd,0,true)としたのですが
PPx.Entry要素でループ回してRunしてもEntry数分実行できません。(Entryが多い場合)
しかし、PPx.Execute("%Ob cmd")とすると全て実行されます。違いは何でしょうか?
DOS窓を非表示状態で外部コマンドを実行する方法があれば教えてください。 回数ぶん実行できない理由はわからないけどentry数に
原因があるならそこから問題の切り分けをしてみてはどうか
jscriptでdos窓出さない方法はshell.run()くらいしか思いつかない
シェルコマンドならPPx.Execute("%Obd cmd > nul")でいけるかも >>430
すみません、Entry数が多いときという書き方をしてしまいましたが
実際にはcmdの処理時間とループ数の相関なような気がします。
shell.Runの代わりにPPx.Executeにすると確実に完走するので
もしかしたらshell.Runの処理完了待ちflagが効いていないかもしれません。
もう少し試してみます。 >>422で報告した症状ですがバージョンに関係なく起こっていました
一応v1.92とv1.93をセッアップから初めて試したのですがたまたま試した条件が後者のほうだけ
マッチした為勘違いしていただけした。混乱の元となる報告してしまいすみません
再現条件がわかったので再度報告します
・KC_mainのLOADEVENTに*setcustを使ったコマンドが含まれている
(何でもいい。試しに*setcust X_tray=0にしてテスト)
・メニュー→移動形式で圧縮ファイル内に入る(どのDLLでもいい)
・別タブでも同じディレクトリを開いておりカーソル位置が目的の圧縮ファイル以外
だとBSで戻った時にカーソル位置がその別タブ同ディレクトリのカーソル位置になってしまう
でした
よろしくおねがいします >>作者さん
ご解答ありがとうございます。
*run -hide -noppbで代わりになりそうです。
一つ教えてください。
これで標準出力を得るにはどうすればよいでしょうか?
下記のようにリダイレクトしてもファイルが作成できませんでした。
*run -hide -noppb cmd /c コマンド > file
shell.Runの場合は作成されます。 >>作者さん
-waitを入れていないにも関わらず着後にファイル有無をチェックしていたために
勘違いしました。申し訳ありません。
あとループが完走しない理由がわかりました。アクティブ時のディレクトリの更新
方法が
再読込だったため、スクリプト処理中にマークが外れEntryコレクションに影響が
出たのかと思います。 (障害対策)スクロールバーを省リソース表示するを有効にしていると
-parentオプションで表示したppvがppcの選択タブを変える等フォーカスが
移った時に親ウィンドウの裏に回ったり表示が不安定になってしまう 1.93+4にしたら何するにもHistory fine open error.ってエラー吐くんだけど公開ミスってないかなこれ… 俺もなったからsetup.exeで初期化したわ
backupディレクトリが不定のときになるっぽいね 1.93+4で急に出るようになったんだけど
「文字列が長すぎます(1743)」 is 何? あれこれやってたらカスタマイズ領域がおかしくなってたんで初期化して直りました。 色々弄ってて今は不安定なのかね
てゆーか誰もタブグループの話しないけどppx使いはあんま興味ないのか タブグループ用のコマンドが公開されてないから使えないだけ
タブメニューも標準の使ってないから メニューの登録内容詳細が1000文字を越えるような長い内容で且つその表示項目名に「\t」が含まれていた場合
メニュー表示した時にその項目名以降が表示されなくなるみたいです カーソル位置が「.」の時だけF5や^F5すると「..」の位置に動くのは何か理由があるのだろうか X_ltabの1つ目を0にしていてもK_liedのTABに何かを割り当てるとそれが実行されるのは通常の動作でしょうか?
またTABへの割り当てがしてなくても参照行のない普通の一行編集だとTABが項目移動ではなく補完動作になるのですが
こちらについても知りたいです エントリ表示書式をいじるダイアログが j に対応していないようです。 %k"&T"%:*file だとダイアログ起動時に「試験(&T)」のボタン押せるけど
%k"&T"%:*ppcfile だと押せないんだ 自己解決
マスクじゃなくて*makelistfileでマークされたファイルだけ絞り込めた ■ このスレッドは過去ログ倉庫に格納されています