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

#1 2007-05-15 15:49:55

Cai
Scratcher
Registered: 2007-05-15
Posts: 7

Networking Scratch

Hi,

The technicians in my school say that "the version of Scratch they downloaded (from this website on Friday) is not compatible with networks."

I thought there was only one version of Scratch available for download at the moment, and as you are an educational institution you must have set it up for use on a network?

Please tell me the techies are wrong - I love Scratch and can't wait to start using it with the students.

Offline

 

#2 2007-05-16 10:19:42

johnm
Scratcher
Registered: 2007-03-08
Posts: 100+

Re: Networking Scratch

Hi, Cai.

I am not aware of any problems with Scratch on networks. See:

  http://scratch.mit.edu/forums/viewtopic.php?pid=794#p794

If there is a problem, can you let me know what it is? Thanks!

  -- John

Offline

 

#3 2007-05-16 10:29:21

PriorySchool
Scratcher
Registered: 2007-05-16
Posts: 12

Re: Networking Scratch

They may have come across the same problem brought up elsewhere by ICTSM and myself.  The standard windows security is bypassed somehow by the file dialog boxes.  This puts off myself and a few other IT techs from installing it.  Hoping it can be sorted as it is great software.

Offline

 

#4 2007-05-16 11:50:24

Cai
Scratcher
Registered: 2007-05-15
Posts: 7

Re: Networking Scratch

Thanks for your speedy replies.

I have asked the technicians for more details and it is the security issue you mention Priory.

We don't use windows security at our school, we use a package called "Ranger" instead, but the same problem is present.

Is there anything we can do to fix it?

I love Scratch but we won't be able to use it in our school if the network security is threatened.

Offline

 

#5 2007-05-17 03:36:32

PriorySchool
Scratcher
Registered: 2007-05-16
Posts: 12

Re: Networking Scratch

Not dealt with Ranger extensively but I seem to recall it sits on top of Windows security and helps manage it.

No way we can do anything, it is the way Scratch is programmed to access folders and drives.  Another post by loiskertesz seems to suggest it ignores hidden attributes too so hidden folders get displayed.

I too have my fingers crossed that this will get sorted!

Offline

 

#6 2007-05-17 04:04:12

Cai
Scratcher
Registered: 2007-05-15
Posts: 7

Re: Networking Scratch

I am devestated!

I have already put together the bones of a scheme of work for use in year 7 (we were going to start in a couple of weeks). I also planned on using Scratch in year 8, 9, 10, 11 and possibly even the 6th form (as an introduction).

PLEASE Scratch team, please try to remedy this situation... or you just might see a grown man cry!!

Offline

 

#7 2007-05-17 09:27:07

johnm
Scratcher
Registered: 2007-03-08
Posts: 100+

Re: Networking Scratch

Hi, Cai and others.

I'd like to get a better understanding of this problem and possible solutions.

The Scratch file dialog boxes are customized, both in looks and functionality, so we'd rather not switch to standard Windows dialog boxes. But perhaps we could support some form of customizable security to allow access to certain folders or drives to be blocked--or to allow access only to specific folders.

If we had such a mechanism, would that be acceptable to the IT staff at your schools?

I'd be happy to correspond offline with someone who has a good understanding of the requirements--either one of you or perhaps some from the IT staff at one of your schools to get more details. (Don't post your email address here lest spammers find it; I can get it from the forums user database.)

  -- John

Last edited by johnm (2007-05-17 09:29:41)

Offline

 

#8 2007-05-17 10:13:47

PriorySchool
Scratcher
Registered: 2007-05-16
Posts: 12

Re: Networking Scratch

Thanks for coming back on this one.  Such a mechanism would be Ok if there were no other way to read native security.  I'd be fine if you contacted me offline.

Simplist thing that comes to mind is a file that has a list of drive letters that are ok to see.  Not very flexible but enough to say here is ok, here is not.  For our puposes that would allow student home areas and a shared drive to be opened which is all they need.  Maybe a default save path as well so that Scratch doesn't try and enter or open from somewhere that is restricted.  Or even the default could be the first Ok drive in the list.

