View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
383 [SSP・整備班・その他] SSPBT:本体(SSP) minor always 2021-12-07 19:14 2021-12-07 19:14
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Weird behavior with negative coordinates in balloon specifications
Description: I had an idea for a balloon with a galaxy design, where the online marker would make the stars in the design twinkle. However, I encountered a strange problem while setting this up.

Because I want the stars to twinkle for all sizes of the balloon (there are 3), I made the online marker 200x600, the size of the largest balloon. Then, for each of the smaller balloons, I set the Y of the online marker to negative coordinates so that it would display in the right position. The stars on the online marker are supposed to be in the same positions as the stars when the balloon is offline.

I forgot about the difference between coordinates written with a single - vs two --, and I was surprised to find that if you write with a single -, the whole online marker would reverse horizontally. I am unsure if this is intentional, since it is not applied consistently to all balloons.

With b4, my largest balloon size, I can simply set the Y coordinate of the online marker to 0, and it works fine. With b2, which is 200x400, I can set it to --200, and this works fine. If I set b0, which is 200x200, to --400, the online marker reverses horizontally.

If I try it the other way, and I set b2's online marker to -400 and b0's to -600, b0 will be correct but b2 will be reversed.

I'll include my balloon files as an example. At the moment I'm using --200 for b2 and -600 for b0, so that they look correct, but I don't want to release the balloon in this state if this behavior might change soon.

SSP 2.5.50, Windows 10
Tags:
Steps To Reproduce:
Additional Information:
Attached Files: twinkling_galaxy_01.nar (205,753 bytes) 2021-12-07 19:14
http://ssp.shillest.net/bts/file_download.php?file_id=234&type=bug
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
381 [SSP・整備班・その他] 整備班:YAYA feature N/A 2021-12-06 17:21 2021-12-06 22:22
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Let parallel function be used for sets of brackets
Description: I know I said before I would prefer if bracket sets with a -- only output one dialogue candidate instead of all of them, but it seems a shame to have to pick one or the other. What if we let the parallel function work for arrays output from a set of brackets, so that we have both options? So like this:

RandomTalk : nonoverlap
{
  parallel array:{
  "1"
  "2"
  "3"
  --
  "A"
  "B"
  "C"
  }
}

Currently, we can use the array modifiers to make an array of everything in the brackets, so it would make sense if you could add the parallel function to output all the resulting array elements as output candidates.
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
Notes
(0000975)
guest   
2021-12-06 18:52   
I'm not quite sure what you want the output to look like?
(0000976)
guest   
2021-12-06 22:22   
https://github.com/ponapalt/yaya-shiori/commit/3cb09158a0a68184d63cd51852f6387747268503

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
382 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-12-06 18:08 2021-12-06 18:08
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Let alternate arrow/marker/online marker files be specified in balloon(s/k)*s.txt files
Description: I want to make some balloons for more than 2 characters (where each character would have a unique looking balloon), or where the online marker would change for a larger balloon size. I think it would be ideal if I could specify in the file for each balloon if I want an alternate image to be used, preferably via the file path.
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
380 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-12-06 13:51 2021-12-06 13:51
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Direct SSTP: send with ThreadID to get ThreadMessage
Description: SEND SSTP/1.4
//...
ThreadID: 1400
//...

Like this to facilitate Direct SSTP communication for console programs
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
379 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-12-03 08:31 2021-12-05 11:17
Reporter: guest Platform:  
Assigned To: ponapalt OS:  
Priority: normal OS Version:  
Status: confirmed Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: 要望:サーフェスリストを名前順でソートする機能
Description: Ctrl+Tのサーフェスリストを名前順でソートできると自分的凄く便利になりますが、

surfacetable.txtを使っていないゴースト制作者も結構多いからこの機能を実装ためのする作業量によっては優先順位はかなり低いのでしょうか?
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
373 [SSP・整備班・その他] SSPBT:本体(SSP) minor always 2021-11-28 23:55 2021-12-05 11:15
Reporter: guest Platform:  
Assigned To: ponapalt OS:  
Priority: normal OS Version:  
Status: confirmed Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: 見切れイベントの判定
Description: OnOffscreenのkero側見切れ判定はサーフェスの透明部分が含まれているようで余白が
多い画像だと見た目は見切れていないのに見切れた判定になります。

sakura側は余白があっても表示されている部分が見切れると反応するのでkero側と
判定が違っているようです。

SSP/2.5.49
Windows 10 21H2
Tags:
Steps To Reproduce:
Additional Information:
Attached Files: Twin Cat Maiden.png (356,116 bytes) 2021-12-03 00:28
http://ssp.shillest.net/bts/file_download.php?file_id=233&type=bug
Notes
(0000959)
ponapalt   
2021-12-02 11:27   
見切れ判定は開発用パレットの当たり判定表示の緑枠が基準になります。
これは今のところ、ベースになるサーフィス(elementを含む)の画像のうち、透明でない部分を囲む最小の長方形を計算し、それの8割サイズとしたものになります。

上記の緑枠判定はおおむねきちんと動作しますが、シェルの構成によっては微妙な判定になることがあり、その結果\1の判定が微妙なことになっているものと思われます。

なので、再現のため違和感のあるゴースト+シェルの組み合わせの情報が追加で必要です。
(0000969)
guest   
2021-12-03 00:28   
シェルはフリーシェルの「Twin Cat Maiden」なのですが緑枠を確認したところ左に
寄っていたようです。このシェルはmasterフォルダにsurface0.png、surface10.png
があるのですが0/10の時はこのファイルを元に中央寄りになっていて他の合成で表示
しているサーフェスは左寄りになっていました。surface0.png、surface10.pngを
リネームして読み込ませないようにすると0/10の時も左寄りになっていました。
これらの位置は自動取得のようですがシェル側で指定することは出来ますか?

Twin Cat Maiden
http://cute-a.sblo.jp/article/187289986.html
(0000974)
ponapalt   
2021-12-05 11:15   
内部の座標計算ミスでした。自動取得のみで良い感じになりそうです。

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
163 [SSP・整備班・その他] SSPBT:本体(SSP) trivial N/A 2021-05-23 11:05 2021-12-05 11:12
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: about thumbnail.png big than screen
Description: When the pixels of thumbtail.png are large than the screen, it's just...
Display part of it outside the screen
Can we add some parameters in description.txt to control the display of thumbtail.png?
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
Notes
(0000380)
ponapalt   
2021-06-07 11:20   
(Last edited: 2021-06-07 11:21)
Thumbnail is just "thumb nail", it means small like thumb's nail.
Therefore, thumbnail that is bigger than screen is like **Titan's thumb nail** and difficult to understand demand of such huge images, so I had implemented without screen size considerations.

