ばぐとらぶごる

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

SSP

SSP 2.5.44

※ ログ表示ウインドウの挙動の小改善 ✕ \p[2] 以降をはじめて表示した時に、\0のバルーンウインドウが突然手前に出てくる問題を修正 ✕ \[set,balloonwait]のような小数点以下の値を扱う場合に、システムロケールによってはうまく解析できない問題を修正 ✕ エ…

SSP 2.5.43

+ プロパティシステムにsystem.cursor.posを追加 + ゴースト(とシェルオーバーライド)とバルーンのdescript.txtにcursor.waitを追加。フリーズ状態の時の待機カーソル。 + GUIのフリーズ状態を検出し自動的に待機カーソルに変更する監視処理を追加。 ✕ …

SSP 2.5.42

✕ menu.frame.color指定がシェル切り替えでリセットされない問題を修正

SSP 2.5.41

※ エクスプローラ上のRSSによる更新操作で、homeurlが見つからなかったり404エラーだった時に、ゴーストキャプターさくらのhomeurl情報から補完するようにした ※ Windows 10より前/11以降でのメニュー枠の標準色を黒に戻し、menu.frame.color指定でカスタマ…

SSP 2.5.40

+ バルーンのdescript.txtでmousecursor.txtを指定できるようになった(入力ボックスのエディットボックス用I-BEAM) http://ssp.shillest.net/ukadoc/manual/descript_balloon.html#mousecursor.text,%E3%82%AB%E3%83%BC%E3%82%BD%E3%83%AB%E5%90%8D ※ バ…

SSP 2.5.39

+ オーナードローメニューの画像のalign指定に、画像をタイリング(繰り返し)するオプションを追加 http://ssp.shillest.net/ukadoc/manual/descript_shell.html#caption_menualign ✕ メールチェックのReference7の最後の文字が切れる問題を修正 ✕ シェル…

SSP 2.5.38

✕ \![sound]タグでメモリ/リソースリークが発生する問題を改善

SSP 2.5.37

※ 怪しいハックにより、本来エラーで読めなかったPNGが、エラーは出るものの気合で読み込めるようになった ※ 怪しいハックにより、本来OSのGUI部品が半透明ウインドウに対応していないせいで実装不可能だったはずの、入力ボックスの半透明対応を実現 GUI部品…

SSP 2.5.36

+ 入力ボックスの文字色を変更可能に communicatebox.font.color.r/g/b ※ マウスを移動していなくてもできるだけバルーンのホバー中表示を反映するようにした ※ ValueNotifyヘッダで \![raiseother] / \![notifyother] / \![notifyplugin] 系を実行できるよ…

SSP 2.5.35

+ SHIORI/3.0 レスポンス ValueNotifyヘッダ 実験的機能 http://ssp.shillest.net/ukadoc/manual/spec_shiori3.html 現在テスト中です。仕様が変わるかもしれません。 ※ readmeやtermsのダイアログのテキストボックスでCtrl-Aが効くようにした ※ \q タグのI…

SSP 2.5.34

※ バルーンで\u(\1)側の画像(balloonk)が無い場合に読み込みエラーにする代わりに\0側を流用するようにした ※ descriptのhomeurlの定義がない場合でもother_homeurl_overrideで置き換えられるようにした ※ エクスプローラからのシェルの更新もother_homeurl_…

SSP 2.5.33

+ ohter_homeurl_override http://ssp.shillest.net/ukadoc/manual/list_shiori_resource.html#other_homeurl_override + \![open,terms] http://ssp.shillest.net/ukadoc/manual/list_sakura_script.html#_!_open,terms_ + OnGhostTermsAccept / Decline…

SSP 2.5.32

※ 中央揃え時に\_lタグのX座標を考慮するようにした ✕ 中央揃え・右寄せ時に\_aや\__qタグなどの当たり判定がおかしい問題を修正

SSP 2.5.31

+ 右寄せ \f[align,right] 中央揃え \f[align,center] 左に戻す \f[align,left] タグを実行すると、\nや\_lなどで区切られた「仮想的な行」の揃え方が変わります \_lタグと組み合わせて使わないでください。泣きます。→2.5.32で改善 ✕ ブラウザに渡すパラメ…

SSP 2.5.30

✕ 9/30 4:00頃以降にLet's Encrypt発行の証明書を検証できなくなり、結果としてSSPのバージョンチェックができないというひどいバグを修正し、根本的に処理を書き直した←フラグ

SSP 2.5.29

