Discuss Scratch

Thepuzzlegame
Scratcher
1000+ posts

Unofficial Extensions Directory

MOVED

Last edited by Thepuzzlegame (July 1, 2016 17:18:43)

liam48D
Scratcher
1000+ posts

Unofficial Extensions Directory

Thepuzzlegame wrote:

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?
liam48D
Scratcher
1000+ posts

Unofficial Extensions Directory

Also could you maybe add the ones you haven't added (I don't feel like looking) from here?
technoboy10
Scratcher
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)
djdolphin
Scratcher
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)
blob8108
Scratcher
1000+ posts

Unofficial Extensions Directory

Very nice!

djdolphin wrote:

Wouldn't it be easier to link to versions on the authors' GitHub pages so they're always up to date?
I agree—is there a technical reason that you can't do that?
Thepuzzlegame
Scratcher
1000+ posts

Unofficial Extensions Directory

liam48D wrote:

Oh cool! Is it a script that auto-gets the extensions or do you have to add each by hand?
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)

liam48D wrote:

Also could you maybe add the ones you haven't added (I don't feel like looking) from here?

technoboy10 wrote:

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)
Thanks for all the submissions! Should be in the list shortly.

djdolphin wrote:

Wouldn't it be easier to link to versions on the authors' GitHub pages so they're always up to date?
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.


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
Scratcher
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.
djdolphin
Scratcher
1000+ posts

Unofficial Extensions Directory

Thepuzzlegame wrote:

If I host the files myself I don't need to worry about that.
And then you have to worry about people nagging you to update their extensions every time they make a minor change.

Thepuzzlegame wrote:

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)
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.

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
Scratcher
1000+ posts

Unofficial Extensions Directory

djdolphin wrote:

-snip-
In that case I will link to the GitHub pages (just as soon as I get around to updating)
bobbybee
Scratcher
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 >_<
djdolphin
Scratcher
1000+ posts

Unofficial Extensions Directory

bobbybee wrote:

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 >_<
Stopping it was more difficult than I'd imagined.
bobbybee
Scratcher
1000+ posts

Unofficial Extensions Directory

djdolphin wrote:

bobbybee wrote:

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 >_<
Stopping it was more difficult than I'd imagined.
<3
MegaApuTurkUltra
Scratcher
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

Last edited by MegaApuTurkUltra (May 14, 2015 00:31:08)

Thepuzzlegame
Scratcher
1000+ posts

Unofficial Extensions Directory

MegaApuTurkUltra wrote:

…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)
hehe, I was actually in the process of adding those as you posted this. Sorry about the delay.
Thepuzzlegame
Scratcher
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
Scratcher
500+ posts

Unofficial Extensions Directory

Can you add my Minecraft Server Status Checker Extension?

Javascript: http://mrcomputer1.github.io/MinecraftServerCheckerExtension/MinecraftExtension.js
Thepuzzlegame
Scratcher
1000+ posts

Unofficial Extensions Directory

Mrcomputer1 wrote:

Can you add my Minecraft Server Status Checker Extension?

Javascript: http://mrcomputer1.github.io/MinecraftServerCheckerExtension/MinecraftExtension.js
Added!
savaka
Scratcher
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//CUsers/Thepuzzlegame/Misc/extensions/Thepuzzlegame.github.io/index.html/extensions/WebExt.js#scratch

Edit: It's generating smilies oops but you get it

Last edited by Paddle2See (May 14, 2015 23:39:39)

MegaApuTurkUltra
Scratcher
1000+ posts

Unofficial Extensions Directory

savaka wrote:

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//CUsers/Thepuzzlegame/Misc/extensions/Thepuzzlegame.github.io/index.html/extensions/WebExt.js#scratch

Edit: It's generating smilies oops but you get it
Use code blocks
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)

Powered by DjangoBB