Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

已解决------------------

[复制链接]
ylkj 发表于 2009-8-31 20:50:28 | 显示全部楼层 |阅读模式
UCHome插件
语言编码:  
插件名称:
插件作者:
适用版本:
本帖最后由 ylkj 于 2009-9-21 22:38 编辑

因为得到可靠信息:UCH未来版本会加自定义风格,所以本人暂停交换,也停止对音乐盒插件破解研究。
研究了10多天,终于将UCHome2仿SongTaste音乐盒插件解密了,并且去掉了域名限制。
将远程数据改为本地获取数据了,只要您的空间支持fsockopen函数就能使用(一般空间都支持),因为现在解密了而且不是用采远程数据了,所以速度也比原作者的快多了。
本插件和集集圈功能一样,而且比集集圈的运行速度快。

有“wowo可视化自定义风格插件”的朋友可以和我换这个插件,要是wowo最新版本的,而且要可用。
加密的也可以,本人可以尝试破解,只要安装后可用,我就把“UCH2音乐盒插件”发给我“wowo可视化自定义风格插件”的人


有“wowo可视化自定义风格插件”并且想要“SongTaste音乐盒插件”的请联系本人QQ:2966980(请注明来意)
“wowo可视化自定义风格插件”价值300元,而我的“SongTaste音乐盒插件”是开源的,价值多少不知道,但是我知道有人拿这个卖600元,而且那个有些错误,我这个修复了错误,所以拿WOWO和我的音乐插件交换是很划得来得。而且给我一份你也不会有什么损失。


下面这个附件是设置了密码,并且需要50金币才能下载,请各位不要尝试下载

musicbox_gbk_已解密.rar

446.01 KB, 下载次数: 173

回复

使用道具 举报

 楼主| ylkj 发表于 2009-8-31 20:57:12 | 显示全部楼层
本帖最后由 ylkj 于 2009-8-31 20:59 编辑

设置

一、随便看看音乐列表
打开source/network.php
查找
  1. include_once(S_ROOT.'./data/data_network.php');
复制代码
在下面添加

  1. include_once(S_ROOT.'./source/function_music.php');
  2. $lastmusiclist = array();
  3. $musicpeople = array();
  4. $bestalbum = array();
  5. $lastmusiclist = usergetallmusiclist("main.songid DESC, ","","",0,30);
  6. $musicpeople = musicpeople(1);
  7. $bestalbum = musicpeople(3,-1,4);
复制代码
打开template/default/network.htm
查找
  1. <div id="usertip_box"><div></div></div>
