improve system.max_upload_speed description

This commit is contained in:
lgb
2023-09-05 15:48:21 +08:00
parent 2651a72ec4
commit 5fe798589e
5 changed files with 9 additions and 9 deletions

View File

@@ -1,6 +1,6 @@
<?php
defined('VERSION_NUMBER') || define('VERSION_NUMBER', '1.8.7');
defined('RELEASE_DATE') || define('RELEASE_DATE', '2023-09-03');
defined('RELEASE_DATE') || define('RELEASE_DATE', '2023-09-04');
defined('IN_TRACKER') || define('IN_TRACKER', false);
defined('PROJECTNAME') || define("PROJECTNAME","NexusPHP");
defined('NEXUSPHPURL') || define("NEXUSPHPURL","https://nexusphp.org");

View File

@@ -84,7 +84,7 @@ if (!empty($_GET['authkey'])) {
if ($redis->get("$torrentNotExistsKey:$info_hash")) {
$msg = "Torrent not exists";
do_log("[ANNOUNCE] $msg");
warn($msg);
err($msg);
}
$torrentReAnnounceKey = sprintf('reAnnounceCheckByInfoHash:%s:%s', $userAuthenticateKey, $info_hash);
if (!$isReAnnounce && !$redis->set($torrentReAnnounceKey, TIMENOW, ['nx', 'ex' => 60])) {
@@ -215,7 +215,7 @@ if (!$torrent) {
$infoHashUrlEncode = substr($queryString, $start, $end - $start);
do_log("[TORRENT NOT EXISTS] $checkTorrentSql, params: $queryString, infoHashUrlEncode: $infoHashUrlEncode");
$redis->set("$torrentNotExistsKey:$info_hash", TIMENOW, ['ex' => 24*3600]);
warn("torrent not registered with this tracker");
err("torrent not registered with this tracker");
}
$GLOBALS['torrent'] = $torrent;
$torrentid = $torrent["id"];
@@ -393,8 +393,8 @@ if (!isset($self))
warn("You cannot seed the same torrent in the same location from more than 1 client.", 300);
}
$valid = @mysql_fetch_row(@sql_query("SELECT COUNT(*) FROM peers WHERE torrent=$torrentid AND userid=" . sqlesc($userid)));
if ($valid[0] >= 1 && $seeder == 'no') warn("You already are downloading the same torrent. You may only leech from one location at a time.", 300);
if ($valid[0] >= 3 && $seeder == 'yes') warn("You cannot seed the same torrent from more than 3 locations.", 300);
if ($valid[0] >= 1 && $seeder == 'no') err("You already are downloading the same torrent. You may only leech from one location at a time.", 300);
if ($valid[0] >= 3 && $seeder == 'yes') err("You cannot seed the same torrent from more than 3 locations.", 300);
if ($az["enabled"] == "no")
warn("Your account is disabled!", 300);
@@ -626,7 +626,7 @@ if (isset($self) && $event == "stopped")
elseif(isset($self))
{
$finished = $finished_snatched = '';
if ($event == "completed" || (!empty($snatchInfo) && $left == 0 && $snatchInfo['finished'] != 'yes'))
if ($event == "completed")
{
//sql_query("UPDATE snatched SET finished = 'yes', completedat = $dt WHERE torrentid = $torrentid AND userid = $userid");
$finished .= ", finishedat = ".TIMENOW;

View File

@@ -101,7 +101,7 @@ return [
'maximum_number_of_medals_can_be_worn' => 'Maximum number of medals that can be worn',
'cookie_valid_days' => 'Cookie Valid days',
'maximum_upload_speed' => 'Maximum upload speed',
'maximum_upload_speed_help' => 'A single torrent upload speed exceeding this value is instantly disabled for the account, in Mbps. For example: 100 Mbps = 12.5 MB/s',
'maximum_upload_speed_help' => 'This value affects cheater detection and is the speed limit for a conservative detection level. Actual Speed Limit = Maximum Upload Speed / Detection Level, from Conservative to Suspicious Levels 1 to 4. Therefore, if the Maximum Speed Limit is 1000, the detection level is Conservative with a Speed Limit of 1000/1 = 1000, and the detection level is Suspicious with a Speed Limit of 1000/4 = 250. A single upload speed that exceeds the actual limit will disable the account immediately, in Mbps. e.g.: 100 Mbps = 12.5 MB/s. Mbps. e.g. 100 Mbps = 12.5 MB/s.',
'is_invite_pre_email_and_username' => 'Invite whether to pre-book an email and username',
'is_invite_pre_email_and_username_help' => "Default: 'No'. If pre-booked, email and username may not be changed when the user registers.",
'access_admin_class_min' => 'Minimum class for logging into admin backend',

View File

@@ -101,7 +101,7 @@ return [
'maximum_number_of_medals_can_be_worn' => '勋章最大可佩戴数',
'cookie_valid_days' => 'Cookie 有效天数',
'maximum_upload_speed' => '最大上传速度',
'maximum_upload_speed_help' => '单种上传速度超过此值账号即刻禁用,单位 Mbps。如100 Mbps = 12.5 MB/s',
'maximum_upload_speed_help' => '此值影响作弊者检测,是检测级别保守的限速。实际限速 = 最大上传速度/检测级别,从保守~多疑级别为1~4。因此假如最大限速为 1000检测级别为保守时是限速 1000/1 = 1000检测级别为多疑时是 1000/4=250。单种上传速度超过实际限速账号即刻禁用,单位 Mbps。如100 Mbps = 12.5 MB/s',
'is_invite_pre_email_and_username' => '邀请是否预定邮箱和用户名',
'is_invite_pre_email_and_username_help' => "默认: 'No'。若预定,用户注册时不可修改邮箱和用户名",
'access_admin_class_min' => '登录管理后台最小等级',

View File

@@ -101,7 +101,7 @@ return [
'maximum_number_of_medals_can_be_worn' => '勛章最大可佩戴數',
'cookie_valid_days' => 'Cookie 有效天數',
'maximum_upload_speed' => '最大上傳速度',
'maximum_upload_speed_help' => '單種上傳速度超過此值賬號即刻禁用,單位 Mbps。如100 Mbps = 12.5 MB/s',
'maximum_upload_speed_help' => '此值影響作弊者檢測,是檢測級別保守的限速。實際限速 = 最大上傳速度/檢測級別,從保守~多疑級別為1~4。因此假如最大限速為 1000檢測級別為保守時是限速 1000/1 = 1000檢測級別為多疑時是 1000/4=250。單種上傳速度超過實際限速賬號即刻禁用,單位 Mbps。如100 Mbps = 12.5 MB/s',
'is_invite_pre_email_and_username' => '邀請是否預定郵箱和用戶名',
'is_invite_pre_email_and_username_help' => "默認: 'No'。若預定,用戶註冊時不可修改郵箱和用戶名",
'access_admin_class_min' => '登錄管理後臺最小等級',