Discuss Scratch

Foxi135
Scratcher
100+ posts

Scratch mod launcher [coming back to this and trying out python]

hello!
i've been working lately on this program
and it does exactly what its sounds like -
launch scratch mods

it supports .image, .swf and .exe
here's how it looks like:
(will replace image soon.. probably)
Download
i wrote it in lua with love2d framework

btw, this is my first post in AT so constructive critisism please

Last edited by Foxi135 (Jan. 22, 2024 12:57:14)

Redstone1080
Scratcher
1000+ posts

Scratch mod launcher [coming back to this and trying out python]

Cool! I might make one for 3.0 mods, now that I think of it…
MagicCrayon9342
Scratcher
1000+ posts

Scratch mod launcher [coming back to this and trying out python]

Writing it in Lua might of not been the best route, but cool.
Redstone1080
Scratcher
1000+ posts

Scratch mod launcher [coming back to this and trying out python]

MagicCrayon9342 wrote:

(#3)
Writing it in Lua might of not been the best route, but cool.
What other options are there? A lot, but is there one best approach? No! They're all equal.

Also, @Foxi135 might not know any other programming languages, or they're most comfy with Lua.
Foxi135
Scratcher
100+ posts

Scratch mod launcher [coming back to this and trying out python]

MagicCrayon9342 wrote:

…, but cool.

Redstone1080 wrote:

Cool!…
thanks!

Redstone1080 wrote:

…I might make one for 3.0 mods, now that I think of it…
i think my launcher could handle 3.0, but i didnt tested it yet

MagicCrayon9342 wrote:

Writing it in Lua might of not been the best route…
besides Scratch and Python i dont know any other language..
and i dont like python cuz of these things
if condition:
  print("hello")
where's the “end” mark or smth?
its not very readable.
Foxi135
Scratcher
100+ posts

Scratch mod launcher [coming back to this and trying out python]

i tested it with TW and it works
all u got to do is create folder in mods folder
paste TW in
and create modlaunch.lua file in folder with TW:
openin = {"custom","Turbowarp.exe"}
identification = {["name"]="Turbowarp",["folder"]="3.0"}
PPPDUD
Scratcher
1000+ posts

Scratch mod launcher [coming back to this and trying out python]

Foxi135 wrote:

MagicCrayon9342 wrote:

…, but cool.

Redstone1080 wrote:

Cool!…
thanks!

Redstone1080 wrote:

…I might make one for 3.0 mods, now that I think of it…
i think my launcher could handle 3.0, but i didnt tested it yet

MagicCrayon9342 wrote:

Writing it in Lua might of not been the best route…
besides Scratch and Python i dont know any other language..
and i dont like python cuz of these things
if condition:
  print("hello")
where's the “end” mark or smth?
its not very readable.
Agreed.
Foxi135
Scratcher
100+ posts

Scratch mod launcher [coming back to this and trying out python]

progress: im currently working on downloader
new plan: cuz downloading files with lua and cmd (os.execute) doesn't work properly and love2d have openURL function, im gonna do an “Discover” tab, where available mods to download will be listed with link to official site or/and forum.

Last edited by Foxi135 (Nov. 18, 2022 07:44:19)

Foxi135
Scratcher
100+ posts

Scratch mod launcher [coming back to this and trying out python]

Scratch mod launcher 1.1 is out!
what's new?
- Discover tab was added
- list of mods from A to F (for now)
- in Discover tab you can copy url by hovering over a mod and pressing ctrl+c
- open mods path button
- special character support

Last edited by Foxi135 (Nov. 16, 2022 15:36:52)

know0your0true0color
Scratcher
500+ posts

Scratch mod launcher [coming back to this and trying out python]

Redstone1080 wrote:

Cool! I might make one for 3.0 mods, now that I think of it…
Have you started?
If so is it on GitHub?
Redstone1080
Scratcher
1000+ posts

Scratch mod launcher [coming back to this and trying out python]

know0your0true0color wrote:

(#10)

Redstone1080 wrote:

Cool! I might make one for 3.0 mods, now that I think of it…
Have you started?
If so is it on GitHub?
Nope.
NanoRook
Scratcher
1000+ posts

Scratch mod launcher [coming back to this and trying out python]

Do you mind putting the code for it on Github?
Foxi135
Scratcher
100+ posts

Scratch mod launcher [coming back to this and trying out python]

NanoRook wrote:

Do you mind putting the code for it on Github?
just a moment - because of personal things I cannot sign in anywhere before my parents allow me to. I already asked them, they said they'll think about it. i should get it after lunch.
if you need the code right now u can use 7zip.
Foxi135
Scratcher
100+ posts

Scratch mod launcher [coming back to this and trying out python]

1.2 is out!
What's new?
- ctrl+c works for launch tab now too
- added ctrl+o shortcut to open directory the mod is in
- in discover tab if you hover over mod that you dont have and press ctrl+o,
you have an option to setup the folder with modlaunch.lua file
- expanded list (A-Q)
- bug fixes

Last edited by Foxi135 (Nov. 17, 2022 11:55:21)

Foxi135
Scratcher
100+ posts

Scratch mod launcher [coming back to this and trying out python]

Foxi135
Scratcher
100+ posts

Scratch mod launcher [coming back to this and trying out python]

1.3 is out!
What's new?
- tabs are actually tabs now..
- update checker
- up-to-date list of mods
- now extended to Z
- settings tab
Foxi135
Scratcher
100+ posts

Scratch mod launcher [coming back to this and trying out python]

its pretty quiet here…
what do you think about this?
PPPDUD
Scratcher
1000+ posts

Scratch mod launcher [coming back to this and trying out python]

Foxi135 wrote:

its pretty quiet here…
what do you think about this?
Are you sure you are allowed to link to OneDrive on Scratch?
Foxi135
Scratcher
100+ posts

Scratch mod launcher [coming back to this and trying out python]

PPPDUD wrote:

Foxi135 wrote:

Are you sure you are allowed to link to OneDrive on Scratch?
ig… im just sharing video… it would be bad if it was link to unmoderated chat or dangerous site.
Foxi135
Scratcher
100+ posts

Scratch mod launcher [coming back to this and trying out python]

do you have suggestions for any features to add?

Powered by DjangoBB