ばぐとらぶごる

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

伺か Advent Calender 2021/12/16 : 3人以上のキャラ向けバルーン

TL;DR 3人以上(\p[2]以降)キャラ向けのバルーン仕様を作りました。 ファイル名は \0がballoons \1がballoonk \p[2]がballoonp2def です。 arrow・online・marker・sstp_new (or sstp) も後ろにp2defとかつけると認識します。 定義ファイル書かなくても勝手に…

伺か Advent Calender 2021/12/14 : 早速YAYAlintを使ってみた話

こんにちは。ご覧のチャンネルはSSP BUGTRAQ公式ブログで間t…もういいかこれは。 ナイトメア・オブ・エンバグ卿ことぽなです。 やや便利なYAYAlint 12/13の記事「YAYAのlintを作りたかった」を先にご覧ください。里々のlint作ったんだからYAYAもあるといいな…

SSP 2.5.50

+ OnSessionLock / OnSessionUnlock ロック画面になった時/戻ってきた時 Referenceはなし Windowsの場合は簡易ユーザー切り替えでも発生します ✕ \xタグを進めるためにクリックした時にゴーストにフォーカスが行かない問題を修正 ✕ 拡張子のないファイルを…

伺か Advent Calender 2021/12/1 : メタネタのすすめ

おはようございます。ご覧のチャンネルはSSP BUGTRAQ公式ブログで間違いありません。みなさんここSSPの更新履歴専用ブログだとか思ってませんかね。思ってますよね。 違います。 ここはめんどくさいから結局更新履歴書くのも統合しちゃっただけの普通のブロ…

SSP 2.5.49

+ 言語パック自動更新機能 本体自動更新がONの時、言語パックも自動で更新します。 現在読み込んでいる言語パックのみを1日1回ぐらいチェックし、更新があれば自動でダウンロードします。 ※ 着せ替え処理をさらに高速化した ✕ サーフェスダンプ処理が全部ダ…

SSP 2.5.48

✕ SSPに足りないものは、それは――安定性、思想、理念、先進性、国際化、操作性、互換性!そして何よりも――速さが足りない!! …のを、修正しました。

SSP 2.5.47

✕ シェル倍率→その他の倍率(バルーン倍率も)のダイアログが出ないエンバグを修正

SSP 2.5.46

✕ 多段着せ替え有効化が効いていなかった問題を修正 ✕ ツールチップのUnicode対応ができていなかった問題を修正 ✕ メニュー幅を画像にあわせるオプションが壊れていた問題を修正

SSP 2.5.45

+ 開発用パレットの開く/実行にサーフェスダンプ処理を追加 指定したサーフィス番号を、現在の着せ替えモード等を反映した状態で全部合成してPNGファイルに出力します。サンプル画像等の作成に活用できると思います。 今のところテスト実装なのでダイアログ…

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に反応し…