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


タイトルRe^4: PPx.StayModeについての要望
記事No4632   [関連記事]
投稿日: 2024/09/08(Sun) 10:00
投稿者tm
StayModeの調整と機能の追加ありがとうございます。
WSHでしか確認できていませんが、:インスタンス番号,script.jsの
記述で二度目以降の実行もできるようになりました。
%*stayinfo()による常駐状態の確認も助かります。
ただ挙動が調整された影響で、一行編集上で実行した常駐
インスタンスの破棄はそのセッション内でしかできなくなりました。
R5では一行編集で実行したインスタンスはセッション外の
PPc上からアクセス可能でした。
仕様上ではR6の挙動が正しいのでしょうが、一行編集内で破棄
されなかった常駐インスタンスがセッションごとに追加されて、
PPcを終了するしか破棄する方法がないのは問題があるように思えます。


タイトルRe^5: PPvで画像を次々に見ていく状況を想定したカスタマイズ
記事No4631   [関連記事]
投稿日: 2024/09/08(Sun) 00:09
投稿者やま
1.98+3で(1)(2)両方とも満足させるカスタマイズができました。ありがとうございました。

>取りあえず *zoom を使ったときは表示無しにしておきました。

今後*zoomで表示が必要な場合は、以下のように*linemessageで対応します。
%"Zoom(%指定)"*zoom %${100%}" %:*linemessage %so"EditText"%%


>また、%*viewoption で現在の表示状態が分かるようにしましたので、
>お好みの状態をスクリプト等で実現できるようになると思います。

X_iexoでアニメーションを常に有効設定にして、以下のように
アニメーションファイルを開いていたらキー操作を表示することにして思い通りの挙動になりました。
KV_img = {
LOADEVENT ,*zoom -1
       *ifmatch animate,%*regexp("%*viewoption","s/.*(animate).*/$1/") %:*linemessage [P]でアニメーション一時停止/再生
}


> 「[P]でアニメーション可能です」と表示されアニメーションが開始されません。
>これについては+3は対処していません。今後調整します。

承知しました。当分の間はifgif.sphを使うようにします。



PPvにおいて現在の表示倍率をちょっと確認したい時に拡大倍率を
取得することはできないのでしょうか?

あと、*zoom +0 と指定したとき、0%拡大表示ではなく100%表示となっているようです。


タイトルPPx 1.98+3
記事No4630   [関連記事]
投稿日: 2024/09/07(Sat) 21:51
投稿者TORO
PPx 1.98+3 を公開しました。

主に PPv の調整・強化を行っています。


タイトルPPx 各種 Script Module の更新
記事No4629   [関連記事]
投稿日: 2024/09/07(Sat) 21:50
投稿者TORO
WSH Script Module R21+6, V8 Script Module R3+6, QuickJS Script Module T11 を
公開しました。

*script :インスタンス番号,スクリプトファイル名 の記載で、
非常駐・常駐後のどちらにも対応できるようにしています。


タイトルRe^4: PPvで画像を次々に見ていく状況を想定したカスタマイズ
記事No4628   [関連記事]
投稿日: 2024/09/07(Sat) 21:48
投稿者TORO
取りあえず *zoom を使ったときは表示無しにしておきました。
また、%*viewoption で現在の表示状態が分かるようにしましたので、
お好みの状態をスクリプト等で実現できるようになると思います。

> 「[P]でアニメーション可能です」と表示されアニメーションが開始されません。
これについては+3は対処していません。今後調整します。


タイトルRe^3: PPvで画像を次々に見ていく状況を想定したカスタマイズ
記事No4627   [関連記事]
投稿日: 2024/09/01(Sun) 01:59
投稿者やま
それと、1つ気になったのですが
X_iexoでアニメーションを常に有効設定にして
iftwic.sphをgifファイルに対して有効にしてアニメーションGIFをPPvで開いても
「[P]でアニメーション可能です」と表示されアニメーションが開始されません。
ここでPキーを押すと、「アニメーションを停止しました」と表示され
もう一度Pキーを押すとアニメーションが始まります。