※ UI上やはり問題が多いので、ネットワーク更新以外の「オンライン時に常にバルーンを表示する」オプションを復帰 ✕ タイムクリティカル処理が勝手に解除されるかもしれない問題を再発しないよう根本的に処理を書き換えたらとてつもなくエンバグした問題を修…

SSP 2.5.28

※ ネットワーク更新作業中のタイムクリティカル状態を解除し、普通に操作できるようにした。バックグラウンドでの自動更新処理対策。 ✕ validrectのはみ出し対策のせいでSSTPマーカー等が表示されないという特大バグを修正 ✕ ネットワーク更新後のリロードと…

SSP 2.5.27

+ terms.txtを追加すると、NARのインストール前に「利用条件」を表示できるようになった 割とセンシティブなゴーストや、その他特殊な利用条件のあるゴーストで、インストール前に警告できます。 インストール作業を中断することになるので、できるだけ無い…

SSP 2.5.26

+ FMOのUTF-8化(と仕様書書き) http://ssp.shillest.net/ukadoc/manual/spec_fmo_mutex.html + \![update]系タグにrecoveryオプション追加 http://ssp.shillest.net/ukadoc/manual/list_sakura_script.html#_!_updatebymyself,checkonly_ 今までShiftキ…

SSP 2.5.25

+ \![open,inputbox] に --reference オプションを追加した http://ssp.shillest.net/ukadoc/manual/list_sakura_script.html#notes_inputbox-id + \![open,communicatebox] にも --reference オプションを追加した こちらは既存仕様のOnCommunicateの拡張…

SSP 2.5.24

※ \![set,balloonwait] の効果をスクリプト実行ごとにリセットするようにした ※ \![set,balloonwait] に%指定とms指定(絶対値ウエイト)を追加した ✕ 起動直後の \![set,windowstate,stayontop] で\1側が手前に来ない問題を軽減 ✕ OnGhostChangingに反応し…

SSP 2.5.23

+ \![set,balloonwait,(倍率:0-100:1で等倍) + プラグインから返るスクリプトで相対パス指定で\_bタグを使った時に、プラグインフォルダ内の画像も探すようにした ✕ OnUpdate系イベントが全部Otherになっていた問題を修正

SSP 2.5.22

+ \![updateother,--shell=名前1,--balloon=名前2,--headline=名前3,--plugin=名前4,--language=名前5] 任意のシェル・バルーン・プラグイン・ヘッドライン・言語リソースのネットワーク更新を実行する。 + OnUpdateResultEx / OnUpdateCheckResultEx Exな…

SSP 2.5.21

✕ 壁紙設定の問題がOnWallpaperChangeの問題だけではなくそもそも設定処理自体にバグが出ていたので追加修正

SSP 2.5.20

※ zip解凍処理をlzma圧縮形式に対応(圧縮処理は互換性のため従来どおり) ※ シェル画像読み込み時の多バイト文字対応を改善 ✕ 更新定義ファイル作成時にsize=0になる問題を修正 ✕ OnWallpaperChangeでPNG拡張子を処理するのを忘れていた問題を修正

SSP 2.5.19

+ collisionex,region を追加。画像から当たり判定を生成。 http://ssp.shillest.net/ukadoc/manual/descript_shell_surfaces.html#collisionex*,ID,%E3%82%BF%E3%82%A4%E3%83%97,%E5%BA%A7%E6%A8%991,%E5%BA%A7%E6%A8%992... あんまり大量に使うと重くなる…

SSP 2.5.18

※ 英語言語リソースの改善 ※ ネットワーク更新で失敗した際に、取得成功したファイルを一時的に貯めておき、再トライした時は更新日付を確認して通信量と時間を節約する処理を追加 ✕ 国際化設定のFile I/Oが機能していなかった問題を修正

SSP 2.5.17

※ ネットワーク更新に使う文字コードを指定できるようにした ※ updates2.dau / updates.txtを生成する文字コードを強制的にUTF-8に変更できるようにした ※ Windows Updateの処理状況取得処理を改善し起動時間を短縮した ※ developer_options.txtのファイル名…

SSP 2.5.16

+ \![lock,repaint,manual] / \![lock,balloonrepaint,manual] http://ssp.shillest.net/ukadoc/manual/list_sakura_script.html#_!_lock,balloonrepaint_ http://ssp.shillest.net/ukadoc/manual/list_sakura_script.html#_!_lock,repaint_ + OnLanguageC…

SSP 2.5.15

+ 下記の場合に起動時に警告を表示するようにした 一時ファイル(Temp)フォルダから起動した時 UAC管理下と思われるフォルダから起動した時 ssp.exeまで至るパス内に文字コードの問題がある時 + ネットワーク更新中にウイルスチェックをするようにした マル…