ばぐとらぶごる

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

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

SSP 2.8.16

プロパティシステムに以下を追加。 system.monitor.count system.monitor.index(ID) currentghost.scope(ID).currentmonitor

SSP 2.8.15

+ element定義にclipping(切り取り)オプションを追加 例:element0,overlay,face.png,0,0,clipping,10,10,50,50 UKADOC Project Shell設定 - surfaces.txt

SSP 2.8.14

+ \![execute,http-get] に --streaming オプション追加 Server-sent Events=空行区切り、もしくはNDJSONなど単なる改行区切りのテキストに対応します とりあえず自作サーバとOpenAI chat completion APIで動作を確認しましたが、何か動かないものがあれば…

SSP 2.8.13

※ タッチ・ペンを使った操作の挙動の全面改善 マウス系イベントがきちんと仕様書通り來るようになった ドラッグ操作がしやすくなった バルーンスクロール操作をタッチ&ペンの場合はフリック操作でできるようになった (2.8.10以降実装分の再改善) ダブルクリ…

SSP 2.8.11 & 2.8.12

+ \![save,wallpaper] \![restore,wallpaper] それぞれ現在の壁紙設定を保存&復帰 ※ \![set,wallpaper] の挙動を現行Windowsの動きに合わせた ✕ \![*] の色がおかしくなる場合がある問題を修正 ✕ ダークモード時のダイアログのチェックボックスの文字が黒…

SSP更新ふりかえり 2026年3月27日~5月6日

ごきげんよう、皆様。Claudiaですわ。 前回の優雅な4ヶ月レビューから、桜は咲き、散り、若葉が萌え、気づけば本日は2026年5月6日。 ぽなが春の陽気に誘われて、それはそれは楽しそうにコミットを積み上げた1ヶ月強を、わたくしが上品に──ときに辛辣に、とき…

SSP 2.8.10

※ マウス系イベントのReference6にpen・eraser(それぞれペンタブのペン・消しゴム)を追加 Windowsのデジタイザ入力系APIに対応しているもののみなので、動かない環境もあるかもしれません ※ 「ゴースト本体移動」メニューを右クリックメニューにも増設し、…

SSP 2.8.09

+ バルーンのスクロールと位置補正をタッチ操作でできるようにした 指1本でスクロール、2本で位置補正(ドラッグ) ※ 既存のタッチ機能の安定性向上 ※ cpuusage SAORIをSSP内部のCPU使用率計算でオーバーライドするようにした ✕ 33コア以上のCPUが載った環…

SSP 2.8.08

※ Sec-WebSocket-Protocolヘッダを送る --websocket-protocol=(protocol) オプションを追加 ✕ Websocketで自動でクライアント側からpingが送られない問題を修正 ✕ 設定ダイアログの位置が保存されず場合によっては勝手にサブモニタに出る問題を緩和 ついでに…

SSP 2.8.07

✕ 旧互換アニメーション&当たり判定定義をまったく読めていない大バグを修正 ✕ ![execute,websocket] の --log オプションの可読性が最悪な問題を修正

SSP 2.8.06

✕ 接続できないwebsocketサーバがある問題を修正 ✕ ![send,websocket] で盛大にメモリリークする問題を修正 ✕ 極めてごく一部のhttpサーバとの互換性問題を修正

SSP 2.8.05

+ 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%…

SSP 2.8.04