复制代码
在上面添加
  1. <div class="nbox">
  2.         <div class="nbox_c" style="background:#FFF; padding-bottom:8px;">
  3.                         <h2 class="ntitle"><span class="r_option"><a href="space.php?uid=0&do=musicbox&mview=alllist&order=p&language=&search=">更多音乐</a></span> 最新推荐的音乐 &raquo;</h2>
  4.                         
  5.                         <div style="padding:0 0 15px 10px;">
  6.                                 <!--{if $lastmusiclist}-->
  7.                                         <ul style="width:100%;">
  8.                                                 <!--{loop $lastmusiclist $key $value}-->
  9.                                                         <li style="float:left; width:238px; padding-top:10px;">
  10.                                                                 <div style="width: 230px; text-overflow: ellipsis; text-align: left; white-space: nowrap; overflow: hidden; -moz-text-overflow: ellipsis;">
  11.                                                                         <a href="space.php?uid=$value['userid']&do=musicbox&mview=mpage&mid=$value[songid]" target="_blank"><img src="images/053753307.gif" align="absmiddle" alt="新窗口试听音乐" /></a><a href="space.php?uid=$value['userid']&do=musicbox&mview=mpage&mid=$value[songid]"><!--{eval echo getstr($value[songname],18,-1,-1,-1)}--></a> <a href="space.php?uid=$value[suid]&do=musicbox&view=me" target="_blank" style="color:#333333;">{$_SN[$value[suid]]}</a><!--{if !empty($value['lsuid'])}--> <img src="images/mini_icons_010.gif" align="absmiddle" /> <a href="space.php?uid=$value[lsuid]" target="_blank" style="color:#333333; font-size:10px;">{$_SN[$value[lsuid]]}</a><!--{/if}-->
  12.                                                                 </div>
  13.                                                         </li>
  14.                                                 <!--{/loop}-->
  15.                                         </ul>
  16.                                 <!--{/if}-->
  17.                         </div>
  18.                         
  19.                         
  20.                         <table width="96%" border="0" align="center" cellpadding="0" cellspacing="0">
  21.                           <tr>
  22.                             <td>
  23.                                                 <div class="ye_r_t"><div class="ye_l_t"><div class="ye_r_b"><div class="ye_l_b">
  24.                                                                 <div class="task_notice">
  25.                                                                         <div class="task_notice_body">
  26.                                                                                         <ul>
  27.                                                                                                 <!--{loop $musicpeople $key $value}-->
  28.                                                                                                         <li style="width:208px; float:left;">
  29.                                                                                                                         <table border="0" cellpadding="0" cellspacing="2" style="color:#b2b2b2">
  30.                                                                                                                                 <tr>
  31.                                                                                                                                         <td rowspan="3" valign="top" style="padding:0 3px 0 10px;">
  32.                                                                                                                                                 <div class="avatar48"><a href="space.php?uid=$value[uid]&do=musicbox&view=me"><!--{avatar($value[uid],small)}--></a></div>
  33.                                                                                                                                         </td>
  34.                                                                                                                                         <td width="150"><div style="float:left;"><a href="space.php?uid=$value[uid]" title="{$_SN[$value[uid]]}" target="_blank">{$_SN[$value[uid]]}</a></div><!--{if ($key+1)<6}--><img src="images/mp<!--{eval echo ($key+1)}-->.gif" style="float:right" /><!--{/if}--></td>
  35.                                                                                                                                 </tr>
  36.                                                                                                                                 <tr>
  37.                                                                                                                                         <td >音乐 <span style="color:#FF0000">$value[songcount]</span>,专辑 <span style="color:#FF0000"><!--{if $value[albumcount]}-->$value[albumcount]<!--{else}-->0<!--{/if}--></span></td>
  38.                                                                                                                                 </tr>
  39.                                                                                                                                 <tr>
  40.                                                                                                                                         <td >共播放 $value[songplay] 次</td>
  41.                                                                                                                                 </tr>
  42.                                                                                                                         </table>
  43.                                                                                                         </li>
  44.                                                                                                 <!--{/loop}-->
  45.                                                                                         </ul>
  46.                                                                         </div>
  47.                                                                 </div>
  48.                                                 </div></div></div></div>
  49.                                         </td>
  50.                   </tr>
  51.                 </table>
  52.                         
  53.                         
  54.                         
  55.         </div>
  56.         <div class="nbox_s side_rbox side_rbox_w">
  57.                 <h2 class="ntitle"><span class="r_option"><a href="space.php?uid=0&do=musicbox&mview=all&viewtype=albumlist">更多专辑</a></span> 推荐专辑 &raquo;</h2>
  58.                 <div class="side_rbox_c" style="background:#e6e6e6; padding-top:10px;">
  59.                                 <ul style="width:100%;">
  60.                                         <!--{loop $bestalbum $key $value}-->
  61.                                                 <li style="float:left; width:114px; height:180px; text-align:center; font-size:10px; color:#333; ">
  62.                                                         <div class="albumbg"><a href="space.php?uid=$value[uid]&do=musicbox&mview=malbum&albumid=$value[albumid]&userspace=$value[uid]" style="cursor: pointer;"><div class="imgmid" style="background:url($value[albumfengmian]) center no-repeat;"></div></a></div>
  63.                                                         <div style="font-size:12px;">
  64.                                                                 《$value[albumname]》<br /><a href="space.php?uid=$value[uid]&do=musicbox&view=me" title="{$_SN[$value[uid]]}">{$_SN[$value[uid]]}</a>创建
  65.                                                         </div>
  66.                                                         <div>音乐:<span style="color:#FF0000;">$value[songc]</span> 总评分:<span style="color:#FF0000;">$value[amark]</span></div>
  67.                                                 </li>
  68.                                         <!--{/loop}-->
  69.                                 </ul>
  70.                 </div>
  71.         </div>
  72. </div>