Hope that helps.

Offline

 

#9 2007-05-17 10:55:04

knelmes
Scratcher
Registered: 2007-05-17
Posts: 1

Re: Networking Scratch

This is an issue for us too - Thought the following link might be useful for the development team to work out which drives should be hidden. Not sure if ranger uses this method but would have thought so. I know RM's Community Connect 3 (which we use) does. link - http://www.pctools.com/guides/registry/detail/148/

Also, the error message produced when trying to save somewhere that is write protected is tiny - I didn't realise there was one there for a few seconds and I can imagine many kids not realising it at all.

Offline

 

#10 2007-05-17 13:32:42

Cai
Scratcher
Registered: 2007-05-15
Posts: 7

Re: Networking Scratch

Hi John,

Thanks for the response. Your suggestion sounds fine to me but I think you need to talk to the technicians now as this has all gone a bit above my head (those that can, do...).

I am happy to be contacted offline, but I will show our communication to the technicians and see what they say.

Thanks again.

Offline

 

#11 2007-05-18 03:52:05

PriorySchool
Scratcher
Registered: 2007-05-16
Posts: 12

Re: Networking Scratch

I'll point you to my reply to that in another post rather than write it all out again:
http://scratch.mit.edu/forums/viewtopic.php?pid=909#p909

Also I'll add.  Everyother program that we run works fine.  The only other programs we have ever had problems with are outdated 16-bit programs.

The actual security (i.e being able to write to areas of the hard disk and other drives) is entact.  Scratch allows access to drives that users shouldn't be able to see.  This is standard Windows security mechanisms (yeah ok lets leave the OS platform bashing aside there) on standard PC's.  I can provide screen shots of the difference between what they can see on a standard piece of software and what you can see in Scratch if that helps. 

  What doesn't help is rubbishing the Admins that are trying to help sort this out!

Offline

 

#12 2007-05-18 03:57:26

Cai
Scratcher
Registered: 2007-05-15
Posts: 7

Re: Networking Scratch

I agree with Priory.

I will show this thread to the Technicians at my school, but I don't think they will take too kindly to your suggestion that their security is the problem.

Offline

 

#13 2007-05-18 06:57:47

HolyroodITS
Scratcher
Registered: 2007-05-18
Posts: 2

Re: Networking Scratch

With reference to Cai post 10 - I am one of the so called techies!!

I completely agree with Priory - Your program needs to be able to either interact with standard windows security policies or have an admin install where you can specify which drives the program allows the end user to see and to set the open/save path etc.

It would also be an advantage if the program came packaged as a MSI file so it can be deployed using windows standard Active directory and group policy. This could then be modified at admin install level to meet local requirements.

Offline

 

#14 2007-05-19 01:13:05

kevin_karplus
Scratcher
Registered: 2007-04-27
Posts: 1000+

Re: Networking Scratch

I must admit, I'm amazed that a user-level program can bypass security so easily.
Relying on 3rd party developers to follow standard protocols seems like a crummy way to provide security.

Offline

 

#15 2007-05-19 10:04:34

johnm
Scratcher
Registered: 2007-03-08
Posts: 100+

Re: Networking Scratch

Someone has volunteered to create an MSI installer for Scratch. If we comes through, we'll post a link to it.

Offline

 

#16 2007-05-19 16:53:01

Cai
Scratcher
Registered: 2007-05-15
Posts: 7

Re: Networking Scratch

That's great!!

Thanks for all your help with this John.

Long live Scratch  big_smile

Offline

 

#17 2007-05-21 05:29:08

HolyroodITS
Scratcher
Registered: 2007-05-18
Posts: 2

Re: Networking Scratch

Creating an MSI for deploying the package will be great. Although without an admin install with options to allow/disallow specific dirves and specify open/save paths this will not solve the problem.

Offline

 

#18 2007-05-25 09:30:33

dominic_hunter
Scratcher
Registered: 2007-05-16
Posts: 4

