扫描二维码关注官方公众号
返回列表 发布新帖

[PT建站] nexusphp种子进度条显示

2779 8
发表于 2012-12-27 03:12:41 | 显示全部楼层 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 Elite710 于 2012-12-27 03:16 编辑

在functions.php加入这个函数

function get_seed_status($torrentid,$curuserid)
{ $res = sql_query("SELECT seeder FROM peers WHERE userid = ".sqlesc($curuserid)." AND torrent=".sqlesc($torrentid));
  $row = mysql_fetch_array($res);
  $ts = $row[0];
  
  if($ts=='no')
  {
  $res1 = sql_query("SELECT size FROM torrents WHERE id=".sqlesc($torrentid));
  $row1 = mysql_fetch_array($res1);
  $ts1 = $row1[0];
  $res2 = sql_query("SELECT to_go FROM peers WHERE userid = ".sqlesc($curuserid)." AND torrent=".sqlesc($torrentid));
  $row2 = mysql_fetch_array($res2);
  $ts2 = $row2[0];
  //$percent = sprintf("%.2f%%", 100 * (1 - ($ts2 / $ts1)))*100;
  $percent = intval(( 1-($ts2 / $ts1) ) * 100) ;
  if($percent<100)
  $img = print("<br><img width=\"".$percent."%\" height=\"10px\" alt=\"SeedDownloadingPercent\" title=\"".$percent."%\" src=\"seednotdone.gif\" />");
  else
  $img = print("<br><img width=\"1%\" height=\"10px\" alt=\"SeedDownloadingPercent\" title=\"Downloading...\" src=\"seednotdone.png\" />");
  }
  elseif($ts=='yes') $img =print("<br><img width=\"100%\" height=\"10px\" alt=\"SeedDone\" title=\"100%Seeding\" src=\"seeddone.png\" />");

  elseif(!$ts) $img = "";

  return $img;

}


seednotdone.png 和 seeddone.png这两个是种子完成进度 条图,放在网站根目录就好

继续在functions里搜索if ($CURUSER["dlicon"] != 'no' && $CURUSER["downloadpos"] != "no")
在 $act = ""; 之上 加入

get_seed_status($row["id"],$CURUSER['id']);
即可

俺不上图了。。做成的可以上图瞧瞧。
gif图也可以用
毛盒中国QQ群:369732523

评论8

keepfrdsLv.2 发表于 2013-1-18 09:31:24 | 显示全部楼层
这个和我用的不知道是不是一个 不过支持一下
回复 点赞

使用道具 举报

rainmanyzcVIPLv.10 发表于 2013-3-9 18:26:56 | 显示全部楼层
看不懂,还是支持下,代码认识我,可我...
回复 点赞

使用道具 举报

zousandianLv.3 发表于 2013-4-14 08:28:10 | 显示全部楼层
测试成功~精英哥..求更多的教程{:7_745:}
哇。好久的帖子了  详情 回复
发表于 2014-9-20 23:22
回复 点赞

使用道具 举报

zuang_n2cLv.5 发表于 2013-4-14 12:14:52 | 显示全部楼层
顺便问一下各大站点中的21点和菠菜应该是开源的吧。
[img]http://www.chin
回复 点赞

使用道具 举报

Elite710楼主Lv.5 发表于 2013-4-15 01:51:42 | 显示全部楼层
zuang_n2c 发表于 2013-4-14 12:14
顺便问一下各大站点中的21点和菠菜应该是开源的吧。

开源的
毛盒中国QQ群:369732523
回复 点赞

使用道具 举报

zuang_n2cLv.5 发表于 2013-4-15 22:01:55 | 显示全部楼层

RE: nexusphp种子进度条显示

Elite710 发表于 2013-4-15 01:51
开源的

在哪里能看到源代码呀,谢谢。
[img]http://www.chin
回复 点赞

使用道具 举报

Elite710楼主Lv.5 发表于 2013-4-20 22:22:43 | 显示全部楼层
请找皇后技术人员和另外一个忘记是哪个站了。。他们是源码发布者
毛盒中国QQ群:369732523
回复 点赞

使用道具 举报

Elite710楼主Lv.5 发表于 2014-9-20 23:22:22 | 显示全部楼层
zousandian 发表于 2013-4-14 08:28
测试成功~精英哥..求更多的教程{:7_745:}

哇。好久的帖子了
毛盒中国QQ群:369732523
回复 点赞

使用道具 举报

回复

懒得打字嘛,点击右侧快捷回复 【本站酷狼4T,750元】
您需要登录后才可以回帖 登录 | 注册

本版积分规则

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表