This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#326 2009-10-12 09:00:56

songhead95
Scratcher
Registered: 2008-03-19
Posts: 100+

Re: Emerald

coolstuff wrote:

Magnie wrote:

I have no idea how I survive. I see computers with 100+ GB of space, mind if I use one of the flash drives, how else will I get C and all those other programming languages, just put the flash drive on the network so I can access them.  smile  lol If you could really do that... But if you do, mind having them on already, as I have no idea how to get it on there.  tongue

Hehe, our new computer has 600GB. Talk about a lot of space!

However, before we got this computer (mid-September) we only had 10GB of space, I didn't have admin privs and my parents had really tightened security (they could track everything I was doing on the internet - or so they claimed -, as if I was going to do anything inappropriate) and it took AT LEAST 30 minutes to start up, log in, and open up the internet. I'm so glad we got a new computer  tongue

Hey I have a 500GB internal drive in a LAPTOP and me and my brother share a 1 TERABYTE external drive

Offline

 

#327 2009-10-12 09:03:29

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: Emerald

Oh, I'm so left out, you guys have all the space.  tongue

Offline

 

#328 2009-10-12 11:10:11

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

Iv got 70.3GB on mine


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#329 2009-10-12 11:15:12

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: Emerald

Okay, *is on chat*

Offline

 

#330 2009-10-13 00:23:18

Greatdane
Scratcher
Registered: 2007-06-05
Posts: 1000+

Re: Emerald

I got 20 gigs left. What do you want me to do? Where do I download the latest beta?


The future belongs to those who believe in the beauty of their dreams.
        ~ Eleanor Roosevelt

Offline

 

#331 2009-10-13 08:48:18

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: Emerald

( How in the world do you guys get so much space )

