トップページ⇒software
994コメント424KB

【最強】Paper Plane xUI Part.2【挫折】

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2005/10/10(月) 21:55:11ID:xMxb3OIb0
起動がDF並に速い
マウス操作に対応
ツリー表示可
カーソル位置のアイコン表示
コピー・解凍はバッググランドで処理
書庫内の閲覧・操作可
高機能なテキストビュワー
多画面間で連携
コマンドランチャーと連携
ディレクトリ内の変化を自動検知しマーク(選択マークとはもちろん別)
オープンソース
画像のサムネイル
ファイルへのD&D可
DOS用プログラムを実行するためのコンソール付き
作者が親切
そしてカスタマイズの難易度が超最強

こんなファイラー、Paper Plane xUIについて語りましょう。

作者のページ
TORO's Software library(Win32) ttp://homepage1.nifty.com/toro/slwin4.html

前スレ
http://pc7.2ch.net/test/read.cgi/software/1069774436/
0077名無しさん@お腹いっぱい。2005/11/02(水) 04:35:10ID:On3peTwS0
過疎?
0078名無しさん@お腹いっぱい。2005/11/03(木) 01:15:14ID:lTbmgR+H0
これで普通の流れです
0079名無しさん@お腹いっぱい。2005/11/03(木) 06:04:01ID:JHNPi46F0
最近は盛り上がってると思います。
0080名無しさん@お腹いっぱい。2005/11/03(木) 15:40:03ID:TSj+pZbM0
*focus [caption[,filename]]のfilenameってダブルクォートで括れないの?
パスに空白あるからダブルクォート付けたんだけど無かった事にされる。
UNICODE版 0.40+1です。

数字に[^]と[\]使えないのがなかなか馴染めない・・・
使えるようにならないかな。
0081名無しさん@お腹いっぱい。2005/11/03(木) 18:22:54ID:U/1ArX0f0
>>80
>数字に[^]と[\]使えないのがなかなか馴染めない・・・
>使えるようにならないかな。

詳しく聞きたい
0082802005/11/04(金) 18:12:33ID:92enlbxS0
>>81
意味不明な書き方をしてすみません。
初期状態で数字を押すと対応ドライブに移動ですが、例えばKC_mainで
1 ,処理
&1 =A
などは可能なのに
^1 ,処理
\1 =A
などは出来ないのが理解出来ないなと思ったんです。
仕様ですよね?

0083名無しさん@お腹いっぱい。2005/11/04(金) 21:35:50ID:HKOKU3AS0
>>14
最大化時の動作は、普段使っていないので弱いですね。
連動の時は反対窓に吸い付くなどの処理を考えてみます。
>>73
こちらも合わせて考えてみます。

>>17
特にできなくなったということはないはずです。

