[リストへもどる | 新着記事50件]
新着記事


タイトルRe: 現在窓ディレクトリで分岐
記事No5295   [関連記事]
投稿日: 2026/07/05(Sun) 23:14
投稿者TORO
*ifmatch "o:d,dir1","%1" %: *msgbox "dir1 is ok"
で意図した動作になります。

上記だと、%1 の最後のエントリ(o:d でディレクトリも許容)に対して、
dir1 が完全一致するか否かになります。

p:dir1 については後で調べてみます。


タイトルRe^13: 半透明PPv窓で-documentを使った時の不具合
記事No5294   [関連記事]
投稿日: 2026/07/05(Sun) 23:10
投稿者TORO
確認したところミスがありました。取りあえず該当箇所を直したのを
https://toro.d.dooo.jp/ppx0705.zip
に用意しましたので、よければ試してみてください。

> 「-document converted file is empty」
これは変換した結果のファイルサイズが 0 のときに出すようにした
メッセージです。コマンドの指定ミスで変換結果がないときに
警告できるように試しに表示させています。また、このときは
変換前のファイル内容を表示するようにしています。
この挙動は暫定でまた変更する予定です。


タイトル現在窓ディレクトリで分岐
記事No5293   [関連記事]
投稿日: 2026/07/05(Sun) 22:28
投稿者ぞえま
質問おねがいします。
現在窓ディレクトリ名で完全一致させて分岐して、実行するコマンドを変えたいです。
PPx Helpの*ifmatchの項を参考に書いてみました。
【例4】や【例5】が正解だと思うのですが、うまくいきません。
どう書くのが正しいのでしょうか?
(ppx64208, Win11 Home 26200.8737)

以下は成功しました(ただ中間一致はできればやりたくなく)。

【例1】
*ifmatch "*dir1*","%1" %: *msgbox "dir1 is ok" %: *stop
*ifmatch "*dir2*","%1" %: *msgbox "dir2 is ok" %: *stop
*msgbox "not match"

以下はいずれも失敗しました。

【例2】
*ifmatch "*dir1","%1" %: *msgbox "dir1 is ok" %: *stop
*ifmatch "*dir2","%1" %: *msgbox "dir2 is ok" %: *stop
*msgbox "not match"

【例3】
*ifmatch "*dir1\","%1" %: *msgbox "dir1 is ok" %: *stop
*ifmatch "*dir2\","%1" %: *msgbox "dir2 is ok" %: *stop
*msgbox "not match"

【例4】
*ifmatch "*\dir1","%1" %: *msgbox "dir1 is ok" %: *stop
*ifmatch "*\dir2","%1" %: *msgbox "dir2 is ok" %: *stop
*msgbox "not match"

【例5】
*ifmatch "*\parent\dir1","%1" %: *msgbox "dir1 is ok" %: *stop
*ifmatch "*\parent\dir2","%1" %: *msgbox "dir2 is ok" %: *stop
*msgbox "not match"


"o:s,*\dir1"などとしてもダメでした。"p:dir1"とすると「指定されたファイルが見つかりません。(2)」とエラーになりました。


タイトルRe^12: 半透明PPv窓で-documentを使った時の不具合
記事No5292   [関連記事]
投稿日: 2026/07/05(Sun) 09:33
投稿者
試験版ありがとうございます。+5を試してみました。
残念ながらまだ圧縮ファイルを表示させた時に強制終了するみたいなのですが
そのようなファイルを表示させた時に
「-document converted file is empty」というメッセージも毎回出るように
なりました。

しかし、-documentが失敗しているわけではなく、ファイルの表示はできている
ようです。

まとめると
・強制終了ダイアログ
・linemessageで「-document converted file is empty」
・-documentで指示したファイルの内容
が同時に表示されます。

よろしくお願いします。


タイトルPPx 2.09+5
記事No5291   [関連記事]
投稿日: 2026/07/04(Sat) 21:06
投稿者TORO
PPx 2.09+5 を公開しました。

シェルコンテキストメニューと、PPv のテキスト行の扱いと、の
調整を行っています。

また、リストファイルや、ディレクトリを指定して各エントリを
実行する *execute @~ が、ワイルドカードによるフィルタを
使えるようになりました。
ただし、従来の「,」区切りだと誤解釈する場合があるので
空白区切りでも扱えるようにしています。
例) *execute @"c:\windows\system32" -mask:/\.exe$/ *logwindow "%%C"


タイトルRe^11: 半透明PPv窓で-documentを使った時の不具合
記事No5290   [関連記事]
投稿日: 2026/07/01(Wed) 22:57
投稿者TORO
了解です。見直しを続けていますので、次版で改善できるかもしれません。


タイトルRe^3: シェルメニューコマンドでメニュー表示前に固まる
記事No5289   [関連記事]
投稿日: 2026/07/01(Wed) 22:57
投稿者TORO
見直しの結果、少しいじることになりました。
こちらでは変更前後で違いがありませんでしたが、
もしかしたら効果があるかもしれません。

動作確認後、土日に出す予定の次版に反映しておきます。


タイトルRe^10: ソースコードの扱いについて
記事No5288   [関連記事]
投稿日: 2026/07/01(Wed) 22:56
投稿者TORO
報告ありがとうございます。
無事必要な機能が用意できたようでよかったです。


タイトルRe^10: 半透明PPv窓で-documentを使った時の不具合
記事No5287   [関連記事]
投稿日: 2026/07/01(Wed) 01:09
投稿者
> %FDC については、XV_opts 内で書いているので %FDC は PPc の
> 選択ファイル名ではなく、PPv の表示中ファイル名になります。
> PPc のキー割当て等で実行するときは、元の %R を使ってください。
>

わかりました。KC_mainの記述は %v %*name(CD,"%R","%1") とします。
-documentの設定の方法が今までよく理解できていませんでしたので、
今回お尋ねしてよかったと思います。ありがとうございます。

> ドッキング状態の異常終了についてはこちらでは再現できていません。
> 今回出す +4 で関係しそうな所を調整しましたので改善できている
> かもしれません。

調整ありがとうございます。
PDFなどを開いても強制終了しなくなりましたが、XV_optsに以下のように
コンソール版7-zipを使って書庫ファイル内のテキストをつなぎ合わせて
PPvで直接開く設定をして、書庫をPPvで開くと時々落ちてしまいます。
ドッキングありなし両方で起こります。プレビュー表示でも以下の設定で
テキストを抽出できていますが落ちることがあります。

XV_opts = {
:PKZIP = -document:"%Obd 7z x %FDC -so -ir!*.txt -ir!*.htm -ir!*.html -ir!*.md > ""%si'TempFile'""" -utf8
}

Tipview
E_tipview = {
:PKZIP ,*ppv -bootid:Z "%si"TipTarget"" -P%si"TipWnd"



タイトルRe^2: シェルメニューコマンドでメニュー表示前に固まる
記事No5286   [関連記事]
投稿日: 2026/06/30(Tue) 21:43
投稿者kita
お返事ありがとうございます
確認いただけるが、見込みはなさそうということ、理解しました