2026-04-01から1ヶ月間の記事一覧
※ Sec-WebSocket-Protocolヘッダを送る --websocket-protocol=(protocol) オプションを追加 ✕ Websocketで自動でクライアント側からpingが送られない問題を修正 ✕ 設定ダイアログの位置が保存されず場合によっては勝手にサブモニタに出る問題を緩和 ついでに…
✕ 旧互換アニメーション&当たり判定定義をまったく読めていない大バグを修正 ✕ ![execute,websocket] の --log オプションの可読性が最悪な問題を修正
✕ 接続できないwebsocketサーバがある問題を修正 ✕ ![send,websocket] で盛大にメモリリークする問題を修正 ✕ 極めてごく一部のhttpサーバとの互換性問題を修正
+ websocketクライアントを実装 https://ssp.shillest.net/ukadoc/manual/list_sakura_script.html#_!_execute,websocket,URL,%E3%82%AA%E3%83%97%E3%82%B7%E3%83%A7%E3%83%B3,%E3%82%AA%E3%83%97%E3%82%B7%E3%83%A7%E3%83%B3,%E3%82%AA%E3%83%97%E3%82%B7%…
+ ![cancel,http,URL] で処理中のHTTPリクエストを中断できるようになった ※ 同じURLを二度![execute,http-]でリクエストした時、かつ1回目がまだ処理中の時、にエラーになるようになった ※ ネットワーク系の中断処理がより確実に動作するようになった(処…
✕ SSTP/オンラインメッセージがバルーン上に出ない問題の修正
※ ネットワーク更新(エクスプローラ含む)のキャンセル/ブレーク操作がとても機敏になった ※ エクスプローラの一括ネットワーク更新ダイアログに >> ボタンがついた(1つキャンセルして次へ進む) ✕ MP4/FLAC等再生=Media Foundationを使った再生時に停止…
※ プレビュー表示設定で [-] だとメニューのみ / [✓] だとメニューとエクスプローラ双方でサムネイル表示するようにした(3state)
✕ ![sound,loop]のあと![sound,play]するとループになる問題修正 ✕ ダウンロード状態表示がバルーンに出ない問題修正 ✕ DNSが引けない時のタイムアウトがめちゃくちゃ長すぎる問題を改善 ✕ ネットワーク通信中のキャンセル/ブレーク操作時の挙動を改善
※ 小さめのWAVファイルの再生の読み込み&再生開始をサウンドエフェクトとして使えるぐらい爆速にした メモリ上に読んでXAudio2で直接再生します ※ OnURLQueryのRef2のMIMEタイプ判別をかなり強化し、ゴーストがダウンロード判定を柔軟に行えるようになった …
+ OnFileDrop2とその派生系のReference2にドロップしたファイルのMIMEタイプを追加 https://ssp.shillest.net/ukadoc/manual/list_shiori_event.html#OnFileDrop2 ✕ 透明バルーンに対するテキスト合成処理についての2年前の修正が戻ってしまっていた問題を…
✕ 2.7.95 と 2.7.96 で出てきたエンバグの山の討伐 Media FoundationはMP4など限定的に使うことにした 今まで潜在的にあったメディア再生系のバグの山をどうにかした wavファイルの再生レスポンスを大幅改善した
✕ 2.7.95のMedia Foundation対応で出てきたエンバグの山の討伐
※ ![sound] タグの再生の仕組みを大規模改修 DirectShow+Media Foundationの二本立てへ大改修(MFでトライして失敗したらDS) 特別な拡張なしで以下の形式に対応:MP4 M4A M4V MOV, MKV, WebM, 3GP, FLAC, Apple Lossless MP3など既存の形式の再生の軽量化…
✕ サウンド再生終了時に落ちる問題を修正 ✕ soundタグのオプションで--window=falseとしてもウインドウが開いてしまう問題を修正
+ OnSoundLoopイベントを新設、OnSoundStopのループ版(再生終了して次のループに入るところで通知) ✕ Unicodeの制御文字で「見えないタグ」を作れる問題を暫定修正 ✕ misaka使用ゴーストでエラーメッセージボックスが出たまま止まってしまう問題をたぶん…