射手播放器的 clientkey

来源:互联网 发布:c语言swap什么意思 编辑:程序博客网 时间:2024/05/01 23:34

转载时请注明出处和作者联系方式:http://blog.csdn.net/mimepp
作者联系方式:YU TAO <yut616 at sohu dot com>

 

关键字: shooter,射手,射手播放器,clientkey,字幕下载,字幕自动下载

 

射手播放器的字幕自动下载功能很好用,对 clientkey 有关的内容,这里记录一下。

 

基本的内容可以参看以前的一篇 blog :

可以自动下载字幕的播放器-shooter player 射手播放器

http://blog.csdn.net/mimepp/archive/2009/06/16/4274792.aspx

 

 

请求的发送:

src/apps/mplayerc/Controller/SubTransController.cc

SubTransController::_thread_download

 

 

返回结果中,字幕数据的处理:

src/svplib/SVPToolBox.cpp

CSVPToolBox::HandleSubPackage 为处理获得的数据包。

 

 

其中“请求的发送”有用到 clientkey 的地方:

src/apps/mplayerc/Model/SubTransFormat.cc

SubTransFormat::GetHashSignature 中有 clientkey 的使用:

 

仔细阅读 BuildScript 目录里的每个文件,能找到些线索。

这里可以说的是 clientkey 是可以想办法取出来的。

clientkey 里有三个字母 "e"。

原创粉丝点击