Educational Software Thread, Scratch 1.4 Visible drives and Image file in Technical; Hi I have put Scratch 1.4 on a shared drive and edited the scratch.ini to show only drives U and ...
1. ## Scratch 1.4 Visible drives and Image file

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

2. 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:

3. 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

4. We don't have Scratch installed on a shared drive. I made an msi, and we deploy it to machines via group policy. Sorry I can't help further.

5. Thanks anyway :-)

6. Ours looks like the following:

Code:
[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.

7. 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
Code:
 [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:

8. 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.

9. Originally Posted by awan247
What drivers???

1.4 is still available from here - http://scratch.mit.edu/scratch_1.4/

10. Originally Posted by nwblue
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.

11. 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.

SHARE: