V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jacy  ›  全部回复第 132 页 / 共 144 页
回复总数  2877
1 ... 128  129  130  131  132  133  134  135  136  137 ... 144  
2013-08-03 15:36:01 +08:00
回复了 Vernsu 创建的主题 问与答 移动时代手机浏览器中的运营商强制广告怎么破(联通3G)?
好强大哦,没遇到过
抓包然后block掉
2013-08-02 22:57:19 +08:00
回复了 jacy 创建的主题 编程 研究虾米高品质歌曲地址,遇到问题,编解码高手来看看
经过反编译,确实不是常用编码,是虾米自己的算法,找到as文件了,不太会,谁翻译一下

package xiami
{
import com.adobe.serialization.json.*;
import flash.events.*;
import flash.net.*;

public class HQlocationDecode extends EventDispatcher
{
private var _url:String;
private var _isHQ:Boolean;
private static const getHQlocationUrl:String = "http://www.xiami.com/song/gethqsong/sid/";
private static const getTrylocationUrl:String = "http://www.xiami.com/song/gethqsong";

public function HQlocationDecode()
{
return;
}// end function

public function getTryLoation(param1:int, param2:String = null, param3:int = 0) : void
{
var _loc_4:* = new URLRequest(getTrylocationUrl);
var _loc_5:* = new URLVariables();
new URLVariables().sid = param1;
_loc_5.type = param2;
_loc_5.typeId = param3;
_loc_4.data = _loc_5;
var _loc_6:* = new URLLoader();
new URLLoader().addEventListener(Event.COMPLETE, this.loadCompleteHandler);
_loc_6.addEventListener(IOErrorEvent.IO_ERROR, this.errorHandler);
_loc_6.load(_loc_4);
return;
}// end function

public function getHQLocation(param1:int, param2:String = null, param3:int = 0) : void
{
var _loc_4:* = new URLRequest(getHQlocationUrl + param1);
var _loc_5:* = new URLLoader();
new URLLoader().addEventListener(Event.COMPLETE, this.loadCompleteHandler);
_loc_5.addEventListener(IOErrorEvent.IO_ERROR, this.errorHandler);
_loc_5.load(_loc_4);
return;
}// end function

private function loadCompleteHandler(event:Event) : void
{
var _loc_4:* = undefined;
var _loc_2:* = event.target.data;
var _loc_3:* = JSON.decode(_loc_2).status;
if (_loc_3 == 1)
{
this._isHQ = true;
_loc_4 = JSON.decode(_loc_2).location;
this._url = this.getLocation(_loc_4);
}
else
{
this._isHQ = false;
this._url = null;
}
dispatchEvent(new Event(Event.COMPLETE));
return;
}// end function

private function errorHandler(event:Event) : void
{
this._isHQ = false;
dispatchEvent(new IOErrorEvent(IOErrorEvent.IO_ERROR));
return;
}// end function

public function get url() : String
{
return this._url;
}// end function

public function get isHQ() : Boolean
{
return this._isHQ;
}// end function

public function getLocation(param1:String) : String
{
var _loc_10:* = undefined;
var _loc_2:* = Number(param1.charAt(0));
var _loc_3:* = param1.substring(1);
var _loc_4:* = Math.floor(_loc_3.length / _loc_2);
var _loc_5:* = _loc_3.length % _loc_2;
var _loc_6:* = new Array();
var _loc_7:* = 0;
while (_loc_7 < _loc_5)
{

if (_loc_6[_loc_7] == undefined)
{
_loc_6[_loc_7] = "";
}
_loc_6[_loc_7] = _loc_3.substr((_loc_4 + 1) * _loc_7, (_loc_4 + 1));
_loc_7 = _loc_7 + 1;
}
_loc_7 = _loc_5;
while (_loc_7 < _loc_2)
{

_loc_6[_loc_7] = _loc_3.substr(_loc_4 * (_loc_7 - _loc_5) + (_loc_4 + 1) * _loc_5, _loc_4);
_loc_7 = _loc_7 + 1;
}
var _loc_8:* = "";
_loc_7 = 0;
while (_loc_7 < _loc_6[0].length)
{

_loc_10 = 0;
while (_loc_10 < _loc_6.length)
{

_loc_8 = _loc_8 + _loc_6[_loc_10].charAt(_loc_7);
_loc_10 = _loc_10 + 1;
}
_loc_7 = _loc_7 + 1;
}
_loc_8 = unescape(_loc_8);
var _loc_9:* = "";
_loc_7 = 0;
while (_loc_7 < _loc_8.length)
{

if (_loc_8.charAt(_loc_7) == "^")
{
_loc_9 = _loc_9 + "0";
}
else
{
_loc_9 = _loc_9 + _loc_8.charAt(_loc_7);
}
_loc_7 = _loc_7 + 1;
}
_loc_9 = _loc_9.replace("+", " ");
return _loc_9;
}// end function

}
}
2013-08-02 22:42:45 +08:00
回复了 jacy 创建的主题 编程 研究虾米高品质歌曲地址,遇到问题,编解码高手来看看
长的英文不会自动换行啊-_-||
双击复制下来,粘贴到回复框看完整的数据
2013-08-02 21:51:17 +08:00
回复了 dndx 创建的主题 分享创造 新作品:《百度音乐下载地址解析器》
不错,很实用哦。不过觉得百度的资源有点乱,比不上虾米
2013-07-06 22:34:43 +08:00
回复了 aec4d 创建的主题 问与答 打印机冲突
我的就接了两台,没任何问题
我有点后悔读研了,不过我不是计算机专业,不太了行情,三思
据老衲判断,地球引力增大了,地球将要发生毁灭性的变化
2013-07-02 22:44:11 +08:00
回复了 andybest 创建的主题 Android 小米盒子到手,说下感受
最近好多做盒子的,我的盒子买早了,买了个山寨的,还被雷把网线接口批坏了,正在接usb无线网卡用
2013-04-29 22:33:54 +08:00
回复了 BackBox 创建的主题 问与答 V2EX禁止抓取?
模拟成一个正常的浏览器试试,加上rederer,cookie之类的。
2013-04-20 15:03:16 +08:00
回复了 nealv2ex 创建的主题 分享发现 坑爹的迅雷付费会员离线下载
不常下载,需要时去淘宝买个一毛钱的会员
2013-04-20 14:57:54 +08:00
回复了 cdredfox 创建的主题 问与答 DDR3 1600mhz能和DDR3 1333Mhz 能够一起混用吗?
我的667内存都感觉很快
帮顶了,非win8,正常。建议提交给firebug的作者。
2013-03-30 00:37:12 +08:00
回复了 twor2 创建的主题 问与答 可记录上网行为的路由器,求推荐
路由器不知道,不过知道windows上的软件,装个双网卡当网关,软件还是很强大的。不知linux上有没有类似的软件,有的话买个树莓派改造下即可。
2013-03-30 00:34:34 +08:00
回复了 gujiaxi 创建的主题 问与答 点对点大文件传输服务求推荐
不嫌麻烦的话一方假设个ftp或者http服务,另一方用下载软件多线程下载,速度很快。
2013-03-17 15:09:25 +08:00
回复了 hussion 创建的主题 程序员 godaddy .me域名续费,如何优惠?
淘宝上有比较优惠的
2013-03-17 15:08:15 +08:00
回复了 gyteng 创建的主题 宽带症候群 portal认证和dns的问题
记住认证服务器的地址,在路由器写个脚本自动登陆,路由分配个不是学校的dns给客户。
2013-03-17 15:05:29 +08:00
回复了 gyteng 创建的主题 宽带症候群 portal认证和dns的问题
2楼+1
@jasontse 不行哦,认证是所有域名都会跳转到认证服务器
1 ... 128  129  130  131  132  133  134  135  136  137 ... 144  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2798 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 46ms · UTC 08:32 · PVG 16:32 · LAX 00:32 · JFK 03:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.