Twebbrowser中有Flash,Flash内Get网站的内容。

noliver 2009-07-17 06:30:00
如何获得其中的Flash所get的内容呢?也就是说如何获得网页中的flash里面的数据,脚本。别说抓里面的url,然后用ihttp自己抓取阿!因为那里面的算法我们不知道,无法模拟它的url。
...全文
132 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
haitao 2009-07-21
  • 打赏
  • 举报
回复
据说有接口
noliver 2009-07-21
  • 打赏
  • 举报
回复
再问一下,网页中flash插件里面的按钮,怎么编程去控制,当然不知道flash有没有提供接口。可以像找webbroser里面的元素那样的方法去操作(模拟点击)吗?
haitao 2009-07-18
  • 打赏
  • 举报
回复
httpwatch估计是借助于ie的接口,网页里要求ie去下载的,ie自然都知道
flash去下载,有可能不是通过ie的

但是监控tcp/http数据包,肯定能抓到B:发出者是本机ip,时间是最近的,应该就是url(B)了
noliver 2009-07-18
  • 打赏
  • 举报
回复
像httpwatch那样的东西,做起来难吗?
noliver 2009-07-18
  • 打赏
  • 举报
回复
Url Sniffer 应该是个好思路,不过怎么实现呢?没找到相关资料
haitao 2009-07-18
  • 打赏
  • 举报
回复
理论上,flash根据字符串(A)换算得url(B)再去下载B,delphi程序是无法由A知道B的
但是,从监控本机的所有对外访问url时,可以得到B

但是,如果flash得到的内容还是加密的,播放前先解密,那你得到B并下载到内容也没有用
(加密方式可以很简单的拿128个特定字节(flash和服务器预先约定)循环与内容流进行异或。
不过我很奇怪为什么还是没有任何一个视频网站这么做。这种加密几乎是0开销的)
ccrun.com 2009-07-18
  • 打赏
  • 举报
回复
嗅探吧。
google搜索“site:csdn.net delphi+sniffer”
noliver 2009-07-18
  • 打赏
  • 举报
回复
没人会阿!其实就是想监视开心农场,抓取用户列表,和农场农作物数据阿?有人会吗?

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