发新话题
打印

QQ空间4.0全屏皮肤破解全过程

本主题由 猪猪 于 2007-8-13 12:45 移动

QQ空间4.0全屏皮肤破解全过程

QQ空间4.0全屏皮肤破解全过程—————— 5月21日

论坛里达人不少啊,看了许多贴子介绍如何免费使用皮肤的,例如:
javascript:window.top.space_addItem(1,15196,0,0,0,0,0);
其实上面的代码只适合小窝空间,对全屏空间不适用,而且如果选择的不是免费皮肤还不能保存方案:(!~!!可惜啊

本人很喜欢全屏空间,打开空间的G4.JS研究了好久都没有想到如何破解全屏皮肤的免费使用,只发现了更换全屏皮肤的代码,可惜也是不能保存方案的:(~~~!~!~


javascript:window.top.space_addItem(type,itemno,posx,posy,width,height,zIndex,notPlayFlash);
参数说明 :

type
  • case 1 : //皮肤
  • case 2 : //挂件
  • case 3 : //banner
  • case 4 : //鼠标方案
  • case 5 : //漂浮物
  • case 6 : //播放器
  • case 7 : //个性花藤
  • case 8 : //个性标志(cancel)
  • case 9 : //大头贴(小)(cancel)
  • case 11 : //大头贴(大)
  • case 12 : //公告栏
  • case 13 : //自定义导航栏
  • case 14 : //欢迎Flash
  • case 15 : //礼品盒
  • case 16 : //Flash 挂件
  • case 49: //QCC皮肤
itemno
  • 皮肤编号:在商城里选择喜欢的皮肤,点鼠标右键看属性即可查到,通常是5位阿拉伯数字
posx
  • 背景水平坐标,只要设置为0即可
posy
  • 景垂直坐标,设置为80
width
  • 背景宽度,只要设置为0即可
height
  • 背景高度,只要设置为0即可
zIndex
  • 背景所在层编号,请设置为90
notPlayFlash
  • 这个参数好象不起作用,设为0或者省略掉也行
使用方法:
  • 打开空间主页,在地址栏输入:javascript:window.top.space_addItem(1,15196,0,80,0,0,90,0); 回车即可看到效果
尽管上面代码不能保存方案,本人分析了空间的JAVASCRIPT后,了解更换皮肤代码的执行过程:当输入上面的代码,回车后,后台程序执行了space-additem函数,空间背景发生改变,当点保存方案后,后台程序执行了saveScenario()函数,将 GET /cgi-bin/cgi_diy_save_scenario?scenario=ver4@1_15196_0_80_0_0_90|19_1_0_0_0_0_1|7_6559_0_0_0_1_1|13_1_202_89_100_500_1|95_7_15_283_355_285_0|95_2_15_0_355_285_0|94_3_478_410_175_285_0|99_3_15_588_441_675_0|99_6_437_0_218_390_0&scenari_no=8768&styleid=1
发送到http://mall.qzone.qq.com/cgi-bin/cgi_diy_save_scenario 检查新方案中是否有新加商品,如果有,页面跳转到商城,提示用户购买该商品,如果没有新加商品即保存方案;方案成功保存后估计是保存到uid=qq号码的XML中,由http://u12.qzone.qq.com/cgi-bin/entry_js.cgi?uin=qq号码 表现出来, 你可以在浏览器里输入这个地址,号码改为你自己的号码,就可以看到你的方案配置了。

说了这么多,可能是很肤浅的问题,写出来只是想那位达人指导下,因为研究到此,我已经不知道该如何继续下去了,不过根据程序的设计,只要发包绕过
http://mall.qzone.qq.com/cgi-bin/cgi_diy_save_scenario  的检查,而修改了后台XML文件,也就可以实现免费更换皮肤了。

本人知识有限,有说的不对的,请指点,也欢迎大家讨论下如何破解。

附上空间SCRIPT下载地址:
http://qzone.net.cn/pic.asp?url=http://qzone.net.cn/pic.asp?url=http://qzone.net.cn/pic.asp?url=http://qzone.net.cn/pic.asp?url=http://qzone.net.cn/pic.asp?url=http://imgcache.qq.com/qzone/client/js/G4.js

http://qzone.net.cn/pic.asp?url=http://qzone.net.cn/pic.asp?url=http://qzone.net.cn/pic.asp?url=http://qzone.net.cn/pic.asp?url=http://qzone.net.cn/pic.asp?url=http://imgcache.qq.com/qzone/default.js

本人的方案配置:
var g_XMLReqFlag= 0x80000000; var g_iLoginUin = 2440113; var g_iEntryRight = 0; var g_iRevertRight = 0; var g_iActFlag =0; var g_iUserMark=2; var g_UserBitmap="0201000000000001"; var g_Main_Domain= "users.qzone.qq.com"; var g_My_Main_Domain= "users.qzone.qq.com"; var g_Music_Domain= "qzone-music.qq.com"; var g_My_Music_Domain= "qzone-music.qq.com"; var g_Photo_Domain= "photo.qq.com"; var g_Static_Photo_Domain= "p" + (g_iUin%13+1) + ".photo.qq.com"; var g_MsgBoard_Version = 2; var g_MsgBoard_Domain="m11.qzone.qq.com"; var g_Emotion_Version = 2; var g_Emotion_Domain = "e11.qzone.qq.com"; var g_Blog_Version = 2; var g_NewBlog_Domain = "b.qzone.qq.com"; var g_Statistic_Domain = "g1.qzone.qq.com"; var g_Property= "GoRE"; g_Configuration={style:1,scenari_no:8768,icoke:-1,version:3,items:[{type:1,itemno:1,posx:0,posy:80,width:0,height:0,zindex:90},{type:19,itemno:1,posx:0,posy:0,width:0,height:0,zindex:1},{type:7,itemno:6559,posx:0,posy:0,width:0,height:1,zindex:0},{type:13,itemno:1,posx:202,posy:89,width:100,height:500,zindex:1} ],windows:[{type:95,itemno:7,posx:15,posy:283,width:355,height:285,zindex:0},{type:95,itemno:2,posx:15,posy:0,width:355,height:285,zindex:0},{type:94,itemno:3,posx:478,posy:410,width:175,height:285,zindex:0},{type:99,itemno:3,posx:15,posy:588,width:441,height:675,zindex:0},{type:99,itemno:6,posx:437,posy:0,width:218,height:390,zindex:0} ]};

TOP

看不明白:汗: 我现在空间全是刷到的背景和动画  现在想弄个导航条怎么弄:不高兴:

TOP

有点高深,还得仔细看看了!

TOP

顶了!~~

TOP

不懂

TOP

怎么没高人指点一下啊,有点看懂了,呵呵。

TOP

:汗:



   去在网站随便找一下嘛..

  有些是代码组合出来的效果..

   不过..

  有些代码过几天就过期啦..

  还是..

自己保存一下好..

  呵呵..

     :(*^__^*) 嘻嘻……:

TOP

发新话题