Баг Ratio limits

Тема в разделе "Архив багтрекера", создана пользователем Fatum, 10 сен 2011.

Статус темы:
Закрыта.
  1. Fatum

    Fatum Пользователь

    Сообщения:
    103
    Симпатии:
    6
    Имеется в настройках конфига
    Код:
    // Ratio limits
    define('TR_RATING_LIMITS', true);                  // ON/OFF
    define('MIN_DL_FOR_RATIO', 5368709120);          // 5 GB in bytes, 0 - disable
    
    // Don't change the order of ratios (from 0 to 1)
    // rating < 0.4 -- allow only 1 torrent for leeching
    // rating < 0.5 -- only 2
    // rating < 0.6 -- only 3
    // rating > 0.6 -- depend on your tracker config limits (in "ACP - Tracker Config - Limits")
    $rating_limits = array(
        '0.4' => 1,
        '0.5' => 2,
        '0.6' => 3,
    );
    при этом в независимости от Ratio пользователя он имеет доступ к скачиванию торрентов.
    Другими словами ограничение не срабатывает... подскажите гуру где копать? халявщики достают!
    Кроме того заметил такой недостаток, если пользователь накачал скажем 6 гигов но розданное ровно нулю то его Ratio тоже будет ровно нулю и срабатывать не будет (это еще со стрый версий так и идет), приходилось вручную добавлять пользователю "розданное" например мегабайт 100 чтобы ратио начинала просчитываться.... может можно как то автоматизировать процесс? например чтобы при регистрации сразу в виде подарка засчитывалось пользователю 100 мегабайт розданного?
     
  2. PheRum

    PheRum Разработчик

    Сообщения:
    1.074
    Симпатии:
    480
    Версия TP:
    , иная
    нужный рейтинг, ниже которого блокируется скачивание задается в конфиге
    PHP:
    $bb_cfg['bt_min_ratio_allow_dl_tor'] = 0;          // 0 - disable
    $bb_cfg['bt_min_ratio_warning']      = 0;          // 0 - disable
    $bb_cfg['bt_min_ratio_dl_button']    = 0;          // 0 - disable
     
  3. Fatum

    Fatum Пользователь

    Сообщения:
    103
    Симпатии:
    6
    Да, точно...как то забылось все. Огромное спасибо за помощ
     
  4. Fatum

    Fatum Пользователь

    Сообщения:
    103
    Симпатии:
    6
    Появилась проблема (вообще то я о ней давно знаю но справиться все никак не могу)
    суть в следующем: пользователь качает релизы но совсем не раздает, в итоге он набирает 5 ГБ после которого должно начинать считаться Ratio но так как розданного ноль, а 5 ГБ на ноль не делиться, то Ratio limits не срабатывает и халявщик продолжает качать.
    Я лечил это дело принудительно вручную добавляя пользователю в учет 100МБ розданного трафика и тогда Ratio начинало просчитываться....но ребята, я замучился почти каждому пользователю прописывать....

    Вопрос, как сделать так чтобы при регистрации пользователь сразу получал (в виде бонуса) 100МБ розданного трафика?
     
  5. Harry

    Harry Гость

  6. Saint

    Saint Гость

    PheRum,
    Если все поставить по нулям, то лимет можно сказат отключен? Если нет, то подскажи плз, как можно отключить ограничение?
     
  7. Oblom

    Oblom Пользователь

    Сообщения:
    94
    Симпатии:
    0
    $bb_cfg['bt_min_ratio_allow_dl_tor'] = 0.3; // 0 - disable
    $bb_cfg['bt_min_ratio_warning'] = 0.6; // 0 - disable
    $bb_cfg['bt_min_ratio_dl_button'] = 0.5; // 0 - disable
     
  8. Saint

    Saint Гость

    Oblom, Это же вроде как раз и есть ограничение 0,3 0,6 0,5, мне как выше писал, надо ОТКЛЮЧИТЬ ограничение.
     
  9. Basilevs

    Basilevs Пользователь

    Сообщения:
    645
    Симпатии:
    142
    Версия TP:
    иная
    Ключевые слова Ratio limits в config.php. Учитесь думать, вы спрашиваете элементарные вещи.
     
  10. Lange

    Lange Пользователь

    Сообщения:
    1.791
    Симпатии:
    143
    Версия TP:
    2.2.1
    Saint, 0 0 0 вот так отключить, ты читать не умеешь? Дисейбл - 0
     
Статус темы:
Закрыта.

Поделиться этой страницей