Scratch 2.0 大人也可以玩的面向儿童少年的模块化编程工具。EXE生成+单机网页启动器

    |     2015年11月10日   |   资源分享, 软件分享   |    4741

Scratch

(简易编程工具)

这个软件的特点是:使用者可以不认识英文单词,也可以不会使用键盘。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动模块到程序编辑栏就可以了。中间的黄色部分是编辑好的程序代码,左边是可以用来选择的功能模块,右边上部是程序预览和运行窗口,右边下部是角色窗口。

–写在前面

我之前是玩过这个软件的,由于它做出来的成品只能发布到官网(其他平台或许也可以),但是对我来说不能本地运行,总是缺少了些什么。况且我测试了官网发布后打开网页的速度,是非常慢的,所以后来一大段时间没有再去使用这个软件,直到一次多媒体群里的朋友又提到了它,我才下载安装,开始考虑是否可以将项目文件SB2做成EXE。结果发现了生成EXE的工具,并不是很完美,其实我知道原理,但是我技术不行,并没有办法去自己做一个EXE打包器。于是思考别人为什么可以放到网上分享?其实不就是个网页和一个FLASH文件吗?我是不是可以在本地当做网页来打开呢?带着这些问题,我翻遍了网络,找到一个文摘是写到如何在网页里嵌入SB2项目文件并播放。经过不断摸索,我找到了两个相关文件:Scratch.swf 、swfobject.js ,前者是FLASH文件,用来播放你的SB2文件;后者则是控制FLASH框架的JS文件。随后你可以用复制相关代码到记事本中,(相关代码可以在下面下载我整理的单击网页启动器里的index.html里查看)在代码里修改你的项目文件名,存成 xxx.html 文件 (xxx为你的文件名,最好存成index.html),html为必须的后缀名。所有文件均在一个目录下,当然还得有你做出来的SB2项目文件。

但是问题又来了,准备好这4个文件,你在本地打开HTML文件后,网页里并没显示。解决办法是需要去下载一个免安装简易的服务器软件放在目录下执行后,才可以透过浏览器输入本地网址:http://127.0.0.1 (如果不是index.html,你需要在网址后面加上/xxx.html) 才可以打开, 此时你会发现你的SB2文件在本地运行起来了。如果嫌麻烦可以看文章 –单机网页启动器部分。

 

–资源

Scratch 2.0官方原版下载地址: 链接: http://pan.baidu.com/s/1pJH27yj  密码: h4j8

Scratch 2.0网友修改增强版本: 链接: http://pan.baidu.com/s/1bn2XPcr 密码: 868k

Scratch 2.0 EXE打包器:             链接: http://pan.baidu.com/s/1i3yHSYL 密码: jx73

 

–单机网页启动器  (本站整理开发)

为了方便大家在本地进行运行,我将需要的四个文件:index.html 、 Scratch.swf、swfobject.js 、启动器.exe  都打包起来了,文章下部有下载!下载之后,解压缩在同一目录,把你的项目文件SB2放入同一个目录下,用记事本打开index.html ,找到这样的一段:

var flashvars = {
project: ‘test.sb2’,
autostart: ‘false’

将test.sb2改成你的项目文件名字,并保存。随后打开  启动器.exe ,点击启动,稍后就可以看到浏览器打开了你的项目。你也可以打包发给人家,甚至可以用压缩软件或者其他比如NEOBOOK、Molebox Virtualization Solution单文件打包工具 将这些文件打包成一个EXE发给你的朋友们。

单机网页启动器  (本站整理开发)下载地址: 链接: http://pan.baidu.com/s/1nty9KNJ  密码: g8vh

 

 

回复 取消