Please tell me why you want to use such big images, and write your request in more detail.
(0000381)
guest   
2021-06-07 13:31   

Sometimes I want to make this png clearer, you know, I may have overdone it.
Or I want this to occupy half the screen (or more) to get a special visual splendour.
I'm thinking that if there are parameters to adjust the starting position and zoom size of this image (pixel version and screen percentage version), it might be better for some creators with new ideas.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
275 [SSP・整備班・その他] SSPBT:本体(SSP) minor always 2021-09-10 22:00 2021-12-05 11:12
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Avi file playback error
Description: There are some small problems when playing avi files: Video progress jump, flower screen, and others
This has no effect on me, so please put it on the back burner
I don't think many people will use SSP to play videos - probably?
You've had a long day.
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
Notes
(0000667)
guest   
2021-09-10 22:04   
error file https://www.mediafire.com/file/m3hpygqh9w82s90/Price-OP.avi/file
(0000672)
ponapalt   
2021-09-15 11:29   
Please try 2.5.25 with LAV Filters https://github.com/Nevcairiel/LAVFilters/releases
(0000673)
guest   
2021-09-15 13:44   
not fixed
but thanks for LZMA

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
266 [SSP・整備班・その他] SSPBT:本体(SSP) minor always 2021-09-07 11:59 2021-12-03 04:21
Reporter: guest Platform:  
Assigned To: ponapalt OS:  
Priority: normal OS Version:  
Status: assigned Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: OnScreenSaverStart and OnScreenSaverEnd do not fire
Description: I've had this issue for years and never thought to report it. It happens on both Windows 7 and Windows 10, on the latest version of SSP.
Tags:
Steps To Reproduce:
Additional Information:
Attached Files: image.png (2,237 bytes) 2021-12-02 20:40
http://ssp.shillest.net/bts/file_download.php?file_id=232&type=bug
png
Notes
(0000652)
ponapalt   
2021-09-09 08:00   
(Last edited: 2021-09-09 08:01)
I can't reproduce this problem. I need more detailed information.
Note : this event does ***not*** occur by "Preview" button of screen saver config.
(0000659)
guest   
2021-09-09 09:45   
I'm not sure what information would be helpful. If you need something specifically, I can get it for you.
Here's a video of it, if that's helpful. There are some LOGGING commands that should show up, as well as some variables that should change, but neither of those things happen. https://www.youtube.com/watch?v=nAVAMMkUdbY
The screensaver starts at 1:05 in the video
(0000967)
ponapalt   
2021-12-02 16:56   
Please try 2.5.50
(0000968)
guest   
2021-12-02 20:40   
No change on Windows 10.

Windows 7, oddly, minimized my ghosts when I ended the screensaver... Or perhaps when it started? I'm not too sure. Either way, since they got minimized I was not able to confirm if OnScreenSaverEnd happened or not. OnScreenSaverStart definitely did not. I'll attach a screenshot of some of the output I got from Tama.

Note that I have not restarted either computer since updating SSP, I simply don't have time tonight. I might try this tomorrow and update this report if I notice any change.
(0000970)
guest   
2021-12-03 04:21   
I've shut down and rebooted both of my computers now. The behavior on Windows 10 remains the same, but the Windows 7 computer no longer minimizes ghosts upon exiting the screen saver. Not sure why it was doing that last night.