Re: Networking Scratch

Hi Folks,

I notice things have gone a little quiet on here. Have there been any developments in the area of specifying drives to save to? or simply preventing Scratch from seeing the hidden drives?

It would be nice to know if something is in the pipeline or not - if scratch is going to stay the way it is for the foreseeable future then i'm gonna have to give up on it (something I really dont want to do).

Offline

 

#19 2007-06-19 17:01:07

johnm
Scratcher
Registered: 2007-03-08
Posts: 100+

Re: Networking Scratch

Hi, all.

I've learned a bit more about this issue and now I could use some input from you guys.

It appears to be fairly easy to keep Scratch from showing hidden files and folders. However, it's more difficult to hide entire drives because there are at least two approaches being used by the various security packages out there and they are somewhat messy. So my question is, would implementing the former be sufficient? For example, would it be okay if the user could see the "C:" drive as long as they could not see any of the hidden folders on that drive?

If it's sufficient to suppress hidden files and folders, then it may be possible to make a new version of Scratch available around early August. (I can't promise, though.)

Thanks for your help...

  -- John

Offline

 

#20 2007-09-25 07:33:10

Cai
Scratcher
Registered: 2007-05-15
Posts: 7

Re: Networking Scratch

Hi all,

I haven't heard anything on this problem since I was asked for more details about teh problem and was told that there would be a "new and improved" version of Scratch ready for deployment in September.

I understand that you offer this software for free and I also understand that time is the enemy, but what is the latest news on a version of Scratch that deals with the security problems outlined in this thread?

Thanks for your reply,

Cai

Offline

 

#21 2007-11-21 23:36:41

johnm
Scratcher
Registered: 2007-03-08
Posts: 100+

Re: Networking Scratch

Hi, all.

Scratch 1.2 attempts to address the security problems reported here, in two ways:
  1. hidden files and folders are not shown
  2. there is a mechanism that allows system administrators to control which drives are visible.

If you would like to test these features, you can download Scratch 1.2 beta right now. Otherwise, you can wait for the final version of Scratch 1.2 to be released around December 1st.

I hope these new features will address most or all of your security problems. Thanks for your patience!

  -- John

Offline

 

#22 2007-11-23 17:00:56

skysky
Scratcher
Registered: 2007-11-23
Posts: 1

Re: Networking Scratch

i don't get how to start a program!!!!
I am new so I am very confused .HELP  hmm
                       ____

Last edited by skysky (2007-11-23 17:02:15)

Offline

 

#23 2007-11-25 21:14:55

andresmh
Scratch Team at MIT
Registered: 2007-03-05
Posts: 1000+

Re: Networking Scratch

skysky, here a few recommendations:

1. Look at the intro videos posted here: http://scratch.mit.edu/videos

2. If you have any specific questions about a project you are working on, share it with the community by clicking the Share! button and then go to the Troubleshooting forum to post a specific question about your project with a link to the project. For example: "I am trying to make the character move from A to B but it gets stuck."


Andres Monroy-Hernandez | Scratch Team at the MIT Media Lab
on identi.ca and  twitter

Offline

 

#24 2007-12-03 07:04:22

stonehenge
Scratcher
Registered: 2007-12-03
Posts: 1

Re: Networking Scratch

johnm wrote:

Hi, all.

Scratch 1.2 attempts to address the security problems reported here, in two ways:
  1. hidden files and folders are not shown
  2. there is a mechanism that allows system administrators to control which drives are visible.

If you would like to test these features, you can download Scratch 1.2 beta right now. Otherwise, you can wait for the final version of Scratch 1.2 to be released around December 1st.

I hope these new features will address most or all of your security problems. Thanks for your patience!

  -- John

Hi, I have probably missed something really obvious, How do I implement point 2 above???

Thanks

Dale

Offline

 

#25 2007-12-03 12:59:15

pasta3049
Scratcher
Registered: 2007-10-18
Posts: 31

Re: Networking Scratch

scratch 1.2 has security
downlload it from the scratch website

Offline

 

Board footer