GreatDane: Have you visited the forums yet? On the top there is the latest version, but currently Floppy is trying to upload 0.3 (Graphics I'm so happy!!!!!!) so you should wait until then, we currently just need graphics, so if you can't do graphics then, sorry, but there isn't much you can do.  sad

Offline

 

#332 2009-10-13 11:30:07

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

OOOOOOOOOOOOOH!!! Graphics? how much, and what do they look like?!


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#333 2009-10-13 11:59:50

filo5
Scratcher
Registered: 2008-01-08
Posts: 1000+

Re: Emerald

Well, my laptop has 80GB disk and 1,5 GB ram...

Diamond's interface is ready.


Converting my Scratch projects to Python!

Offline

 

#334 2009-10-13 13:33:09

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: Emerald

Marky: It doesn't work, you can't run any program at all.

Filo: Now time to get Coolstuff movin'

Offline

 

#335 2009-10-13 13:51:49

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

NOOOOOOOOOOOOOOOOOOOOOO!!!!!!!!!!!!!!!!!!!!!!!!!! that suxs...


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#336 2009-10-13 15:11:30

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: Emerald

Well, that was the 0.3 floppy uploaded, so we will wait till fixed. And besides, no commands were added or ANYTHING but a screen.

Offline

 

#337 2009-10-14 08:37:02

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

Ok... toobad... keep up the work guys!


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#338 2009-10-14 12:43:47

filo5
Scratcher
Registered: 2008-01-08
Posts: 1000+

Re: Emerald

We'll need to get emerald to parse text from a normal file (this Pickles stuff is weird, man!) because Diamond can save either plain text or XML, but Pickles are Python-only, so...


Converting my Scratch projects to Python!

Offline

 

#339 2009-10-14 12:52:43

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: Emerald

I'm not sure how we're supposed to add Diamond to Emerald...

Offline

 

#340 2009-10-14 13:32:31

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

Just make it,

Code:

If code = "Run"
execute dimond.exe
end if = (What ever you want it to end)

http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#341 2009-10-14 13:38:25

Prometheus
Scratcher
Registered: 2009-10-05
Posts: 83

Re: Emerald

So wait,your Magnie? Or Magnie's your sis


Stupid ImageShack deleted my picture

Offline

 

#342 2009-10-14 14:51:23

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: Emerald

Marky: And I'm not sure how to do that.  tongue

Pro: I'm Magnie, and I have no idea how you thought that, please explain?

Offline

 

#343 2009-10-14 15:38:26

gershmer
Scratcher
Registered: 2009-02-12
Posts: 1000+

Re: Emerald

Magnie wrote:

Pro: I'm Magnie, and I have no idea how you thought that, please explain?

Yeah. Me neither.


Visit my site, Gershmer.net
Leave me a voicemail at my Google Voice number, [removed]

Offline

 

#344 2009-10-15 11:15:37

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

ok, back on topic here.


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#345 2009-10-15 12:25:27

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: Emerald

Marky, I'm never seeing you on the Emerald Forums...  hmm

Offline

 

#346 2009-10-15 12:33:40

filo5
Scratcher
Registered: 2008-01-08
Posts: 1000+

Re: Emerald

Diamond is an external editor for Emerald scripts. It's written in C#, and it's only for windows. Why was I asking for plain text support? Because pickles-generated file looks like this:

("a"
"b"
"c"
.NaNaNa(
"a"
"b"
"c"

And it'd be much better when it's plaintext, eg.

print
A text to print

So that's why I was asking you to build in functions reading and writing Emerald scripts as plaintext. It could look like this:

Code:

!EMERALD VERSION 0.3
!!name=Script name
!!author=Script author
#variable=value
#another_variable=another value
print
Hi there. I'm an Emerald script.
wait
2
ask
Do you like me? (Please answer yes or no)
variable
print
So, you...
if <variable = yes>
{
print
..like...
}
else
{
print
..don't like...
}
print
Bye then!
end

XML would be even better but oh well. And, it's really based on ribbon interface, although there's still a "normal" window bar (I mean ribbons are inside a window).


Converting my Scratch projects to Python!

Offline

 

#347 2009-10-15 14:59:41

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

That looks a lot easier.


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#348 2009-10-15 16:05:09

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: Emerald

Yep, this way you can program without the need of Emerald, you only need Emerald to run it.

Offline

 

#349 2009-10-15 23:18:54

Greatdane
Scratcher
Registered: 2007-06-05
Posts: 1000+

Re: Emerald

There's something called PythonCard right now, it's an easy way to build interfaces, you should check it out.


The future belongs to those who believe in the beauty of their dreams.
        ~ Eleanor Roosevelt

Offline

 

#350 2009-10-16 00:07:28

Greatdane
Scratcher
Registered: 2007-06-05
Posts: 1000+

Re: Emerald

Here's my code. I guess I shouldnt've done this, but ah well.

Code:

import pickle

print "Emerald 0.1 by Greatdane" #Header
print "Commands:" #Commands
print "view- View list"
print "quit- Quit"
print "help- Help"

global run
global commands
run = 1 #Variables
commands = [] #Command list
variables = [] #Program Variables
variableValue = [] #Program variable values

yno1 = raw_input("Would you like to load a program? y/n ")
if yno1 == 'y':
    tfile = raw_input("Which file? ")
    pfile = open(tfile, 'r')
    pfll = pickle.load(pfile)
    commands = [pfll]
    pfile.close()

while run == 1: #Main loop
    
    tinput = raw_input(">>> ") #Checking for input
    
    if tinput == "quit": #Quit?
        print ">>>x"
        run = 0
        
    elif tinput == "view": #View?
        print ">>> " + str(commands)

    elif tinput == "help": #Help?
        print ">>>["
        print "Just type commands to program. More functionality coming soon!"
        print "Commands"
        print "view- View list"
        print "quit- Guit"
        print "help- Help"
        print "]"
        
    else:
        commands.append(tinput)

Is there anything wrong with it? I get an error. It's not complete yet.


The future belongs to those who believe in the beauty of their dreams.
        ~ Eleanor Roosevelt

Offline

 

Board footer