Discuss Scratch
- Discussion Forums
- » Developing Scratch Extensions
- » Unofficial Extensions Directory
- Thepuzzlegame
-
1000+ posts
Unofficial Extensions Directory
Last edited by Thepuzzlegame (July 1, 2016 17:18:43)
- liam48D
-
1000+ posts
Unofficial Extensions Directory
Check out the Unofficial Extensions Directory!Oh cool! Is it a script that auto-gets the extensions or do you have to add each by hand?
- technoboy10
-
1000+ posts
Unofficial Extensions Directory
http://djdolphin.github.io/scratchx/ambientlight.js - Ambient Light extension (djdolphin)
http://technoboy10.github.io/scratchx/battery.js - Battery status (technoboy10)
http://technoboy10.github.io/scratchx/cloud.js - Cloud Data (technoboy10)
http://technoboy10.github.io/scratchx/battery.js - Battery status (technoboy10)
http://technoboy10.github.io/scratchx/cloud.js - Cloud Data (technoboy10)
- djdolphin
-
1000+ posts
Unofficial Extensions Directory
Wouldn't it be easier to link to versions on the authors' GitHub pages so they're always up to date? Also, here are some of my extensions that @technoboy10 hasn't submitted for me
:
http://djdolphin.github.io/scratchx/cookievariables.js - Cookie Variables (updated for ScratchX)
http://djdolphin.github.io/scratchx/becool.js - Be Cool (extremely useful)

http://djdolphin.github.io/scratchx/cookievariables.js - Cookie Variables (updated for ScratchX)
http://djdolphin.github.io/scratchx/becool.js - Be Cool (extremely useful)
- blob8108
-
1000+ posts
Unofficial Extensions Directory
Very nice!
I agree—is there a technical reason that you can't do that? Wouldn't it be easier to link to versions on the authors' GitHub pages so they're always up to date?
- Thepuzzlegame
-
1000+ posts
Unofficial Extensions Directory
All of the ones in the list currently were added by hand. Although in the future there may be an automatic system for adding extensions (not sure how I'd filter that though) Oh cool! Is it a script that auto-gets the extensions or do you have to add each by hand?
here?Also could you maybe add the ones you haven't added (I don't feel like looking) from
http://djdolphin.github.io/scratchx/ambientlight.js - Ambient Light extension (djdolphin)Thanks for all the submissions! Should be in the list shortly.
http://technoboy10.github.io/scratchx/battery.js - Battery status (technoboy10)
http://technoboy10.github.io/scratchx/cloud.js - Cloud Data (technoboy10)
That's a great idea, only downside is if those repositories ever go down the links will be broken. If I host the files myself I don't need to worry about that. Wouldn't it be easier to link to versions on the authors' GitHub pages so they're always up to date?
PS: In order for me to do this and have working ScratchX links you'll need to add crossdomain.xml into your user repository so that flash is allowed to load resources from your site. (more info here)
- savaka
-
1000+ posts
Unofficial Extensions Directory
IT'S UNOFFICIAL!
(just felt like saying that)
Looks like now everything's done through ScratchX. Never even heard of ScratchX before.
(just felt like saying that)
Looks like now everything's done through ScratchX. Never even heard of ScratchX before.

