EDIT: Apparently some people are getting virus alerts on this. I'll look into this, but until then, it'd be safest if no one downloads/uses it. There are better alternatives to this program anyway.
well, since Jens' program, Scratch2Exe, isn't working for me, I developed my own solution to the .exe distribution problem. I call it EXEScratch.
Link:
http://www.fileden.com/files/2006/8/1/150488/EXEScratch_Fixed.zip
Unzip the files into a folder before doing the following steps. A reccomended place to put your folder is in the C: / drive itself. Make sure the folder does not have any spaces in its name.
HOW TO USE IT:
1. Delete project.sb (this is just a sample project to show
that EXEScratch really works) and replace it with the
project you want to convert. Make sure you also rename
your project to "project.sb".
2. Click on EXEScratch.bat and wait for it to finish.
3. YourProject.exe will appear. That is the final product.
TECHNICAL DETAILS:
EXEScratch is not really a compiler; instead, what it does is package your project and the Scratch Java applet (the same one that is used when playing online) into one .exe file. The .exe file calls the web browser, which then plays the project.
Last edited by S65 (2010-09-25 12:45:50)
Offline
It does, but it plays it from the web browser.
Offline
Alright, you go boy!
It didn't work for me, though (Currently running Windows ME), I got the following error message:
This product requires registration for continued use. For purchasing information visit: http://www.bitsum.com Days left of evaluation period: 14 (-F) Module will always be written to disk. (-!) Backup is OFF. +EXE: C:\PROJFILES\ExecShell.exe +Bundled File: PROJFILES/ScratchApplet.jar Initiating bundle of ExecShell.exe to ScratchApplet.jar Critical error: Cannot open executable file for writing! C:\Eigene Dateien\EXEScratch>Copy \PROJFILES\ExecShell.exe YourProject.exe
followed by some other error messages about paths not found.
Offline
Jens: I just uploaded a fix. Try redownloading it and replacing EXEScratch.bat with the one in there. I forgot to put %CD% in the batch files before the paths =P
archmage: That's how it's supposed to work
Last edited by S65 (2008-03-17 10:09:53)
Offline
Jens wrote:
Sorry, it still doesn't work for me. I just downloaded the fixed version, unzipped it to a different folder and ran it and got the exact same error.
does the path name have spaces in it? remember, this is run from the command line
EDIT: that also might have been your problem with the earlier folder; just put the files in C:/EXEScratch and see what happens
Last edited by S65 (2008-03-17 13:29:26)
Offline
Tried it out. It only works if the files are in the C:/EXEScratch directory.
Either it doesn't recognize your keyboard or the sample project I used has bugs in it.
Offline
relyt12101 wrote:
Tried it out. It only works if the files are in the C:/EXEScratch directory.
Either it doesn't recognize your keyboard or the sample project I used has bugs in it.
actually it works in other folders here, as long as they don't have spaces in them. e.g. C:/ScratchStuff/EXScrDemo1 works
Offline
Copy "%CD%\PROJFILES\ExecShell.exe" "%CD%\PROJFILES\ExecShellBackup.exe"
"FilePacker.exe" "%CD%\PROJFILES\ExecShell.exe" "%CD%\PROJFILES/ProjectPage.htm" -f -!
"FilePacker.exe" "%CD%\PROJFILES\ExecShell.exe" project.sb -f -!
"FilePacker.exe" "%CD%\PROJFILES\ExecShell.exe" "%CD%\PROJFILES/soundbank.gm" -f -!
"FilePacker.exe" "%CD%\PROJFILES\ExecShell.exe" "%CD%\PROJFILES/ScratchApplet.jar" -f -!
Copy "%CD%\PROJFILES\ExecShell.exe" "YourProject.exe"
Del "%CD%\PROJFILES\ExecShell.exe"
Rename "%CD%\PROJFILES\ExecShellBackup.exe" "ExecShell.exe"
-----------------------


Last edited by gadgetman (2008-12-21 13:31:14)
Offline
gadgetman wrote:
Copy "%CD%\PROJFILES\ExecShell.exe" "%CD%\PROJFILES\ExecShellBackup.exe"
"FilePacker.exe" "%CD%\PROJFILES\ExecShell.exe" "%CD%\PROJFILES/ProjectPage.htm" -f -!
"FilePacker.exe" "%CD%\PROJFILES\ExecShell.exe" project.sb -f -!
"FilePacker.exe" "%CD%\PROJFILES\ExecShell.exe" "%CD%\PROJFILES/soundbank.gm" -f -!
"FilePacker.exe" "%CD%\PROJFILES\ExecShell.exe" "%CD%\PROJFILES/ScratchApplet.jar" -f -!
Copy "%CD%\PROJFILES\ExecShell.exe" "YourProject.exe"
Del "%CD%\PROJFILES\ExecShell.exe"
Rename "%CD%\PROJFILES\ExecShellBackup.exe" "ExecShell.exe"
Yes, that is the code from the .bat file. Why did you bump this topic, though? Do you want to know what it means?
Offline
does it support scratch board use?
Offline
Songheadstudios wrote:
does it support scratch board use?
I doubt it. The online Java player doesn't supportthe ScratchBoard or PicoBoard, so I doubt the Java player, packaged offline, would.

Offline
Suggestion: Don't bump old topics.
Offline
Whenever i tried to extract in, Norton Security 2009 (voted best virus remover of the year) come up and said that 'Adware' was found in the following file/path; C:\users\thomas\desktop\exescratch\projfiles\execshell.exe
weather this is a virus or Norton thinks its a virus, i dont know, but until i find out, im not using it again, and have deleted it.
:-(
[blocks]<switch to costume[ unhappy face [/blocks]
Offline
cds56 wrote:
Er.. My ResidentSheild said that too, but it's not
And btw, NORTON IS A VIRUS
Norton destroyed my Windows XP computer!!!!!!!!!!!!!!!!!!!!
Offline
Magnie wrote:
Suggestion: Don't bump old topics.
Bumping old topics is fine if, your post is relevant to the topic. There is nothing wrong with it.
About the Topic:
Cool! I am going to try this later. I am currently working on a small scratch project, and I am hoping to test this on it later.
Offline
ThePCKid wrote:
cds56 wrote:
Er.. My ResidentSheild said that too, but it's not
And btw, NORTON IS A VIRUSNorton destroyed my Windows XP computer!!!!!!!!!!!!!!!!!!!!
![]()
@ThePCKid, how the heck did it destroy it? what did it do?
@cds56 Norton isn't a virus.... it's a virus REMOVER
Offline
dsdude10 wrote:
ThePCKid wrote:
cds56 wrote:
Er.. My ResidentSheild said that too, but it's not
And btw, NORTON IS A VIRUSNorton destroyed my Windows XP computer!!!!!!!!!!!!!!!!!!!!
![]()
@ThePCKid, how the heck did it destroy it? what did it do?
@cds56 Norton isn't a virus.... it's a virus REMOVER
Installed rouges and made us un-protected
Offline
Im using Norton, its fine, nothing wrong with it, what you've likely done is either lowered your security levels, or you just been careless and clicked on things you shouldn't have, dont be nieve on the internet.
Offline