>>51
個別設定を忘れてますね(^^;。

>>54
現状でも
ppv (ファイル名) /k %k"j(行番号)enter"
でできますが、検討してみます。

>>59
できないですね、対策します。
0084名無しさん@お腹いっぱい。2005/11/04(金) 21:36:35ID:HKOKU3AS0
>>60
P_unxの設定を一部無視しているところがあります。
%kで一行編集を操作してください。

>>74
展開先が空欄なら現在窓です。

>>75
最近の修正でできなくなっていますね、修正します。

>>80
ミスしていますね。現状なら
filenameを"""filename"""と書けば動作します(^^;
>>82
GUIカスタマイザの「キー調査」で調べると分かりますが、
シフトキーあり数字は数字として扱えません。
キー調査で表示される内容で記載してください。
0085名無しさん@お腹いっぱい。2005/11/04(金) 23:40:05ID:kb/GxLZoO
>>84
>>48-49の挙動はどんなもんでしょ
008680,822005/11/05(土) 16:14:02ID:auwnd8mJ0
>>84
ありがとうございます。
少し考えれば分かる事でした、すみません。
早くもスレタイのとおりになりそうorz
0087名無しさん@お腹いっぱい。2005/11/05(土) 16:28:53ID:yYq77Z2/0
テンキーのピリオド「.」を指定する場合
'NUM.'
としますが(クォート無しだとキーが有効にならない)、
CFG出力すると ' ' が消えてしまいキーが無効になってしまいます。
0088名無しさん@お腹いっぱい。2005/11/05(土) 21:04:43ID:yYq77Z2/0
*file Rename で質問なんですが
50個程度(以上?)のファイルをマークした上で *file Rename を割り当てたキーを押すと
突然終了してしまったり、アプリエラーで落ちてしまいます。

現状では *file Copy で方法をRenameに変える手順しか対策ないですよね・・・
0089名無しさん@お腹いっぱい。2005/11/05(土) 21:53:33ID:okJJAsyi0
>>85
情報行の内容が下側にも表示されるという症状なら確認しています。
それ以外なら気づいていないです。

>>87
バグですね。''なしで認識するようにします。
>>88
こちらもバグです。UNICODE版のみで起きています。
009048 852005/11/06(日) 01:58:02ID:0hkV63L40
>>89
>情報行の内容が下側にも表示されるという症状
それに加えて、アイコン背景と情報行2段目の余白部分が背景画像を透過しないことや、
PPCの前に別ソフトのウィンドウを表示して再びPPCにフォーカスを移しても、
情報行全体が再描画されない等といった症状が確認できています。
0091名無しさん@お腹いっぱい。2005/11/06(日) 22:24:42ID:Yoi06gd90
Version Up キタ━━━━━━(゚∀゚)━━━━━━ !!!!!

Paper Plane xUI Version 0.40+2

●変更点
0.40+1→0.40+2
All
・複数エントリの実行時に選択したメニュー項目をキャッシュするようにした
・*focusの第2パラメータの「"」をはずさないようにした
・(UNICODE版)*fileで、コピー元を空欄にしたときの動作がおかしかったのを修正
PPc
・0.40+1で一体化+情報行共用時に表示がおかしいのを修正
・(暫定)連動ビューの状態値(%*syncview)を追加
PPcust
・設定ファイルで「NUM.」などのキーを指定しても正しく設定できないのを修正
0092名無しさん@お腹いっぱい。2005/11/06(日) 22:31:48ID:cBD4dSp20
0.40+2Up来てます。Window Moduleというのも公開されたようです。本家の掲示板に
よると

「Window Module は、最大化トグルをおこなうコマンドと他のウィンドウの位置・大
きさに合わせる(吸着?)コマンドが入っています」

まだ問題があるようですが、「PPV連動ビューでAfxっぽく」ができるようになるみたい。
Toroタン乙。
0093名無しさん@お腹いっぱい。2005/11/06(日) 22:44:56ID:xZ4tscKf0
本当に対応が早いなぁ・・・。
0094名無しさん@お腹いっぱい。2005/11/06(日) 22:53:01ID:2NIn3KAu0
TORO様 乙であります。
0095902005/11/07(月) 00:15:06ID:S6iCHj140
情報行共有問題解決したっぽいです。
対応ありがとうございます。
0096名無しさん@お腹いっぱい。2005/11/08(火) 04:08:30ID:YJWJFnOx0
PPX(unicode)のOの比較マークで「中身が一致」を選択したら突然死してしまいました。
また、比較マークの「どちらにも存在」でフォルダを対象にすることは可能でしょうか?
0097名無しさん@お腹いっぱい。2005/11/08(火) 17:50:21ID:qcN96goZ0
むむ、その症状になるの自分だけじゃなかったんだ…うちでも似たような感じなので、私も報告を

かなり前のバージョンでですが、「中身が一致」の処理中に落ちることがありました
ディレクトリごとコピーして、正しくコピーできたか確認するため、まるごと「中身が一致」でコンペアに挑戦
途中までは実行したらしいのですが、突然何も言わずサクッと落ちます
今、WindowsXP sp2のディスクの中身をハードディスク2カ所にコピーし、PPW040P2で試しましたが再現しました
今回、PPX040だと落ちなかった…

あと、ファイルが大量にあるディレクトリやアーカイブを覗こうとすると、有無を言わず落ちたりします
インストール直後の初起動PPXから、保持ソート>デフォルト>無効でSystem32に移動しようとすると落ちてしまう
ファイルが千、数千あるケースだとよく起こります、ソートの設定しだいで落ちにくくなったりする…
今、WinXP sp2のSystem32相手に、PPX040とPPW040P2で再現しました
これなるの、私の環境だけなのかなあ

いずれも、偶然落ちると言うより、落ちるパターンだと必ず落ちるような、そんな感触でした
0098名無しさん@お腹いっぱい。2005/11/08(火) 19:56:05ID:DYtz6WDA0
Window Module いいね。
ほぼ理想どおりの動き。

KC_main= {
&Y,%Oa PPVW.EXE %R%K"\@Y" %"*fitwindow %N~,%NVA"
}

と書いて使ってるけど、他にいい方法ある?
0099名無しさん@お腹いっぱい。2005/11/09(水) 21:23:51ID:DIspdLC/0
じっくり読まないと、お前らが何を話しているのかサッパリ分からん
0100名無しさん@お腹いっぱい。2005/11/10(木) 17:48:28ID:tgMHdR9c0
一体化して使うとタイトルバーをダブルクリックしても
ウィンドウを最大化できなくなてしまうのがちょっぴり気になっています。
0101名無しさん@お腹いっぱい。2005/11/11(金) 04:03:48ID:wBvhLQIy0
どう見ても理解できません
本当にありがとうございました
0102名無しさん@お腹いっぱい。2005/11/11(金) 04:27:11ID:XoQyOoqM0
フォースを感じるのだ
0103名無しさん@お腹いっぱい。2005/11/12(土) 07:51:26ID:xWZgiTze0
>>18 ついに解説ページまとまったんですね。待ってました。

http://www6.atwiki.jp/ppx/

いい感じです。というか歴史に残る仕事の予感。一通り読んだら感想書きますね。
0104182005/11/12(土) 10:30:07ID:kuSoHQwe0
>>103
ごめんなさい、そこ私じゃないです。
私も wiki で書いてたんですけど先越されちゃいました。

先越されてしまったので自分のを公開するより
ttp://www6.atwiki.jp/ppx/
こちらに書き足したしたほうがいいかな。

サボってて大した分量じゃないんだけどね。
0105名無しさん@お腹いっぱい。2005/11/12(土) 11:54:36ID:F86/KToO0
>>104 せっかく書いてたんだから公開して欲しいな。そもそも「カスタマイズの難易度が超最強」なのだから、いろいろなアプローチがあっていいと思う。
0106名無しさん@お腹いっぱい。2005/11/12(土) 22:39:25ID:ObtXUx9M0
>>34
確認しましたが、%\ はもとから空白の時は \ を付加しない
動作になってます。もう一度確かめてもらえませんか?
ちなみにファイル名の末尾には空白が付けられない仕様です。

>>96
一応次版で対策していますが、直ってないかもしれません。
>>97
こちらの読み込み時の方は明らかにおかしいところがあったので
直しました。

>>100
気づいてなかったので対策しておきます。
0107名無しさん@お腹いっぱい。2005/11/12(土) 23:01:20ID:Ix5BRAUZ0
TOROたん キタ━━━━━━(゚∀゚)━━━━━━ !!!!!

開発、乙です。
0108972005/11/13(日) 04:19:23ID:jlKi/XKL0
ヤターーーーー!TOROさんありがとうー!!
実はK-Launcherの頃からTOROさん製ファイラに頼りっきりデスよ
SDKレベルでゴリゴリ記述、非常に豊富な機能、数年に渡って継続されたメンテ、しっかりしたドキュメント、さらにソースも公開
こんな素敵ファイラ、他にないですよ
ちょっと凄すぎて迂闊にツッコミを入れられないけど、こっそり応援してます

素晴らしいWindowsの友の公開配布、本当に有り難うー
0109名無しさん@お腹いっぱい。2005/11/13(日) 20:11:44ID:dYYvuUVE0
新しい Script Module で連動ビュー状態の読み書きが
できるようになったので、トグルで連動ビューの
切り替えと反対窓吸着のサンプルスクリプトを書いてみました。
(自前掲示板で書いたものと全く同じ物です)

syncview.js:
//!*script
var useppv = 'B'; // 使用PPv ID
if ( PPx.CodeType == 0 ){
var ppvname = 'ppv';
}else{
var ppvname = 'ppvw';
}
if ( PPx.SyncView == 0 ){
PPx.Execute('%Oi '+ppvname+' /r /bootid:'+useppv+' %FDC');
PPx.Execute('*fitwindow %N~,%NV'+useppv);
PPx.SyncView = 1;
}else{
PPx.Execute('%KV'+useppv+'"@Q"');
PPx.SyncView = 0;
}
0110名無しさん@お腹いっぱい。2005/11/13(日) 20:18:11ID:Y2a58ZVa0
Version Up キタ━━━━━━(゚∀゚)━━━━━━ !!!!!

Paper Plane xUI Version 0.40+3

●変更点
0.40+2→0.40+3
All
・PPxModule内から別のPPxModuleを使用すると異常終了するのを修正
・窓の個別透過処理指定を追加(X_bg,O_xx)
・部分カスタマイズコマンド(*customize)を追加
PPc
・ソートを行わないときに一定条件を満たすと異常終了するのを修正

Paper Plane xUI Script Module

WSH のように ActiveX Scripting Host を利用してスクリプトを実行する PPx Module の試作品です。
PaperPlanexUI0.40+3以降用です。0.35〜0.40+2でも制限付きで使用可能です。

●変更点
R2→R3
・拡張子による言語判別をシステムから取得するようにした
・PPxオブジェクトにQuit,PPxVersion,ModuleVersion,CodeType,EntryAllCount,
EntryDisplayCount,EntryDisplayFiles,EntryDisplayDirectories,
DirectoryType,SyncViewを追加

・ソートを行わないときに一定条件を満たすと異常終了するのを修正
0111名無しさん@お腹いっぱい。2005/11/13(日) 20:25:06ID:QkYPOfsV0
>>106
34です。再度確認してみたところ、少し勘違いしていたようです。すいません。

%2%\%Xはたしかに%Xになりました。
"%2%\%X"は"\%X"になりました。
"をパスの一部とみなして\を付けてしまうんですね。

後者の場合でも"%X"になってほしいのですが、判別が難しそうですね。残念。
0112592005/11/14(月) 12:55:48ID:37voiWta0
Shell's Namespace形式(#0:\や#5:\など)で移動したところのテキストファイルなどを
A_execで指定したビューアで見られるようになりました。
遅れましたが、ありがとうございました。

それから>>109いいです。
同時に
XV_imgD= {
VB= -2,4
}
として、大きいイメージを窓枠に合わせるようにして使わせてもらってます。
0113名無しさん@お腹いっぱい。2005/11/16(水) 16:47:37ID:7AoW9EdI0
ステータス行にディスクのラベルを表示したいのですが可能でしょうか。
0114名無しさん@お腹いっぱい。2005/11/16(水) 19:14:10ID:uv9Yy6W90
巨大なファイルを表示しようとしたときの選択肢に「キャンセル」が追加されると便利かな。
0115名無しさん@お腹いっぱい。2005/11/18(金) 00:05:58ID:ljcsFJXn0
PPXは何度も挫折したんだけど、
これ↓
http://www6.atwiki.jp/ppx/?cmd=upload&act=open&pageid=16&file=00006.jpg
を見たら、また使いたくなった。

けれど、やっぱり1行おきに色変えるやり方わかんねぇです。
どなたか教えてくだされ。
0116名無しさん@お腹いっぱい。2005/11/18(金) 00:12:48ID:WAqnVmoa0
>115
PPx Customizer>色>エントリ状態>通常(偶数行)
適当に変更汁
01171152005/11/18(金) 00:22:10ID:ljcsFJXn0
>>116
できました!ありがとう!

つーか、GUIでできたのか・・・
今後はもっとよく調べますです。

チキショー、もう挫折しねぇぞ!!!
0118名無しさん@お腹いっぱい。2005/11/18(金) 00:26:00ID:YKKjyJJK0
ガンガレ
0119名無しさん@お腹いっぱい。2005/11/18(金) 21:26:05ID:6v1dhjfP0
表示書式の中で%1とか展開する方法ないですか?
0120名無しさん@お腹いっぱい。2005/11/19(土) 21:48:47ID:vnXreiNC0
>>111
そっちのほうですね。対策しておきます。

>>113,>>119
ラベルの方は書式を追加します。
展開の方は表示速度のことがあるので考えていません。
現在のディレクトリでしたら書式を追加しますよ。

>>114
それいいですね、採用します。
0121名無しさん@お腹いっぱい。2005/11/19(土) 21:58:43ID:3Fh0D76c0
作者 キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
乙です!
0122名無しさん@お腹いっぱい。2005/11/21(月) 03:49:13ID:uFt6+VX+0
Paper Plane xUI Version 0.40+4

●変更点
0.40+3→0.40+4
All
・%\で「"%\ABC"」のときは「"ABC"」になるようにした
・X_wsizによるファイル読込み制限の選択時に読込み中止を選択できるようにした
PPc
・連動ビューの状態値(%*syncview)を廃止
・([K],\[K])一行編集に既存エントリと被らない名前を設定するようにした
・XC_rrt=-1,-1なら更新検知をしないようにした(要PPc再起動)
・属性変更、コピー、削除等の終了を全PPcに通知し、更新等する(XC_alac)を追加
・エントリ表示書式にボリュームラベル(V[n])を追加
・エントリ表示書式に現在のディレクトリ(R[n])を追加
・&\[英数字]によるインクリメンタルサーチで、XC_iseaの設定が効かないのを修正
・&\[英数字]によるインクリメンタルサーチを一定時間未入力で終了するようにした
・マウスボタン処理の挙動をPPvと同様に変更
01231132005/11/21(月) 19:07:41ID:WaOHvD7m0
>>120
作者様、対応ありがとうございますー!
01241192005/11/21(月) 20:57:10ID:Sl7c7BOY0
エントリ表示の追加ありがとうございます!
0125名無しさん@お腹いっぱい。2005/11/21(月) 21:21:35ID:lq2AFkSQ0
0.40+4にアップデートしたら、アクティブじゃない窓のHidden Menuを
クリックしても反応しなったorz
0126名無しさん@お腹いっぱい。2005/11/21(月) 22:16:29ID:RJpC9SUU0
自分のはちゃんと動作してます。
0.40+4 UNICODE版 XP SP2
0127名無しさん@お腹いっぱい。2005/11/22(火) 07:30:48ID:6LmYwckr0
ウィンドウを一体化してると駄目な模様。
MultiByte版 無印98
0128名無しさん@お腹いっぱい。2005/11/22(火) 21:02:33ID:DtDT2yWw0
自分のはシェルメニューを表示させようとすると
フリーズします。
ちなみに設定をデフォルトに戻したら問題なかったので、
何らかのカスタマイズが悪いみたい。

UNICODE版
0129名無しさん@お腹いっぱい。2005/11/22(火) 21:09:43ID:tlTlQaxI0
googleイメージから紙飛行機のアイコン作ってみたけど、楽しいなw
0130名無しさん@お腹いっぱい。2005/11/23(水) 04:20:52ID:6AX/CKpI0
>>129
???
0131名無しさん@お腹いっぱい。2005/11/23(水) 17:34:32ID:4Dg+J3230
891 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2005/11/22(火) 23:36:39 ID:tlTlQaxI0
PPx弄ってたらいい感じになった。ついでにアイコンも作った。

「アップしてください」って言って欲しいの?この人は。
0132名無しさん@お腹いっぱい。2005/11/23(水) 17:45:29ID:iGjClXpK0
ほっとけ
01331292005/11/23(水) 19:42:04ID:99Qk4tB70
ほっといて。自己満でうれしかっただけだ。
0134名無しさん@お腹いっぱい。2005/11/23(水) 22:42:27ID:yCFyDMFx0
アップしてください
0135名無しさん@お腹いっぱい。2005/11/24(木) 08:14:38ID:y3kBY2qF0
俺も見たい
0136962005/11/24(木) 18:57:52ID:FevkZ8iD0
以前にも書いたんですが、比較マークの「どちらにも存在」でフォルダを対象にすることは可能でしょうか?
0137名無しさん@お腹いっぱい。2005/11/25(金) 14:41:28ID:o7MtA4rD0
ttp://f1.aaa.livedoor.jp/~passage/
ここにある3dcc-en.zipをPPCWで見るとなんかヘン
まともに解凍できません
PPVWで中除くとCabファイルって認識してるみたい

2重に圧縮かかってるファイルの処理に問題アリ?
0138名無しさん@お腹いっぱい。2005/11/26(土) 19:40:24ID:H7wHo0St0
>>125
一体化+情報行非共有でなりますね。+5で直しました。

>>136
見過ごしてました。+5で追加しています。

>>137
確かにそうなることがあります。対処する予定ですが、
しばらくは%uを使って手動解凍するとかしてください。
0139962005/11/26(土) 19:55:45ID:zmFOrujR0
TORO様、ありがとうございますー!!

Paper Plane xUI Version 0.40+5

●変更点
0.40+4→0.40+5
PPb
・マウスによる範囲選択を強化した
・単語単位移動(^[←],^[→])を追加
・編集内容の実行時にエイリアス、コマンド、マクロ文字等を使用できるようにした
・キー割当てKB_mainにコマンド指定をできるようにした
PPc
・0.40+4で一体化+情報行個別時に非アクティブ時のクリックが無効になるのを修正
・ダブルクリック,[Enter],[Z]はマークエントリを対象にする(XC_exem)を追加
・^[ENTER]で「アプリケーションから開く」がWinXP等で動作していなかったのを修正
・[O]にディレクトリを含む同名比較を追加
・[O]のバイナリ一致/ディレクトリ含む同名比較の現在窓マークの処理を変更
0140名無しさん@お腹いっぱい。2005/11/26(土) 21:37:14ID:yHhOH0060
>>138
作者キター
乙!
0141名無しさん@お腹いっぱい。2005/11/26(土) 21:38:06ID:xhAFidss0
いつもながらハエェェ
0142名無しさん@お腹いっぱい。2005/11/26(土) 23:38:45ID:6wNwqOUp0
PPb強化キター!
と思ってPPX.CFGで

KB_main={
^H = BS
^D = DEL
}

とかやったんだけどデキナイ
KB_main={}
だけでエラーがでるんだけど、俺なんか勘違いしてる?
Win XP (Home) PPx UNICODE版

ついでに、PPbにフォント指定の設定がついたらいいなーとそれとなく要望
0143名無しさん@お腹いっぱい。2005/11/26(土) 23:51:12ID:eQeOqSaz0
一年前まではカスタマイズ性だけ高いファイラだったのにな
01441422005/11/27(日) 00:58:06ID:Y1T9xcbl0
ごめん、やっぱ勘違いしてた
KB_edit
で前から出来たのね
お騒がせしました
0145名無しさん@お腹いっぱい。2005/11/27(日) 10:34:15ID:7Yq/PdwY0
0.40+5 UNICODE
PPCでツリーから開いたフォルダでダブルクリックとかエンターとかが効かなくなる
0146名無しさん@お腹いっぱい。2005/11/28(月) 20:45:13ID:ZQ9EfYos0
>>144
更新履歴ミスってますね(^^;

>>145
出ますね。修正版出します。
0147名無しさん@お腹いっぱい。2005/11/28(月) 21:01:00ID:Qt2RuKWP0
↑作者乙
0148名無しさん@お腹いっぱい。2005/11/29(火) 00:33:06ID:3EFQKp5g0
Version Up 連続で キタ━━━━━━(゚∀゚)━━━━━━ !!!!!

Version 0.40+6
●変更点
0.40+5→0.40+6
All
・一行編集/PPeの編集中文字列/選択文字列の取得(%*edittext/%*selecttext)を追加
PPb
・0.40+5で実行時にデバッグ用表示が出るのを修正
・編集文字列の挿入/入れ替えコマンド(*insert/*replace)に対応
・編集中の文字列取得(%*edittext),選択文字列取得(%*selecttext)を追加

Version 0.40+7
●変更点
0.40+6→0.40+7
PPc
・0.40+4でマウス操作で連動ツリーからエントリ一覧にフォーカスを移せないのを修正

TOROたん乙
0149名無しさん@お腹いっぱい。2005/11/29(火) 20:07:36ID:RinDIgHu0
乙でございます。
0150名無しさん@お腹いっぱい。2005/11/30(水) 20:49:24ID:UEOSMQoX0
個人的に不具合らしいものに当たった事は無いですけど、色々とそつなく対応されてる様で作者様は凄いなと思います。
使わせて貰ってる身でなんですが、なにか安心感の様なものを感じます。
余計なことかもしれませんが正直な感想です。
0151名無しさん@お腹いっぱい。2005/12/01(木) 01:42:34ID:umk1vfAy0
0.40+5以降、PPbの機能が強化されたので、いろいろ動作&カスタマイズ
してみた。以下気になった点。

・CB_edit、CB_comの解説がヘルプにない
・カスタマイザによるPPb文字色&背景色の設定は不可能なのか?

現在、PPb文字色&背景色を変更するには
  PPbウィンドウ左上アイコンクリック→プロパティ→画面の色
とすればできるけど、これだとレジストリ(HKEY_CURRENT_USER\Console\)
に設定登録されてしまうのがちょっと気になる。
0152名無しさん@お腹いっぱい。2005/12/02(金) 04:45:58ID:gp5FhyrI0
0.40+7にしてからなんだけど、ファイルをダブルクリックすると勝手に左ドラッグまでされて左ドラッグ時のメニューが開くようになったけど俺だけですかね?
ダブルクリック時に手がブル付いて勝手にドラッグしてることもないのだけど。
0153名無しさん@お腹いっぱい。2005/12/02(金) 12:11:13ID:xNVqZx6+0
>>152
俺も似たような症状なる
.exeダブルクリックでダイアログが出た後にOK押す時とか
0154名無しさん@お腹いっぱい。2005/12/02(金) 21:42:30ID:5IzGjZpI0
>>128
%k でキーを指定していたり、「@」を付け忘れていたりして
キー割当ての無限ループになっているかもしれません。

>>142
追加。PPbは既存のコンソールウィンドウ上で動いて
いるのでフォント指定はできないです。
コンソールのプロパティのフォント指定を変更して
システムに記憶させる必要があります。

>>151
>・CB_edit、CB_comの解説がヘルプにない
確かにないですね。記載するようにします。

>・カスタマイザによるPPb文字色&背景色の設定は不可能なのか?
これは、PPbから実行したアプリケーションの出力結果と
いうことで、直前までの表示色の設定をそのまま
使っています。
NT系なら color コマンドで色が変えられるので、
PPbの起動時にcolorコマンドを実行しても変えられます。
カスタマイズで扱うかどうかは検討してみます。


>>152,>>153
まだ確認してませんが調べてみて、少し挙動を調整してみます。
0155名無しさん@お腹いっぱい。2005/12/03(土) 16:00:04ID:5VhuGbyl0
TOROたん乙です。
0156名無しさん@お腹いっぱい。2005/12/03(土) 20:59:28ID:BNhZhHSN0
Version Up キタ━━━━━━(゚∀゚)━━━━━━ !!!!!

●変更点
0.40+7→0.40+8
PPb
・%Kを使えるようにした
・UNICODE版で漢字等が入力できなかったのを修正
・各種挙動を調整した
PPcust
・設定ファイルのユーザ定義メニュー等で、一行目に任意コメントを記載可能にした
・「xxx=key」形式で指定したキーが「@」無しなら警告するようにした
・ファイル判別タブ、キー割り当てタブ、メニュータブのUI強化
PPc,PPv
・マウスダブルクリック時の挙動を変更
0157名無しさん@お腹いっぱい。2005/12/04(日) 03:04:24ID:c1ulFF340
お疲れさまです!
0158名無しさん@お腹いっぱい。2005/12/05(月) 20:22:58ID:tSxT3pEP0
> 指定ディレクトリ内のエントリ全てをカレントディレクトリに移動
> *file !move,%C,.
が動かん・・・つーかいまいち理解できない。%C\*とかじゃなくて??
01591282005/12/05(月) 22:56:00ID:XLwVzgr60
>>154
作者様、レスありがとうございます。

ちなみに0.40+7にしたら直りました。
うーん、キー割り当て関連はいじってないので、原因はわからずじまいですが。
いろいろシェルを拡張するツールをいれてるからかな・・・
とにかく、お騒がせしました。
0160名無しさん@お腹いっぱい。2005/12/06(火) 08:04:27ID:dlorBzqq0
PPvで一般的なエディタと同じような感じで左側に行番号を表示させるってことは出来ませんか?
0161名無しさん@お腹いっぱい。2005/12/07(水) 10:51:42ID:hJF/AFUo0
一時的にソートしている状態でリネームした時に、画面を更新しないように出来ませんか?(元のソート状態に戻って欲しくない)
コピーや削除は設定出来ますけど。
0162名無しさん@お腹いっぱい。2005/12/07(水) 11:15:29ID:KmCzwGQe0
画面更新しなかったらリネームも反映されないのでは…
0163名無しさん@お腹いっぱい。2005/12/07(水) 11:37:16ID:hJF/AFUo0
う〜ん。ソート状態のみ保持して欲しいんです。
デフォルトソートすればいいんですけど、その時はまた元に戻さにゃきゃいけないし。
0164名無しさん@お腹いっぱい。2005/12/07(水) 12:01:05ID:hJF/AFUo0
作業しながら思い付いたのですが、テキストエディタで語句を連続置換する
ような感覚でリネームする機能があれば便利かなと思いました。

よくあるリネーム専用ソフト的な連番付加機能は既にPPCにありますけど、

abcHogeHoge
defHogeHoge
ghiHogeHoge
 ↓
jklHogeHoge
mnoHogeHoge
pqrHogeHoge

みたいな機能が欲しいと思いました。
一要望としてカキコします。

実装済みならごめんなさい。
0165名無しさん@お腹いっぱい。2005/12/07(水) 22:53:13ID:BwGwVc2Z0
>>163
Shift+Sで一時的にソート状態を固定してからやったのではダメなの?
0166名無しさん@お腹いっぱい。2005/12/08(木) 00:29:32ID:63pPTJA90
ソートと言えば,「Ext -> name」にしたとき,拡張子順にはなるけど
拡張子同じものがファイル名順になってくれないのですが私だけ?
0167名無しさん@お腹いっぱい。2005/12/08(木) 04:03:08ID:edIeGiC90
>>164
>連番付加機能は既にPPCにありますけど
こんな機能あったんだ。正規表現置換も出来るし、これ以上 PPx に求めるのは酷のような気がする。
他のリネームソフトに渡すか、スクリプトで処理しては。

便利そうなので、とりあえず、他のエディタで編集するスクリプト書いてみたけど
PPx.Sleep() でループさせながら外部エディタの終了を監視すると不安定だったので、
PPe で編集するようにしてみた。

エントリをマークして実行するとファイル名を羅列した PPe が立ち上がり、
編集して上書き保存、PPe を終了すると一気にリネームする PPxスクリプト ↓
0168名無しさん@お腹いっぱい。2005/12/08(木) 04:03:29ID:edIeGiC90
//!*script
if(PPx.EntryFirstMark != 1){PPx.Echo('マークされたエントリがありません');PPx.Quit();}
var listFile = PPx.Extract('%a');
PPx.Execute('*edit \"' + listFile + '\"');
var fso = new ActiveXObject('Scripting.FileSystemObject');
var newFileNames = [];
if(fso.FileExists(listFile)){
  var f = fso.OpenTextFile(listFile, 1);
  while(! f.AtEndOfStream) newFileNames.push(f.ReadLine());
  f.close();
}else{PPx.Echo('リネームデータを取得できませんでした');PPx.Quit();}
var dir = PPx.Extract('%1');
for(var i = 0; true; i++){
  var oldName = dir + '\\' + PPx.EntryName;
  var newName = dir + '\\' + newFileNames[i];
  if (newName && newName != '' && newName != oldName
    && fso.FileExists(oldName) && (! fso.FileExists(newName))
  ){
    fso.GetFile(oldName).Move(newName);
  }else{
    PPx.Echo(PPx.EntryName + ' のリネームに失敗しました。\n名前の重複などを確認してください');
  }
  if(PPx.EntryNextMark == 0) break;
}
0169名無しさん@お腹いっぱい。2005/12/08(木) 04:21:13ID:edIeGiC90
ちなみに>>167の件。
>>168 の PPe の部分を他のエディタでやろうと

var wsh = new ActiveXObject('WScript.Shell');
var command = 'notepad \"' + PPx.Extract('%a') + '\"';
var oEditor = wsh.Exec(command);
while (oEditor.Status == 0){
  PPx.Sleep(500);
}

という感じでやってるんですが、ウィンドウの描画がおかしくなるようです。
いちおう報告です。
0170名無しさん@お腹いっぱい。2005/12/08(木) 11:34:59ID:NqKLYifN0
%O で r- を記述しても全てのマークエントリが処理されてしまいます。
0.40+8Unicode版で確認しました。
0171名無しさん@お腹いっぱい。2005/12/09(金) 21:33:26ID:OZ4TLxJF0
>>158
helpの誤記です(^^;。%C → %C\* か %C\ に読み替えてください。
「*」が無いと、ディレクトリが移動後に削除されます。

>>159
+7で少し処理を変えているのでそこでうまくいったかもですね。

>>160
今はないです。それに現在は表示行のみで、エディタなどの
改行までを1行とする論理行にはできないので、そのまま
表示しても混乱すると思うため、論理行を扱えるようにして
からつけます。

>>161
変更したエントリが末尾に移動していいなら、XC_alstに
項目を追加することですぐに対処できると思います。

>>166
0.38以降は、多段ソートに対応したため、デフォルトメニューは
拡張子のみソートに仕様変更してます。必要に応じてカスタマイズ
してください。

>>169
PPx.Sleep中は、「(応答なし)」状態になります。終了待ちをしたい
ときは、オプション b,s を付けて PPx.Execute から実行してください。
var command = '%Obs notepad \"' + listFile + '\"';
PPx.Execute(command);

>>170
これもhelpがまずいですね(^^;;。command %FDC %Or- などと最後に
%Or- が必要です。
0172名無しさん@お腹いっぱい。2005/12/09(金) 22:36:02ID:enJy5sOa0
>>171
> PPx.Sleep中は、「(応答なし)」状態になります。終了待ちをしたい
> ときは、オプション b,s を付けて PPx.Execute から実行してください。

なるほどです。オプションで実行条件が変えれるわけですね。
しかし、今度は 'Writing...' というプロンプトが・・・。
レスポンスファイルというのは直接書き換えない方がいいのかな?
たぶん自分が理解できてないだけなので、もうちょっといじってみます。

いやいや、それにしても超便利ツール、ほんとにありがとうございます。
01731702005/12/09(金) 22:58:11ID:7QisxbfI0
%Or- うまくいきました〜

>>172
> しかし、今度は 'Writing...' というプロンプトが・・・。
’Waiting...’ですよね
%Osとかで外部処理が長いと表示されるようですが、待機中ってコトで問題ないのでは?
0174名無しさん@お腹いっぱい。2005/12/09(金) 23:08:52ID:enJy5sOa0
>>173
あほんとうだ。恥

Waitting...
[Force Next][Cancel]

どちらも押さずにほおっておけばいい訳ですね。
0175名無しさん@お腹いっぱい。2005/12/10(土) 22:57:17ID:3nl59E/b0
作者乙
0176名無しさん@お腹いっぱい。2005/12/11(日) 03:25:41ID:3tSD0joq0
エントリ(?)画面(ファイルの一覧が表示されている画面)に
ファイルアイコンを表示するには、どう設定すれば良いので
しょうか?
■ このスレッドは過去ログ倉庫に格納されています