Jump to content

Recommended Posts

Posted

Hi

I have put Scratch 1.4 on a shared drive and edited the scratch.ini to show only drives U and S but the C drive is still visable. Everything is locked down but we dont want pupils browsing the C drive.

Also when opening Scratch on the user machine it always asks for the image file even though it is in the install dir (standard install apart from location) on the shared drive.

I have locked on the Scratch forums and searched here but the only reference I can find is adding VisibleDrives to the ini file.

 

TIA

Posted

That's how we do it. Things sound like you've got it right, but here's a copy of our ini file; we set the drive letter to H: (which is the pupils' home folder). No other drives are visible in Scratch.

 

[Global]

DeferUpdate=1

ShowConsole=0

DynamicConsole=0

ReduceCPUUsage=0

ReduceCPUInBackground=0

3ButtonMouse=0

1ButtonMouse=0

UseDirectSound=1

PriorityBoost=1

B3DXUsesOpenGL=1

CaseSensitiveFileMode=0

EnableAltF4Quit=0

VisibleDrives=H:

Home=H:

Posted

Thanks for the quick reply

heres our ini file

[Global]

DeferUpdate=1

ShowConsole=0

DynamicConsole=0

ReduceCPUUsage=0

ReduceCPUInBackground=0

3ButtonMouse=0

1ButtonMouse=0

UseDirectSound=1

PriorityBoost=1

B3DXUsesOpenGL=1

CaseSensitiveFileMode=0

EnableAltF4Quit=0

Home=U:\*

VisibleDrives=U:,S:

 

Pupils home folder is U: - shared resouces in S:

C and D drives are 'hidden - restricted' by GPO and they cant be seen in other apps or by going to my computer, they are locked down but like I say we dont want browsing.

Its the local C drive they can see not the server C drive so that is something I suppose :eek:

Posted

Ours looks like the following:

 

[Global]
DeferUpdate=1
ShowConsole=0
DynamicConsole=0
ReduceCPUUsage=0
ReduceCPUInBackground=0
3ButtonMouse=0
1ButtonMouse=0
UseDirectSound=1
PriorityBoost=1
B3DXUsesOpenGL=1
CaseSensitiveFileMode=0
EnableAltF4Quit=0
VisibleDrives=N:,P:
Home=P:\Scratch\*

 

I also use an MSI to install it locally on each machine with this .ini being distributed to the right place on the machine using a startup script.

 

Works fine for us.

 

Mike.

  • 2 years later...
Posted

Sorry to refresh such an old topic, but got similar problem. Scratch installed from MSI, home drive is N.

 

Each time pupils or teacher try to open scratch file from documents (double click) they get windows asking for image file. If I place image file (copied from installation folder) in same folder as scratch file, it works fine. For some strange reason scratch does not use file from it's own folder.

 

Any ideas?

 

Below our ini file

 [Global]
DeferUpdate=1
ShowConsole=0
DynamicConsole=0
ReduceCPUUsage=0
ReduceCPUInBackground=0
3ButtonMouse=0
1ButtonMouse=0
UseDirectSound=1
PriorityBoost=1
B3DXUsesOpenGL=1
CaseSensitiveFileMode=0
EnableAltF4Quit=0
Home=N:

Posted

Don't use the MSI. I had the exact same problem and after some research the general consensus was don't use the MSI as it's a pile of turd, use the exe installer instead.

 

There is now an online version which I believe is now the way forward for Scratch as the offline installer has not been updated since 1.4 and the online version is now 2.0 something or other.

  • 2 months later...
Posted (edited)

Also when opening Scratch on the user machine it always asks for the image file even though it is in the install dir (standard install apart from location) on the shared drive.

TIA

 

On the off chance that anyone comes across this in the future or is still suffering from the image file thing (Because I also didn't find anything)

 

You can't 'just' point Windows to Scratch.exe

 

The open path from the (Default) value in HKCR\Scratch Project\shell\open\command needs to be

 

my:\path\to\Scratch.exe "my:\path\to\Scratch.image" "%1"

 

I'm just pushing that out to everything using Group Policy Preferences.

Edited by DrPerceptron
Posted
I still find it unbelievable that an educational establishment like that would actively encourage the use of Adobe Air on a network. For something as simple as Scratch they *love* to overcomplicate.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...