楼 主
如何解析出真实的Flash视频地址(另有网页方案供讨论)
发表于 2007-11-18 17:49 · 中国 浙江 杭州 阿里云
初级用户
★★
积分 172 发帖 63 注册 2007-11-03 10:37 18年会员 UID 101564 性别 男
状态 离线
第 2 楼
发表于 2007-11-18 17:56 · 中国 甘肃 兰州 电信
金牌会员
★★★★
积分 4,103 发帖 1,744 注册 2006-01-20 13:00 20年会员 UID 49241 性别 男 来自 甘肃.临泽
状态 离线
第 3 楼
发表于 2007-11-18 18:13 · 中国 浙江 杭州 电信
银牌会员
★★★
积分 2,000 发帖 621 注册 2007-01-01 00:00 19年会员 UID 75212 性别 男
状态 离线
第 4 楼
发表于 2007-11-18 18:46 · 中国 广东 深圳 罗湖区 电信
初级用户
★★
积分 135 发帖 53 注册 2007-04-28 23:05 19年会员 UID 86817 性别 男
状态 离线
Originally posted by bjsh at 2007-11-18 06:13 PM:
下载到 flash 所在网页源码
提取
var iid=11382667
里面这一段的 数字 三个三个分隔 不足补零;
本例为 011/382/667/11382667.flv
再结合
http://player0071.tudou ...
神!
从原码哪里看出要那么搞的呀,三个三个分隔 不足补零
player0071,http://player0071.tudou.com/flv/都怎么分析出来的啊!!!
第 5 楼
发表于 2007-11-18 22:16 · 中国 香港 腾讯云
初级用户
★★
积分 172 发帖 63 注册 2007-11-03 10:37 18年会员 UID 101564 性别 男
状态 离线
第 6 楼
发表于 2007-11-18 22:38 · 中国 香港 腾讯云
初级用户
★★
积分 172 发帖 63 注册 2007-11-03 10:37 18年会员 UID 101564 性别 男
状态 离线
奇怪,这个flv文件IE可以下载,Flashget怎么弄就是不行,就是把它开到一个线程也还是不行。
第 7 楼
发表于 2007-11-18 22:49 · 中国 香港 腾讯云
初级用户
★★
积分 172 发帖 63 注册 2007-11-03 10:37 18年会员 UID 101564 性别 男
状态 离线
最精华的部份:
var iid=11382667
里面这一段的 数字 三个三个分隔 不足补零;
本例为 011/382/667/11382667.flv
俺常用DOS程序strings截字符变量,但xp上的FOR语法不太会,请问xp上的FOR怎么实现11382667的分三段,不足为零。
第 8 楼
发表于 2007-11-18 23:27 · 中国 江苏 常州 电信
银牌会员
★★★
积分 2,404 发帖 946 注册 2005-09-08 13:44 20年会员 UID 42345
状态 离线
第 9 楼
发表于 2007-11-18 23:52 · 中国 湖北 武汉 电信
版主
★★★★★
积分 11,386 发帖 4,938 注册 2006-07-23 17:10 20年会员 UID 59080
状态 离线
用sed或者awk处理吧,批处理麻烦了。
echo:11382667|sed -r "s/^/000/;s/.*(.{9})$/\1/"|sed -r "s,(...)(...)(...)$,\1/\2/\3/&,"
[
Last edited by lxmxn on 2007-11-19 at 12:34 AM ]
第 10 楼
发表于 2007-11-19 00:47 · 中国 浙江 杭州 电信
高级用户
★★
积分 537 发帖 219 注册 2007-08-04 09:43 19年会员 UID 94620 性别 男 来自 杭州--半山
状态 离线
echo 11382667|sed "s#^#000#;s#.*\(...\)\(...\)\(...\)$#\1/\2/\3/\1\2\3#"
第 11 楼
发表于 2007-11-19 01:02 · 中国 江苏 常州 电信
银牌会员
★★★
积分 2,404 发帖 946 注册 2005-09-08 13:44 20年会员 UID 42345
状态 离线
保存源代码后,我下到一个色戒!
@echo off&setlocal EnableDelayedexpansion
for /f "usebackq tokens=2" %%i in (`type word.txt ^| find /i "iid="`) do set %%i
set iid0=00!iid!
set iid1=!iid0:~-9,3!
set iid2=!iid0:~-6,3!
set iid3=!iid0:~-3,3!
echo http://hot.tudou.com/flv/!iid1!\!iid2!\!iid3!\!iid!.flv>>aaa.txt
start aaa.txt
简单!简单!再简单!
第 12 楼
发表于 2007-11-19 08:30 · 中国 北京 东城区 联通
中级用户
★★
积分 397 发帖 168 注册 2006-10-08 10:07 19年会员 UID 64934
状态 离线
第 13 楼
发表于 2007-11-19 10:52 · 中国 浙江 杭州 阿里云
初级用户
★★
积分 172 发帖 63 注册 2007-11-03 10:37 18年会员 UID 101564 性别 男
状态 离线
第 14 楼
发表于 2007-11-19 10:58 · 中国 浙江 杭州 阿里云
初级用户
★★
积分 172 发帖 63 注册 2007-11-03 10:37 18年会员 UID 101564 性别 男
状态 离线
第 15 楼
发表于 2007-11-19 11:41 · 中国 浙江 杭州 阿里云
初级用户
★★
积分 172 发帖 63 注册 2007-11-03 10:37 18年会员 UID 101564 性别 男
状态 离线
论坛跳转:
— 请选择 —
站务公告 & 版主讨论
意见反馈 & 网友交流
DOS学习入门 & 精彩文章 (教学室)
DOS疑难解答 & 问题讨论 (解答室)
DOS启动盘 & LOGO技术 (启动盘室)
DOS批处理 & 脚本技术(批处理室)
DOS媒体世界 & 网络技术 (多媒体室)
DOS汉化世界 & 中文系统 (中文化室)
DOS开发编程 & 发展交流 (开发室)
DOS软件下载 & 游戏分享 (下载室)
GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区
其它操作系统综合讨论区
WinPE、PowerShell及其它命令行系统专区
贴图灌水、文学娱乐专区
网络日志(Blog)
论坛回收站
├ 链接失效,待修正