【最強】Paper Plane xUI Part.2【挫折】
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2005/10/10(月) 21:55:11ID:xMxb3OIb0マウス操作に対応
ツリー表示可
カーソル位置のアイコン表示
コピー・解凍はバッググランドで処理
書庫内の閲覧・操作可
高機能なテキストビュワー
多画面間で連携
コマンドランチャーと連携
ディレクトリ内の変化を自動検知しマーク(選択マークとはもちろん別)
オープンソース
画像のサムネイル
ファイルへの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/
008280
2005/11/04(金) 18:12:33ID:92enlbxS0意味不明な書き方をしてすみません。
初期状態で数字を押すと対応ドライブに移動ですが、例えばKC_mainで
1 ,処理
&1 =A
などは可能なのに
^1 ,処理
\1 =A
などは出来ないのが理解出来ないなと思ったんです。
仕様ですよね?
0083名無しさん@お腹いっぱい。
2005/11/04(金) 21:35:50ID:HKOKU3AS0最大化時の動作は、普段使っていないので弱いですね。
連動の時は反対窓に吸い付くなどの処理を考えてみます。
>>73
こちらも合わせて考えてみます。
>>17
特にできなくなったということはないはずです。
>>51
個別設定を忘れてますね(^^;。
>>54
現状でも
ppv (ファイル名) /k %k"j(行番号)enter"
でできますが、検討してみます。
>>59
できないですね、対策します。
0084名無しさん@お腹いっぱい。
2005/11/04(金) 21:36:35ID:HKOKU3AS0P_unxの設定を一部無視しているところがあります。
%kで一行編集を操作してください。
>>74
展開先が空欄なら現在窓です。
>>75
最近の修正でできなくなっていますね、修正します。
>>80
ミスしていますね。現状なら
filenameを"""filename"""と書けば動作します(^^;
>>82
GUIカスタマイザの「キー調査」で調べると分かりますが、
シフトキーあり数字は数字として扱えません。
キー調査で表示される内容で記載してください。
0085名無しさん@お腹いっぱい。
2005/11/04(金) 23:40:05ID:kb/GxLZoO>>48-49の挙動はどんなもんでしょ
008680,82
2005/11/05(土) 16:14:02ID:auwnd8mJ0ありがとうございます。
少し考えれば分かる事でした、すみません。
早くもスレタイのとおりになりそうorz
0087名無しさん@お腹いっぱい。
2005/11/05(土) 16:28:53ID:yYq77Z2/0'NUM.'
としますが(クォート無しだとキーが有効にならない)、
CFG出力すると ' ' が消えてしまいキーが無効になってしまいます。
0088名無しさん@お腹いっぱい。
2005/11/05(土) 21:04:43ID:yYq77Z2/050個程度(以上?)のファイルをマークした上で *file Rename を割り当てたキーを押すと
突然終了してしまったり、アプリエラーで落ちてしまいます。
現状では *file Copy で方法をRenameに変える手順しか対策ないですよね・・・
0089名無しさん@お腹いっぱい。
2005/11/05(土) 21:53:33ID:okJJAsyi0情報行の内容が下側にも表示されるという症状なら確認しています。
それ以外なら気づいていないです。
>>87
バグですね。''なしで認識するようにします。
>>88
こちらもバグです。UNICODE版のみで起きています。
009048 85
2005/11/06(日) 01:58:02ID:0hkV63L40>情報行の内容が下側にも表示されるという症状
それに加えて、アイコン背景と情報行2段目の余白部分が背景画像を透過しないことや、
PPCの前に別ソフトのウィンドウを表示して再びPPCにフォーカスを移しても、
情報行全体が再描画されない等といった症状が確認できています。
0091名無しさん@お腹いっぱい。
2005/11/06(日) 22:24:42ID:Yoi06gd90Paper 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よると
「Window Module は、最大化トグルをおこなうコマンドと他のウィンドウの位置・大
きさに合わせる(吸着?)コマンドが入っています」
まだ問題があるようですが、「PPV連動ビューでAfxっぽく」ができるようになるみたい。
Toroタン乙。
0093名無しさん@お腹いっぱい。
2005/11/06(日) 22:44:56ID:xZ4tscKf00094名無しさん@お腹いっぱい。
2005/11/06(日) 22:53:01ID:2NIn3KAu0009590
2005/11/07(月) 00:15:06ID:S6iCHj140対応ありがとうございます。
0096名無しさん@お腹いっぱい。
2005/11/08(火) 04:08:30ID:YJWJFnOx0また、比較マークの「どちらにも存在」でフォルダを対象にすることは可能でしょうか?
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ほぼ理想どおりの動き。
KC_main= {
&Y,%Oa PPVW.EXE %R%K"\@Y" %"*fitwindow %N~,%NVA"
}
と書いて使ってるけど、他にいい方法ある?
0099名無しさん@お腹いっぱい。
2005/11/09(水) 21:23:51ID:DIspdLC/00100名無しさん@お腹いっぱい。
2005/11/10(木) 17:48:28ID:tgMHdR9c0ウィンドウを最大化できなくなてしまうのがちょっぴり気になっています。
0101名無しさん@お腹いっぱい。
2005/11/11(金) 04:03:48ID:wBvhLQIy0本当にありがとうございました
0102名無しさん@お腹いっぱい。
2005/11/11(金) 04:27:11ID:XoQyOoqM00103名無しさん@お腹いっぱい。
2005/11/12(土) 07:51:26ID:xWZgiTze0http://www6.atwiki.jp/ppx/
いい感じです。というか歴史に残る仕事の予感。一通り読んだら感想書きますね。
010418
2005/11/12(土) 10:30:07ID:kuSoHQwe0ごめんなさい、そこ私じゃないです。
私も wiki で書いてたんですけど先越されちゃいました。
先越されてしまったので自分のを公開するより
ttp://www6.atwiki.jp/ppx/
こちらに書き足したしたほうがいいかな。
サボってて大した分量じゃないんだけどね。
0105名無しさん@お腹いっぱい。
2005/11/12(土) 11:54:36ID:F86/KToO00106名無しさん@お腹いっぱい。
2005/11/12(土) 22:39:25ID:ObtXUx9M0確認しましたが、%\ はもとから空白の時は \ を付加しない
動作になってます。もう一度確かめてもらえませんか?
ちなみにファイル名の末尾には空白が付けられない仕様です。
>>96
一応次版で対策していますが、直ってないかもしれません。
>>97
こちらの読み込み時の方は明らかにおかしいところがあったので
直しました。
>>100
気づいてなかったので対策しておきます。
0107名無しさん@お腹いっぱい。
2005/11/12(土) 23:01:20ID:Ix5BRAUZ0開発、乙です。
010897
2005/11/13(日) 04:19:23ID:jlKi/XKL0実はK-Launcherの頃からTOROさん製ファイラに頼りっきりデスよ
SDKレベルでゴリゴリ記述、非常に豊富な機能、数年に渡って継続されたメンテ、しっかりしたドキュメント、さらにソースも公開
こんな素敵ファイラ、他にないですよ
ちょっと凄すぎて迂闊にツッコミを入れられないけど、こっそり応援してます
素晴らしいWindowsの友の公開配布、本当に有り難うー
0109名無しさん@お腹いっぱい。
2005/11/13(日) 20:11:44ID:dYYvuUVE0できるようになったので、トグルで連動ビューの
切り替えと反対窓吸着のサンプルスクリプトを書いてみました。
(自前掲示板で書いたものと全く同じ物です)
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:Y2a58ZVa0Paper 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:QkYPOfsV034です。再度確認してみたところ、少し勘違いしていたようです。すいません。
%2%\%Xはたしかに%Xになりました。
"%2%\%X"は"\%X"になりました。
"をパスの一部とみなして\を付けてしまうんですね。
後者の場合でも"%X"になってほしいのですが、判別が難しそうですね。残念。
011259
2005/11/14(月) 12:55:48ID:37voiWta0A_execで指定したビューアで見られるようになりました。
遅れましたが、ありがとうございました。
それから>>109いいです。
同時に
XV_imgD= {
VB= -2,4
}
として、大きいイメージを窓枠に合わせるようにして使わせてもらってます。
0113名無しさん@お腹いっぱい。
2005/11/16(水) 16:47:37ID:7AoW9EdI00114名無しさん@お腹いっぱい。
2005/11/16(水) 19:14:10ID:uv9Yy6W900115名無しさん@お腹いっぱい。
2005/11/18(金) 00:05:58ID:ljcsFJXn0これ↓
http://www6.atwiki.jp/ppx/?cmd=upload&act=open&pageid=16&file=00006.jpg
を見たら、また使いたくなった。
けれど、やっぱり1行おきに色変えるやり方わかんねぇです。
どなたか教えてくだされ。
0116名無しさん@お腹いっぱい。
2005/11/18(金) 00:12:48ID:WAqnVmoa0PPx Customizer>色>エントリ状態>通常(偶数行)
適当に変更汁
0117115
2005/11/18(金) 00:22:10ID:ljcsFJXn0できました!ありがとう!
つーか、GUIでできたのか・・・
今後はもっとよく調べますです。
チキショー、もう挫折しねぇぞ!!!
0118名無しさん@お腹いっぱい。
2005/11/18(金) 00:26:00ID:YKKjyJJK00119名無しさん@お腹いっぱい。
2005/11/18(金) 21:26:05ID:6v1dhjfP00120名無しさん@お腹いっぱい。
2005/11/19(土) 21:48:47ID:vnXreiNC0そっちのほうですね。対策しておきます。
>>113,>>119
ラベルの方は書式を追加します。
展開の方は表示速度のことがあるので考えていません。
現在のディレクトリでしたら書式を追加しますよ。
>>114
それいいですね、採用します。
0121名無しさん@お腹いっぱい。
2005/11/19(土) 21:58:43ID:3Fh0D76c0乙です!
0122名無しさん@お腹いっぱい。
2005/11/21(月) 03:49:13ID:uFt6+VX+0●変更点
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と同様に変更
0124119
2005/11/21(月) 20:57:10ID:Sl7c7BOY00125名無しさん@お腹いっぱい。
2005/11/21(月) 21:21:35ID:lq2AFkSQ0クリックしても反応しなったorz
0126名無しさん@お腹いっぱい。
2005/11/21(月) 22:16:29ID:RJpC9SUU00.40+4 UNICODE版 XP SP2
0127名無しさん@お腹いっぱい。
2005/11/22(火) 07:30:48ID:6LmYwckr0MultiByte版 無印98
0128名無しさん@お腹いっぱい。
2005/11/22(火) 21:02:33ID:DtDT2yWw0フリーズします。
ちなみに設定をデフォルトに戻したら問題なかったので、
何らかのカスタマイズが悪いみたい。
UNICODE版
0129名無しさん@お腹いっぱい。
2005/11/22(火) 21:09:43ID:tlTlQaxI00130名無しさん@お腹いっぱい。
2005/11/23(水) 04:20:52ID:6AX/CKpI0???
0131名無しさん@お腹いっぱい。
2005/11/23(水) 17:34:32ID:4Dg+J3230PPx弄ってたらいい感じになった。ついでにアイコンも作った。
「アップしてください」って言って欲しいの?この人は。
0132名無しさん@お腹いっぱい。
2005/11/23(水) 17:45:29ID:iGjClXpK00133129
2005/11/23(水) 19:42:04ID:99Qk4tB700134名無しさん@お腹いっぱい。
2005/11/23(水) 22:42:27ID:yCFyDMFx00135名無しさん@お腹いっぱい。
2005/11/24(木) 08:14:38ID:y3kBY2qF0013696
2005/11/24(木) 18:57:52ID:FevkZ8iD00137名無しさん@お腹いっぱい。
2005/11/25(金) 14:41:28ID:o7MtA4rD0ここにある3dcc-en.zipをPPCWで見るとなんかヘン
まともに解凍できません
PPVWで中除くとCabファイルって認識してるみたい
2重に圧縮かかってるファイルの処理に問題アリ?
0138名無しさん@お腹いっぱい。
2005/11/26(土) 19:40:24ID:H7wHo0St0一体化+情報行非共有でなりますね。+5で直しました。
>>136
見過ごしてました。+5で追加しています。
>>137
確かにそうなることがあります。対処する予定ですが、
しばらくは%uを使って手動解凍するとかしてください。
013996
2005/11/26(土) 19:55:45ID:zmFOrujR0Paper 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作者キター
乙!
0141名無しさん@お腹いっぱい。
2005/11/26(土) 21:38:06ID:xhAFidss00142名無しさん@お腹いっぱい。
2005/11/26(土) 23:38:45ID:6wNwqOUp0と思ってPPX.CFGで
KB_main={
^H = BS
^D = DEL
}
とかやったんだけどデキナイ
KB_main={}
だけでエラーがでるんだけど、俺なんか勘違いしてる?
Win XP (Home) PPx UNICODE版
ついでに、PPbにフォント指定の設定がついたらいいなーとそれとなく要望
0143名無しさん@お腹いっぱい。
2005/11/26(土) 23:51:12ID:eQeOqSaz00144142
2005/11/27(日) 00:58:06ID:Y1T9xcbl0KB_edit
で前から出来たのね
お騒がせしました
0145名無しさん@お腹いっぱい。
2005/11/27(日) 10:34:15ID:7Yq/PdwY0PPCでツリーから開いたフォルダでダブルクリックとかエンターとかが効かなくなる
0146名無しさん@お腹いっぱい。
2005/11/28(月) 20:45:13ID:ZQ9EfYos0更新履歴ミスってますね(^^;
>>145
出ますね。修正版出します。
0147名無しさん@お腹いっぱい。
2005/11/28(月) 21:01:00ID:Qt2RuKWP00148名無しさん@お腹いっぱい。
2005/11/29(火) 00:33:06ID:3EFQKp5g0Version 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:RinDIgHu00150名無しさん@お腹いっぱい。
2005/11/30(水) 20:49:24ID:UEOSMQoX0使わせて貰ってる身でなんですが、なにか安心感の様なものを感じます。
余計なことかもしれませんが正直な感想です。
0151名無しさん@お腹いっぱい。
2005/12/01(木) 01:42:34ID:umk1vfAy0してみた。以下気になった点。
・CB_edit、CB_comの解説がヘルプにない
・カスタマイザによるPPb文字色&背景色の設定は不可能なのか?
現在、PPb文字色&背景色を変更するには
PPbウィンドウ左上アイコンクリック→プロパティ→画面の色
とすればできるけど、これだとレジストリ(HKEY_CURRENT_USER\Console\)
に設定登録されてしまうのがちょっと気になる。
0152名無しさん@お腹いっぱい。
2005/12/02(金) 04:45:58ID:gp5FhyrI0ダブルクリック時に手がブル付いて勝手にドラッグしてることもないのだけど。
0153名無しさん@お腹いっぱい。
2005/12/02(金) 12:11:13ID:xNVqZx6+0俺も似たような症状なる
.exeダブルクリックでダイアログが出た後にOK押す時とか
0154名無しさん@お腹いっぱい。
2005/12/02(金) 21:42:30ID:5IzGjZpI0%k でキーを指定していたり、「@」を付け忘れていたりして
キー割当ての無限ループになっているかもしれません。
>>142
追加。PPbは既存のコンソールウィンドウ上で動いて
いるのでフォント指定はできないです。
コンソールのプロパティのフォント指定を変更して
システムに記憶させる必要があります。
>>151
>・CB_edit、CB_comの解説がヘルプにない
確かにないですね。記載するようにします。
>・カスタマイザによるPPb文字色&背景色の設定は不可能なのか?
これは、PPbから実行したアプリケーションの出力結果と
いうことで、直前までの表示色の設定をそのまま
使っています。
NT系なら color コマンドで色が変えられるので、
PPbの起動時にcolorコマンドを実行しても変えられます。
カスタマイズで扱うかどうかは検討してみます。
>>152,>>153
まだ確認してませんが調べてみて、少し挙動を調整してみます。
0155名無しさん@お腹いっぱい。
2005/12/03(土) 16:00:04ID:5VhuGbyl00156名無しさん@お腹いっぱい。
2005/12/03(土) 20:59:28ID:BNhZhHSN0●変更点
0.40+7→0.40+8
PPb
・%Kを使えるようにした
・UNICODE版で漢字等が入力できなかったのを修正
・各種挙動を調整した
PPcust
・設定ファイルのユーザ定義メニュー等で、一行目に任意コメントを記載可能にした
・「xxx=key」形式で指定したキーが「@」無しなら警告するようにした
・ファイル判別タブ、キー割り当てタブ、メニュータブのUI強化
PPc,PPv
・マウスダブルクリック時の挙動を変更
0157名無しさん@お腹いっぱい。
2005/12/04(日) 03:04:24ID:c1ulFF3400158名無しさん@お腹いっぱい。
2005/12/05(月) 20:22:58ID:tSxT3pEP0> *file !move,%C,.
が動かん・・・つーかいまいち理解できない。%C\*とかじゃなくて??
0159128
2005/12/05(月) 22:56:00ID:XLwVzgr60作者様、レスありがとうございます。
ちなみに0.40+7にしたら直りました。
うーん、キー割り当て関連はいじってないので、原因はわからずじまいですが。
いろいろシェルを拡張するツールをいれてるからかな・・・
とにかく、お騒がせしました。
0160名無しさん@お腹いっぱい。
2005/12/06(火) 08:04:27ID:dlorBzqq00161名無しさん@お腹いっぱい。
2005/12/07(水) 10:51:42ID:hJF/AFUo0コピーや削除は設定出来ますけど。
0162名無しさん@お腹いっぱい。
2005/12/07(水) 11:15:29ID:KmCzwGQe00163名無しさん@お腹いっぱい。
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:BwGwVc2Z0Shift+Sで一時的にソート状態を固定してからやったのではダメなの?
0166名無しさん@お腹いっぱい。
2005/12/08(木) 00:29:32ID:63pPTJA90拡張子同じものがファイル名順になってくれないのですが私だけ?
0167名無しさん@お腹いっぱい。
2005/12/08(木) 04:03:08ID:edIeGiC90>連番付加機能は既にPPCにありますけど
こんな機能あったんだ。正規表現置換も出来るし、これ以上 PPx に求めるのは酷のような気がする。
他のリネームソフトに渡すか、スクリプトで処理しては。
便利そうなので、とりあえず、他のエディタで編集するスクリプト書いてみたけど
PPx.Sleep() でループさせながら外部エディタの終了を監視すると不安定だったので、
PPe で編集するようにしてみた。
エントリをマークして実行するとファイル名を羅列した PPe が立ち上がり、
編集して上書き保存、PPe を終了すると一気にリネームする PPxスクリプト ↓
0168名無しさん@お腹いっぱい。
2005/12/08(木) 04:03:29ID:edIeGiC90if(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>>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:NqKLYifN00.40+8Unicode版で確認しました。
0171名無しさん@お腹いっぱい。
2005/12/09(金) 21:33:26ID:OZ4TLxJF0helpの誤記です(^^;。%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> PPx.Sleep中は、「(応答なし)」状態になります。終了待ちをしたい
> ときは、オプション b,s を付けて PPx.Execute から実行してください。
なるほどです。オプションで実行条件が変えれるわけですね。
しかし、今度は 'Writing...' というプロンプトが・・・。
レスポンスファイルというのは直接書き換えない方がいいのかな?
たぶん自分が理解できてないだけなので、もうちょっといじってみます。
いやいや、それにしても超便利ツール、ほんとにありがとうございます。
0173170
2005/12/09(金) 22:58:11ID:7QisxbfI0>>172
> しかし、今度は 'Writing...' というプロンプトが・・・。
’Waiting...’ですよね
%Osとかで外部処理が長いと表示されるようですが、待機中ってコトで問題ないのでは?
0174名無しさん@お腹いっぱい。
2005/12/09(金) 23:08:52ID:enJy5sOa0あほんとうだ。恥
Waitting...
[Force Next][Cancel]
どちらも押さずにほおっておけばいい訳ですね。
0175名無しさん@お腹いっぱい。
2005/12/10(土) 22:57:17ID:3nl59E/b00176名無しさん@お腹いっぱい。
2005/12/11(日) 03:25:41ID:3tSD0joq0ファイルアイコンを表示するには、どう設定すれば良いので
しょうか?
0177名無しさん@お腹いっぱい。
2005/12/11(日) 06:19:59ID:M9IcrDPZ0> PPc,PPv
> ・マウスダブルクリック時の挙動を変更
これが原因なのか分かりませんが、ちょっと違う不具合が二つほど希に起こるようになりました…
1.ウィンドウがアクティブになっていないPPCから他のソフトへファイルをドラッグ&ドロップしようとすると、ファイルを掴めないことがある。(一度PPCをアクティブにすればファイルを掴めるようになります)
2.カーソルがないファイルをダブルクリックすると、カーソルがあるファイルを開いてしまうことがある。(一回目のクリックでカーソルが移動してこない?)
0178名無しさん@お腹いっぱい。
2005/12/11(日) 13:59:28ID:H+Xck5560●変更点
0.40+8→0.40+9
All
・PPeで大きな範囲を削除するとそれ以降描画されなくなるのを修正
PPc
・エントリ表示書式のディレクトリ(R[n])の表示形式をタイトルバーと同じにした
・0.40+4でマウスによる範囲選択後、スクロールすると範囲選択されるのを修正
・一体化時の挙動を調整した
・任意ウィンドウを一体化PPcに取り込み1ペインにする(*capturewindow)を追加
・AutoD&Dコマンド(*autodragdrop)を追加
017918
2005/12/11(日) 15:12:31ID:kYducV280外部エディタバージョンが完成してたら晒してはくれまいか?
あと、 wiki に転載してもいいかな?
0180名無しさん@お腹いっぱい。
2005/12/11(日) 15:56:29ID:6jYWRoZQ0ヘルプに詳しく書いてありますよ。よく読みましょう。
0181179
2005/12/11(日) 16:25:12ID:kYducV280■ このスレッドは過去ログ倉庫に格納されています