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


タイトルRe^4: シェルメニューコマンドでメニュー表示前に固まる
記事No5298   [関連記事]
投稿日: 2026/07/06(Mon) 23:25
投稿者kita
+5の修正版ありがとうございます
早速試してみました。残念ながら今回は固まる事象が再現されてしまいました


タイトルRe^15: 半透明PPv窓で-documentを使った時の不具合
記事No5297   [関連記事]
投稿日: 2026/07/06(Mon) 22:32
投稿者TORO
こちらでも異常終了を確認しました。
https://toro.d.dooo.jp/ppx0706.zip
で該当箇所を修正しました。


タイトルRe^14: 半透明PPv窓で-documentを使った時の不具合
記事No5296   [関連記事]
投稿日: 2026/07/06(Mon) 01:55
投稿者
> 確認したところミスがありました。取りあえず該当箇所を直したのを
> https://toro.d.dooo.jp/ppx0705.zip
> に用意しましたので、よければ試してみてください。
>
修正版ありがとうございます。
早速試してみたところ今まで問題になっていた圧縮ファイルで
強制終了ダイアログは出なくなりましたが
今度はいままでとは違うファイルで以下のダイアログが出るようになりました。
特定のファイルで必ず出るというわけではなく、出たり出なかったりするようです。

---------------------------
PPx Internal Error
---------------------------
PPv main で、メモリ(0H)の書込失敗異常の対処ができなかったため、終了します。
詳細 Win11.25H2,2.09+5Dw UNICODE x64(Jul 4 2026)
B>:18001DDDD(PPLIB64W:180000000.thvprintf+11D)
2:18001CC5C(PPLIB64W:180000000.thprintf+18)
3:140011682(PPVW:140000000)

「はい」で、ブラウザを開いて前記内容のみを作者に送信します。
「キャンセル」で、続行します(通常は終了します)。
対策できるかもしれませんので、できれば送信をお願いします。
---------------------------
はい(Y) いいえ(N) キャンセル
---------------------------


タイトル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
見直しの結果、少しいじることになりました。
こちらでは変更前後で違いがありませんでしたが、
もしかしたら効果があるかもしれません。

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