【讨论】关于在PPT中插入Scratch Project
scratch吧
全部回复
仅看楼主
level 7
一楼度娘
2016年07月18日 16点07分 1
level 7
既然scratch可以embed到其它网站中,那么是否可以用类似的方法插入到PPT呢
楼下是某scratch作品网页中embed一栏中的内容。
2016年07月18日 16点07分 2
level 7
<iframe allowtransparency="true" width="485" height="402" src="//scratch.mit.edu/projects/embed/25222171/?autostart=false" frameborder="0" allowfullscreen></iframe>
2016年07月18日 16点07分 3
level 7
很显然,src=后面的那个链接是我们研究的对象。
2016年07月18日 16点07分 4
level 7
研究网页源码中
2016年07月18日 16点07分 5
level 7
下载这个swf
2016年07月18日 16点07分 8
这货是从网页原码里扒来的
2016年07月19日 00点07分
level 7
解压转为exe的scratch project
发现其中有一个叫s2exe.exe的程序
用记事本打开这个程序
不出所料,这个程序是vb编写的
发现一句代码
movie io fullpath scratch\open.fnr
?project=
其中open.fnr就是scratch的flash版
这句代码的原话应该是
movie info :
fullpath=scratch\open.fnr?project=
那么,我可以试试把scratch project插入vb程序,如果成功,就意味着可以通过visual basic for application将scratch project插入ppt
唉贴吧UWP for 瘟十
2016年07月19日 08点07分 12
NotePad++ 必需品[滑稽]
2016年08月18日 15点08分
@爱捣蛋的小猪2 不过不支持瘟十64位
2016年08月25日 05点08分
level 7
@abc2237512422 发文件
唉贴吧UWP for 瘟十
2016年07月19日 08点07分 14
@abc2237512422 6666666这很可以,快分享给85
2016年07月19日 08点07分
level 7
快要做到了,注意网址栏的内容,我是用本地的scratch.swf打开本地的scratch project
唉贴吧UWP for 瘟十
2016年07月19日 09点07分 15
level 8
chorme?
2016年07月19日 13点07分 16
重点不是chrome,是网址栏的内容
2016年07月19日 14点07分
level 12
@自行车想小 可加精
2016年07月20日 07点07分 17
level 7
感谢 @abc2237512422 的支持
经过长时间摸索,终于找到了在ppt中插入scratch project的方法。
以下是效果
2016年07月20日 08点07分 20
level 7
方法一
将scratch project转换为swf后插入
需要的工具:sb2转swf工具 https://yunpan.cn/cBIkez2BBSC7A 访问密码 5813
第一步,用该工具将sb2文件转换为swf文件(提示:该工具本身也是swf文件,可以用浏览器打开,该工具界面是英文的)
第二步,将转换得到的swf文件插入到ppt中
使用WPS的小伙伴直接点击 插入>flash 即可
用PowerPoint的小伙伴,请点击 开发工具>其他控件(那个螺丝刀和扳手的图标)然后选择“shockwave flash object”
然后把转换得到的swf文件和ppt演示文稿放在同一个文件夹内
然后右击插入的控件,选择“属性表”
在“movie”一栏输入swf文件的名字,注意“.swf”也要输入
如果看不到“开发工具”一栏,请打开 PowerPoint选项>自定义功能区,将“开发工具”勾选后点“确定”即可
2016年07月20日 09点07分 21
level 7
方法三
此方法在万不得已时使用
如果还是失败了,还是用超链接吧[怒][滑稽]
2016年07月20日 10点07分 24
level 7
此层留空,为补充专用层,非楼主非吧务勿回复
2016年07月20日 10点07分 25
如果使用方法二,为了避免无法载人project的问题,请看楼下 唉贴吧UWP for 瘟十
2016年07月20日 15点07分
1 2 尾页