Discuss Scratch

JunimoZ
Scratcher
11 posts

How to make scratch project into screensaver

I created a screensaver-type project ( https://scratch-mit-edu.ezproxyberklee.flo.org/projects/843364375/ ) and I really wanted to turn it into a screensaver. The method I would most like to use is through turbowarp as I did create a version that was widescreen. can anyone help? (I'm using windows)
davidtheplatform
Scratcher
500+ posts

How to make scratch project into screensaver

You can use lively wallpaper and one of the options is to add a webpage as a wallpaper, then I think you can set the wallpaper as a screensaver in the normal windows settings
WojtekGame
Scratcher
1000+ posts

How to make scratch project into screensaver

You can't though…

Unless you record it and save as .scr
JunimoZ
Scratcher
11 posts

How to make scratch project into screensaver

davidtheplatform wrote:

You can use lively wallpaper and one of the options is to add a webpage as a wallpaper, then I think you can set the wallpaper as a screensaver in the normal windows settings
Lively Wallpaper works great but as far as I'm aware there is no way in Windows to set the screensaver to the wallpaper
davidtheplatform
Scratcher
500+ posts

How to make scratch project into screensaver

Steps:
1. Package the project with these settings on turbowarp (the important ones are the stage size settings):
{"turbo":false,"interpolation":false,"framerate":0,"highQualityPen":true,"maxClones":300,"fencing":true,"miscLimits":true,"stageWidth":480,"stageHeight":360,"resizeMode":"stretch","autoplay":true,"username":"player####","closeWhenStopped":false,"projectId":"p4-@Blobs Screensaver.sb3","custom":{"css":"","js":""},"appearance":{"background":"#000000","foreground":"#ffffff","accent":"#ff4c4c"},"loadingScreen":{"progressBar":true,"text":"","imageMode":"normal","image":null},"controls":{"greenFlag":{"enabled":false},"stopAll":{"enabled":false},"fullscreen":{"enabled":false},"pause":{"enabled":false}},"monitors":{"editableLists":false,"variableColor":"#ff8c1a","listColor":"#fc662c"},"compiler":{"enabled":true,"warpTimer":false},"packagedRuntime":true,"target":"html","app":{"icon":null,"packageName":"blobs-screensaver","windowTitle":"Blobs Screensaver","windowMode":"window","version":"1.0.0"},"chunks":{"gamepad":false,"pointerlock":false},"cloudVariables":{"mode":"ws","cloudHost":"wss://clouddata.turbowarp.org","custom":{},"specialCloudBehaviors":false,"unsafeCloudBehaviors":false},"cursor":{"type":"none","custom":null,"center":{"x":0,"y":0}},"extensions":[],"bakeExtensions":true}
2. Open lively and click ‘add wallpaper’
3. Click ‘open’ and select the html file from step 1
4. Go to the screensaver settings and select lively from the list

Lively might not be able to load the file because its too big I guess? it just crashes when I try to load it
MonkeyBean2
Scratcher
100+ posts

How to make scratch project into screensaver

yet another reason to write a scratch 3.0 -> LLVM IR compiler
J4ol
Scratcher
100+ posts

How to make scratch project into screensaver

WojtekGame wrote:

(#3)
You can't though…

Unless you record it and save as .scr
Use Trobowarp to make it into a .exe rename the “.exe” to “.scr” right click. press install
WojtekGame
Scratcher
1000+ posts

How to make scratch project into screensaver

J4ol wrote:

WojtekGame wrote:

(#3)
You can't though…

Unless you record it and save as .scr
Use Trobowarp to make it into a .exe rename the “.exe” to “.scr” right click. press install
*TurboWarp packager

and yes, but maybe without renaming
JunimoZ
Scratcher
11 posts

How to make scratch project into screensaver

davidtheplatform wrote:

Steps:
1. Package the project with these settings on turbowarp (the important ones are the stage size settings):
{"turbo":false,"interpolation":false,"framerate":0,"highQualityPen":true,"maxClones":300,"fencing":true,"miscLimits":true,"stageWidth":480,"stageHeight":360,"resizeMode":"stretch","autoplay":true,"username":"player####","closeWhenStopped":false,"projectId":"p4-@Blobs Screensaver.sb3","custom":{"css":"","js":""},"appearance":{"background":"#000000","foreground":"#ffffff","accent":"#ff4c4c"},"loadingScreen":{"progressBar":true,"text":"","imageMode":"normal","image":null},"controls":{"greenFlag":{"enabled":false},"stopAll":{"enabled":false},"fullscreen":{"enabled":false},"pause":{"enabled":false}},"monitors":{"editableLists":false,"variableColor":"#ff8c1a","listColor":"#fc662c"},"compiler":{"enabled":true,"warpTimer":false},"packagedRuntime":true,"target":"html","app":{"icon":null,"packageName":"blobs-screensaver","windowTitle":"Blobs Screensaver","windowMode":"window","version":"1.0.0"},"chunks":{"gamepad":false,"pointerlock":false},"cloudVariables":{"mode":"ws","cloudHost":"wss://clouddata.turbowarp.org","custom":{},"specialCloudBehaviors":false,"unsafeCloudBehaviors":false},"cursor":{"type":"none","custom":null,"center":{"x":0,"y":0}},"extensions":[],"bakeExtensions":true}
2. Open lively and click ‘add wallpaper’
3. Click ‘open’ and select the html file from step 1
4. Go to the screensaver settings and select lively from the list

Lively might not be able to load the file because its too big I guess? it just crashes when I try to load it
I was unable to see the option to set the screensaver to lively

J4ol wrote:

WojtekGame wrote:

(#3)
You can't though…

Unless you record it and save as .scr
Use Trobowarp to make it into a .exe rename the “.exe” to “.scr” right click. press install
It worked but when you usually use a screensaver when you move the mouse it leaves but by using this solution it just refuses to do that. Could you find a solution for that?
JunimoZ
Scratcher
11 posts

How to make scratch project into screensaver

bump
davidtheplatform
Scratcher
500+ posts

How to make scratch project into screensaver

If you package the project as an exe then you can import it into lively and set lively as the screensaver although it uses a lot of cpu for some reason

Last edited by davidtheplatform (May 4, 2023 00:43:54)

MagicCrayon9342
Scratcher
1000+ posts

How to make scratch project into screensaver

davidtheplatform wrote:

If you package the project as an exe then you can import it into lively and set lively as the screensaver, although it uses a lot of cpu for some reason
if you have a good computer it doesn't use THAT much CPU.
davidtheplatform
Scratcher
500+ posts

How to make scratch project into screensaver

MagicCrayon9342 wrote:

davidtheplatform wrote:

If you package the project as an exe then you can import it into lively and set lively as the screensaver, although it uses a lot of cpu for some reason
if you have a good computer it doesn't use THAT much CPU.
Something else that used a lot of CPU started at the same time
MagicCrayon9342
Scratcher
1000+ posts

How to make scratch project into screensaver

davidtheplatform wrote:

MagicCrayon9342 wrote:

davidtheplatform wrote:

If you package the project as an exe then you can import it into lively and set lively as the screensaver, although it uses a lot of cpu for some reason
if you have a good computer it doesn't use THAT much CPU.
Something else that used a lot of CPU started at the same time
what's using a lot of cpu?
imfh
Scratcher
1000+ posts

How to make scratch project into screensaver

JunimoZ wrote:

davidtheplatform wrote:

Steps:
1. Package the project with these settings on turbowarp (the important ones are the stage size settings):
{"turbo":false,"interpolation":false,"framerate":0,"highQualityPen":true,"maxClones":300,"fencing":true,"miscLimits":true,"stageWidth":480,"stageHeight":360,"resizeMode":"stretch","autoplay":true,"username":"player####","closeWhenStopped":false,"projectId":"p4-@Blobs Screensaver.sb3","custom":{"css":"","js":""},"appearance":{"background":"#000000","foreground":"#ffffff","accent":"#ff4c4c"},"loadingScreen":{"progressBar":true,"text":"","imageMode":"normal","image":null},"controls":{"greenFlag":{"enabled":false},"stopAll":{"enabled":false},"fullscreen":{"enabled":false},"pause":{"enabled":false}},"monitors":{"editableLists":false,"variableColor":"#ff8c1a","listColor":"#fc662c"},"compiler":{"enabled":true,"warpTimer":false},"packagedRuntime":true,"target":"html","app":{"icon":null,"packageName":"blobs-screensaver","windowTitle":"Blobs Screensaver","windowMode":"window","version":"1.0.0"},"chunks":{"gamepad":false,"pointerlock":false},"cloudVariables":{"mode":"ws","cloudHost":"wss://clouddata.turbowarp.org","custom":{},"specialCloudBehaviors":false,"unsafeCloudBehaviors":false},"cursor":{"type":"none","custom":null,"center":{"x":0,"y":0}},"extensions":[],"bakeExtensions":true}
2. Open lively and click ‘add wallpaper’
3. Click ‘open’ and select the html file from step 1
4. Go to the screensaver settings and select lively from the list

Lively might not be able to load the file because its too big I guess? it just crashes when I try to load it
I was unable to see the option to set the screensaver to lively

J4ol wrote:

WojtekGame wrote:

(#3)
You can't though…

Unless you record it and save as .scr
Use Trobowarp to make it into a .exe rename the “.exe” to “.scr” right click. press install
It worked but when you usually use a screensaver when you move the mouse it leaves but by using this solution it just refuses to do that. Could you find a solution for that?
If you stop the project with stop all, does turbowarp exit? You could make a feature request to turbowarp to add that as an option if not. If it does, then you could detect mouse movement in the project and make it exit.
davidtheplatform
Scratcher
500+ posts

How to make scratch project into screensaver

MagicCrayon9342 wrote:

davidtheplatform wrote:

MagicCrayon9342 wrote:

davidtheplatform wrote:

If you package the project as an exe then you can import it into lively and set lively as the screensaver, although it uses a lot of cpu for some reason
if you have a good computer it doesn't use THAT much CPU.
Something else that used a lot of CPU started at the same time
what's using a lot of cpu?
A broken audio driver
MagicCrayon9342
Scratcher
1000+ posts

How to make scratch project into screensaver

davidtheplatform wrote:

MagicCrayon9342 wrote:

davidtheplatform wrote:

MagicCrayon9342 wrote:

davidtheplatform wrote:

If you package the project as an exe then you can import it into lively and set lively as the screensaver, although it uses a lot of cpu for some reason
if you have a good computer it doesn't use THAT much CPU.
Something else that used a lot of CPU started at the same time
what's using a lot of cpu?
A broken audio driver
its one of the two

1. broken audio driver
or
2. bad computer
davidtheplatform
Scratcher
500+ posts

How to make scratch project into screensaver

MagicCrayon9342 wrote:

snip
its one of the two

1. broken audio driver
or
2. bad computer
Its the audio driver, my computer isn't super good but its not a potato

Powered by DjangoBB