春伦茶叶官网:关于flash下载的问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/01 07:10:49
如何下载一份无法在IE形成缓存的flash??

另:这种flash是如何制作并发布的,用的是什么手段??

一定要详细说明!!!
文件网址:http://www.tol24.com/freeplay/begin_free_lesson.jsp?lessonId=120&chapterId=6485&pardId=-1&recordId=0

百度知道不让发链接,大家可以给我发消息

楼主 我给你个地址 你去下载讯雷 这个下载软件目前已经能够实现下载FLASH了 具体的使用方法是 在软件的工具“菜单”里选择“配置” 再选取对话框里的“监视” 将“在FLASH和流媒体上显示下载图标”前的方框里打勾 最后点确定 保存设置 就可以看到效果了。

以下是讯雷的下载地址: http://www.greendown.cn/soft/2409.html

==========

刚才说的是方法1, 以下来说说方法2:

楼主 你去下载一个叫 greenbrowser 的浏览工具
地址是: http://www.greendown.cn/soft/1796.html

解压缩就能使用了 用这个浏览器打开显示着FLASH的网址 然后在菜单那行里找到一个像书一样的标记 那个按钮的名称叫“View Page页面分析” 点 下去之后会新开一个包含这个原页面所有信息的新页 你可以在里面找到相应的FLASH页 上面有真实的FLASH地址 你可以随意下载。

=========

方法应该还有很多的 以上两种是我日常使用着的 还没遇到过下载不了的FLASH

这个东西并不是不能"下载",只是原文件下载后没什么实用性了.
(大致上的过程,具体文件功能不详):
它在IE缓存中形成看似随机的名字的swf.比如:
---
mp3.swf
0.swf
127.swf
489.swf
---
然后通过ASP网页分时段调用这些临时文件并把名字调节为
readflashfile.swf
提供给网页显示.
具体是由ASP在服务器主机端控制时间和SWF链接的,并不是SWF操作的范畴.(当然也可以,只是代码加在SWF比较容易被破解,客户端被破了的话,下载者可以通过一些复杂的手段例如编程来尾随SWF留下的面包渣去找到主站上的资源,那就真的漏了)
通过ASP来"加密"就让人头疼多了,例如加上个页面的回传代码,如果没此代码就不让你用FlashGet的批量下载起作用.....

这种在线播放的教材是不会给你提供明确的下载方法和和地址的,但是你在加载的过程中其实已经下载了,不信,你不要关闭网页,直接打开
C:\Documents and Settings\***\Local Settings\Temp,你所看到的东西全部都在里面了!全部选中,复制到其它文件夹,按课节进行整理,建立下级文件夹,就可以离线播放了。注意:你要事先清空C:\Documents and Settings\***\Local Settings\Temp里的全部内容,否则复制就会乱套。
另外一种办法就是安装“网文快捕”,静态页面由它保存,flash仍然在C:\Documents and Settings\***\Local Settings\Temp中,只要你不关机,可以通过网文快捕的“编辑”和“源码”进行插入编辑,另外,你还可以在源码中找到flash的真正文件名称和地址。对不起,我不能再讲下去了,自己悟吧!

楼主的问题果然高深,
首先说下载,相信你已经下载下来了,链接地址我发给你,用迅雷就可以下载,至于探寻这个,我还是推荐View Page页面分析
下载下来后发现这个Flash播放时说加载失败,说明这个Flash只是个载体,它的内容来源于网站数据库,下载一个SWF转换成FLA的程序,转换后发现,这个Flash就是由一个庞大的动作命令组成,这个动作命令包含了网址,我想这个应该是从这提取内容的地方,本人水平有限,无法进一步探索,你要FLA(就是FLASH源文件)可以给我发消息,留个邮箱

这个文件做了伪装,破解起来很轻松啊,用viewpage插件

如果你打算制作网页,还是用maxthon浏览器吧

这个flash地址
http://www.tol24.com/freeplay/6485/freemain.swf?recordId=0&lessonId=120&partId=-1&teacherPhoto=20060407153923_sunpeng1.jpg
用flashget下

抱歉 这个问题 我回答不了你 有难度 我还不行
这新东方的flash 表面上可以下载 http://www.tol24.com/freeplay/6485/freemain.swf
也就是这个 但下载下来是不能播放的 因为不能加载flash中的flash 脱离了它网站的目录

因为它们的flash是采用的相对路径 可以从 以下代码的尾部看出

此代码来自 此flash的主影片的动作里

function showflash()
{
_global.sound = "play";
_global.audioindex = 0;
_global.delay_time = 2;
this.createTextField("percentage", 15, 165, 245, 100, 20);
percentage.selectable = false;
format = new TextFormat();
format.color = "#ff0000";
format.font = "Verdana";
format.size = 10;
percentage.setTextFormat(format);
var _l4 = new Object();
_l4.onLoadStart = function (target_mc)
{
percentage.text = "loading...";
};
_l4.onLoadProgress = function (target_mc, bytesLoaded, bytesTotal)
{
percentage.text = Math.ceil(bytesLoaded / bytesTotal * 100) + "% loaded";
};
_l4.onLoadComplete = function (target_mc)
{
loading_mc.unloadMovie();
percentage.removeTextField();
load_mc.loadClip(_global.fileurl + "swf/0.swf", _root.load);
id = setInterval(Interrupt, 500);
};
audio_mc.addListener(_l4);
audio_mc.loadClip(_global.fileurl + "flv/mp3.swf", _global.my_sound);
} // End of the function

swf/0.swf
flv/mp3.swf
这两个相对路径的地址应该就是加载的网站文件
我试着猜了下 但文件又防盗链
我无能为力了

总结 : 通俗的说 这flash 由一个大的框架flash带播放按钮和两个小flash组成,大的调用小的,兄弟 放弃吧