这样说吧:--------------------------------------------------------------------------------做e-learing遇到以下几个问题,暂时想不到有什么方法解决,各位帮帮忙一起想想呀: 用普通的浏览器(如IE),想要防止用户在线进行了课程了学习后,脱机时又可以从Temporary Internet Files文件夹里打开课件,另外就是想防止用户在线打开的页面地址信息存放到了 IE 的“历史”里。为了实现上面的两个目的,在网页上应该用什么格式的文件来做课件呢?直接用网页吗?还是flash?但无论网页还是flash都有个问题:就是会直接存放到用户机器的Temporary Internet Files文件夹里,这样用户脱机后也能打开了。应该用什么样格式来做课件,或者应该在网页里加什么样的程序(JS or ASP 或其他)能够实现上面目的呢? +++++++++++++++++++++++++++++++++++++ 我个人有几个想法: 1、用户关闭IE时用触发一个function,把用户机的Temporary Internet Files里的文件删除掉。但程序能否实现以及如何实现呢?2、如果用flash的话,能否用什么程序把每个swf都进行一下所谓的加密或者其他的什么操作,使到swf不能由flash播放器或者IE打开,而只能由asp或者其他脚本语言的程序去打开呢? ++++++++++++++++++++++++++++++++++++++
用普通的浏览器(如IE),想要防止用户在线进行了课程了学习后,脱机时又可以从Temporary Internet Files文件夹里打开课件,另外就是想防止用户在线打开的页面地址信息存放到了 IE 的“历史”里。为了实现上面的两个目的,在网页上应该用什么格式的文件来做课件呢?直接用网页吗?还是flash?但无论网页还是flash都有个问题:就是会直接存放到用户机器的Temporary Internet Files文件夹里,这样用户脱机后也能打开了。应该用什么样格式来做课件,或者应该在网页里加什么样的程序(JS or ASP 或其他)能够实现上面目的呢?
+++++++++++++++++++++++++++++++++++++
我个人有几个想法:
1、用户关闭IE时用触发一个function,把用户机的Temporary Internet Files里的文件删除掉。但程序能否实现以及如何实现呢?2、如果用flash的话,能否用什么程序把每个swf都进行一下所谓的加密或者其他的什么操作,使到swf不能由flash播放器或者IE打开,而只能由asp或者其他脚本语言的程序去打开呢?
++++++++++++++++++++++++++++++++++++++
==============================================================
只好全部做成多媒体了这样就不会怕被别人保存了哈哈一个solution供跟我有同样需要的人共享:
先用Camtasia Studio对教师屏幕桌面的所有操作及声音就是录制,输出mpeg,后期制作用adobe premiere 进行加工,最后输出mpeg.搞掂。对于现有的flash课件,可以用swf2avi直接导出成avi,再用xing Encode转成mpeg,最后再用premiere进行加工最后输出mpeg,搞掂。
==============================================================
这只是我的初步方案,有需要的可以跟我再一起讨论