(Both computers were completely unplugged to clean them, so I don't think they would behave differently if I did a restart)

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
372 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-11-26 07:14 2021-11-26 07:14
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Allow surfaces to have non-numerical names
Description: I fully expect this to not be possible, but on the tiny chance that it is, I'll ask anyways.
One of the biggest problems I run into when making complicated shells is trying to pick good number ranges for my surfaces. I often end up with numbers that are 6 or 7 digits long so that I can keep everything sorted. If it were possible to name them with letters and underscores, as I do with my image files, I could avoid that trouble altogether and have more easily understood surfaces.
This isn't the same as surface alias; I'm combining elements in surfaces to use as parts for animations and dressups, mostly.

Alternatively, if it were possible to specify a file path directly in an animation instead of having to define it as a separate surface, I could mostly avoid this issue...
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
368 [SSP・整備班・その他] SSPBT:本体(SSP) trivial always 2021-11-24 04:01 2021-11-24 04:01
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Most alt code characters are not accepted by input boxes
Description: I can copy and paste most alt code characters into my input boxes and they work fine, but if I try to type an alt code directly into an input box, it usually produces a ?
Alt 7, which is •, works fine. Alt 3, which is ♥, shows up as ?. But if I copy ♥ into the input box after typing it somewhere else, the ghost is able to display it without issue.
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
367 [SSP・整備班・その他] SSPBT:本体(SSP) trivial always 2021-11-24 03:58 2021-11-24 03:58
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Very large text interacts strangely with the validrect
Description: Text set to very large sizes is cut off strangely at the top. This is using the script \f[height,500]•
It seems like the point where the text is cut off is just misaligned to the top of the validrect. If I change the font height to 400, the effect is much less noticeable.
Tags:
Steps To Reproduce:
Additional Information:
Attached Files: image.png (14,471 bytes) 2021-11-24 03:58
http://ssp.shillest.net/bts/file_download.php?file_id=222&type=bug
png
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
366 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-11-24 03:52 2021-11-24 03:52
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Allow balloon arrows/online marker/etc to extend off the base image
Description: I want to make some balloons that have floating arrows, and especially floating online markers. Partially for aesthetic, partially to make more room for the validrect. But if I move these things over a transparent section of the balloon's base image, they become invisible.

I worry that changing this could impact older balloons. If that is the case, I wouldn't mind having to write in an option to make this work for my balloons.
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
155 [SSP・整備班・その他] SSPBT:本体(SSP) minor random 2021-05-15 17:03 2021-11-24 03:48
Reporter: guest Platform:  
Assigned To: ponapalt OS:  
Priority: normal OS Version:  
Status: feedback Product Version:  
Product Build: Resolution: reopened  
Projection: none      
ETA: none Fixed in Version: 2.5 (リリース)  
    Target Version:  
Summary: Ghosts sometimes stop appearing on top when clicking to another window
Description: Despite having the option set for ghosts to stay on top of my windows, sometimes they still end up behind them when I click to another window. Whenever this happens, I've noticed that it's every ghost I have open at once, not just one of them. When a ghost (or its tray icon) is clicked, it'll stay on top again, but only that individual ghost. Each ghost must be clicked to get them all back on top again.

I haven't noticed any sort of pattern, I'm not sure why this happens or what causes it. I'm on Windows 10, and this seems to happen when I'm browsing around my computer normally, not doing anything particularly intense.
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
Notes
(0000824)
ponapalt   
2021-10-14 15:46   
2.5.36 : stay on top problem may fixed
(0000835)
guest   
2021-10-17 17:16   
This issue still happens in 2.5.36. I still have no idea why it happens; although I will note that since I started using windows 10, I've noticed that all my windows (not just SSP) will randomly lose focus, oftentimes while I'm in the middle of typing or drawing. I think that's probably a windows issue, and I wonder if it could be related to this... but I'm not really sure.

I may try on my windows 7 computer and see if it happens there. As far as I can tell it's completely random, though, so it's impossible to replicate reliably...
(0000837)
ponapalt   
2021-10-18 12:56   
Please try 2.5.37
(0000884)
ponapalt   
2021-11-06 19:56   
2.5.40
(0000950)
guest   
2021-11-24 03:48   
Unfortunately this problem still occurs. I don't have much new info to share, either.
I feel like the frequency of this issue may have slightly increased since the changes to the window z-order, but I'm not certain. Right now it's happening 2-3 times within 8 hours
It definitely has to be something about when I'm actively using my computer and switching windows a lot, because I usually leave my computer and ghosts open overnight, and when I come back they're still on top.
I wish I could tell you more than that, but I haven't found any way to reproduce this yet...

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
358 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-11-15 14:43 2021-11-17 15:32
Reporter: guest Platform:  
Assigned To: ponapalt OS:  
Priority: normal OS Version:  
Status: feedback Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: New sakura script tag for unload and load shiori
Description: I am steve
when debugging shiori, sometimes I need to recompile shiori and put it into ghost for testing, and I think it's stupid to shut down ssp and restart it
but there's no function to "uninstall shiori until XXXX happens, then load shiori" or "uninstall shiori and wait X seconds, then load shiori", so I'm wondering if it's convenient to have such a function?

I can trigger ghost terminal with commands via vs's generate event, which indirectly allows ghost to trigger the new Sakura script tag when compiling shiori
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
Notes
(0000931)
guest   
2021-11-15 14:52   
uninstall -> unload
The free time at lunch was a bit tight and I didn't double check the output of the translator
(0000932)
ponapalt   
2021-11-16 04:29   
(Last edited: 2021-11-16 04:30)
Since we have already had "\\![wait,syncobject]" sakurascript tag, you can implement "wait until XXXX happens", so only I need to implement is unload and load shiori tag.
[wait,syncobject tag](http://ssp.shillest.net/ukadoc/manual/list_sakura_script.html#_!_wait,syncobject,%E5%90%8C%E6%9C%9F%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E5%90%8D,%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%A2%E3%82%A6%E3%83%88%E6%99%82%E9%96%93_)
(0000935)
guest   
2021-11-17 13:48   
Is it possible to execute a sakura script via sstp when shiori stops working?
I'm trying to figure out how to reload shiori if it goes wrong
(0000936)
ponapalt   
2021-11-17 15:32   
SakuraScript and SHIORI run independently, so if there is a problem with SHIORI, you can still run SakuraScript using other methods such as SSTP.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
361 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-11-16 19:46 2021-11-16 19:46
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: x-ukagaka-linkで起動するゴーストを指定したい
Description: SSPが起動していない時、x-ukagaka-linkはSSPを起動するようになっていますが、
ghostを指定しても起動時のゴーストを指定できるわけではなく、
起動するゴーストが一致しないとinfo指定が無意味になってしまいます。
SSPが起動していない場合はゴーストを指定して起動したり、
SSPが既に起動している場合は指定したゴーストを追加呼び出ししたりするオプションが欲しいです。
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
359 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-11-15 14:50 2021-11-16 04:34
Reporter: guest Platform:  
Assigned To: ponapalt OS:  
Priority: normal OS Version:  
Status: assigned Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Add a right click to "Add to computer boot-up" in ghost browser
Description: I think providing such a shortcut would make users who don't know how to customize their startup items happier, as would putting a shortcut to ghost on the desktop.

If possible, it would be nice to add the sakura script tag that allows ghost to display the dialogs "Do you want to create a shortcut to this ghost on the desktop" and "Do you want to add this ghost to the bootstrap of your computer". It would be nice
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
355 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-11-13 18:08 2021-11-13 18:08
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Allow user to specify the distance at which ghosts should 'stick' to the taskbar/screen edge
Description: When a ghost is moved near the taskbar or the edge of the screen, the edge of their window will 'stick', allowing you to place them perfectly on the edge. Sometimes it can be difficult to place them just right, though. Mouse sensitivity, the amount of extra transparent space on the ghost's surfaces, and other factors can make it difficult for some users. And sometimes, you may not want them to stick at all.

I think it could be helpful to add a slider in the SSP preferences that lets you choose how many pixels away ghosts have to be from an edge before they will stick, and also allow you to disable sticking completely by setting it to 0.

I am aware that there is already an option you can set for each ghost to make them stick to the taskbar all the time, but this is not desirable in certain cases.
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
352 [SSP・整備班・その他] SSPBT:本体(SSP) minor always 2021-11-10 00:04 2021-11-10 04:37
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Windows11環境ですべて終了を選択すると「sspは応答していません」というメッセージがでます。
Description: 先ずは、動作環境ですが、
cpu: Core(TM) i7-12700KF
マザーボード:ROG STRIX Z690-F GAMING WIFI
メモリ:Samsung M323R2GA3BB0-CQKOD * 2
ストレージ:CSSD-M2B5GPG3VNF
グラフィックカード:ROG-STRIX-RX6700XT-O12G-GAMING
OS: Windows 11 Pro 21H2
ssp ver:SSP/2.5.43
です。
次に、発生までの手順と症状です
1.OSが立ち上がった後 ssp.exe のアイコンをダブルクリックして、sspを起動。
2.5分位、ソフトを立ち上げたまま、Google Chrome バージョン: 95.0.4638.69(Official Build) (64 ビット)を使い
 ネットのページを除いた後
3.エミリにカーソルをあわせ、右クリック、全て終了を選択します。
4.エミリが、またねと言って、エミリの立ち絵が消えます。
5.テディの立ち絵はきえずに、カーソルが青い円形になり回転します。
6.その状態で、テディをクリックするとテディの背景が黒色になり、羽のような人の目にも見える模様が出てきます。
7.同時に黒いだけで、何も表示されない Emily/Phase4.5"the Slapstick Beauty" と言うタイトルのウィンドウが表示さ    
 れます。
8.更にテディを左クリックすると、上記のウィンドウと、テディ背景が白くなり
9. 「SSPは応答していません。」と表示されます。
10.この状態で、「プログラムを終了します。」を選択すると、SSPが落ち上記の Emily/Phase4.5"the Slapstick Beauty"   
 も消えます。
11.その後再度SSPを立ち上げると 「落ちた~バグ報告よろしく」の旨メッセージがでます。

設定はデフォルトですが、機能の音声合成を使用しています。
音声の選択で、
¥0  CeVIO-ONE
¥1  CeVIO-タカハシ
¥2~ CeVIO-すずきつづみ
をしようしていて、SSPを立ち上げると、CeVIO Creative Studio 6 ver 6.1.22.0 が同時にたちあがります。
時々、ホワイトノイズような 「さー-プツン」という音がまじります。時々、音声が飛んだみたいにとぎれとぎれに聞こえることもあります。
音声は、マザーのI/Oパネル二つないだ、ダイソーの300円スピーカ からだしています。
音声デバイスとしては、Realtek USB Audioです。ドラバーのバージョンは、6.3.9600.2295です。

ソフトはまだ、使い始めたばかりですが、楽しいソフトだと思って使わせていただいております。
今後のバージョーンアップも楽しみしています。
Tags: SAPI
Steps To Reproduce:
Additional Information:
Attached Files: SYSTEMINFO.txt (91,727 bytes) 2021-11-10 00:04
http://ssp.shillest.net/bts/file_download.php?file_id=216&type=bug
Notes
(0000907)
ponapalt   
2021-11-10 04:27   
終了時の問題も含めて音声合成ソフト(CeVIO)との相性問題で間違いないと思います。
音声合成処理時にCeVIOも一緒に起動するのもたぶん仕様ではないかと思うのですが、「棒読みちゃん」などのほかのSAPI対応ソフトで同じことが起きるか確認できますか?

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
353 [SSP・整備班・その他] SSPBT:本体(SSP) minor always 2021-11-10 00:38 2021-11-10 00:38
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: The ghost window does not show up in some environments
Description: Firstly, env info

SSP/2.5.42 (20211107-42; Windows NT 6.1)
Compiler/12.00.8804 MFC/6.00.8063 SPDebugger/2.16.23119.A
libpng/1.6.38.git zlib/1.2.11.1-motley libjpeg/9d 12-Jan-2020
OpenSSL 3.1.0-dev
TinyXML-2 9.0.0
SQLite 3.36.0

Windows 7 Wow64@x64
Intel 0.6.10.7 3093MHz Features:MMX SSE HT
(Intel(R) Core(TM) i3-2100 CPU @ 3.10GHz)
Package:1 Node:1 Core:2 Thread:4
Phys.Mem: 2000/3983MB All.Mem: 5832/7965MB
Network: IPv4/IPv6

192.168.2.151(IPv4)

Monitor:
0: \\.\DISPLAY1 - Work=0,0,1280,984 Monitor=0,0,1280,1024 Bpp=32 [PRIMARY]

This is a poorly configured school room computer, I just downloaded the ssp and my ghost nar for a "new user test"
But the ghost window doesn't show up
It's not very intrusive, maybe it's just because some software to prevent pop-ups, or something
And it's pretty rare to see a computer like this, I guess.
I just found this problem and reported it, don't think it would have mattered even if don't fix it
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
348 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-11-07 11:14 2021-11-07 11:14
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Add new 'disable' text color to balloons, which can be used with the \f[color] tag
Description: When I'm making menus, I often want to have certain options be a different color if they're disabled. This is easy to do with the \f[color] tag, but I'm always worried that setting it to a particular color will make the display hard to read on some other balloons.

I would love to have an option to specify a 'disable' color within the balloon itself so that it could be customized per-balloon, but there are so many old balloons out there that wouldn't have this specification... But, I noticed this on Ukadoc for the owner draw menu, for if you omit the 'disable' color (menu.disable.font.color.r/g/b) :
(background画像の0,0の色 + menu.background.font.color * 2 ) / 3

Would it be possible to use this as the default 'disable' text color for the balloon as well? So the dev of the balloon can specify a particular color if they want, if not SSP will try to figure it out, and ghost devs can trust that their disabled menu options should at least be readable on most balloons.
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
280 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-09-16 22:47 2021-10-19 18:19
Reporter: guest Platform:  
Assigned To: ponapalt OS:  
Priority: normal OS Version:  
Status: assigned Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: allow charset to be set separately for each ghost
Description: There are still some ghost seemingly automatic charset detection that does not work: some appear in ghost name and author name, and some appear in updated files
So I think this might be better
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
Notes
(0000679)
ponapalt   
2021-09-17 17:08   
I want to refine charset auto detection before adding manual config. Please tell me problematic ghosts.
(0000680)
guest   
2021-09-17 17:48   
I think these ghosts are just special names: in the shiftJIS character set they are meaningful Japanese, and in the Chinese character set they also happen to be Chinese that displays properly, just meaningless(草)
So I don't think this kind of problem can be avoided by automatic charset detection: software like notepad++ needs to specify the charset manually when this happens.
(0000681)
guest   
2021-09-17 17:52   
ETC:
shiftJIS character set:
name,理夢
//...
craftmanw,緋龍華 麒麟
//...
sakura.name,理夢
kero.name,ヨンヨン

Chinese character set:
name,棟柌
//...
craftmanw,旉棿壺 阨椯
//...
sakura.name,棟柌
kero.name,儓儞儓儞
(0000846)
ponapalt   
2021-10-19 13:51   
Current SSP has improved character set detection. Are you still having problem?
(0000848)
guest   
2021-10-19 18:19   
Yes, still having problem:
ghost: FoxTheory
Chinese character set:
ghost/master/words/bookshelf/僕乕僉儖攷巑偲僴僀僪巵.txt
shiftJIS character set:
ghost/master/words/bookshelf/ジーキル博士とハイド氏.txt

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
311 [SSP・整備班・その他] SSPBT:本体(SSP) minor always 2021-10-06 17:54 2021-10-07 11:28
Reporter: guest Platform:  
Assigned To: ponapalt OS:  
Priority: normal OS Version:  
Status: assigned Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: developer_options.txt's little error
Description: You know, I wrote this in taromati2's developer_options.txt
shell/,noupdate
https://github.com/Taromati2/ghost-in-the-shell/blob/master/developer_options.txt#L12

I then encountered something strange when I made updates.txt for the 48 shells of taromati2: some shells' updates.txt were made correctly, some shells' updates.txt were deleted

It's a bit confusing, you know, either these updates.txt should all be generated properly, or they should all be deleted

Of course this doesn't affect my actions much, so it's up to you to fix it or not
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
Notes
(0000777)
ponapalt   
2021-10-07 11:14   
Hmm... It may be caused by update definition cache that I've implemented recently.
Please try to delete updates.txt / updates2.dau, then re-create update definitions.

If above try is succeeded, I should refine update definition cache mechanism...
(0000778)
guest   
2021-10-07 11:28   
succeeded

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
305 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-10-03 10:15 2021-10-03 10:15
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Gives users the option to update ssp automatically and silently
Description: Here's the thing, I had a fight on social media yesterday with a taromati2 user (he's a very annoying and underage user who doesn't even know the difference between ghost and ssp)
In general, I find that some users don't like it when the software pops up and says "Hey, there's an update here, hurry up", but prefer it to do everything automatically and silently
So I thought that ssp might offer an alternative update strategy: automatically downloading updates and restarting itself when the user can't see it (e.g. when minimised, when playing full screen, when the screensaver is running).
This is probably a silly request, so I don't care if it gets implemented or not.
I am just giving a notice of my findings
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
301 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-10-02 11:03 2021-10-02 12:15
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Allow balloon and shell to have custom dlls to draw the interface
Description: Related:http://ssp.shillest.net/bts/view.php?id=183
Some people want to use l2d in ukagaka, others want to use u3d, but this is difficult to achieve with the current ukagaka architecture
My suggestion is to make the existing shell and balloon drawing mechanism that comes with ssp a dll file and make a series of communication protocols
Then use ssp's own drawer when a shell or balloon does not have a custom drawer, and use the drawer provided by the shell or ballon when the shell or balloon does have
I think it makes sense to allow a shell or a balloon to organize its own file structure
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
Notes
(0000739)
guest   
2021-10-02 11:07   
It's not a very urgent issue, but I think it would be a big boost to something
So please do so
If there are some architectural issues, please ask them here and I think I'll think of a response

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
253 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-08-26 12:38 2021-10-01 20:53
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: narpng
Description: Well, the thing is, I'm playing a Japanese game recently. This game can share your favorite homemade characters through PNG "character card"
In fact, the role information is attached to the end of the PNG file. The whole "role card" is a small archive file that stores the character's info
I wonder if ghost can be shared like this?
It is feasible to attach a zip file after a PNG file. You can easily open the file in the form of a compressed package by changing the suffix name to zip. Therefore, if we specify a special file suffix, such as ".nar.png", or check the additional content every time SSP processes the image file, we can express the NAR in the form of a picture


Maybe we can be more aggressive and save ghost's homeurl to the picture, so that the volume is smaller and the function is not affected
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
Notes
(0000712)
guest   
2021-09-28 10:23   
There is a large company called Alibaba in China, and not long ago an employee of the company leaked a screenshot of his computer and announced to the public that the company was working overtime illegally, and that all personal information had been mosaicked.
The company then fired the employee
The technology used by the company is called "invisible watermarking", where you can put some information in the pixels of an image, but the image will look no different to the human eye
You know, it's too easy to put a few bytes of employee information in a few hundred kilobytes, but I think we could also put ghost information in a png, like homeurl
Appending data to the end of the file would work, but it's likely to disappear after the chat software has processed it, and I suppose we could use a low-profile version of the "invisible watermark" in this scenario if it was technically feasible, you know, just not as resistant to interference
(0000725)
guest   
2021-09-29 08:19   
Although it has nothing to do with ukagaka, I would like to know.
1. can this "invisible watermark" be identified or removed or made unrecognisable?
2. Is Alibaba, the company, still working illegally overtime?
3. what is the follow-up situation of the employee?
(0000736)
guest   
2021-10-01 20:53   
https://wiki.linuxquestions.org/wiki/Embed_a_zip_file_into_an_image
Yes I think it would be cool if ssp supported the installation of nar in png or other image format, nar authors could make nice "covers" for their nar files and this would also provide a preview of the nar content on some software
And personally I think it's very much like the "summon a genie from a card" scenario, yeah, cool
But personally I probably wouldn't want special suffixes like .nar.png, it seems a bit outrageous
I think what ssp could do is to do a "legal nar" check every time a file is dragged in, which would be aesthetically pleasing and not have much of a performance impact
As for the "invisible watermark", it's a good idea, but I don't think it's that easy to implement, and although it's a viable technique, it's a bit of a "laser gun to a mosquito" in this case

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
288 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-09-24 13:52 2021-09-24 13:52
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: New event: rate of use graph within one week
Description: It was nice for ghost to be able to get an aggregate rate of use graph, but this seems hardly useful for identifying ghost usage over time
Ideally ghost would be able to retrieve as much recent ghost usage as needed (anywhere from a week to a month), but I find this difficult to design and unrealistic
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
274 [SSP・整備班・その他] 整備班:YAYA feature N/A 2021-09-10 20:10 2021-09-23 17:46
Reporter: guest Platform:  
Assigned To: ponapalt OS:  
Priority: normal OS Version:  
Status: assigned Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Make a yatama exe
Description: The thing is this: I want to add some functions to Tama (command-line parameters, etc.) to realize some thing. For example, after opening ghost development mode, Tama runs automatically. But I find that Tama seems not open source, and I don't know how to write another Tama
So I shamelessly came to BTS to make an appeal. Please forgive me
Tags:
Steps To Reproduce:
Additional Information:
Attached Files: Q~KAEFL1KR2YWAL6]OZ1{9C.jpg (10,563 bytes) 2021-09-18 21:02
http://ssp.shillest.net/bts/file_download.php?file_id=159&type=bug
jpg
Notes
(0000674)
guest   
2021-09-16 23:02   
https://github.com/ponapalt/yaya-shiori/blob/500/log.cpp#L440
(0000675)
guest   
2021-09-17 00:45   
I know how to get logs from yaya
But the problem is that I'm an idiot who can't draw windows
The most I can do is write a console program
(0000676)
guest   
2021-09-17 00:56   
Great, I'm an idiot too.
I'll write an open source tama and when I'm done I'll post the link here
Probably "github.com/steve02081504/yatama", or "github.com/Taromati2/yatama".
(0000677)
ponapalt   
2021-09-17 09:52   
Below is logger tool requirement as a result of investigation from YAYA source code.

Receive Window Class : "TamaWndClass" (Any title is acceptable, Window class only.)

Receive Window Message : WM_COPYDATA

COPYDATASTRUCT cds;
cds.dwData = mode;
cds.cbData = (wcslen(str) + 1)*sizeof(wchar_t);
cds.lpData = (LPVOID)str;

mode :
#define E_I 0 /* info */
#define E_F 1 /* fatal */
#define E_E 2 /* error */
#define E_W 3 /* warning */
#define E_N 4 /* note */
#define E_J 5 /* other(j) */
#define E_END 6 /* log end (program quit) */
#define E_SJIS 16 /* charset=SJIS */
#define E_UTF8 17 /* charset=UTF-8 */
#define E_DEFAULT 32 /* charset=OS Default */
(0000682)
guest   
2021-09-17 22:32   
https://github.com/Taromati2/yatama
I think I can finish it in a week
If there are no surprises
(0000685)
guest   
2021-09-18 21:02   
I'm not familiar with the win32api, so I don't know how to fix the problem that the current version of yatama causes the drag bar to return to the top every time the text is refreshed
So I'm asking how to fix it
(0000686)
guest   
2021-09-18 21:06   
oh and how to achieve coloured text
(0000687)
guest   
2021-09-19 00:45   
I just looked at the documentation for the TextOut function and I think I'm ready for it again
I'll try again tomorrow
(0000688)
guest   
2021-09-19 01:00   
Great, it didn't work at all
(0000696)
guest   
2021-09-23 17:46   
Sorry, I got stuck on the drawing window thing
In the meantime my real life has run into some things I have to do (I guess I've had some bad luck lately)
So I don't think I'll be able to finish yatama on time
If anyone knows anything about windows windows related, feel free to get involved
I'll take the time to work on the pull request as fast as I can

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
285 [SSP・整備班・その他] SSPBT:本体(SSP) text random 2021-09-20 02:10 2021-09-21 21:35
Reporter: guest Platform:  
Assigned To: ponapalt OS:  
Priority: normal OS Version:  
Status: feedback Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: バルーンの表示が欠けることがある
Description: 実用上ほぼ問題が無く稀な現象ですが、添付画像のようにバルーンが水平に欠けてしまうことがあります。
恐らくこの1年以内に発生しはじめた現象で、忘れたころに不特定のゴーストで発生しています。

欠けた箇所は「何も無い」状態で、裏のウィンドウが表示されおり、クリックしても裏のウィンドウが選択されます。
何らかの操作でバルーンがリフレッシュされれば(欠けたバルーンをドラッグするだけでも)問題は解消されます。
また、最終的に欠けない場合でも、トークの切り替え時に一瞬(1フレーム?)だけ欠けたバルーンが表示され、チラついて見えることがあります。

添付画像は「dickgirl 朱里」で、Ctrlキーでスキップしながら目にマウスオンする操作を繰り返した際に発生したものです。
恐らく以下のスクリプト実行中のものでした。

*眼と眼が合う
 \0\s[5]ふふふ。なんですか?\e

環境は Windows10 64bit Home
SSP/2.5.25 (20210915-11; Windows NT 10.0.19042)
Tags:
Steps To Reproduce:
Additional Information:
Attached Files: クリップボード05.jpg (31,324 bytes) 2021-09-20 02:10
http://ssp.shillest.net/bts/file_download.php?file_id=160&type=bug
jpg
Notes
(0000689)
ponapalt   
2021-09-21 21:35   
(Last edited: 2021-09-21 21:35)
なんだこりゃ… .26でとりあえず思いついた部分を調整しましたけど、さっぱりわからん…

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
247 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-08-24 22:10 2021-09-10 10:07
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Some suggestions for speech recognition
Description: I just came into contact with SSP's speech recognition today. It's really a great function
Here are some suggestions. Supporting these may make it better
1. New speech recognition mode
Conversational speech recognition is a function that can improve the user experience. When speech recognition starts, the software sends a prompt tone to indicate the beginning of speech recognition, and plays another prompt tone after this conversation, and then processes it
2. Turn on or off the speech recognition function through Sakura script
Ghost can provide a switch!
3. Voice wake-up
Allow ghost to set specific voice keywords to enter a function - whether ghost is in a conversation or standing in a daze
4. Hidden voice options
Provide a sakura script to add options for speech recognition: for example, I want to use the three keywords "single cycle", "list cycle" and "sequential play" in the speech recognition of the music player, but this is very useful when I only want to provide one mode button in the UI interface
5. option but not in speech recognition
There are some options I don't want it to be voice recognized, but I want to provide such buttons in the UI
6. When the options provided by the current entity are not matched, the options of other roles are matched
When both roles of a ghost open the UI, I want to consider another UI after my current statement does not match the UI button provided by the current subject
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
Notes
(0000599)
guest   
2021-08-25 20:38   
And also, I think it would be better if user can specify the sound synthesis engine for each ghost

(It would be great if ghost could provide its own voice synthesis mechanism to ssp. As far as I know, Microsoft's own voice synthesis function can't load the voice package)
(0000665)
guest   
2021-09-10 10:07   
Some additions: I think if there are some new sakura tag allows some text to be played out by a language engine (independent of speech synthesis settings), it will be more convenient for ghost authors to realize some functions, such as text reading of novel readers

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
260 [SSP・整備班・その他] SSPBT:本体(SSP) minor always 2021-08-31 20:23 2021-09-09 01:08
Reporter: guest Platform:  
Assigned To: ponapalt OS:  
Priority: normal OS Version:  
Status: feedback Product Version:  
Product Build: Resolution: reopened  
Projection: none      
ETA: none Fixed in Version: 2.5 (リリース)  
    Target Version:  
Summary: Some homeurls cannot be used, although the browser can access the files normally
Description: Well, I'm happy to create a lot of updated mirrors for my ghost recently
But I found that some update mirrors can't be used, although you can normally access the files through your browser
like "https://raw.fastgit.org/Taromati2/stable-mirror/master/Taromati2/" , you can't use it to update ghost, but you can download "https://raw.fastgit.org/Taromati2/stable-mirror/master/Taromati2/updates.txt"
There are also a another mirror with this problem "https://gitee.com/Taromati2/stable-mirror/raw/master/Taromati2/"

I don't know if this is SSP's problem. Maybe it's just that these websites have a lot of jumps?


and I don't really care if this issue can be fixed(you know, it's just mirrors), I just think this may cause trouble to other ghost Deployers, so a fix will be nice
sorry to bother you and I'm not in a hurry
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
Notes
(0000630)
guest   
2021-08-31 20:36   
And I have hundred million's curiosity:
updates.txt in the ghost\master are exactly the same as the updates.txt in the ghost root directory
What does it mean?
(0000633)
ponapalt   
2021-09-01 14:18   
I'll check it.
updates.txt in the ghost\master is just for compatibility.
(0000634)
guest   
2021-09-01 23:37   
thanks!
(0000636)
ponapalt   
2021-09-03 15:59   
2.5.22 Fixed

- raw.fastgit.org return 403 for specific file. This behavior is same as browser access, so it's not SSP problem.
- gitee.com return 404 when not login, so I can't test it.
(0000651)
guest   
2021-09-09 01:08   
I have a problem using this homeurl:
https://cdn.jsdelivr.net/gh/Taromati2/stable-mirror@master/Taromati2/
When updating the file, the MD5 of the following file is incorrect, but the correct file can be downloaded from the browser:
https://cdn.jsdelivr.net/gh/Taromati2/stable-mirror@master/Taromati2/ghost/master/dic/games/Gobang/Gobang.dic

still, sorry to bother you and I'm not in a hurry
Thanks

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
230 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-08-17 20:21 2021-09-01 01:14
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: add new sakurascript to turn debugmode of shiori on/off
Description: After the appearance of x-ukagaka-link, I tried to add some corresponding support to my ghost, including the URL for updating or open the master directory
But when I tried to open Shiori's debug mode through x-ukagaka-link, I got stuck, no sakura script could do this
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
Notes
(0000632)
guest   
2021-09-01 01:14   
Draft:
\![set,shioridebugmode,on/off]

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
254 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-08-26 20:10 2021-08-30 12:21
Reporter: guest Platform:  
Assigned To: ponapalt OS:  
Priority: normal OS Version:  
Status: assigned Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: x-ukagaka-link: install from homeurl
Description: why do we still use nars if we can use x-ukagaka-link?
x-ukagaka-link:type=install-from-homeurl&url=XXXXXXXX
x-ukagaka-link:type=install-from-homeurls&url1=XXXXXXXX&url2=XXXXXXXX&.....
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
Notes
(0000609)
ponapalt   
2021-08-27 05:26   
I don't completely disagree with this plan, but I don't think it's good because it increases the load on the delivery server.
Some servers don't like processing such a large number of requests, so they put a rate limit on it, resulting in HTTP 429 error.
(0000610)
guest   
2021-08-27 11:33   
After implementing this function, whether to provide a download link is the thing of ghost's author. I think.
And may be we can take a few minutes off at http 429 error?
(0000616)
guest   
2021-08-30 11:20   
Wait, if there is no install.txt in homeurl, how do you judge the type of installation?
(0000617)
guest   
2021-08-30 12:21   
Either the homeurl that supports this installation method must have install.txt, or:
x-ukagaka-link:type=install-from-homeurl&url=XXXXXXXX&type=(ghost/balloon/....)
x-ukagaka-link:type=install-from-homeurls&url1=XXXXXXXX&type1=ghost&url2=XXXXXXXX&type2=language&.....

Damn it, it's not neat now

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
227 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-08-16 12:50 2021-08-27 20:45
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: asking for some basic settings when SSP runs for the first time
Description: The options I think can ask when first run:
- File association
- Ghost display mode
- User name and gender settings


Generally speaking, as long as most users will change or need to change the options, they can be added to the initial setting list (of course, this list should not be too complicated or too professional, it well scare people)
also we can provides the option to skip: all options will run with default values
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
Notes
(0000558)
ponapalt   
2021-08-16 13:30   
Edit : tempdir detection separated

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
236 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2021-08-19 15:02 2021-08-25 20:22
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: cloud saves of ghost&ssp profile
Description: Windows 10 comes with OneDrive and has 5g free capacity. Why don't we use this to provide cloud storage of ghost archive files?
Some ghost authors try to implement some functions: for example, after uninstalling ghost and installing it again, ghost keeps the memory of your last installation. This way can also do this
At the same time, this function can also be used for synchronization between home computers and office computers
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
Notes
(0000569)
guest   
2021-08-19 16:01   
(Not the original poster) I personally don't like the idea of cloud storage with SSP; I very much appreciate that the entire program is contained in a single folder and does not affect anything else on my computer.
Also, while this definitely would be beneficial for plenty of ghosts, I think it could mess up others (especially ones that tell a story or are very meta). At the very least, I would want a way to recognize that the ghost has been reinstalled and the save restored from the cloud so that I can choose how to handle that within the ghost, or a way to disable the cloud for my own ghosts so that it can't mess up their intended progression.
Really, it would not go well for my ghosts, since you could have the same 'person' open on two computers at once which completely breaks immersion... Two different instances of the ghost with two different save files is different from two instances that share a save file. Giving ghost devs at least some amount of control over this would be greatly appreciated, if it is added.
(0000570)
guest   
2021-08-19 16:43   
1. Some people use onedrive, others use Mega sync or others. I think it would be better to allow different file synchronization platforms
2. Some ghost have realized autonomous memory recovery (by retaining information in some places)
3. Like the update, some ghost authors may want this to run in the background without notifying the user
4. How to avoid file conflict?
5. How to avoid unequal versions of saved files and ghost?
(0000571)
guest   
2021-08-19 16:57   
1. When a cloud ghost instance is running, update the cloud archive and lock the cloud file of this ghost. Other machines will not be able to run this ghost (or have a serious warnings), so as to avoid multiple machines running a ghost at the same time and file conflicts
2. Allow users to set the synchronization folder location (onedrive by default), so as to provide multi platform support
3. Allow ghost to set which files need to be synchronized
4. Notify ghost when synchronization is turned on (or off), so as to allow ghost to change the archiving policy
5. Allow ghost to tell SSP through Sakura script or other after its archive file has undergone incompatible changes: instances on other machines must be updated to this version (or higher) to continue running
6. like http://ssp.shillest.net/bts/view.php?id=226 , provide a mode that does not notify the user
(0000598)
guest   
2021-08-25 20:22   
But, um, if you are running a ghost with a cloud save, how can you ensure that SSP unlocks the cloud save before the synchronization program exits when you poweroff?

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
246 [SSP・整備班・その他] SSPBT:本体(SSP) minor always 2021-08-24 21:33 2021-08-24 21:33
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: Speech recognition does not work with options with special characters
Description: like “\\q[[something\\],OnWhatEver]”
Moreover, it seems that all the options in the whole interface cannot be selected by voice
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
162 [SSP・整備班・その他] SSPBT:本体(SSP) text always 2021-05-23 05:28 2021-08-05 11:57
Reporter: guest Platform:  
Assigned To: ponapalt OS:  
Priority: normal OS Version:  
Status: assigned Product Version:  
Product Build: Resolution: reopened  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: デスクトップ解像度変更時の挙動
Description: 解像度を1920x1080から、800x600等に変更し、
また1920x1080に戻すと、ゴーストの位置が変わる。
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
Notes
(0000359)
ponapalt   
2021-05-23 16:08   
右下端からはみ出て操作不能になるのを避けるために、画面内に強制移動する処理が働いています。
これは仕様です。
(0000466)
ponapalt   
2021-07-08 06:30   
解像度ごとに位置保存?
(0000475)
guest   
2021-07-28 22:26   
Not the original poster
I think it just needs some simple mathematical transformation through the old resolution and location, the current new resolution and the size of ghost to obtain the new location. You know, the upper left corner is the benchmark for resolution modification
Of course, if you want to make it simple, you can reset the ghost position every time when change the resolution, but I don't guarantee that someone will ask a new question in the future: "the ghost position will be reset every time you change the resolution!" like this...
(0000476)
guest   
2021-07-28 22:39   
Simple draft :
If the original position is the default position at the original resolution
Take the default position at the new resolution
If multiple ghost windows overlap
Obtain the coordinates of the lower right corner of each ghost window in this group of overlaps and calculate the relative position
Take the ghost window at the bottom right corner to calculate the window coordinates, and keep the relative positions of other windows and this window unchanged
otherwise
Take the coordinates of the lower right corner of the ghost window and change the scale according to the resolution

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
91 [SSP・整備班・その他] SSPBT:本体(SSP) minor N/A 2020-05-13 15:04 2021-08-05 11:56
Reporter: guest Platform:  
Assigned To: ponapalt OS:  
Priority: normal OS Version:  
Status: assigned Product Version:  
Product Build: Resolution: reopened  
Projection: none      
ETA: none Fixed in Version: 2.4 (リリース)  
    Target Version:  
Summary: 多重着せ替えのinterpolate合成がうまくいっていない
Description: サーフェスAを着せ替えXとしてoverlayfastで重ねたサーフェスBを着せ替えYとしてinterpolateでサーフェスCに重ねた結果サーフェスAがoverlayfastもinterpolateも適用されていないような状態で表示されてしまいます。
着せ替えXとYそれぞれ単体では正常に表示されているように見えます。

動作確認のため作成したファイルに参考画像とメモを同梱して添付します。
ただの定義ミスでしたらすみません。

環境
Win10 Home (1909)
SSP/2.4.71
Tags:
Steps To Reproduce:
Additional Information:
Attached Files: _test.zip (48,836 bytes) 2020-05-13 15:04
http://ssp.shillest.net/bts/file_download.php?file_id=37&type=bug
Notes
(0000174)
ponapalt   
2020-06-07 16:34   
2.4.73 FIXED
(0000175)
ponapalt   
2020-06-07 16:36   
ステータス変更ミス

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
104 [SSP・整備班・その他] SSPBT:本体(SSP) minor always 2020-08-09 20:54 2021-06-07 11:21
Reporter: guest Platform:  
Assigned To: ponapalt OS:  
Priority: normal OS Version:  
Status: assigned Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: surfaces.txt overlayfastが透過度を維持しない使用方法があります
Description: 多重きせかえなどいくつかの合成を経由してoverlayfastによる合成を適用しようとした場合、
一般的な使い方と思われる element0, element1 の順に重ねて element1 をoverlayfastで合成した場合と異なる挙動を示すケースがあります。
再現できる最小構成のシェルを添付します。

■再現方法
1.シェルを添付していますので適当なゴーストにインストールし、\0で\s[0]を\1で\s[10]のデフォルトサーフェスを表示します。
2.\0に唯一存在する着せかえパーツを有効化します。
3.\0と\1を比べて、\0のほうが不透明度が高いことを確認します。
4.いくつかの仕組みを経由してはいますが、\0の表示画像は不透明50%の画像に不透明50%の画像をoverlayfastで合成したものですから、
  単純に element0, element1 の関係でelement1をoverlayfastで合成した場合と同じ挙動で不透明度が変化しないことを期待しますが
  それとは一致しない結果になります。

■期待する修正
・overlayfast による合成が、本件投稿ケース等の使用方法で不透明度が変化しないこと。通常の使用方法と同じ挙動を示すこと。
・または、仕様である旨についてのご説明。

■確認環境
windows10, 64bit
SSP 2.4.82
Tags:
Steps To Reproduce:
Additional Information:
Attached Files: test_shell.zip (21,291 bytes) 2020-08-09 20:54
http://ssp.shillest.net/bts/file_download.php?file_id=51&type=bug
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
36 [SSP・整備班・その他] SSPBT:本体(SSP) feature have not tried 2019-11-10 02:36 2020-06-14 02:58
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: 【要望】SSPエクスプローラの挙動
Description: 自分で順番を並び替え出来るようにしてほしい。
現在は[閉じる][切り替え]だけだが
[閉じる][切り替え][起動][終了]
にしてほしい。
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
Notes
(0000178)
guest   
2020-06-14 02:58   
お気に入り機能とお気に入りタブ

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
25 [SSP・整備班・その他] SSPBT:本体(SSP) feature have not tried 2019-06-19 04:37 2019-06-19 04:37
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: ゴースト毎にサブプロセス化
Description: ホストプロセスを基準として、
ゴースト毎にexeを分ける
それによりsspがエラー吐いた場合、
全ゴーストがクラッシュする事を防げる…かも。
メモリ領域のバッティングによる動作エラーも防げるかも…?
ACCESS_VIOLATION (#c0000005)
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
23 [SSP・整備班・その他] SSPBT:本体(SSP) feature have not tried 2019-06-12 04:15 2019-06-12 04:15
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: 吹き出しとシェルを前面に表示
Description: Emily/Phase4.5
のような複数シェルを持つゴーストの場合、
シェルが喋る時にシェルとシェルの吹き出しを他シェルより手前に表示するオプション。
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
There are no notes attached to this issue.

View Issue Details
ID: Category: Severity: Reproducibility: Date Submitted: Last Update:
16 [SSP・整備班・その他] SSPBT:本体(SSP) feature N/A 2019-05-30 21:43 2019-05-30 21:43
Reporter: guest Platform:  
Assigned To: OS:  
Priority: normal OS Version:  
Status: new Product Version:  
Product Build: Resolution: open  
Projection: none      
ETA: none Fixed in Version:  
    Target Version:  
Summary: 吹き出しの表示をSNS風にする機能
Description: 吹き出し表示をSNS風にする機能です。
複数のゴーストを表示したりしている場合に
吹き出しがゴチャゴチャして読みづらくなるためです。

ゴーストプラグイン毎にまとめて表示されます。

==============
エミリ:気が付いたらもう半年終わりか…
テディ:そう考えると一年って早いね!
エミリオ:季節の変わり目だけど、季節の変わり目は
気温の変化激しいから体調管理気を付けて!
==============
Tags:
Steps To Reproduce:
Additional Information:
Attached Files:
There are no notes attached to this issue.