- djdolphin
-
1000+ posts
Unofficial Extensions Directory
And then you have to worry about people nagging you to update their extensions every time they make a minor change. If I host the files myself I don't need to worry about that.
here)That's only necessary if you're linking to an sbx file. Extensions are loaded by injecting a script tag into the webpage, and it never has to deal with Flash's wacko crossdomain stuff if you aren't loading a project. I'm not sure why the Scratch Team is saying a crossdomain.xml necessary for raw extensions. PS: In order for me to do this and have working ScratchX links you'll need to add crossdomain.xml into your user repository so that flash is allowed to load resources from your site. (more info
In http://scratchx.org/?url=http://djdolphin.github.io/scratchx/ambientlight.js#scratch ScratchX loads the extension just fine and never sends a request for http://djdolphin.github.io/crossdomain.xml
Last edited by djdolphin (May 14, 2015 00:15:39)
- Thepuzzlegame
-
1000+ posts
Unofficial Extensions Directory
In that case I will link to the GitHub pages (just as soon as I get around to updating) -snip-
- bobbybee
-
1000+ posts
Unofficial Extensions Directory
I helped @djdolphin write becool by the way (IRL).
He needed my help with it.
It took 2 seasoned programmers how to exit out of an infinite loop rotating the editor >_<
He needed my help with it.
It took 2 seasoned programmers how to exit out of an infinite loop rotating the editor >_<
- djdolphin
-
1000+ posts
Unofficial Extensions Directory
Stopping it was more difficult than I'd imagined. I helped @djdolphin write becool by the way (IRL).
He needed my help with it.
It took 2 seasoned programmers how to exit out of an infinite loop rotating the editor >_<

- bobbybee
-
1000+ posts
Unofficial Extensions Directory
<3Stopping it was more difficult than I'd imagined. I helped @djdolphin write becool by the way (IRL).
He needed my help with it.
It took 2 seasoned programmers how to exit out of an infinite loop rotating the editor >_<
- MegaApuTurkUltra
-
1000+ posts
Unofficial Extensions Directory
…again:
https://github.com/megaaputurkultra/scratch-hq-sound
https://github.com/megaaputurkultra/scratch-go-to-project (might not be that useful / idk if it even works on ScratchX but you can include it if you want)
I really need more extension ideas
https://github.com/megaaputurkultra/scratch-hq-sound
https://github.com/megaaputurkultra/scratch-go-to-project (might not be that useful / idk if it even works on ScratchX but you can include it if you want)
I really need more extension ideas

Last edited by MegaApuTurkUltra (May 14, 2015 00:31:08)
- Thepuzzlegame
-
1000+ posts
Unofficial Extensions Directory
hehe, I was actually in the process of adding those as you posted this. Sorry about the delay. …again:
https://github.com/megaaputurkultra/scratch-hq-sound
https://github.com/megaaputurkultra/scratch-go-to-project (might not be that useful / idk if it even works on ScratchX but you can include it if you want)
- Thepuzzlegame
-
1000+ posts
Unofficial Extensions Directory
Alright, site is up-to-date and the latest extensions now link to their Github pages source. Just for future notice, please provide a brief description of what an extension does when you submit it, it saves me a lot of time.
Last edited by Thepuzzlegame (May 14, 2015 04:17:17)
- Mrcomputer1
-
500+ posts
Unofficial Extensions Directory
Can you add my Minecraft Server Status Checker Extension?
Javascript: http://mrcomputer1.github.io/MinecraftServerCheckerExtension/MinecraftExtension.js
Javascript: http://mrcomputer1.github.io/MinecraftServerCheckerExtension/MinecraftExtension.js
- Thepuzzlegame
-
1000+ posts
Unofficial Extensions Directory
Added! Can you add my Minecraft Server Status Checker Extension?
Javascript: http://mrcomputer1.github.io/MinecraftServerCheckerExtension/MinecraftExtension.js
- savaka
-
1000+ posts
Unofficial Extensions Directory
Many of your links are to files on your computer that I can't access for example for the WebExt (last on the list):
file
//C
Users/Thepuzzlegame/Misc/extensions/Thepuzzlegame.github.io/index.html/extensions/WebExt.js#scratch
Edit: It's generating smilies oops but you get it
file


Edit: It's generating smilies oops but you get it
Last edited by Paddle2See (May 14, 2015 23:39:39)
- MegaApuTurkUltra
-
1000+ posts
Unofficial Extensions Directory
Use code blocks Many of your links are to files on your computer that I can't access for example for the WebExt (last on the list):
file//C
Users/Thepuzzlegame/Misc/extensions/Thepuzzlegame.github.io/index.html/extensions/WebExt.js#scratch
Edit: It's generating smilies oops but you get it
file:///C:/Users/Thepuzzlegame/Misc/extensions/Thepuzzlegame.github.io/index.html/extensions/WebExt.js#scratch
Last edited by Paddle2See (May 14, 2015 23:39:17)
- Discussion Forums
- » Developing Scratch Extensions
-
» Unofficial Extensions Directory