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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

仿songtaste音乐盒插件 - 解密版

[复制链接]
HuaiBoY 发表于 2009-6-4 16:21:34 | 显示全部楼层
11# maoming 这个站是用上了!!!
回复

使用道具 举报

HuaiBoY 发表于 2009-6-4 16:21:55 | 显示全部楼层
求解!!!!!!!
回复

使用道具 举报

xjzhaoxin 发表于 2009-6-4 16:40:18 | 显示全部楼层
求解@@#!求解@@#!
回复

使用道具 举报

xjzhaoxin 发表于 2009-6-4 16:57:16 | 显示全部楼层
顶起来顶起来顶起来
回复

使用道具 举报

xjzhaoxin 发表于 2009-6-4 17:05:30 | 显示全部楼层
顶顶
回复

使用道具 举报

HuaiBoY 发表于 2009-6-4 17:51:22 | 显示全部楼层
求解@@#!求解@@#!
求解@@#!求解@@#!
回复

使用道具 举报

xjzhaoxin 发表于 2009-6-4 18:12:48 | 显示全部楼层

没有彻底解密

本帖最后由 xjzhaoxin 于 2009-6-4 18:18 编辑
  1. <?php
  2. /*********************/
  3. /*                   */
  4. /*  DeZend For PHP5  */
  5. /*  BY [url]WwW.DeZend.CC[/url] */
  6. /*   With Bendy [2]  */
  7. /*                   */
  8. /*********************/

  9. function PMA_getenv( $_obfuscate_8DIcfvddNM  )
  10. {
  11.         if ( isset( $_SERVER[$[color=Red]_obfuscate_8DIcfvddNM[/color] ] ) )
  12.         {
  13.                 return $_SERVER[$_obfuscate_8DIcfvddNM ];
  14.         }
  15.         if ( isset( $_ENV[$_obfuscate_8DIcfvddNM ] ) )
  16.         {
  17.                 return $_ENV[$_obfuscate_8DIcfvddNM ];
  18.         }
  19.         if ( getenv( $_obfuscate_8DIcfvddNM  ) )
  20.         {
  21.                 return getenv( $_obfuscate_8DIcfvddNM  );
  22.         }
  23.         if ( function_exists( "apache_getenv" ) && apache_getenv( $_obfuscate_8DIcfvddNM , true ) )
  24.         {
  25.                 return apache_getenv( $_obfuscate_8DIcfvddNM , true );
  26.         }
  27.         return "";
  28. }

  29. function integralop( $_obfuscate_TMRTBCP8wTk , $_obfuscate_7Ri3 )
  30. {
  31.         global $_SGLOBAL;
  32.         global $_SC;
  33.         if ( $_SC['music_integralset'] == "1" )
  34.         {
  35.                 $_SGLOBAL['db']->query( "UPDATE ".tname( "space" )." SET credit=credit+".intval( $_obfuscate_TMRTBCP8wTk  )." WHERE uid=".$_obfuscate_7Ri3 );
  36.         }
  37. }

  38. function getdatetoarray( $_obfuscate_3tiDsnM , $_obfuscate_6hS1Rw  , $_obfuscate_pDY1hBD8wKE  )
  39. {
  40.         global $_SGLOBAL;
  41.         $_obfuscate_4gsH3iNGOJ63 = array( );
  42.         $_obfuscate_Oap0UJs  = array( );
  43.         $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT ".$_obfuscate_6hS1Rw  ." FROM ".tname( $_obfuscate_3tiDsnM  )." WHERE 1=1 ".$_obfuscate_pDY1hBD8wKE  );
  44.         while ( $_obfuscate_VgKtFeg  = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  ) )
  45.         {
  46.                 $_obfuscate_Oap0UJs  = split( ",", $_obfuscate_VgKtFeg [$_obfuscate_6hS1Rw  ] );
  47.                 $_obfuscate_4gsH3iNGOJ63 = array_merge( $_obfuscate_4gsH3iNGOJ63, $_obfuscate_Oap0UJs  );
  48.         }
  49.         $_obfuscate_4gsH3iNGOJ63 = array_merge( $_obfuscate_4gsH3iNGOJ63, array( "流行歌曲", "舞曲", "翻唱", "怀旧", "最新单曲", "hip-hop", "RandB", "RAP", "轻音乐", "电影原声", "动漫原声", "HOUSE", "迷幻", "电子", "爵士", "古典乐", "交响乐", "朋克", "民谣", "金属", "摇滚", "乡村", "歌特", "其他" ) );
  50.         $_obfuscate_4gsH3iNGOJ63 = array_remove_empty( $_obfuscate_4gsH3iNGOJ63 );
  51.         $_obfuscate_4gsH3iNGOJ63 = getalinkint( $_obfuscate_4gsH3iNGOJ63, 2 );
  52.         return array_count_values( $_obfuscate_4gsH3iNGOJ63 );
  53. }

  54. function array_remove_empty( $_obfuscate_Jrp1 )
  55. {
  56.         foreach ( $_obfuscate_Jrp1 as $_obfuscate_Vwty => $_obfuscate_VgKtFeg  )
  57.         {
  58.                 if ( $_obfuscate_VgKtFeg  == "" )
  59.                 {
  60.                         unset( $_obfuscate_Jrp1[$_obfuscate_Vwty] );
  61.                 }
  62.         }
  63.         return $_obfuscate_Jrp1;
  64. }

  65. function getalinkint( $_obfuscate_7nervJ5JjA  , $_obfuscate_LeS8hw   = -1 )
  66. {
  67.         $_obfuscate_NYI5Yw   = array( );
  68.         $_obfuscate_NYI5Yw  [25] = array( "", "流行歌曲", "舞曲", "翻唱", "怀旧", "最新单曲", "hip-hop", "RandB", "RAP", "轻音乐", "电影原声", "动漫原声", "HOUSE", "迷幻", "电子", "爵士", "古典乐", "交响乐", "朋克", "民谣", "金属", "摇滚", "乡村", "歌特", "其他" );
  69.         if ( $_obfuscate_LeS8hw   == -1 )
  70.         {
  71.                 $_obfuscate_7w   = 1;
  72.                 for ( ;        $_obfuscate_7w   < 25;        ++$_obfuscate_7w          )
  73.                 {
  74.                         if ( !( $_obfuscate_NYI5Yw  [25][$_obfuscate_7w  ] == $_obfuscate_7nervJ5JjA   ) )
  75.                         {
  76.                                 continue;
  77.                         }
  78.                         break;
  79.                 }
  80.                 return $_obfuscate_7w  ;
  81.         }
  82.         else
  83.         {
  84.                 foreach ( $_obfuscate_7nervJ5JjA   as $_obfuscate_Vwty => $_obfuscate_VgKtFeg  )
  85.                 {
  86.                         $_obfuscate_ZOowhg   = 0;
  87.                         $_obfuscate_7w   = 1;
  88.                         for ( ;        $_obfuscate_7w   < 25;        ++$_obfuscate_7w          )
  89.                         {
  90.                                 if ( $_obfuscate_VgKtFeg  == $_obfuscate_NYI5Yw  [25][$_obfuscate_7w  ] )
  91.                                 {
  92.                                         $_obfuscate_ZOowhg   = 1;
  93.                                 }
  94.                         }
  95.                         if ( $_obfuscate_ZOowhg   != 1 )
  96.                         {
  97.                                 unset( $_obfuscate_7nervJ5JjA  [$_obfuscate_Vwty] );
  98.                         }
  99.                 }
  100.                 return $_obfuscate_7nervJ5JjA  ;
  101.         }
  102. }

  103. function writeselectlist( $_obfuscate_LeS8hw  , $_obfuscate_VgKtFeg  )
  104. {
  105.         $_obfuscate_LLhRtpEFA   = "";
  106.         $_obfuscate_7w   = 0;
  107.         for ( ;        $_obfuscate_7w   <= 20;        ++$_obfuscate_7w          )
  108.         {
  109.                 $_obfuscate_SeV31Q   = "";
  110.                 $_obfuscate_SeV31Q   = $_obfuscate_LeS8hw  .$_obfuscate_7w  ;
  111.                 if ( $_obfuscate_SeV31Q   == $_obfuscate_VgKtFeg  )
  112.                 {
  113.                         $_obfuscate_LLhRtpEFA   .= "<option value="".$_obfuscate_SeV31Q  ."" selected="selected">".$_obfuscate_SeV31Q  ."</option>";
  114.                 }
  115.                 else
  116.                 {
  117.                         $_obfuscate_LLhRtpEFA   .= "<option value="".$_obfuscate_SeV31Q  ."">".$_obfuscate_SeV31Q  ."</option>";
  118.                 }
  119.         }
  120.         return $_obfuscate_LLhRtpEFA  ;
  121. }

  122. function getallpinglun( $_obfuscate_mV9HBLY , $_obfuscate_yHA7jVtj_Q   )
  123. {
  124.         global $_SGLOBAL;
  125.         $_obfuscate_G3b5woKHNIeIEeZDA6s  = array( );
  126.         $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT main.id, main.pltext, main.dateline, s.uid, s.username, s.name, s.namestatus, song.userid, song.songid, song.songname FROM ".tname( "musicbox_pinglun" )." main left JOIN ".tname( "space" )." s on ( main.puserid=s.uid ) left JOIN ".tname( "musicbox" )." song on ( main.songid=song.songid ) WHERE song.songname is not null ORDER BY main.dateline DESC LIMIT ".$_obfuscate_mV9HBLY .",".$_obfuscate_yHA7jVtj_Q   );
  127.         while ( $_obfuscate_VgKtFeg  = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  ) )
  128.         {
  129.                 realname_set( $_obfuscate_VgKtFeg ['uid'], $_obfuscate_VgKtFeg ['username'], $_obfuscate_VgKtFeg ['name'], $_obfuscate_VgKtFeg ['namestatus'] );
  130.                 $_obfuscate_G3b5woKHNIeIEeZDA6s [] = $_obfuscate_VgKtFeg ;
  131.         }
  132.         return $_obfuscate_G3b5woKHNIeIEeZDA6s ;
  133. }

  134. function getallpinglun_count( )
  135. {
  136.         global $_SGLOBAL;
  137.         $_obfuscate_tMkpHqULEyI2 = 0;
  138.         $_obfuscate_osYd648HNEOjyHacCv4W0Q   = array( );
  139.         $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT COUNT(main.id) as c FROM ".tname( "musicbox_pinglun" )." main left JOIN ".tname( "space" )." s on ( main.puserid=s.uid ) left JOIN ".tname( "musicbox" )." song on ( main.songid=song.songid ) WHERE song.songname is not null" );
  140.         $_obfuscate_osYd648HNEOjyHacCv4W0Q   = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  );
  141.         return $_obfuscate_osYd648HNEOjyHacCv4W0Q  ['c'];
  142. }

  143. function getsinglemusic( $_obfuscate_mFTuQx6L, $_obfuscate_T7Mk4ltM = 1 )
  144. {
  145.         global $_SGLOBAL;
  146.         $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT main.*,a.albumname as albumname, a.albumfengmian as albumfengmian FROM ".tname( "musicbox" )." as main left JOIN ".tname( "musicbox_album" )." as a ON ( main.albumid = a.albumid ) WHERE main.songid=".$_obfuscate_mFTuQx6L );
  147.         $_obfuscate_uPVqTbj9BmbH = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  );
  148.         if ( !empty( $_obfuscate_uPVqTbj9BmbH ) || $_obfuscate_T7Mk4ltM == 1 )
  149.         {
  150.                 updatetable( "musicbox", array(
  151.                         "playtotal" => $_obfuscate_uPVqTbj9BmbH['playtotal'] + 1
  152.                 ), array(
  153.                         "songid" => $_obfuscate_mFTuQx6L
  154.                 ) );
  155.         }
  156.         return $_obfuscate_uPVqTbj9BmbH;
  157. }

  158. function musichandle( $type = -1, $setarr = -1, $id = -1, $spaceuid = -1, $arraylist = -1 )
  159. {
  160.         global $_SGLOBAL;
  161.         switch ( $type )
  162.         {
  163.         case 0 :
  164.                 if ( $spaceuid == 0 )
  165.                 {
  166.                         $datatemparr = array( );
  167.                         $datatemparr = getsinglemusic( $id, 0 );
  168.                         $_SGLOBAL['db']->query( "UPDATE ".tname( "space" )." SET attachsize=".intval( intval( $arraylist ) - intval( filesize( S_ROOT.$datatemparr['songurl'] ) ) )." WHERE uid=".$datatemparr['userid'] );
  169.                         unlink( str_replace( "space.php", "", realpath( "space.php" ) ).str_replace( "./", "", $datatemparr['songurl'] ) );
  170.                 }
  171.                 $_SGLOBAL['db']->query( "DELETE FROM ".tname( "musicbox" )." WHERE songid=".$id );
  172.                 $_SGLOBAL['db']->query( "DELETE FROM ".tname( "musicbox_mybox" )." WHERE boxsongid=".$id );
  173.                 $_SGLOBAL['db']->query( "DELETE FROM ".tname( "musicbox_pingfen" )." WHERE songid=".$id );
  174.                 $_SGLOBAL['db']->query( "DELETE FROM ".tname( "musicbox_pinglun" )." WHERE songid=".$id );
  175.                 showmessage( "deletemusic_success" );
  176.                 break;
  177.         case 1 :
  178.                 $_SGLOBAL['db']->query( "DELETE FROM ".tname( "musicbox_album" )." WHERE albumid=".$id );
  179.                 updatetable( "musicbox", array(
  180.                         "albumid" => "0"
  181.                 ), array(
  182.                         "albumid" => $id
  183.                 ) );
  184.                 showmessage( "deletemusicalbum_success" );
  185.                 break;
  186.         case 2 :
  187.                 $query = $_SGLOBAL['db']->query( "SELECT * FROM ".tname( "musicbox" )." where songid=".$id );
  188.                 $datatemparr = $_SGLOBAL['db']->fetch_array( $query );
  189.                 if ( !empty( $setarr ) )
  190.                 {
  191.                         include_once( S_ROOT."./source/function_cp.php" );
  192.                         $note = cplang( "music_toshare", array(
  193.                                 $datatemparr['userid'],
  194.                                 $id,
  195.                                 $datatemparr['songname']
  196.                         ) );
  197.                         $ckarray = $setarr;
  198.                         $cksize = count( $ckarray );
  199.                         $i = 0;
  200.                         for ( ;        $i < $cksize;        ++$i        )
  201.                         {
  202.                                 notification_add( $ckarray[$i], "wall", $note );
  203.                         }
  204.                 }
  205.                 showmessage( "do_success" );
  206.                 break;
  207.         case 3 :
  208.                 inserttable( "musicbox_mybox", $setarr, 0 );
  209.                 showmessage( "do_success" );
  210.                 break;
  211.         case 4 :
  212.                 inserttable( "musicbox_pingfen", $setarr, 0 );
  213.                 include_once( S_ROOT."./source/function_cp.php" );
  214.                 $note = cplang( "music_topingfen", array(
  215.                         $arraylist['songuserid'],
  216.                         $arraylist['songid'],
  217.                         $arraylist['pingfensongname'],
  218.                         $arraylist['pingfen']
  219.                 ) );
  220.                 notification_add( $arraylist['songuserid'], "wall", $note );
  221.                 showmessage( "musicpingfen_success" );
  222.                 break;
  223.         case 5 :
  224.                 inserttable( "musicbox_pinglun", $setarr, 0 );
  225.                 include_once( S_ROOT."./source/function_cp.php" );
  226.                 $note = cplang( "music_topinglun", array(
  227.                         $arraylist['songuserid'],
  228.                         $arraylist['songid'],
  229.                         $arraylist['pinglunsongname']
  230.                 ) );
  231.                 notification_add( $arraylist['songuserid'], "wall", $note );
  232.                 showmessage( "musicpinglun_success" );
  233.                 break;
  234.         case 6 :
  235.                 updatetable( "musicbox", $setarr, array(
  236.                         "songid" => $id
  237.                 ) );
  238.                 include_once( S_ROOT."./source/function_cp.php" );
  239.                 $note = cplang( "music_collection", array(
  240.                         $arraylist['userid'],
  241.                         $arraylist['songid'],
  242.                         $arraylist['songname']
  243.                 ) );
  244.                 notification_add( $arraylist['userid'], "wall", $note );
  245.                 showmessage( "do_success" );
  246.                 break;
  247.         case 7 :
  248.                 updatetable( "musicbox", $setarr, array(
  249.                         "songid" => $id
  250.                 ) );
  251.                 showmessage( "musicsetbg_success" );
  252.                 break;
  253.         case 8 :
  254.                 $_SGLOBAL['db']->query( "DELETE FROM ".tname( "musicbox_pinglun" )." WHERE id=".$id );
  255.                 showmessage( "do_success" );
  256.                 break;
  257.         case 9 :
  258.                 $_SGLOBAL['db']->query( "DELETE FROM ".tname( "musicbox" )." WHERE songid in (".$id.")" );
  259.                 $_SGLOBAL['db']->query( "DELETE FROM ".tname( "musicbox_mybox" )." WHERE boxsongid in (".$id.")" );
  260.                 $_SGLOBAL['db']->query( "DELETE FROM ".tname( "musicbox_pingfen" )." WHERE songid in (".$id.")" );
  261.                 $_SGLOBAL['db']->query( "DELETE FROM ".tname( "musicbox_pinglun" )." WHERE songid in (".$id.")" );
  262.                 showmessage( "do_success", "space.php?do=musicbox&mview=admin&control=music" );
  263.                 break;
  264.         case 10 :
  265.                 $_SGLOBAL['db']->query( "DELETE FROM ".tname( "musicbox_pinglun" )." WHERE id in (".$id.")" );
  266.                 showmessage( "do_success", "space.php?do=musicbox&mview=admin&control=pinglun" );
  267.                 break;
  268.         case 11 :
  269.                 $_SGLOBAL['db']->query( "DELETE FROM ".tname( "musicbox_album" )." WHERE albumid in (".$id.")" );
  270.                 updatetable( "musicbox", array( "albumid" => "0" ), "albumid in (".$id.")" );
  271.                 showmessage( "do_success", "space.php?do=musicbox&mview=admin&control=album" );
  272.         }
  273.         return true;
  274. }

  275. function getmusiclist( $_obfuscate_nw2v3S = -1, $_obfuscate_fXt9juiug   = -1, $_obfuscate_mFTuQx6L = -1, $_obfuscate_v2XYRYU  = -1, $_obfuscate_dmhxoE1w = -1, $_obfuscate_GRM7_w   = -1, $_obfuscate_5lbHbMnRyLax_30ZuV8  = -1, $_obfuscate_mV9HBLY  = -1, $_obfuscate_yHA7jVtj_Q   = -1, $_obfuscate_cu4GTD7uFB8  = "", $_obfuscate_VmNvGTWEPA   = -1, $_obfuscate_lLU6J97V4Vqi = -1 )
  276. {
  277.         global $_SGLOBAL;
  278.         $_obfuscate_acGoy4QXMIkq1uW3 = array( );
  279.         $_obfuscate_McMOUmubvzjLM_U  = 0;
  280.         if ( $_obfuscate_cu4GTD7uFB8  != "" )
  281.         {
  282.                 $_obfuscate_5buN70kWDDi3fTs  = " AND main.songname like '%".$_obfuscate_cu4GTD7uFB8 ."%'";
  283.         }
  284.         if ( $_obfuscate_nw2v3S != -1 )
  285.         {
  286.                 $_obfuscate_50iA2j8JgP8z = " AND main.userid=".$_obfuscate_nw2v3S;
  287.         }
  288.         if ( $_obfuscate_fXt9juiug   != -1 )
  289.         {
  290.                 $_obfuscate_M2rAkIw6Vz0WA   = " AND main.albumid=".$_obfuscate_fXt9juiug  ;
  291.         }
  292.         if ( $_obfuscate_mFTuQx6L != -1 )
  293.         {
  294.                 $_obfuscate_YmgQo1cx1eJc = " AND main.songid=".$_obfuscate_mFTuQx6L;
  295.         }
  296.         if ( $_obfuscate_v2XYRYU  != -1 )
  297.         {
  298.                 $_obfuscate_DICw8YPJ1U0  = " AND main.label like '%".$_obfuscate_v2XYRYU ."%'";
  299.         }
  300.         if ( $_obfuscate_dmhxoE1w != -1 )
  301.         {
  302.                 $_obfuscate_gP03RIk3d91 = " AND main.singer like '%".$_obfuscate_dmhxoE1w."%'";
  303.         }
  304.         if ( $_obfuscate_GRM7_w   != -1 )
  305.         {
  306.                 $_obfuscate_5hPN07UyiA   = " AND main.lang=".$_obfuscate_GRM7_w  ;
  307.         }
  308.         if ( $_obfuscate_5lbHbMnRyLax_30ZuV8  != -1 )
  309.         {
  310.                 $_obfuscate_rJ7dSKY2o8_Qqo31JsOhr4  = " AND main.collectionuser like '%,".$_obfuscate_5lbHbMnRyLax_30ZuV8 .",%'";
  311.         }
  312.         if ( $_obfuscate_lLU6J97V4Vqi != -1 )
  313.         {
  314.                 $_obfuscate_A2aeySfX1b4u0fwQ = " main.songid DESC,";
  315.         }
  316.         if ( $_obfuscate_mV9HBLY  != -1 || $_obfuscate_yHA7jVtj_Q   != -1 )
  317.         {
  318.                 $_obfuscate_GdnzGO9nJc4  = " LIMIT ".$_obfuscate_mV9HBLY .",".$_obfuscate_yHA7jVtj_Q  ;
  319.         }
  320.         $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT main.*,a.albumname as albumname, a.albumfengmian as albumfengmian, s.uid as suid, s.username as username, s.name as name, s.namestatus as namestatus, pf.mark as mark, pl.pinglunc as pinglunc, lastpl.puserid as lastpluid, lastpl.dateline as lastdateline, ls.uid as lsuid, ls.username as lsusername, ls.name as lsname, ls.namestatus as lsnamestatus FROM ".tname( "musicbox" )." as main left JOIN ".tname( "musicbox_album" )." as a ON ( main.albumid = a.albumid ) left JOIN ".tname( "space" )." s ON ( main.userid = s.uid ) left JOIN (SELECT songid, sum( mark ) AS mark FROM ".tname( "musicbox_pingfen" )." GROUP BY songid) pf ON ( main.songid = pf.songid ) left JOIN (SELECT songid, COUNT( id ) as pinglunc FROM ".tname( "musicbox_pinglun" )." GROUP BY songid) pl ON ( main.songid = pl.songid ) left JOIN (SELECT songid,puserid,MAX(dateline) as dateline FROM (SELECT * FROM ".tname( "musicbox_pingfen" )." WHERE mark=5 ORDER BY id DESC) lastpl1 GROUP BY songid) lastpl ON ( main.songid = lastpl.songid ) left JOIN ".tname( "space" )." ls ON ( lastpl.puserid = ls.uid ) WHERE 1=1 ".$_obfuscate_5buN70kWDDi3fTs .$_obfuscate_50iA2j8JgP8z.$_obfuscate_M2rAkIw6Vz0WA  .$_obfuscate_YmgQo1cx1eJc.$_obfuscate_DICw8YPJ1U0 .$_obfuscate_gP03RIk3d91.$_obfuscate_5hPN07UyiA  .$_obfuscate_rJ7dSKY2o8_Qqo31JsOhr4 ." ORDER BY ".$_obfuscate_A2aeySfX1b4u0fwQ."lastdateline DESC,mark DESC,songid DESC ".$_obfuscate_GdnzGO9nJc4  );
  321.         if ( $_obfuscate_cu4GTD7uFB8  == "" & $_obfuscate_VmNvGTWEPA   == -1 )
  322.         {
  323.                 while ( $_obfuscate_VgKtFeg  = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  ) )
  324.                 {
  325.                         realname_set( $_obfuscate_VgKtFeg ['suid'], $_obfuscate_VgKtFeg ['username'], $_obfuscate_VgKtFeg ['name'], $_obfuscate_VgKtFeg ['namestatus'] );
  326.                         realname_set( $_obfuscate_VgKtFeg ['lsuid'], $_obfuscate_VgKtFeg ['lsusername'], $_obfuscate_VgKtFeg ['lsname'], $_obfuscate_VgKtFeg ['lsnamestatus'] );
  327.                         $_obfuscate_acGoy4QXMIkq1uW3[] = $_obfuscate_VgKtFeg ;
  328.                         ++$_obfuscate_McMOUmubvzjLM_U ;
  329.                 }
  330.                 if ( $_obfuscate_McMOUmubvzjLM_U  != 0 )
  331.                 {
  332.                         $_obfuscate_acGoy4QXMIkq1uW3[0]['returncount'] = $_obfuscate_McMOUmubvzjLM_U ;
  333.                 }
  334.                 return $_obfuscate_acGoy4QXMIkq1uW3;
  335.         }
  336.         if ( $_obfuscate_cu4GTD7uFB8  != "" & $_obfuscate_VmNvGTWEPA   == 2 )
  337.         {
  338.                 while ( $_obfuscate_VgKtFeg  = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  ) )
  339.                 {
  340.                         realname_set( $_obfuscate_VgKtFeg ['suid'], $_obfuscate_VgKtFeg ['username'], $_obfuscate_VgKtFeg ['name'], $_obfuscate_VgKtFeg ['namestatus'] );
  341.                         realname_set( $_obfuscate_VgKtFeg ['lsuid'], $_obfuscate_VgKtFeg ['lsusername'], $_obfuscate_VgKtFeg ['lsname'], $_obfuscate_VgKtFeg ['lsnamestatus'] );
  342.                         $_obfuscate_acGoy4QXMIkq1uW3[] = $_obfuscate_VgKtFeg ;
  343.                         ++$_obfuscate_McMOUmubvzjLM_U ;
  344.                 }
  345.                 if ( $_obfuscate_McMOUmubvzjLM_U  != 0 )
  346.                 {
  347.                         $_obfuscate_acGoy4QXMIkq1uW3[0]['returncount'] = $_obfuscate_McMOUmubvzjLM_U ;
  348.                 }
  349.                 return $_obfuscate_acGoy4QXMIkq1uW3;
  350.         }
  351.         while ( $_obfuscate_VgKtFeg  = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  ) )
  352.         {
  353.                 $_obfuscate_fKZmhN3BDp7hGQ   .= "'".$_obfuscate_VgKtFeg ['songname']."',";
  354.         }
  355.         return $_obfuscate_fKZmhN3BDp7hGQ  ;
  356. }

  357. function getmusicguestnotes( $_obfuscate_LeS8hw   = -1, $_obfuscate_0W8  = -1, $_obfuscate_Ga0Fwg   = -1, $_obfuscate_mV9HBLY  = -1, $_obfuscate_yHA7jVtj_Q   = -1 )
  358. {
  359.         global $_SGLOBAL;
  360.         $_obfuscate_gicTSq3BkNWLXA   = array( );
  361.         $_obfuscate_McMOUmubvzjLM_U  = 0;
  362.         switch ( $_obfuscate_LeS8hw   )
  363.         {
  364.         case 0 :
  365.                 do
  366.                 {
  367.                         $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT main.*,s.username,s.name,s.namestatus FROM ".tname( "musicbox_pingfen" )." main left JOIN ".tname( "space" )." s on ( main.puserid=s.uid ) WHERE songid='".$_obfuscate_0W8 ."' ORDER BY id DESC" );
  368.                         if ( !( $_obfuscate_VgKtFeg  = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  ) ) )
  369.                         {
  370.                                 break;
  371.                         }
  372.                         realname_set( $_obfuscate_VgKtFeg ['puserid'], $_obfuscate_VgKtFeg ['username'], $_obfuscate_VgKtFeg ['name'], $_obfuscate_VgKtFeg ['namestatus'] );
  373.                         $_obfuscate_gicTSq3BkNWLXA  [] = $_obfuscate_VgKtFeg ;
  374.                 } while ( 1 );
  375.         case 1 :
  376.                 $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT main.*,s.username,s.name,s.namestatus FROM ".tname( "musicbox_pinglun" )." main left JOIN ".tname( "space" )." s on ( main.puserid=s.uid ) WHERE songid='".$_obfuscate_0W8 ."' ORDER BY id DESC LIMIT ".$_obfuscate_mV9HBLY .",".$_obfuscate_yHA7jVtj_Q   );
  377.                 while ( $_obfuscate_VgKtFeg  = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  ) )
  378.                 {
  379.                         realname_set( $_obfuscate_VgKtFeg ['puserid'], $_obfuscate_VgKtFeg ['username'], $_obfuscate_VgKtFeg ['name'], $_obfuscate_VgKtFeg ['namestatus'] );
  380.                         $_obfuscate_gicTSq3BkNWLXA  [] = $_obfuscate_VgKtFeg ;
  381.                         ++$_obfuscate_McMOUmubvzjLM_U ;
  382.                 }
  383.                 if ( !( $_obfuscate_McMOUmubvzjLM_U  != 0 ) )
  384.                 {
  385.                         break;
  386.                 }
  387.                 $_obfuscate_gicTSq3BkNWLXA  [0]['returncount'] = $_obfuscate_McMOUmubvzjLM_U ;
  388.                 return $_obfuscate_gicTSq3BkNWLXA  ;
  389.         case 2 :
  390.                 $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT * FROM ".tname( "musicbox_mybox" )." WHERE boxuserid=".$_obfuscate_0W8 ." AND boxsongid=".$_obfuscate_Ga0Fwg  ." LIMIT 1" );
  391.                 $_obfuscate_gicTSq3BkNWLXA   = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  );
  392.                 return $_obfuscate_gicTSq3BkNWLXA  ;
  393.         case 3 :
  394.                 $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT * FROM ".tname( "musicbox" )." where songid=".$_obfuscate_0W8 ." AND collectionuser like '%,".$_obfuscate_Ga0Fwg  .",%' LIMIT 1" );
  395.                 $_obfuscate_gicTSq3BkNWLXA   = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  );
  396.         }
  397.         return $_obfuscate_gicTSq3BkNWLXA  ;
  398. }

  399. function getmusicalbum( $_obfuscate_nw2v3S = -1, $_obfuscate_fXt9juiug   = -1, $_obfuscate_LeS8hw   = 0, $_obfuscate_1IezXNYCMeBm = -1 )
  400. {
  401.         global $_SGLOBAL;
  402.         $_obfuscate_q1Y_FMEv0OgS50uifwM_dLQ  = array( );
  403.         if ( $_obfuscate_nw2v3S != -1 )
  404.         {
  405.                 $_obfuscate_50iA2j8JgP8z = " AND main.userid=".$_obfuscate_nw2v3S;
  406.         }
  407.         if ( $_obfuscate_fXt9juiug   != -1 )
  408.         {
  409.                 $_obfuscate_M2rAkIw6Vz0WA   = " AND main.albumid=".$_obfuscate_fXt9juiug  ;
  410.         }
  411.         if ( $_obfuscate_1IezXNYCMeBm != -1 )
  412.         {
  413.                 $_obfuscate_txv4UYMD31hPQ_4R = " AND main.albumid<>".$_obfuscate_1IezXNYCMeBm;
  414.         }
  415.         $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT main.*,m.mcount FROM ".tname( "musicbox_album" )." main left JOIN (SELECT albumid,COUNT(songid) as mcount FROM ".tname( "musicbox" )." GROUP BY albumid) m ON ( main.albumid=m.albumid ) WHERE 1=1 ".$_obfuscate_50iA2j8JgP8z.$_obfuscate_M2rAkIw6Vz0WA  .$_obfuscate_txv4UYMD31hPQ_4R." ORDER BY albumid DESC" );
  416.         if ( $_obfuscate_LeS8hw   == 0 )
  417.         {
  418.                 $_obfuscate_q1Y_FMEv0OgS50uifwM_dLQ  = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  );
  419.                 return $_obfuscate_q1Y_FMEv0OgS50uifwM_dLQ ;
  420.         }
  421.         while ( $_obfuscate_VgKtFeg  = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  ) )
  422.         {
  423.                 $_obfuscate_q1Y_FMEv0OgS50uifwM_dLQ [] = $_obfuscate_VgKtFeg ;
  424.         }
  425.         return $_obfuscate_q1Y_FMEv0OgS50uifwM_dLQ ;
  426. }

  427. function musicpeople( $_obfuscate_LeS8hw   = -1, $_obfuscate_0W8  = -1, $_obfuscate_xvYeh9I  = -1 )
  428. {
  429.         global $_SGLOBAL;
  430.         $_obfuscate_Ip11d64CzBtdp560HRdA = array( );
  431.         if ( $_obfuscate_LeS8hw   == 1 )
  432.         {
  433.                 $_obfuscate_pU7lN4weqx_L = $_obfuscate_xvYeh9I  == -1 ? 5 : $_obfuscate_xvYeh9I ;
  434.                 $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT main.userid,COUNT(main.songid) as songcount,SUM(main.playtotal) as songplay,album.albumcount,s.uid,s.username,s.name,s.namestatus FROM ".tname( "musicbox" )." main left JOIN (SELECT userid,COUNT(albumid) as albumcount FROM ".tname( "musicbox_album" )." GROUP BY userid) album ON (main.userid=album.userid) left JOIN ".tname( "space" )." s ON (main.userid=s.uid) GROUP BY main.userid ORDER BY songcount DESC LIMIT 0,".$_obfuscate_pU7lN4weqx_L );
  435.                 while ( $_obfuscate_VgKtFeg  = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  ) )
  436.                 {
  437.                         realname_set( $_obfuscate_VgKtFeg ['uid'], $_obfuscate_VgKtFeg ['username'], $_obfuscate_VgKtFeg ['name'], $_obfuscate_VgKtFeg ['namestatus'] );
  438.                         $_obfuscate_Ip11d64CzBtdp560HRdA[] = $_obfuscate_VgKtFeg ;
  439.                 }
  440.         }
  441.         if ( $_obfuscate_LeS8hw   == 2 )
  442.         {
  443.                 $_obfuscate_A0z5XlsEtX81662i5nuXw1T = array( );
  444.                 $_obfuscate_rJ7dSKY2o8_Qqo31JsOhr4  = "";
  445.                 $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT collectionuser FROM ".tname( "musicbox" )." WHERE userid=".$_obfuscate_0W8  );
  446.                 while ( $_obfuscate_VgKtFeg  = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  ) )
  447.                 {
  448.                         $_obfuscate_rJ7dSKY2o8_Qqo31JsOhr4  .= $_obfuscate_VgKtFeg ['collectionuser'];
  449.                 }
  450.                 if ( !empty( $_obfuscate_rJ7dSKY2o8_Qqo31JsOhr4  ) || $_obfuscate_rJ7dSKY2o8_Qqo31JsOhr4  != "," )
  451.                 {
  452.                         $_obfuscate_A0z5XlsEtX81662i5nuXw1T = explode( ",", $_obfuscate_rJ7dSKY2o8_Qqo31JsOhr4  );
  453.                         $_obfuscate_A0z5XlsEtX81662i5nuXw1T = array_unique( $_obfuscate_A0z5XlsEtX81662i5nuXw1T );
  454.                         $_obfuscate_A0z5XlsEtX81662i5nuXw1T = array_filter( $_obfuscate_A0z5XlsEtX81662i5nuXw1T );
  455.                         $_obfuscate_rJ7dSKY2o8_Qqo31JsOhr4  = implode( ",", $_obfuscate_A0z5XlsEtX81662i5nuXw1T );
  456.                         $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT uid,username,name,namestatus FROM ".tname( "space" )." WHERE uid in (".$_obfuscate_rJ7dSKY2o8_Qqo31JsOhr4 .") ORDER BY uid DESC" );
  457.                         while ( $_obfuscate_VgKtFeg  = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  ) )
  458.                         {
  459.                                 realname_set( $_obfuscate_VgKtFeg ['uid'], $_obfuscate_VgKtFeg ['username'], $_obfuscate_VgKtFeg ['name'], $_obfuscate_VgKtFeg ['namestatus'] );
  460.                                 $_obfuscate_Ip11d64CzBtdp560HRdA[] = $_obfuscate_VgKtFeg ;
  461.                         }
  462.                 }
  463.         }
  464.         if ( $_obfuscate_LeS8hw   == 3 )
  465.         {
  466.                 $_obfuscate_pU7lN4weqx_L = $_obfuscate_xvYeh9I  == -1 ? 6 : $_obfuscate_xvYeh9I ;
  467.                 $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT am.albumid,SUM(am.songmark) as amark,a.albumname,a.albumfengmian,a.userid,s.uid,s.username,s.name,s.namestatus,mi.songc FROM (SELECT main.songid,SUM(main.mark) as songmark,m.albumid FROM ".tname( "musicbox_pingfen" )." main left JOIN ".tname( "musicbox" )." m ON (main.songid=m.songid) GROUP BY main.songid) am left JOIN ".tname( "musicbox_album" )." a ON (am.albumid=a.albumid) left JOIN ".tname( "space" )." s ON (a.userid=s.uid) left JOIN (SELECT albumid,COUNT(songid) as songc FROM ".tname( "musicbox" )." GROUP BY albumid) mi ON (am.albumid=mi.albumid) WHERE am.albumid is not NULL AND am.albumid<>0 GROUP BY am.albumid ORDER BY amark DESC LIMIT 0,".$_obfuscate_pU7lN4weqx_L );
  468.                 while ( $_obfuscate_VgKtFeg  = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  ) )
  469.                 {
  470.                         realname_set( $_obfuscate_VgKtFeg ['uid'], $_obfuscate_VgKtFeg ['username'], $_obfuscate_VgKtFeg ['name'], $_obfuscate_VgKtFeg ['namestatus'] );
  471.                         $_obfuscate_Ip11d64CzBtdp560HRdA[] = $_obfuscate_VgKtFeg ;
  472.                 }
  473.         }
  474.         return $_obfuscate_Ip11d64CzBtdp560HRdA;
  475. }

  476. function getmybox( $_obfuscate_U3kQ59ByvDI  )
  477. {
  478.         global $_SGLOBAL;
  479.         $_obfuscate_kZEztlRDPnWPirQPg   = array( );
  480.         if ( $_obfuscate_U3kQ59ByvDI  != "myboxlist" )
  481.         {
  482.                 $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT main.*,a.albumname as albumname, a.albumfengmian as albumfengmian FROM ".tname( "musicbox" )." as main left JOIN ".tname( "musicbox_album" )." as a ON ( main.albumid = a.albumid ) WHERE main.songid in(".$_obfuscate_U3kQ59ByvDI .") ORDER BY main.songid DESC" );
  483.         }
  484.         else
  485.         {
  486.                 $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT main.*,a.albumname as albumname, a.albumfengmian as albumfengmian, box.boxorder, box.id as boxid, box.page FROM ".tname( "musicbox" )." as main left JOIN ".tname( "musicbox_album" )." as a ON ( main.albumid = a.albumid ) left JOIN ".tname( "musicbox_mybox" ).( " as box ON (main.songid=box.boxsongid and box.boxuserid='".$_SGLOBAL['supe_uid']."') WHERE main.songid in(SELECT boxsongid FROM " ).tname( "musicbox_mybox" ).( " WHERE boxuserid='".$_SGLOBAL['supe_uid']."') ORDER BY box.boxorder ASC" ) );
  487.         }
  488.         while ( $_obfuscate_VgKtFeg  = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  ) )
  489.         {
  490.                 $_obfuscate_kZEztlRDPnWPirQPg  [] = $_obfuscate_VgKtFeg ;
  491.         }
  492.         return $_obfuscate_kZEztlRDPnWPirQPg  ;
  493. }

  494. function setmusicbg( $_obfuscate_0W8 , $_obfuscate_LeS8hw   = -1 )
  495. {
  496.         global $_SGLOBAL;
  497.         $_obfuscate_Qnwyt2RN = array( "page" => "0" );
  498.         $_obfuscate_NOMpikkLSw   = array( "page" => "1" );
  499.         if ( $_obfuscate_LeS8hw   == 2 )
  500.         {
  501.                 $_SGLOBAL['db']->query( "DELETE FROM ".tname( "musicbox_mybox" )." WHERE id=".$_obfuscate_0W8  );
  502.         }
  503.         else
  504.         {
  505.                 updatetable( "musicbox_mybox", $_obfuscate_Qnwyt2RN, array(
  506.                         "boxuserid" => $_SGLOBAL['supe_uid']
  507.                 ) );
  508.                 if ( $_obfuscate_LeS8hw   == -1 )
  509.                 {
  510.                         updatetable( "musicbox_mybox", $_obfuscate_NOMpikkLSw  , array(
  511.                                 "id" => $_obfuscate_0W8
  512.                         ) );
  513.                 }
  514.         }
  515. }

  516. function ordermusic( $_obfuscate_F1a0Ok  )
  517. {
  518.         global $_SGLOBAL;
  519.         $_obfuscate_7w   = 0;
  520.         for ( ;        $_obfuscate_7w   < count( $_obfuscate_F1a0Ok  ) - 1;        ++$_obfuscate_7w          )
  521.         {
  522.                 updatetable( "musicbox_mybox", array(
  523.                         "boxorder" => $_obfuscate_7w  
  524.                 ), array(
  525.                         "id" => $_obfuscate_F1a0Ok [$_obfuscate_7w  ]
  526.                 ) );
  527.         }
  528. }

  529. function getmusicbg( $_obfuscate_7Ri3 )
  530. {
  531.         global $_SGLOBAL;
  532.         $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT main.*, mu.*, a.albumname as albumname, a.albumfengmian as albumfengmian FROM ".tname( "musicbox_mybox" )." as main left JOIN ".tname( "musicbox" )." as mu ON( main.boxsongid=mu.songid ) left JOIN ".tname( "musicbox_album" )." as a ON ( mu.albumid = a.albumid ) WHERE main.page=1 AND main.boxuserid=".$_obfuscate_7Ri3 );
  533.         return $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  );
  534. }

  535. function insertnewmusic( $setarr, $filesize, $spacesize )
  536. {
  537.         global $_SGLOBAL;
  538.         $newsongid = inserttable( "musicbox", $setarr, 1 );
  539.         if ( intval( $filesize ) != 0 )
  540.         {
  541.                 $_SGLOBAL['db']->query( "UPDATE ".tname( "space" )." SET attachsize=".intval( $filesize + $spacesize )." WHERE uid=".$_SGLOBAL['supe_uid'] );
  542.         }
  543.         include_once( "./source/function_cp.php" );
  544.         $icon = "musicbox";
  545.         $title_template = "{actor} 上传了音乐 <a href="space.php?uid=".$_SGLOBAL['supe_uid']."&do=musicbox&mview=mpage&mid=".$newsongid."" target="_blank">".getstr( $setarr['songname'], 100, 1, 1, 1 )."</a>";
  546.         feed_add( $icon, $title_template );
  547.         showmessage( "m_commend_success", "space.php?uid=".$_SGLOBAL['supe_uid']."&do=musicbox&mview=mpage&mid=".$newsongid );
  548. }

  549. function inserttodisk( $_obfuscate_Qnwyt2RN )
  550. {
  551.         global $_SGLOBAL;
  552.         inserttable( "musicbox_disk", $_obfuscate_Qnwyt2RN, 0 );
  553. }

  554. function getmydiskfilelist( $_obfuscate_nw2v3S )
  555. {
  556.         global $_SGLOBAL;
  557.         $_obfuscate_7gXvbiv7FDBdysgOO8I  = array( );
  558.         $_obfuscate_ammigv8  = $_SGLOBAL['db']->query( "SELECT * FROM ".tname( "musicbox_disk" )." WHERE userid=".$_obfuscate_nw2v3S." ORDER BY diskid DESC" );
  559.         while ( $_obfuscate_VgKtFeg  = $_SGLOBAL['db']->fetch_array( $_obfuscate_ammigv8  ) )
  560.         {
  561.                 $_obfuscate_7gXvbiv7FDBdysgOO8I [] = $_obfuscate_VgKtFeg ;
  562.         }
  563.         return $_obfuscate_7gXvbiv7FDBdysgOO8I ;
  564. }

  565. function updatemusic( $_obfuscate_Qnwyt2RN, $_obfuscate_0W8  )
  566. {
  567.         updatetable( "musicbox", $_obfuscate_Qnwyt2RN, array(
  568.                 "songid" => $_obfuscate_0W8
  569.         ) );
  570.         showmessage( "m_commendedit_success", "space.php?uid=".$_obfuscate_vtvlE7cmdsk ['supe_uid']."&do=musicbox&mview=mpage&mid=".$_obfuscate_0W8  );
  571. }

  572. function insertnewalbum( $setarr1, $spaceuid )
  573. {
  574.         inserttable( "musicbox_album", $setarr1, 0 );
  575.         include_once( "./source/function_cp.php" );
  576.         $icon = "musicbox";
  577.         $title_template = "{actor} 创建了音乐专辑 <a href="space.php?uid=".$spaceuid."&do=musicbox&view=me" target="_blank">《".getstr( $setarr1['albumname'], 100, 1, 1, 1 )."》</a>";
  578.         feed_add( $icon, $title_template );
  579.         showmessage( "m_newmymusicalbum_success" );
  580. }

  581. function getmusiclabellist( $_obfuscate_F1a0Ok  )
  582. {
  583.         $_obfuscate_0R2ZtaEJUoyL = "";
  584.         $_obfuscate_F1a0Ok  = explode( ",", $_obfuscate_F1a0Ok  );
  585.         $_obfuscate_7w   = 0;
  586.         for ( ;        $_obfuscate_7w   <= count( $_obfuscate_F1a0Ok  ) - 1;        ++$_obfuscate_7w          )
  587.         {
  588.                 if ( !empty( $_obfuscate_F1a0Ok [$_obfuscate_7w  ] ) )
  589.                 {
  590.                         $_obfuscate_0R2ZtaEJUoyL = $_obfuscate_0R2ZtaEJUoyL."<a href="space.php?do=musicbox&mview=all&mtype=".getalink( -1, -1, $_obfuscate_F1a0Ok [$_obfuscate_7w  ] )."" target="_blank">".$_obfuscate_F1a0Ok [$_obfuscate_7w  ]."</a>,&nbsp;";
  591.                 }
  592.         }
  593.         return $_obfuscate_0R2ZtaEJUoyL;
  594. }

  595. function getalink( $_obfuscate_Jrp1 = -1, $_obfuscate_KCm3UX8  = -1, $_obfuscate_3gn_eQ   = -1 )
  596. {
  597.         $_obfuscate_NYI5Yw   = array( );
  598.         $_obfuscate_NYI5Yw  [25][1] = "流行歌曲";
  599.         $_obfuscate_NYI5Yw  [25][2] = "舞曲";
  600.         $_obfuscate_NYI5Yw  [25][3] = "翻唱";
  601.         $_obfuscate_NYI5Yw  [25][4] = "怀旧";
  602.         $_obfuscate_NYI5Yw  [25][5] = "最新单曲";
  603.         $_obfuscate_NYI5Yw  [25][6] = "hip-hop";
  604.         $_obfuscate_NYI5Yw  [25][7] = "RandB";
  605.         $_obfuscate_NYI5Yw  [25][8] = "RAP";
  606.         $_obfuscate_NYI5Yw  [25][9] = "轻音乐";
  607.         $_obfuscate_NYI5Yw  [25][10] = "电影原声";
  608.         $_obfuscate_NYI5Yw  [25][11] = "动漫原声";
  609.         $_obfuscate_NYI5Yw  [25][12] = "HOUSE";
  610.         $_obfuscate_NYI5Yw  [25][13] = "迷幻";
  611.         $_obfuscate_NYI5Yw  [25][14] = "电子";
  612.         $_obfuscate_NYI5Yw  [25][15] = "爵士";
  613.         $_obfuscate_NYI5Yw  [25][16] = "古典乐";
  614.         $_obfuscate_NYI5Yw  [25][17] = "交响乐";
  615.         $_obfuscate_NYI5Yw  [25][18] = "朋克";
  616.         $_obfuscate_NYI5Yw  [25][19] = "民谣";
  617.         $_obfuscate_NYI5Yw  [25][20] = "金属";
  618.         $_obfuscate_NYI5Yw  [25][21] = "摇滚";
  619.         $_obfuscate_NYI5Yw  [25][22] = "乡村";
  620.         $_obfuscate_NYI5Yw  [25][23] = "歌特";
  621.         $_obfuscate_NYI5Yw  [25][24] = "其他";
  622.         if ( $_obfuscate_3gn_eQ   == -1 )
  623.         {
  624.                 if ( empty( $_obfuscate_KCm3UX8  ) )
  625.                 {
  626.                         $_obfuscate_NYI5Yw  ['0'] = " style='font-weight:bold;'";
  627.                         return $_obfuscate_NYI5Yw  ;
  628.                 }
  629.                 $_obfuscate_NYI5Yw  [$_obfuscate_KCm3UX8 ] = " style='font-weight:bold;'";
  630.                 return $_obfuscate_NYI5Yw  ;
  631.         }
  632.         $_obfuscate_7w   = 1;
  633.         for ( ;        $_obfuscate_7w   < 25;        ++$_obfuscate_7w          )
  634.         {
  635.                 if ( $_obfuscate_3gn_eQ   == $_obfuscate_NYI5Yw  [25][$_obfuscate_7w  ] )
  636.                 {
  637.                         $_obfuscate_EwjiFqe = $_obfuscate_7w  ;
  638.                 }
  639.         }
  640.         return $_obfuscate_EwjiFqe;
  641. }

  642. function imgageshow( $_obfuscate_RlkkeA  , $_obfuscate_ZPaJF5HNwQ   )
  643. {
  644.         $_obfuscate_hNQa0g   = getimagesize( $_obfuscate_RlkkeA   );
  645.         $_obfuscate_ncdC0pM  = $_obfuscate_hNQa0g  [0];
  646.         $_obfuscate_3FCLQL2p = $_obfuscate_hNQa0g  [1];
  647.         if ( $_obfuscate_ZPaJF5HNwQ   != "" )
  648.         {
  649.                 if ( $_obfuscate_ZPaJF5HNwQ   < $_obfuscate_ncdC0pM  )
  650.                 {
  651.                         $_obfuscate_SeV31Q   = $_obfuscate_ZPaJF5HNwQ   / $_obfuscate_ncdC0pM ;
  652.                         $_obfuscate_ncdC0pM  = $_obfuscate_ZPaJF5HNwQ  ;
  653.                         $_obfuscate_3FCLQL2p *= $_obfuscate_SeV31Q  ;
  654.                 }
  655.                 else
  656.                 {
  657.                         $_obfuscate_ncdC0pM  = $_obfuscate_ncdC0pM ;
  658.                         $_obfuscate_3FCLQL2p = $_obfuscate_3FCLQL2p;
  659.                 }
  660.         }
  661.         else
  662.         {
  663.                 $_obfuscate_ncdC0pM  = $_obfuscate_ncdC0pM ;
  664.                 $_obfuscate_3FCLQL2p = $_obfuscate_3FCLQL2p;
  665.         }
  666.         return "<img src='".$_obfuscate_RlkkeA  ."' width='".$_obfuscate_ncdC0pM ."' height='".$_obfuscate_3FCLQL2p."'>";
  667. }

  668. function getlastimg( $_obfuscate_kxJVIfdK )
  669. {
  670.         if ( strpos( $_obfuscate_kxJVIfdK, ".thumb" ) )
  671.         {
  672.                 $_obfuscate_1Ndr8DmE4Qqt = imgageshow( substr( $_obfuscate_kxJVIfdK, 0, -10 ), 150 );
  673.                 return $_obfuscate_1Ndr8DmE4Qqt;
  674.         }
  675.         $_obfuscate_1Ndr8DmE4Qqt = "<img src='".$_obfuscate_kxJVIfdK."' />";
  676.         return $_obfuscate_1Ndr8DmE4Qqt;
  677. }

  678. function getdiskurl( $_obfuscate_QhWrDF4Szw   )
  679. {
  680.         $_obfuscate_vgOY['title']['begin'] = "preview_url = '";
  681.         $_obfuscate_vgOY['title']['end'] = "';";
  682.         $_obfuscate_bk4l['title']['php100'] = "";
  683.         $_obfuscate_SF4  = pick( $_obfuscate_QhWrDF4Szw  , $_obfuscate_vgOY, $_obfuscate_bk4l );
  684.         if ( $_obfuscate_SF4 ['title'] != "" )
  685.         {
  686.                 $_obfuscate_KPRz4tF8ug   = str_replace( "zh-cn/download", "zh-cn/preview", $_obfuscate_SF4 ['title'] );
  687.                 $_obfuscate_NSGvhvnV8pU  = split( "/", $_obfuscate_KPRz4tF8ug   );
  688.                 $_obfuscate_8n41NMTB = str_replace( ".", "/", $_obfuscate_NSGvhvnV8pU [count( $_obfuscate_NSGvhvnV8pU  ) - 1] );
  689.                 $_obfuscate_s8fUTUc_OKqK = split( "/", $_obfuscate_8n41NMTB );
  690.                 $_obfuscate_KPRz4tF8ug   = str_replace( $_obfuscate_NSGvhvnV8pU [count( $_obfuscate_NSGvhvnV8pU  ) - 1], "preview.".$_obfuscate_s8fUTUc_OKqK[1], $_obfuscate_KPRz4tF8ug   );
  691.                 return $_obfuscate_KPRz4tF8ug  ;
  692.         }
  693.         return "";
  694. }

  695. function fetch_urlpage_contents( $_obfuscate_Il8i )
  696. {
  697.         $_obfuscate_KQ   = file_get_contents( $_obfuscate_Il8i );
  698.         return $_obfuscate_KQ  ;
  699. }

  700. function fetch_match_contents( $_obfuscate_7z39kyM , $_obfuscate_Gmx_, $_obfuscate_KQ   )
  701. {
  702.         $_obfuscate_7z39kyM  = change_match_string( $_obfuscate_7z39kyM  );
  703.         $_obfuscate_Gmx_ = change_match_string( $_obfuscate_Gmx_ );
  704.         if ( @preg_match( "/".$_obfuscate_7z39kyM ."(.*?){$_obfuscate_Gmx_}/i", $_obfuscate_KQ  , $_obfuscate_SF4  ) )
  705.         {
  706.                 return $_obfuscate_SF4 [1];
  707.         }
  708.         return "";
  709. }

  710. function change_match_string( $_obfuscate_R2_b )
  711. {
  712.         $_obfuscate_epn = array( "/", "\$" );
  713.         $_obfuscate_TMoT = array( "\\/", "\$" );
  714.         $_obfuscate_R2_b = str_replace( $_obfuscate_epn, $_obfuscate_TMoT, $_obfuscate_R2_b );
  715.         return $_obfuscate_R2_b;
  716. }

  717. function pick( $_obfuscate_Il8i, $_obfuscate_L9s , $_obfuscate_a7Q  )
  718. {
  719.         $_obfuscate_KQ   = fetch_urlpage_contents( $_obfuscate_Il8i );
  720.         foreach ( $_obfuscate_L9s  as $_obfuscate_Vwty => $_obfuscate_VgKtFeg  )
  721.         {
  722.                 $_obfuscate_SF4 [$_obfuscate_Vwty] = fetch_match_contents( $_obfuscate_VgKtFeg ['begin'], $_obfuscate_VgKtFeg ['end'], $_obfuscate_KQ   );
  723.                 if ( is_array( $_obfuscate_a7Q [$_obfuscate_Vwty] ) )
  724.                 {
  725.                         foreach ( $_obfuscate_a7Q [$_obfuscate_Vwty] as $_obfuscate_epn => $_obfuscate_TMoT )
  726.                         {
  727.                                 $_obfuscate_SF4 [$_obfuscate_Vwty] = str_replace( $_obfuscate_epn, $_obfuscate_TMoT, $_obfuscate_SF4 [$_obfuscate_Vwty] );
  728.                         }
  729.                 }
  730.         }
  731.         return $_obfuscate_SF4 ;
  732. }

  733. if ( !defined( "IN_UCHOME" ) )
  734. {
  735.         exit( "Access Denied" );
  736. }
  737. $httplist = array( "1" => "localhost", "2" => "www.jjcute.com", "3" => "jjcute.com", "4" => "www.yqwb.net", "5" => "yqwb.net", "6" => "www.xbeifang.cn", "7" => "xbeifang.cn", "8" => "www.80ge.com", "9" => "80ge.com", "10" => "www.59wa.com", "11" => "59wa.com", "12" => "www.digsong.com", "13" => "digsong.com", "14" => "www.flashnet.cn", "15" => "flashnet.cn", "16" => "www.0451kaixin.com", "17" => "0451kaixin.com", "18" => "www.kaixinjh.com", "19" => "kaixinjh.com", "20" => "www.yumen.com", "21" => "yumen.com", "22" => "home.zjjy.com", "23" => "www.paosc.com", "24" => "paosc.com", "25" => "www.ybwowo.cn", "26" => "ybwowo.cn", "27" => "www.halibeibei.com", "28" => "halibeibei.com", "29" => "www.xingtai.me", "30" => "xingtai.me", "31" => "www.hnjita.cn", "32" => "hnjita.cn", "33" => "www.56bang.com", "34" => "56bang.com", "35" => "home.56bang.com", "36" => "56bang.com", "37" => "ybwowo.com", "38" => "home.kekenet.com", "39" => "kekenet.com", "40" => "www.weyos.com", "41" => "weyos.com", "42" => "www.ohpop.cn", "43" => "ohpop.cn", "44" => "www.naoxin.net", "45" => "naoxin.net" );
  738. if ( empty( $HTTP_HOST ) )
  739. {
  740.         if ( pma_getenv( "HTTP_HOST" ) )
  741.         {
  742.                 $HTTP_HOST = pma_getenv( "HTTP_HOST" );
  743.         }
  744.         else
  745.         {
  746.                 $HTTP_HOST = "";
  747.         }
  748. }
  749. if ( !in_array( htmlspecialchars( $HTTP_HOST ), $httplist ) )
  750. {
  751.         header( "location:[url]http://www.jjcute.com[/url]" );
  752. }
  753. ?>
  754. 这段代码没有完全解密,谁能解密呀
复制代码
回复

使用道具 举报

xjzhaoxin 发表于 2009-6-4 18:26:33 | 显示全部楼层
高手快来呀
回复

使用道具 举报

younger9125 发表于 2009-6-4 18:27:24 | 显示全部楼层
www.yood.cn    可以用的。哈哈
test  密码123456
回复

使用道具 举报

xjzhaoxin 发表于 2009-6-4 18:33:11 | 显示全部楼层
29# younger9125


楼上怎么搞的,分享一下。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-27 22:19 , Processed in 0.034244 second(s), 2 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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