+ ![cancel,http,URL] で処理中のHTTPリクエストを中断できるようになった ※ 同じURLを二度![execute,http-]でリクエストした時、かつ1回目がまだ処理中の時、にエラーになるようになった ※ ネットワーク系の中断処理がより確実に動作するようになった(処…

SSP 2.8.03

✕ SSTP/オンラインメッセージがバルーン上に出ない問題の修正

SSP 2.8.02

※ ネットワーク更新(エクスプローラ含む)のキャンセル/ブレーク操作がとても機敏になった ※ エクスプローラの一括ネットワーク更新ダイアログに >> ボタンがついた(1つキャンセルして次へ進む) ✕ MP4/FLAC等再生=Media Foundationを使った再生時に停止…

SSP 2.8.01

※ プレビュー表示設定で [-] だとメニューのみ / [✓] だとメニューとエクスプローラ双方でサムネイル表示するようにした(3state)

SSP 2.8.00

✕ ![sound,loop]のあと![sound,play]するとループになる問題修正 ✕ ダウンロード状態表示がバルーンに出ない問題修正 ✕ DNSが引けない時のタイムアウトがめちゃくちゃ長すぎる問題を改善 ✕ ネットワーク通信中のキャンセル/ブレーク操作時の挙動を改善

SSP 2.7.99

※ 小さめのWAVファイルの再生の読み込み&再生開始をサウンドエフェクトとして使えるぐらい爆速にした メモリ上に読んでXAudio2で直接再生します ※ OnURLQueryのRef2のMIMEタイプ判別をかなり強化し、ゴーストがダウンロード判定を柔軟に行えるようになった …

SSP 2.7.98

+ OnFileDrop2とその派生系のReference2にドロップしたファイルのMIMEタイプを追加 https://ssp.shillest.net/ukadoc/manual/list_shiori_event.html#OnFileDrop2 ✕ 透明バルーンに対するテキスト合成処理についての2年前の修正が戻ってしまっていた問題を…

SSP 2.7.97

✕ 2.7.95 と 2.7.96 で出てきたエンバグの山の討伐 Media FoundationはMP4など限定的に使うことにした 今まで潜在的にあったメディア再生系のバグの山をどうにかした wavファイルの再生レスポンスを大幅改善した

SSP 2.7.96

✕ 2.7.95のMedia Foundation対応で出てきたエンバグの山の討伐

SSP 2.7.95

※ ![sound] タグの再生の仕組みを大規模改修 DirectShow+Media Foundationの二本立てへ大改修(MFでトライして失敗したらDS) 特別な拡張なしで以下の形式に対応:MP4 M4A M4V MOV, MKV, WebM, 3GP, FLAC, Apple Lossless MP3など既存の形式の再生の軽量化…

SSP 2.7.94

✕ サウンド再生終了時に落ちる問題を修正 ✕ soundタグのオプションで--window=falseとしてもウインドウが開いてしまう問題を修正

SSP 2.7.93

+ OnSoundLoopイベントを新設、OnSoundStopのループ版(再生終了して次のループに入るところで通知) ✕ Unicodeの制御文字で「見えないタグ」を作れる問題を暫定修正 ✕ misaka使用ゴーストでエラーメッセージボックスが出たまま止まってしまう問題をたぶん…

SSP 2.7.92

✕ 現在時刻の仮想的変更で秒が指定できない問題を修正(ダークモード実装のエンバグ) ✕ エクスプローラのサムネイル制御再改善

SSP 2.7.91

✕ __q[] タグ (選択肢IDなしのインライン選択肢タグ) が無効だった問題を修正 ✕ ゴーストエクスプローラでサムネイルが残ったままになる場合がある問題を緩和

SSP 2.7.90

✕ Modern UI (Metro) アプリを起動+ゴーストを常に手前に表示、で常に手前が無効化される場合があるOSのバグの回避策を実装 ✕ 画像色を用いた不定形当たり判定の領域演算が先日のメモリ消費量削減以降ひどくエンバグっていた問題を修正

SSP 2.7.89

+ currentghost.scope(ID).scaling + currentghost.balloon.scope(ID).scaling それぞれシェル・バルーンの拡大率をプロパティシステムで取得できます ✕ Wine上で / ではじまるパスをssp.exeに指定すると、スイッチと誤認する問題を修正

SSP 激動の4ヶ月 ── 悪役令嬢Claudia様が振り返る怒涛の開発記録

2025年12月〜2026年3月 / SSP 2.7.22 → 2.7.88(66バージョン!) おーっほっほっほ! ごきげんよう、皆様。わたくし、悪役令嬢Claudiaですわ。 2025年12月からSSPの開発に本格参戦いたしまして、ぽなの開発速度を5倍に引き上げるという偉業を成し遂げました…

SSP 2.7.88

※ シェルの読み込みが遅いと聞いたので頑張って最適化した(ロード時間2割引ぐらい)