[過去ログ] Paper Plane xUI Part.6 [無断転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
376
(1): 2019/06/08(土)16:30 ID:MqW+LZdf0(1) AAS
>>375
PPXETP.DLL が入ってませんか?
377: 2019/06/09(日)10:16 ID:ZXvL/U8A0(1) AAS
>>376
入ってました。!
消すと接続なくなりました。

ありがとうございました。
378
(4): 2019/06/14(金)20:32 ID:tG0SpZGy0(1/2) AAS
最近の更新でlistfileがさらに使い易くなっているのでToDoリストや
簡易メモのような使い方を模索しているのですが、既存のlistfile上で
マーク情報を操作することは可能ですか?
また属性A:264のエントリ記述を追加したい場合に自分で書き込む以外の方法はありますか?
379
(1): 2019/06/14(金)23:28 ID:tG0SpZGy0(2/2) AAS
A:264はメモには向かなかったのでコメントを使って取り敢えず出来ました
開いたリストファイルのパスの取得方法がわからなかったので
*name(C,"%W")で対処したのですがおかしな事してませんかね?

//!*script
var fs = PPx.CreateObject('Scripting.FileSystemObject');
var tList = fs.OpenTextFile(PPx.Extract('%FD%\\%*name(C,"%W")'), 8, true, -1);
var str = PPx.Extract('"%*nowdatetime("n/d(W)H:M")",T:%*input(-title:"memo" -mode:e)');
tList.WriteLine(str);
tList.Close();
PPx.Execute('*wait 100,1 %:%K"@F5');
380
(1): 2019/06/21(金)09:09 ID:kAONSI+60(1) AAS
ファイルリストや圧縮ファイル内のファイル名先頭に \ が付いたり付かなかったりするけど
常に付けない設定ってできます?
381
(1): 2019/06/23(日)10:40 ID:DtmxVZ420(1) AAS
>>378
M:1 の指定でマークを付けられますが、それ以外の操作ですか?
あと、スクリプトの PPx.EntryInsert でエントリ挿入ができます。

>>379
現在の正確なパスは、%FVD で得られます。

>>380
仮想ディレクトリ内の下層は、できる操作が限られることがあるので
「\」を表示しています。再検討してみます。
382
(1): 378 2019/06/25(火)21:30 ID:PVSp9viy0(1) AAS
>>381
M:1の指定をon/offするコマンドはあるのかなと思って質問しました
それとPPxEntryInsertでリストにエントリは追加できましたが
[W]キーでは書き換えされず追加エントリの保存方法がわかりませんでした

%FVは普段使ったことがなかったので気付きませんでした。%Wの代りにこちらを使うことにします
383
(2): 2019/06/26(水)15:44 ID:ZrsjpJra0(1) AAS
新規エントリでテキストファイルとリストファイルを選択したときだけ拡張子が大文字になるのはなぜ?
384
(2): 2019/06/27(木)16:18 ID:pJEGGVB60(1) AAS
>>383
自分も思ってました。
と言うか小文字にしたい。
どこかに設定がありますか?
385
(1): 2019/06/27(木)20:23 ID:u5kbiM9U0(1/3) AAS
ソースコード読んだけど大文字でハードコーディングしてた
そして区切り線から下はレジストリ参照して新規作成と同じのを引っ張ってきてた

なので、現時点でユーザーが出来る解決法は
1. PPxのソースコードの大文字ハードコーディング部分を小文字にして自分でビルド
2. 区切り線から下のテキストファイルを選択する
のどちらか

ちなみに、2. にもアクセスキーが欲しいってなると、レジストリを弄ってファイル名側に (&x) を付けるなどで対処
ただこうするとWindows標準側にも作成されるファイル名にアクセスキーが付いちゃうので良し悪し
386: 384 2019/06/27(木)21:51 ID:8VFo7L5t0(1) AAS
>>385
ソースコードを確認して頂いて、ありがとうございます。

自分でビルドは無理なので、
レジストリでどうにか出来ないか考えてみます。
387: 2019/06/27(木)22:46 ID:u5kbiM9U0(2/3) AAS
レジストリ弄るなら補足ね

ファイル名の保存場所は見つけられなかったけどHKEY_CLASSES_ROOT直下では無かった
変に直接弄るよりツール使った方が良さそう、自分は「KIZ ShellNew Editor」っての使ってファイル名変更出来た
Windows10ね
388
(1): 2019/06/27(木)23:23 ID:u5kbiM9U0(3/3) AAS
後出しごめん、設定で新規エントリを真似る方法も書いとく

KC_main = {
\K =%M_menuNewEntry
}

M_menuNewEntry = {
&dir =
*set FILE_NAME=%"ディレクトリ作成"%{%|tempdir%|%}
%Ob mkdir %'FILE_NAME'
&text =
*set FILE_NAME=%"ファイル作成"%{%|tempfile%|.txt%}
省4
389
(1): 2019/06/28(金)21:51 ID:DgevN21I0(1) AAS
>>382
*makelistfile ,marktag は試されましたか?これを使うと選択状態を「M:x」で
出力するので、通常のマーク操作で選択を変えれば変更できます。

あと、現在は、PPx.EntryInsert で追加しても listfile に出力する方法が
ありません。次版で *makelistfile に出力する指定を追加します。

>>383>>384
指摘の拡張子は確かに変更できません。実装当時は Windows98 とかも
考慮して大文字にしていましたが、今では事情も変わっていますので
小文字に変えます。

>>388
省2
390
(1): 378 2019/06/28(金)23:26 ID:HoSgLdaA0(1) AAS
>>389
,marktagでリストファイルにマーク状態が出力されるのは知っていましたが、
PPcでリストファイルを開いてエントリのマーク状態を変更、そのうえで
開いているリストファイルを上書きすることができるかどうかが知りたいです
説明不足ですみません

PPcで作業中に、一行編集からちょっとしたメモを指定したリストファイルに書き込み
後に実行済みはマークを付けて確認するような使い方ができないかなと思った次第です
391
(1): 2019/07/01(月)23:46 ID:ZjvbIalK0(1) AAS
>>390
データーベースのような扱いをしたいということでしょうか。PPx のリストファイルの
取り扱いは、ディレクトリとして読み込む機能と、ディレクトリをファイルに書き出す
機能しかないので、リストファイルを直接加工することはできません。

作業用に PPc を適当に1枚開いて、リストファイルを読み込み、任意の操作を
した後、書き出す程度のことならできます。もしくは外部アプリで加工ですね。
392
(2): 2019/07/02(火)11:19 ID:om4PaJIB0(1) AAS
*maskentry(一時エントリマスク設定)でダイアログを表示しない場合、
ディレクトリもマスク候補に含める方法はありますか?
393
(1): 378 2019/07/02(火)19:52 ID:tt/6G6lo0(1) AAS
>>391
了解しました。データベースというほどでもないですが、ファイラの範疇を
越えた操作とは思うのでできる範囲でできればなという考えです
次版で追加があるということなのでそちらでもなにかできないか試してみます

>>392
*maskentry o:ed,マスクする文字列 でできますね
394: 392 2019/07/03(水)08:49 ID:C+yQP5ik0(1) AAS
>>393
ありがとうございます、できました
395
(2): 2019/07/27(土)17:40 ID:DrbZ0Oip0(1/5) AAS
>>329
アドバイスありがとうございます。
(1)と(2)の機能を1つの一行編集で同時に持たせるより、別々の機能にする方が良い気がして
(1)は>>298でヒストリ使わないようにする。追加補完リストなし
(2)は以下のように別に作ると良いかも知れないと思いました。

M_option_exe = {
追加リストON/OFF = *RotateExecute pl_exe,*alias l_execmd=*completelist /set /list /file:"%%0l_exe.txt",*alias l_execmd=%%""
*ifmatch "/Execute/",%W %:%k"ESC X BS" %:*stop
*ifmatch "/Applauncher/",%W %:%k"ESC" %:*stop
-- =
省8
1-
あと 607 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.171s*