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

#1 2012-09-16 04:25:29

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

M30W New Official Topic

http://i.imgur.com/X8y6l.png

Latest News

Alpha 0.2 is here, with side-by-side costumes editing with your favorite image editor, side-by-side editing with Scratch (so you can already execute scripts...), sprites painted on stage and lots of bug-fixes.

Where can I get it?

Linux (recommended):

Code:

sudo apt-get install python-pip python-wxgtk2.8
pip install M30W

Run using "M30W" from terminal or Alt+F2.

Windows:
We have windows installers here. However, there's a bug with python x64 installers that requires you to manually modify your registry. (instructions)

Mac:
install pip, then follow the linux instructions.

If you're not sure, you can get the code from our SF svn repo at

Code:

svn checkout https://svn.code.sf.net/p/m30w/svn/

You can run it using python M30W.py
If you have some trouble installing M30W, here is an excellent guide by Gravitation.

What are the dependencies?

M30W needs:
- python 2.7 (3.x support is NOT planned, nor 2.6 compatibility)
- kurt
- PIL
- wxPython version 2.8 or higher (2.9 is recommended)

OS:
  -Linux is supported and tested regularly
  -Windows&Mac aren't tested regularly by the developers; They should work just fine though - if not, report the bug!

Can I also help?

Yes, of course! Just post your sourceforge name, grab the code, and start working!
You can also help by reporting bugs on this page  smile

Current Developers

- roijac
Yeah, I'm alone. If you have some python background, just jump in!

What is your current status?

As of revision 101, editing your files is working as it should, featuring the 'Save and Open in Scratch" feature alongside reloading.
We currently seek to slowly start executing scripts.

What bug tracker are you using?

We use the sourceforge ticketing system, at our sourceforge page.

Last edited by roijac (2013-03-31 09:39:17)

Offline

 

#2 2012-09-16 08:08:40

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: M30W New Official Topic

roijac wrote:

Sound is currently not supported at all, because blob8108 hasn't yet implemented it in kurt  hmm

...maybe I'll implement it once you finish everything else?  tongue

Edit: moving my reply from the previous topic...

roijac wrote:

i already tried to install kurt on windows and failed  hmm

It is possible; I can provide detailed instructions if you wish  smile

slinger wrote:

Okay, I'm doing some research as to what IDE I should use  smile  I prefer the lightweight stuff.

Personally, I just use a plain text editor and Terminal...  tongue  IDLE's a bit crashy, as roijac points out.

Then again, I don't write GUI things, so ymmv  smile

Have a look at ipython, particularly for interactive Python stuff.

Last edited by blob8108 (2012-09-16 08:14:47)


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#3 2012-09-16 08:27:05

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: M30W New Official Topic

Cool, I'll take a look at iPython but I just found an editor (not exactly a IDE but close enough) called PyPE. It's pretty cool  smile
Edit: Uploaded a screenshot  smile

Last edited by slinger (2012-09-16 08:46:35)


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#4 2012-09-16 11:01:12

aion5
Scratcher
Registered: 2011-12-05
Posts: 100+

Re: M30W New Official Topic

I'll help develop if you want? I know python but Im not so good with libraries in python.


roll  I am http://blocks.scratchr.org/API.php?user=aion5&action=onlineStatus&type=text

Offline

 

#5 2012-09-16 11:04:24

henley
Scratcher
Registered: 2008-06-21
Posts: 1000+

Re: M30W New Official Topic

You should make it so that you don't need to download four other things to get M3OW.
neutral


"I've worked so hard for you and you give me nothing in return. Do you need help... Or do I?"

Offline

 

#6 2012-09-16 11:05:35

aion5
Scratcher
Registered: 2011-12-05
Posts: 100+

Re: M30W New Official Topic

aion5 wrote:

I'll help develop if you want? I know python but Im not so good with libraries in python.

Sourceforge username is aion5


roll  I am http://blocks.scratchr.org/API.php?user=aion5&action=onlineStatus&type=text

Offline

 

#7 2012-09-16 11:44:54

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: M30W New Official Topic

henley wrote:

You should make it so that you don't need to download four other things to get M3OW.
neutral

Technically it's only three as PIL is a kurt dependency anyway...  tongue


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#8 2012-09-16 14:05:25

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: M30W New Official Topic

Hey roijac, before I do any programming I need to know a bit about your coding style  smile
I'd also appreciate it if you added a list of what needs to be done on M30W.


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#9 2012-09-16 15:09:09

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: M30W New Official Topic

slinger wrote:

Hey roijac, before I do any programming I need to know a bit about your coding style  smile

I wouldn't worry about that too much  smile  Writing the code's the important bit; roijac can always tweak it to be consistent later with the help of pylint...


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#10 2012-09-16 15:18:52

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: M30W New Official Topic

All right, that's great  smile
I'll try to stick to PEP8 as much as possible though because I thought I saw a comment that that's what we're using :p


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#11 2012-09-16 15:52:39

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: M30W New Official Topic

slinger wrote:

I'll try to stick to PEP8 as much as possible

Yeah, I think that's usually a good idea  smile


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#12 2012-09-17 08:47:31

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

Re: M30W New Official Topic

