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

#1 2008-03-09 22:31:08

freemant
Scratcher
Registered: 2008-02-19
Posts: 5

what installer is used for the scratch?

Hi,

We need to silently/unattendedly install scratch on dozens of computers. To do that, we need to find out what installer is used for the scratch EXE distribution? Any info will be much appreciated!

Offline

 

#2 2008-03-10 02:33:35

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: what installer is used for the scratch?

I believe the Scratch Windows-Installer is a compiled NSIS script:

http://nsis.sourceforge.net/Main_Page

The Scratch Team has not (yet?) released the actual installer source code. Probably not, however, because there would be any secrets in there. You might as well download the files-only version and extract it to a folder of your preference, as Scratch doesn't need any fancy system-modifications or external packages to run. The only two things the installer *does* take care of are:

   1. file associations for *.sb and *.sprite files in the windows registry
   2. shortcuts

As already mentioned, you don't need any of these, Scratch will run perfectly fine without changing the windows registry (and you can do the same using regedit).

Same with shortcuts, you can create these yourself easily.

To sum it up: You don't need the installer, you might as well use the files-only version for deployment in a network. You can even run Scratch from portable media such as memory sticks without any installation at all (isn't that something!).

Please let me know if this answers your question...


Jens Mönig

Offline

 

#3 2008-03-10 02:39:28

freemant
Scratcher
Registered: 2008-02-19
Posts: 5

Re: what installer is used for the scratch?

Hi Jens,

Thanks a lot! It really helps!

Offline

 

#4 2008-03-10 02:41:36

freemant
Scratcher
Registered: 2008-02-19
Posts: 5

Re: what installer is used for the scratch?

For those interested, NSIS has built-in support for silent installation (http://unattended.sourceforge.net/installers.php).

Offline

 

Board footer