复制代码
二、个人主页背景音乐
打开source/space_index.php
查找

  1. if($space['namestatus']) {
复制代码
在上面添加

  1. include_once(S_ROOT.'./source/function_music.php');
  2. $spacebgmusic = array();
  3. $spacebgmusic = getmusicbg($space['uid']);
复制代码
打开template/default/space_index.htm
查找

  1. <!--{if $space[self] && $_SGLOBAL[magic][superstar]}-->
复制代码
在上面添加
  1. <!--{if $spacebgmusic}-->
  2.                                         <script type="text/javascript">
  3.                                                 var nowmusickey=1;
  4.                                                 var totalnowmusickey=0;
  5.                                                 var nowplaymusiclist = new Array();
  6.                                                 <!--{loop $spacebgmusic $key $value}-->
  7.                                                         totalnowmusickey++;
  8.                                                         nowplaymusiclist[<!--{eval echo $key+1}-->] = "$value['songurl']";
  9.                                                 <!--{/loop}-->
  10.                                                 
  11.                                                 
  12.                                                 function el(objname){
  13.                                                         return document.getElementById(objname);
  14.                                                 }
  15.                                                 
  16.                                                 function pagenextsong(){
  17.                                                         if(nowmusickey<totalnowmusickey){
  18.                                                                 pageplaym(nowmusickey+1);
  19.                                                                 nowmusickey++;
  20.                                                         }else{
  21.                                                                 alert("sorry,no song!");
  22.                                                         }
  23.                                                 }
  24.                                                 
  25.                                                 function pagepresong(){
  26.                                                         if(nowmusickey>1){
  27.                                                                 pageplaym(nowmusickey-1);
  28.                                                                 nowmusickey--;
  29.                                                         }else{
  30.                                                                 alert("sorry,no song!");
  31.                                                         }
  32.                                                 }
  33.                                                 
  34.                                                 function pageplaym(pagelistkey){
  35.                                                         el("playerhtml").innerHTML = '<object ID="boxPlayer" width="160" height="69" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject">'
  36.                                                         +'<param name="FileName" value="'+nowplaymusiclist[pagelistkey]+'">'
  37.                                                         +'<param name="ShowControls" value="-1">'
  38.                                                         +'<param name="SendPlayStateChangeEvents" value="-1">'
  39.                                                         +'<param name="ShowPositionControls" value="0">'
  40.                                                         +'<param name="ShowAudioControls" value="-1">'
  41.                                                         +'<param name="ShowTracker" value="-1">'
  42.                                                         +'<param name="ShowStatusBar" value="-1">'
  43.                                                         +'<param name="Autostart" value="-1">'
  44.                                                         +'<param name="Volume" value="98">'
  45.                                                         +'<param name="TransparentAtStart" value="-1">'
  46.                                                         +'<param name="AllowScan" value="-1">'
  47.                                                         +'<param name="EnableContextMenu" value="-1">'
  48.                                                         +'</object>';
  49.                                                 }
  50.                                         </script>
  51.                                         <table border="0" align="center" cellpadding="0" cellspacing="0" width="100%">
  52.                                           <tr>
  53.                                             <td width="16"><img src="images/blue16_0651.gif" style="cursor:pointer" onclick="pagepresong();"/></td>
  54.                                             <td align="center">
  55.                                                     <div id="playerhtml">
  56.                                                                         <object ID="boxPlayer" width="160" height="69" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject">
  57.                                                                                         <param name="FileName" value="$spacebgmusic[0][songurl]">
  58.                                                                                         <param name="ShowControls" value="-1">
  59.                                                                                         <param name="SendPlayStateChangeEvents" value="-1">
  60.                                                                                         <param name="ShowPositionControls" value="0">
  61.                                                                                         <param name="ShowAudioControls" value="-1">
  62.                                                                                         <param name="ShowTracker" value="-1">
  63.                                                                                         <param name="ShowStatusBar" value="-1">
  64.                                                                                         <param name="Autostart" value="-1">
  65.                                                                                         <param name="Volume" value="98">
  66.                                                                                         <param name="TransparentAtStart" value="-1">
  67.                                                                                         <param name="AllowScan" value="-1">
  68.                                                                                         <param name="EnableContextMenu" value="-1">
  69.                                                                         </object>
  70.                                                                 </div>
  71.                                             </td>
  72.                                             <td width="16"><img src="images/blue16_065.gif" style="cursor:pointer" onclick="pagenextsong();"/></td>
  73.                                           </tr>
  74.                                         </table>
  75.                 <!--{/if}-->
复制代码
回复

使用道具 举报

 楼主| ylkj 发表于 2009-8-31 20:57:34 | 显示全部楼层
本帖最后由 ylkj 于 2009-8-31 21:06 编辑

【安装及升级】

一、解压缩安装包,上传到uch根目录。运行http://你的uch地址/musicbox_install/index.php。数据库安装完后请删除musicbox_install文件夹

二、打开config.php
找到
  1. //判断模板是否更新的效率等级,数值越大,效率越高; 设置为0则永久不判断
复制代码
在下面添加
  1. //音乐分享
  2. $_SC['music_upload'] = '0';
  3. $_SC['music_link'] = '1';
  4. $_SC['music_integralset'] = '1';
  5. $_SC['music_i_upload'] = '5';
  6. $_SC['music_i_upload_del'] = '-5';
  7. $_SC['music_i_addlink'] = '3';
  8. $_SC['music_i_addlink_del'] = '-3';
  9. $_SC['music_i_addzj'] = '2';
  10. $_SC['music_i_addzj_del'] = '-1';
  11. $_SC['music_i_pingfen'] = '1';
  12. $_SC['music_i_pinglun'] = '1';
  13. $_SC['music_i_pinglun_del'] = '-3';
  14. $_SC['music_i_share'] = '4';
  15. $_SC['music_play_auto'] = '1';
  16. $_SC['music_down_auto'] = '0';
  17. $_SC['music_palyer_style'] = '0';
  18. $_SC['music_i_disk'] = '1';
  19. $_SC['music_v_guest'] = '1';
  20. $_SC['music_i_edit'] = '0';
复制代码
三、打开language文件内的lang_showmessage.php
找到
  1. 'you_do_not_have_permission_to_visit' => '您已被禁止访问。',
复制代码
在下面添加
  1. //音乐分享
  2. 'm_commend_success' => '推荐音乐成功!',
  3. 'm_commendedit_success' => '修改音乐成功!',
  4. 'm_newmymusicalbum_success' => '创建专辑成功!',
  5. 'nomusic' => '对不起!参数错误,此音乐不存在!',
  6. 'deletemusic_success' => '音乐删除成功!',
  7. 'deletemusicalbum_success' => '专辑删除成功!',
  8. 'musicpingfen_success' => '添加评分成功!',
  9. 'musicpinglun_success' => '评论发表成功!',
  10. 'musicsetbg_success' => '设置成功!',
复制代码
四、打开language文件内的lang_cp.php
找到
  1. 'note_space_bar' => '把你设置为站点推荐用户了',
复制代码
在下面添加
  1. //音乐分享
  2. 'music_collection' => '收藏了你的音乐 <a href="space.php?uid=\\1&do=musicbox&mview=mpage&mid=\\2" target="_blank">\\3</a>',
  3. 'music_topingfen' => '给你的音乐 <a href="space.php?uid=\\1&do=musicbox&mview=mpage&mid=\\2" target="_blank">\\3</a> 评了\\4分',
  4. 'music_topinglun' => '评论了你的音乐 <a href="space.php?uid=\\1&do=musicbox&mview=mpage&mid=\\2" target="_blank">\\3</a>',
  5. 'music_toshare' => '与你分享音乐 <a href="space.php?uid=\\1&do=musicbox&mview=mpage&mid=\\2" target="_blank">\\3</a> ,邀你试听...',
复制代码
五、打开space.php
找到
  1. $dos = array('feed', 'doing', 'mood', 'blog', 'album', 'thread', 'mtag', 'friend', 'wall', 'tag', 'notice', 'share', 'topic', 'home', 'pm', 'event', 'poll', 'top', 'info', 'videophoto');
复制代码
替换为
  1. $dos = array('feed', 'musicbox', 'doing', 'mood', 'blog', 'album', 'thread', 'mtag', 'friend', 'wall', 'tag', 'notice', 'share', 'topic', 'home', 'pm', 'event', 'poll', 'top', 'info', 'videophoto');
复制代码
六、打开do.php
找到
  1. $acs = array('login', 'register', 'lostpasswd', 'swfupload', 'inputpwd',
复制代码
替换为
  1. $acs = array('login', 'ajaxm', 'register', 'lostpasswd', 'swfupload', 'inputpwd',
复制代码
七、打开template\default\header.htm
找到
  1. <script language="javascript" type="text/javascript" src="source/script_manage.js"></script>
复制代码
在下面添加
  1. <script type="text/javascript" src="js/SuggestFramework.js"></script>
  2. <script type="text/javascript">window.onload = initializeSuggestFramework;</script>
  3. <style type="text/css">
  4. @import url(template/default/musicboxstyle.css);
  5. </style>
复制代码
找到
  1. <li><img src="image/app/album.gif"><a href="space.php?do=album">相册</a><em><a href="cp.php?ac=upload" class="gray">上传</a></em></li>
复制代码
在下面添加
  1. <li><img src="images/musicicon.gif"><a href="space.php?do=musicbox">音乐</a><em><a href="space.php?do=musicbox&mview=commend">推荐</a></em></li>
复制代码
八、第二到第七步修改的文件上传覆盖

九、更新缓存

十、完成。祝各位顺利


演示地址:www.jjcute.com

插件截图:























回复

使用道具 举报

chyq20 发表于 2009-8-31 21:00:36 | 显示全部楼层
((em:01))太贵了......没钱
回复

使用道具 举报

凡军 发表于 2009-8-31 21:10:09 | 显示全部楼层
如果别人拿50金币买了怎么搞?
回复

使用道具 举报

 楼主| ylkj 发表于 2009-8-31 21:14:55 | 显示全部楼层
占位编辑~~~~~~~~
回复

使用道具 举报

个性马甲 发表于 2009-8-31 21:53:58 | 显示全部楼层
((em:01))((em:15))

我想要         。。。((em:09))
回复

使用道具 举报

cbsbwffg 发表于 2009-8-31 21:55:30 | 显示全部楼层
帮顶的。。。
回复

使用道具 举报

firstyhx 发表于 2009-9-1 09:41:58 | 显示全部楼层
疯了,疯了,这世界太疯狂了
回复

使用道具 举报

ttfok 发表于 2009-9-1 09:43:36 | 显示全部楼层
如果别人拿50金币买了怎么搞?
凡军 发表于 2009-8-31 21:10

说明压缩包加密了!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-13 13:22 , Processed in 0.124562 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表