時計坂一刻館三号室

SpeciLink Decoder/Encoder Extension 1.0 for Firefox 正式发布…

屈超(沙滩凉鞋) 发表于 2008 年 1月 9 日 6 时 45 分

SpeciLink Decoder/Encoder Extension 1.0 for Firefox - Icon
SpeciLink 以 Special Link 合成命名……
指以下三种“著名的”专用链接协议……

迅雷(Thunder)的 thunder://
快车(FlashGet)的 flashget://
旋风(QQDownload)的 qqdl://

SpeciLink Decoder/Encoder Extension 1.0 for Firefox - Addon Preview

目前版本 1.0 ……
支持将普通链接协议(file, ftp, http, mms, rstp 和 https)
与上述三种特殊链接进行多方转换……

SpeciLink Decoder/Encoder Extension 1.0 for Firefox - Context Menu Items

由于是初始版本我只自己翻译了如下四种语言包……

美式英语(en-US)、日本语(ja-JP)、简体中文(zh-CN)和繁体中文(zh-TW)

由于扩展的目的相当单纯……
因此基本支持所有平台的 Firefox ……
扩展中规定的是兼容 1.5 - 3.0 beta 3 ……
如果您发现您用不了……
给我留言吧……

装方法不再冗述……
下载了拖进 Firefox 即可……

使用方法“冗述”如下……
首先找到需要解密的资源链接……
本例中选择的是快车专用链接……
注意看状态栏……

SpeciLink Decoder/Encoder Extension 1.0 for Firefox - Guide step 1

在该链接上点击右键……
出现了 SpeciLink 选单……
出现了与快车相关的三个选项……
分别是解密和转换为其它两种专用连接……

SpeciLink Decoder/Encoder Extension 1.0 for Firefox - Guide step 2

选择第一项对其进行解密……
无声无息地完成了操作……
再次移到链接上……
发现链接已经被解密为普通的 http 链接……
注意看状态栏……

SpeciLink Decoder/Encoder Extension 1.0 for Firefox - Guide step 3

既然已经被转换为普通链接……
您就可以使用您喜欢的下载方式(工具)来下载它了……

SpeciLink Decoder/Encoder Extension 1.0 for Firefox - Guide step 4

今早已经提交到火狐官方了……
没想到这么久没去……
竟多了个 SandBox 系统……
看来本扩展想从 SandBox 转到 Public 还得耗上点儿时间……
那么直接在本日志提供下载吧……
注意日志尾部……

这是俺的第二款 Firefox 扩展……
花了一晚上……
初衷其实是想方便自己下载那些专用链资源……
因为自己使用的 Firefox + FlashGot + IDM 的组合……
如果你也和我一样有此烦恼……
(人数肯定不多…… -__-)
我相信它一定还是对你有一定帮助滴……

下一步……
准备直接调用 FlashGot 等下载管理器试试……
还有添加少量选项……
恩……
今天就到这儿了……
有意见请留言……

提供下载……

国外: http://www.QuChao.com/projects/specilink/specilink_1.0.xpi
国内: http://VIP.YYJoy.com/Chappell/specilink/specilink_1.0.xpi

自定义 Flv 播放器播放 Youtube 视频……

屈超(沙滩凉鞋) 发表于 2006 年 5月 27 日 4 时 05 分

Youtube 自从在视频加入 Session 机制以后……
不仅直接下载已经成为往事……
而且即使你附带 Session 参数进行播放也仅仅只有几分钟的有效期……
(与此不同的是 Vlog 的 Session 方式……
它的时效长很多……)
这样一来得使用 Youtube 的官方的播放器……

由于我给 AnyMedia 使用内建播放器……
理所当然就只能支持几分钟的时效了……

AnyMedia 对 Youtube 视频的支持也失效了……
于是我昨天研究了一下如何继续使用自定义的 Flv 播放器来播放 Youtube 视频……
由于 Action Script 的 LoadVars 函式有跨域限制……
所以我选择通过 PHP 获取视频真实地址……
然后再通过 Flash 获取本地 PHP 提供的地址……
(至于为什么 PHP 需要获取两次视频地址……
原因是前一次页面发送了 Location Header ……
而似乎播放器不能处理报文头的转向信息……)

好歹终于可以播放了……
由于每次播放都必须通过建立远程连接来获取地址……
所以播放前得缓劲儿几十秒……

下面提供全部相关文件……
程序未加密未混淆……
希望您转载时保留俺的部落格地址……

原始地址:http://www.youtube.com/watch?v=iCTrSL9i1EM

演示:

下载:
Box 下载: http://www.box.net/public/arkxmaufo4

破掉 Vlog ……

屈超(沙滩凉鞋) 发表于 2006 年 4月 2 日 21 时 34 分

Vlog 最近更改了 FLV 影片加载路径……
用了一种类似 SESSION 的方式……
每个 IP 必须获得唯一的 KEY 才能获得正确的播放地址……
而地址又使用 KEY 和 IP 的组合加密方式……
所以貌似是非静态存储的……
搞到实际存储的地址有难度……
所以我采取与其相同的机密方式来动态获取影片地址……
但问题出现了……
Action Script 的 LoadVars 函式有跨域限制……
所以我编写了 PHP 程式来完成获取实际地址的操作……
终于……
可以在“本地”播放和下载 Vlog 的视频了……
(只能在本地是因为服务器和客户端 IP 相同……
才能通过 UNIQUE KEY 获取影片地址)

下一步是争取实现任意服务器下载播放……
无奈大叔 Action Script 才刚开始学习……
好多工作只能靠 PHP 完成……
A ZA …………
争取早日释出完美版……

===============

就在 3rd Apr, 2006 这天……
大叔彻底把它破了……
说“破”真的很惭愧……
因为大叔自己把他们的加密方式想得太复杂……
不管怎么样……
大伙以后有的看了……

忙碌并快乐着……

屈超(沙滩凉鞋) 发表于 2006 年 4月 1 日 1 时 02 分

今周的大叔还是很忙……
何时是个尽头哟……
不想了……

我来回忆下本周发生过什么……

哎呀呀……
手机坏掉鸟……
最近可别在我面前提手机二字……
小心我发飙……

再就是幺幺NDS 终于安全寄到……
这样我也成了“掌机全有哥”了……
灭活活活活活……
(可惜这玩意还是要还给幺幺的……
老天…… 让 NDSL 赶快降价吧……)

令人气愤的是……
vLog 更改了它的 FLV 储存路径……
导致大叔的视频播放器失效了几天……
(市面上盗取 vLog 视频文件的播放器统统失效了……)
大叔研究发现虽然现在也能找到实际储存地址……
但是文件名已经过乱码加密……
瞪着眼睛分析半天还是没能看出什么规律……
无奈只好从现在开始手动更新左边的视频……
因为实际存放文件名暂时还无规律可寻……
SIGH……

PS:写日志时已到了愚人节……
祝你们节日快乐……
啊哈哈哈哈哈……

播放器加载中……
读取中……
图书数据加载中……
读取中……
剧集数据加载中……
读取中……
专辑数据加载中……
读取中……
2008 Firefox+ Summit
歌曲数据加载中……
读取中……
通讯方式加载中……
读取中……
QR Code 加载中……
读取中……