I am making a collab to make a scratch "internet". It wouls be very easy to make a website, you would use a text-based language(s) to program graphics and text-based language(s) to create the mechanics and they would "talk" to each other.
-------------------------------------------------------------------------------------------------------------------------
Now i need people to create 1 sprite, any number costumes, any number scripts languages that read all the data from: a list (that stores data such as "mouse down") called DataSitte (yes DataSitte), a variable (this is where the code comes from) named your programming language [edit:and another variable called your programming language_prep], and a list called "shared" (you can also replace/add things from this list to talk to the other programming languages)
-------------------------------------------------------------------------------------------------------------------------
members:
president--cooljj100
vice president--Telemachus
vice president--
member--
member--
member--
new member--
new member--
-------------------------------------------------------------------------------------------------------------------------
-programs:
--graphic:
---
---
---
---
--mechanic:
---
---
---
---
just ask if you want to join... we won't get started untill we get some members.
Last edited by cooljj100 (2010-06-25 08:37:35)
Offline
cooljj100 wrote:
It wouls be very easy to make a website, you would use a text-based language(s) to program graphics and text-based language(s) to create the mechanics and they would "talk" to each other. Now i need people to create 1 sprite, any number costumes, any number scripts languages that read all the data from: a list (that stores data such as "mouse down") called DataSitte (yes DataSitte), a variable (this is where the code comes from) named your programming language, and a list called "shared" (you can also replace/add things from this list to talk to the other programming languages)
Can I get a bit more clarification about how this is going to work?
Offline
ok here's your clarifaction in the form of words:
Intro
this would allow poeple to make websites by programming in a bunch of languages that send information to each other, read information from each other, and output that data in the form of you seeing it.
1.
We will make a basic frame of 6-15 mini languages that do 2 things:
--output data that is visible
--output data for the visible languages to use
(these will be small languages taking maybe 10-120 minutes each)
2.
Then we make graphics around the outside (like favorites bar)
3.
We upload and people post comments of their websites code,
ie. ExampleCode=[if 9=x then set x to 10 else set x to 9] (goto x,100) thiscode=5hlkhvrfcjkv
Also if we like a website we will add it as the homepage for X amount of days or we will add it to the built in websites (you would just type in their website address
I don't know if that helped but i will post more when i think of more.
Offline
cooljj100 wrote:
ok here's your clarifaction in the form of words:
Intro
this would allow poeple to make websites by programming in a bunch of languages that send information to each other, read information from each other, and output that data in the form of you seeing it.
1.
We will make a basic frame of 6-15 mini languages that do 2 things:
--output data that is visible
--output data for the visible languages to use
(these will be small languages taking maybe 10-120 minutes each)
2.
Then we make graphics around the outside (like favorites bar)
3.
We upload and people post comments of their websites code,
ie. ExampleCode=[if 9=x then set x to 10 else set x to 9] (goto x,100) thiscode=5hlkhvrfcjkv
Also if we like a website we will add it as the homepage for X amount of days or we will add it to the built in websites (you would just type in their website address
I don't know if that helped but i will post more when i think of more.
Yeah, that really helped. It's a really awesome idea!! Should I make a language?
Offline
fg123 wrote:
So you are trying to make a world wide web on scratch? Yes
Have fun. I will don't worry Prism is already doing that. didn't know that With SWC, Webwizard and Spyder. So....
good luck. thanks(although that is sarcastic)
yes but HTML on scratch won't have as much power as this will, plus this will be easier for people who are younger (as i am myself, thats why i made this) to understand with easy code and complex code.
Offline
Telemachus wrote:
cooljj100 wrote:
ok here's your clarifaction in the form of words:
Intro
this would allow poeple to make websites by programming in a bunch of languages that send information to each other, read information from each other, and output that data in the form of you seeing it.
1.
We will make a basic frame of 6-15 mini languages that do 2 things:
--output data that is visible
--output data for the visible languages to use
(these will be small languages taking maybe 10-120 minutes each)
2.
Then we make graphics around the outside (like favorites bar)
3.
We upload and people post comments of their websites code,
ie. ExampleCode=[if 9=x then set x to 10 else set x to 9] (goto x,100) thiscode=5hlkhvrfcjkv
Also if we like a website we will add it as the homepage for X amount of days or we will add it to the built in websites (you would just type in their website address
I don't know if that helped but i will post more when i think of more.Yeah, that really helped. It's a really awesome idea!! Should I make a language?
no....but ince i get the gallery up you can download the frame.
Offline
cooljj100 wrote:
fg123 wrote:
So you are trying to make a world wide web on scratch? Yes
Have fun. I will don't worry Prism is already doing that. didn't know that With SWC, Webwizard and Spyder. So....
good luck. thanks(although that is sarcastic)yes but HTML on scratch won't have as much power as this will, plus this will be easier for people who are younger (as i am myself, thats why i made this) to understand with easy code and complex code.
Was there really a reason to do that to his/her message?

Offline
codyronaldcamp wrote:
cooljj100 wrote:
fg123 wrote:
So you are trying to make a world wide web on scratch? Yes
Have fun. I will don't worry Prism is already doing that. didn't know that With SWC, Webwizard and Spyder. So....
good luck. thanks(although that is sarcastic)yes but HTML on scratch won't have as much power as this will, plus this will be easier for people who are younger (as i am myself, thats why i made this) to understand with easy code and complex code.
Was there really a reason to do that to his/her message?
well he was basically telling me not to do it so i told him i was doing it.
Offline
anyway back ontopic:
telemachus S-Internet_lab will friend you...."it" is just the basic acount we can work on. it will allow you to add to the gallery
EDIT: I spelled the user name wrong grrrrrrrr.
Last edited by cooljj100 (2010-06-26 10:27:41)
Offline
cooljj100 wrote:
fg123 wrote:
So you are trying to make a world wide web on scratch? Yes
Have fun. I will don't worry Prism is already doing that. didn't know that With SWC, Webwizard and Spyder. So....
good luck. thanks(although that is sarcastic)yes but HTML on scratch won't have as much power as this will, plus this will be easier for people who are younger (as i am myself, thats why i made this) to understand with easy code and complex code.
*cough* Easy to code? Excuse me, but boy do I ever think it's funny.
Now, logically.... how will this work? You know, Mesh doesn't work that great - unless you've got a Hamachi commercial account - and it can be rather messy (because broadcasts are sent to all connected users).
Good luck though. You'll need it. Maybe you'll manage to finish it... eventually. Kinda like my project. Big mouth gets me in trouble.
Anyways.... have fun. ;-)
Offline
I don't want to stop this project from happening, even if it doesn't succeed, it will be a good experience, but you are talking about something extremely difficult.
When I first thought up SWC, I didn't have a CLUE that just having a basic, glitchy version would take four months of development, many, many updates, and seven team members. And it still isn't done. The Prism team has started SWC 2.0, which promises much better performance, and maybe a finished project. But even now, I don't have high hopes for that.
So once again, good luck.
Offline
Hmm i thought something on it and i think u guyz can make something like a HUGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE mesh with tons of users ... and using meshes broadcasts and arrays u can use it as an actual internet (:
Offline
@fanofcena:
Impossible. That method would force everybody to view the same page because broadcasts are sent to all computers.
However, BYOB has a element "get file named:" - but I can't figure out how to blockify it - that presumably could be used to share/retrieve files - and has HTML basic support to boot.
A "server" with the site data could possibly serve up requested pages to a single client. Period. Unless of course, you want a group to view the same page.
I explored the idea late last night - but it will be a while before scratch supports getting "item containing _ in _". I have no idea how to code a block that does the trick, either. Save blocks would be ESSENTIAL to such a project. Unfortunately, they don't seem to be coming any time soon.
Offline
Then again, count me in. At least then I can advise you guys and help guide you to success. :-P
I could possibly post my Proof of Concept project of what I call "Scratch Text Net" (offline version). ;-)
Last edited by tinoesroho (2010-06-30 14:17:24)
Offline
You also have to remember that mesh can only connect to computers inside your network. So you would probably need to use hamachi and other programs to connect to other computers.
Offline
Or, using Panther's advanced features, automatically download and import a txt from a central server as a "webpage". :-D
Offline
cooljj100 wrote:
codyronaldcamp wrote:
cooljj100 wrote:
yes but HTML on scratch won't have as much power as this will, plus this will be easier for people who are younger (as i am myself, thats why i made this) to understand with easy code and complex code.Was there really a reason to do that to his/her message?
well he was basically telling me not to do it so i told him i was doing it.
I support your idea. It's just that 7 of the best Scratch People working veryhard and we still can't achieve the best...
So I think your hopes are a bit too high.
Good luck. NOT SARCASM!
Offline
I'll join!
If only you could make it so each time you log on, it downloads the latest version of 'scratch web' (a text file containing all the websites) and run that version
Offline
@tinosroho hmm mate u know what the whole internet runs on meaning ful broadcast functions
when u type an address u broadcast the site to the other one .. well i think u guyz are too young for understanding to transfer of data so well good luck ..
Offline