ifgif.sphを使って同様にアニメーションファイルを開くと上記の現象は起こらず
問題なくアニメーションが自動で始まるようになります。


タイトルRe^2: PPvで画像を次々に見ていく状況を想定したカスタマイズ
記事No4626   [関連記事]
投稿日: 2024/08/31(Sat) 22:45
投稿者やま
ご回答ありがとうございます。

>アニメーションを常に有効にしたい場合は、X_iexoで指定できます。
アニメーションを常に有効にすると、わざわざPキーを押さなくてもよく
アニメーションGIFであることを見落とさない利点があります。
しかし、大変惜しいことにメッセージが出ないためPキーでアニメーションの一時停止/再開ができることを忘れてしまうのです。

>(1)は、提示されているようにLOADEVENTで対応する形になると思います。
>別の設定を用意するか検討してみます。
「枠サイズに拡縮」というメッセージを出さずに前/次のファイルを見ていけるような設定があればと思います。


タイトルRe: PPvで画像を次々に見ていく状況を想定したカスタマイズ
記事No4625   [関連記事]
投稿日: 2024/08/31(Sat) 21:57
投稿者TORO
先に、(2) については標準で対応しています。ただ、後の(1)のように
後から別の表示を行ったために上書きされて、見えなくなって
いるようです。
また、アニメーションを常に有効にしたい場合は、X_iexoで指定できます。

(1)は、提示されているようにLOADEVENTで対応する形になると思います。
別の設定を用意するか検討してみます。


タイトルRe^3: PPx.StayModeについての要望
記事No4624   [関連記事]
投稿日: 2024/08/31(Sat) 21:49
投稿者TORO
確かに *script :10000,outsideSpec.js の記載はできませんでした。
*script outsideSpec.js の記載でお願いします。


また、常駐確認も間違えていました。今確認していますが、
何か機能追加で対応することになると思います。


> というか、"*js :インスタンス番号,"で普通にスコープ内に干渉できるのですね。

一回スクリプトが終わったあとに、eval を追加実行する感じです。


タイトルPPvで画像を次々に見ていく状況を想定したカスタマイズ
記事No4623   [関連記事]
投稿日: 2024/08/31(Sat) 19:58
投稿者やま
X_iexo = 0,1,1
XV_imgDの拡大縮小設定は-1

という設定の下、PPvの画像表示において、以下の(1)(2)を解決したいと考えています。

(1)画像を+/-またはCtrl+ホイールで画像拡大縮小した後、Ctrl+↑ Ctrl+↓またはホイール(_others:pppv=1)で
PPvを起動したまま前/次の画像を見たとき画像の拡縮設定が枠サイズに拡縮されるようリセットしたい。
理由:画像の拡縮して細部の確認したあと、都度手動で枠サイズに拡縮されるようにするのが面倒

(2)アニメーションGIFファイルを見たとき、「[P]でアニメーション可能です」と表示してほしい。
理由:頻繁に開くものではなく操作を忘れてしまうので、都度キー操作が表示されるようにしたい。

以下の設定にすると、画像を開きなおすたび「「枠サイズに拡縮」」というlinemessageが出ますが(1)は解決します。
ですが、GIFファイルを開いても「枠サイズに拡縮」と表示され、アニメーションさせるためのキー操作がわかりません。

KV_img = {
LOADEVENT ,*zoom -1
}


以下の設定をすると、アニメーションGIFに対しては(1)(2)ともに解決するのですが
通常のGIFファイルにおいても「[P]でアニメーション可能です」と表示されてしまいます。

KV_img = {
LOADEVENT ,*zoom -1
       *ifmatch gif,%T %:*linemessage %*getcust("Mes0411:IANI")
}


(1)(2)を共に解決するにはどのようにカスタマイズすれば良いでしょうか?
アドバイスいただけると幸いです。よろしくお願いします。