ばぐとらぶごる

開発者もすなるぶろぐといふものを、エンバグ野郎もしてみむとてするなり。

2024-01-01から1年間の記事一覧

SSP 2.6.85

✕ bind+always指定したアニメーションが複数ある時に、着せ替えOFFでも動いてしまう場合がある問題を修正 ✕ 特定のゴーストで文字化けが起こる問題を修正 ✕ 過去互換:SHIORI/2.x Get Wordリクエストで、\m?に応答がない時は\mで呼びなおすようにした ✕ ![ex…

SSP 2.6.84

✕ 古いsatori.dllでCharset: Shift_JISヘッダが返らないせいで文字化けする問題を修正 ✕ niseshiori.dllに10000バイト以上のリクエストを送ると落ちる問題を回避 ✕ 華和梨7.0.0より前のゴーストが起動しない問題を回避 ✕ psyche.dllとの通信における文字コー…

SSP 2.6.83

✕ SHIORIリクエストのCharsetが空文字列になってしまう場合がある問題を修正 ✕ 古いSHIORIに無理やりUTF-8でリクエストを送る問題を修正(SJISデフォルトが正しい) ✕ GET Word SHIORI/2.xのSenderがおかしい問題を修正

SSP 2.6.82

※ ValueNotify受け入れ対象に \![get,property] / \![set,property] を追加 ✕ ValueNotifyで\![notify]・\![raise]がドキュメント通りに実行できない問題を修正 ✕ installedplugin通知がOnBootの後にきてしまう問題を修正 ✕ \![raise]しまくっていると時々落…

SSP 2.6.81

✕ エクスプローラから更新する時に、誤ったURLを認識してしまう場合がある問題の修正漏れを修正

SSP 2.6.80

✕ エクスプローラから更新する時に、誤ったURLを認識してしまう場合がある問題を修正 ✕ OnSecondChangeのRef4(放置時間)が正しくない場合がある問題を修正 (BTS:650) ✕ CVE-2024-6119に対処した

SSP 2.6.79

✕ SSPの起動に必要な言語ファイルの一部が欠落した状態で、インストール時のフォルダ選択ダイアログで「新規作成」を選ぶと、最悪SSPフォルダ以下のファイルの一部を削除してしまう場合があるとんでもない不具合を修正 条件がマイナーなのでふつうは起きない…

SSP 2.6.78

✕ ![reload,descript] (オプションなし) が動作しない問題を修正 ✕ SSTP over HTTPで、SecurityLevelの明示的なexternal指定が動作しない問題を修正

SSP 2.6.77

✕ウインドウ表示付きサウンド再生時に途中で停止するとウインドウが閉じなくなる問題を修正 (BTS:643) ✕本体設定の「配信」の値変更でSSPが強制終了される問題を修正 (BTS:647) ✕OnSoundErrorのReference3のエラーメッセージが不正確な問題を修正 (BTS:648) …

SSP 2.7.00 Pre3

+プラグインにもnotifyinstalledghost / notifyinstalledballoonを通知するようにした ※マルチスレッド動作のパフォーマンス改善 ※zip解凍処理のファイル書き込みの扱いを改善 ✕バルーンリロードがおかしい問題を修正 ✕Windows 7より前で起動できない問題を…

SSP 2.7.00 Pre2

+エクスプローラにカレンダースキン・スケジュールセンサを追加した +カレンダーの拡大縮小ができるようになった +その他カレンダーがらみで細かい機能を追加した +High DPI Awareだと認識させる機能を追加した キャラクター画像が二重に拡大縮小されて…

SSP 2.6.76

+ SSTP NOTIFY/SENDに Option: notify を新設した イベントは強制的にNOTIFYで送られる スクリプトはSHIORI ValueNotifyヘッダで返されるスクリプトと同じ扱いになる ※ SHIORI ValueNotifyヘッダの「Valueが存在せず、NOTIFYで通知された場合のみ」という制…

SSP 2.6.75

✕ OnShellChanged / OnBalloonChanged イベントが仕様書通りに通知されない問題を修正

SSP 2.6.74

※ シェルのリロードに限りむちゃくちゃ高速化した

SSP 2.6.73

+ 今更![reload,balloon]がないことに気づいたので追加した ※ ![reload,shell] ![reload,balloon] ![change,shell] ![change,balloon] でスクリプトが止まらないようにした 切り替え・リロード後も実行を続けます。シェル切り替え後の\sタグなどには十分気…

SSP 2.6.72

✕ クリーンインストールしたSSPが落ちるという、2.6.71で発生したSSP史上最悪の特大エンバグを修正した

SSP 2.6.71

※ シェル切り替え・リロード時に、バルーンも無条件で再読込していたのを見直し、バルーンの切り替えが必要ない時はそのまま読込をスキップして既存データを流用するようにした ✕ ![execute,http-post] のパラメータの扱いの非互換が原因で、拍手送信スクリ…

SSP 2.6.70

✕ SSTP Execute DumpSurfaceが常に500エラーになる問題を修正

SSP 2.6.69

✕ _l[X,Y]のY座標指定がおかしい問題を修正

SSP 2.6.68

※ _l[X,Y] で指定できる単位にlhを追加 emは文字高さ、lhは行間を含む高さ(Line Height) \n と _l[0,1lh] はほぼ等価となる。注:_l指定は行揃えが左に強制復帰されるなど、完全に同じではない ✕ SSP標準バルーンで、\1以降のマーカー・進捗表示がズレる問題…

SSP 2.6.67

+ プロパティシステムに currentghost.scope(番号).name を追加 sakura/kero/char?.nameをプロパティシステムで今まで読めていなかったのか… ※ ![set,balloonnum] を \1以降のスコープにも設定可能にした (これまでは\0限定) ※ ![set,balloonmarker,マーカ…

SSP 2.6.66

※ \n[改行量パーセント] で、0パーセント指定を効くようにした ゼロの改行に意味はないように思うが、\f[align]との組み合わせで有用なため ✕ descript.txtの char?.name 指定がウインドウ名に反映されていない問題を修正 実は内部でも読んでなかった…すまん…

SSP 2.6.65

※ プロパティシステムのrateofuselist(ゴースト名)指定探索で、対象を直近で起動したゴースト優先に変更した ✕ ![sound,play]でウインドウ表示オプションつきで再生した時に、✕ボタンで閉じてもOnSoundStopが来なかった問題を修正 Reference1に理由を追加し…

SSP 2.6.64

+ ssp.exe直下にrunonce_config.txtを置くと同梱版を作りやすくなった 以下のサンプルのように書いて、runonce_config.txtという名前+UTF-8で保存すると複数の効果が得られます ghost.default = 初回起動時のデフォルトゴースト指定:フォルダ名 ghost.pre…

SSP 2.6.63

※ 一応OpenSSLをCVE-2024-2511対策版に更新した(クライアント側なので問題の対象外) ✕ フォーム送信(HTTP POST)のエンコードの不具合修正 GCさくらへの登録や、拍手投稿などに不具合が起きていた可能性があります

SSP 2.6.62

※ zip展開処理を高速化 ※ BMP・GIF読込処理を改善 ※ 問題が発生する可能性の高いゴーストキャッシュ機能を、いったん強制的にOFFにするようにした 必要な人は手動で再度ONにしてください ※ GCさくらへの投稿機能をHTTPS経由にした 登録できないとお悩みの方…

SSP 2.6.61

✕ 長らく動いていなかった音声認識がやっと復活した ✕ フルスクリーン表示誤認が多すぎるので、フルスクリーン時に最小化するオプションをデフォルトで無効にした ✕ スクリーンショットを撮ろうとすると、フルスクリーン時に最小化するオプションが誤作動す…

SSP 2.6.60

✕ SSTP over HTTPの時に、SecurityOriginヘッダ=HTTPのOriginヘッダになる保証がないと、セキュリティ問題になることに気づいて穴を塞いだ

SSP 2.6.59

+ SSTP / SHIORI仕様に SecurityOrigin ヘッダ追加 →SSTP仕様・SHIORI仕様 ※ 「タスクバーに表示」がOFFの時には仮想デスクトップ関連の機能は使えないので、設定ダイアログ上で適切に無効化するようにした ✕ \![sound,loop]で\![sound,wait]したら無限待ち…

SSP 2.6.58

※ kioskモードでフォーカスを奪う問題を改善したつもり ✕ バルーン画像表示処理の合成処理をforegroundとbackgroundで逆にしていたミスを修正 ✕ ウインドウ位置保存が動いていなかった問題修正(リトライ)