Discuss Scratch
- PPPDUD
-
1000+ posts
Project Explorer
I'm working on a similar project called “project.json info”. It extracts the contents of a .sb3 file, removes excess assets, and details the variables and costumes of all of the sprites in the project.
- Redstone1080
-
1000+ posts
Project Explorer
Please don't pull any SUIT nonsense again. Please release it under an open-source license, like AGPLv3, and release the code on GitHub instead of an exe file in the code tab. I'm working on a similar project called “project.json info”. It extracts the contents of a .sb3 file, removes excess assets, and details the variables and costumes of all of the sprites in the project.
If you don't do this, me and others will never use it.
- BreadcatGames
-
1000+ posts
Project Explorer
The only stuff @PPPDUD has open sourced are pretty much the numerous 30 line python scripts that they madePlease don't pull any SUIT nonsense again. Please release it under an open-source license, like AGPLv3, and release the code on GitHub instead of an exe file in the code tab. I'm working on a similar project called “project.json info”. It extracts the contents of a .sb3 file, removes excess assets, and details the variables and costumes of all of the sprites in the project.
If you don't do this, me and others will never use it.
- ajskateboarder
-
1000+ posts
Project Explorer
Even SUIT is closed-source, and that is basically 20 loc The only stuff @PPPDUD has open sourced are pretty much the numerous 30 line python scripts that they made
- BreadcatGames
-
1000+ posts
Project Explorer
Yeah, but it has caching! Revolutionary! /sEven SUIT is closed-source, and that is basically 20 loc The only stuff @PPPDUD has open sourced are pretty much the numerous 30 line python scripts that they made
- ZZC12345
-
500+ posts
Project Explorer
Version 1.5.4 ChangelogYou didn't even need to bundle it – just `import()` it from JsDelivr or esm.sh or something (assuming you're using ESM).
- Slightly reword the “not affiliated with Scratch” sentence on the about page
- Prepare for April Fools Day…
(side post:)(#19)That uhh… didn't age well. (JSZip is bundled since 1.5.0, for extracting .sb3s for file uploads.)
Probably not, as that would require me to bundle a zipping library.
EDIT: what in the world:
(src)
// Import JSZip import "../lib/jszip.min.js"; const JSZip = window.JSZip; delete window.JSZip;
import JSZip from "https://esm.sh/jszip@3";
import JSZip from "jszip";
Last edited by ZZC12345 (March 31, 2023 11:38:16)
- CST1229
-
1000+ posts
Project Explorer
(#66)1. I didn't know (or maybe just forgot) that an ESM version/conversion of JSZip existed, and for whatever reason I felt like including the library in the repo back then instead of using a CDN (even though IIRC Vue is served from one).Version 1.5.4 ChangelogYou didn't even need to bundle it – just `import()` it from JsDelivr or esm.sh or something (assuming you're using ESM).
- Slightly reword the “not affiliated with Scratch” sentence on the about page
- Prepare for April Fools Day…
(side post:)(#19)That uhh… didn't age well. (JSZip is bundled since 1.5.0, for extracting .sb3s for file uploads.)
Probably not, as that would require me to bundle a zipping library.
EDIT: what in the world:
(src)Why not:// Import JSZip import "../lib/jszip.min.js"; const JSZip = window.JSZip; delete window.JSZip;or even better, use import maps (73.93% compat, all major browsers - no IE :( ) and boil it down toimport JSZip from "https://esm.sh/jszip@3";without a bundler!import JSZip from "jszip";
2. I think the URL is only imported in one place, I don't really want to add 2 <script> tags (1 for index, 1 for 404) just so i can import JSZip through jszip.
Last edited by CST1229 (March 31, 2023 12:24:25)
- PPPDUD
-
1000+ posts
Project Explorer
This program is two times the length, no worriesEven SUIT is closed-source, and that is basically 20 loc The only stuff @PPPDUD has open sourced are pretty much the numerous 30 line python scripts that they made

- Redstone1080
-
1000+ posts
Project Explorer
So 40 loc? Cmon, thats still not enough. My very basic ***cord bot has >250 loc, and thats just in the main.py file.This program is two times the length, no worriesEven SUIT is closed-source, and that is basically 20 loc The only stuff @PPPDUD has open sourced are pretty much the numerous 30 line python scripts that they made.
Last edited by Redstone1080 (March 31, 2023 21:38:14)