slinger wrote:

All right, that's great  smile
I'll try to stick to PEP8 as much as possible though because I thought I saw a comment that that's what we're using :p

That's what I encourage the most.  smile

Offline

 

#13 2012-09-17 09:21:12

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: M30W New Official Topic

Okay, great!  big_smile


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#14 2012-09-18 02:49:40

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: M30W New Official Topic

henley wrote:

You should make it so that you don't need to download four other things to get M3OW.
neutral

Well, when installing any program you need to make sure that you have the correct libraries. It's not actually that hard to get all the files. And once you have them all you're good to go for any other program that might be using those files/programs/libraries.


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#15 2012-09-18 05:55:28

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: M30W New Official Topic

slinger wrote:

henley wrote:

You should make it so that you don't need to download four other things to get M3OW.
neutral

Well, when installing any program you need to make sure that you have the correct libraries. It's not actually that hard to get all the files. And once you have them all you're good to go for any other program that might be using those files/programs/libraries.

I suppose it might be possible to bundle all the libraries into a single download for each platform... quite difficult to maintain that, though.


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#16 2012-09-18 08:57:15

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: M30W New Official Topic

Hmm yeah. Or add a Python script to the mix that downloads and installs most of what is needed.
edit: I have already started it!  big_smile

Last edited by slinger (2012-09-18 11:57:23)


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#17 2012-09-18 15:01:22

roijac_test
Scratcher
Registered: 2011-08-31
Posts: 49

Re: M30W New Official Topic

slinger wrote:

Hmm yeah. Or add a Python script to the mix that downloads and installs most of what is needed.
edit: I have already started it!  big_smile

great  wink
PEP8 is abs. ok, also. just note that methods related to wx are named for convenience OnReplay, OnRedraw etc.  smile
already made yourself familiar with the code? if you don't understand something, just post here. also, i feel that we kinda need a place where we can post TODO things, thought of a shared dropbox file, how are you about it?


http://gigabyte.50webs.com/funnyerrormessages/work013.jpg

Offline

 

#18 2012-09-18 15:06:02

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: M30W New Official Topic

roijac_test wrote:

...

Whoops...  tongue


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#19 2012-09-18 15:07:40

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: M30W New Official Topic

Okay!
Let's say that I'm familiarizing myself with the code (while doing this I'm making the setup script )  tongue  I'll be sure to do that!
Yes, I think we need a place to host a TODO list too. A shared dropbox folder would be ideal  smile
Not sure where I should give you my email so we can share though :p

Last edited by slinger (2012-09-18 15:09:36)


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#20 2012-09-18 15:14:16

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: M30W New Official Topic

You could try to find a webapp for shared todo lists — Gubb or Toodledo look alright...

slinger wrote:

Not sure where I should give you my email so we can share though :p

Try Mailinator!

Last edited by blob8108 (2012-09-18 15:15:05)


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#21 2012-09-18 15:23:06

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: M30W New Official Topic

blob8108 wrote:

You could try to find a webapp for shared todo lists — Gubb or Toodledo look alright...

slinger wrote:

Not sure where I should give you my email so we can share though :p

Try Mailinator!

Wow those look pretty sweet. Good find!
I don't quite get the point of Mailinator :\
I already have an email address so I don't need another :p


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#22 2012-09-18 15:28:56

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: M30W New Official Topic

slinger wrote:

I don't quite get the point of Mailinator :\
I already have an email address so I don't need another :p

Just go to Mailinator:
* type in a random, unguessable email address into "Check your Inbox", click "Go"
* find the alternate address (in red near the top)
* post the alternate address here only
* go back and check the random, unguessable email address after someone emails you're alternate one

Voila: someone can send you an email that only you can read, and you don't have to post your real email address.


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#23 2012-09-19 00:31:08

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: M30W New Official Topic

aion5 wrote:

aion5 wrote:

I'll help develop if you want? I know python but Im not so good with libraries in python.

Sourceforge username is aion5

added  smile

Offline

 

#24 2012-09-19 01:03:44

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: M30W New Official Topic

blob8108 wrote:

slinger wrote:

I don't quite get the point of Mailinator :\
I already have an email address so I don't need another :p

Just go to Mailinator:
* type in a random, unguessable email address into "Check your Inbox", click "Go"
* find the alternate address (in red near the top)
* post the alternate address here only
* go back and check the random, unguessable email address after someone emails you're alternate one

Voila: someone can send you an email that only you can read, and you don't have to post your real email address.

Aha, that's actually quite useful  smile
At a first glance I thought it was an alternate email server  tongue
That's a pretty cool idea though.

Last edited by slinger (2012-09-19 01:04:04)


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#25 2012-09-19 11:20:57

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: M30W New Official Topic

roijac wrote:

Currently, there aren't any installers available. Instead, you can get the code from our SF svn repo at

Code:

svn checkout https://svn.code.sf.net/p/m30w/svn/

I had to make an SF account to checkout the software. Is that supposed to happen?

And I had to use this command:

Code:

svn checkout https://svn.code.sf.net/p/m30w/svn/ m30w

Last edited by blob8108 (2012-09-19 11:21:24)


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

Board footer