-
Notifications
You must be signed in to change notification settings - Fork 412
PluginGeoIP.ru
Плагин изменяет вид списка пиров. Плагин имеет несколько режимов, которые могут применяться как вместе, так и по отдельности:
- Показ флага и названия страны пира
- Показ названия города, организации и провайдера пира
- Показ имени хоста вместо IP
- Добавление и показ комментария к пиру
Выглядит это примерно так:
Замечу, что данный плагин может существенно замедлить обновление списка показываемых пиров. Для роутеров и прочих embedded систем применение плагина не рекомендую.
Для показа флагов и названий стран в PHP должен быть установлен модуль GeoIP. Об установке и конфигурации последнего можно почитать тут. Для показа названий городов, кроме того, необходима база данных GeoIP версии City Edition. Для показа организаций и провайдеров, необходимы, соответственно, базы ISP и ORG Edition. Для добавления и показа комментария к пиру необходимо наличие в системе php модуля sqlite.
Производится в файле plugins/geoip/conf.php
.
-
$retrieveCountry
- еслиtrue
, и модуль GeoIP установлен, то в списке пиров будет показан дополнительный столбец с названием страны и флаг страны. -
$retrieveHost
- еслиtrue
, то в списке пиров вместо IP адреса пира будет показано имя его хоста. -
$retrieveComments
- еслиtrue
, то разрешено добавление и показ комментариев к пиру. -
$dnsResolver
- еслиnull
, то для преобразования IP в имя хоста будет использована функция phpgethostbyaddr
. В противном случае переменная должна содержать IP DNS сервера, с которым плагин будет работать напрямую (как правило, это несколько быстрее). Настройка не имеет смысла в случае, если переменная$retrieveHost
выставлена вfalse
. По умолчанию значение переменной равно8.8.8.8
(Google Public DNS). -
$dnsResolverTimeout
- таймаут в секундах для запросов к DNS серверу. Настройка не имеет смысла в случае, если переменная$dnsResolver
выставлена вnull
.
- О ruTorrent
- Загрузка
- Установка и настройка
-
Плагины
- Текущие
- _getdir
- _noty
- _task
- AutoTools
- Check_Port
- Chunks
- Cookies
- Cpuload
- Create
- Data
- DataDir
- Diskspace
- Edit
- Erasedata
- ExtRatio
- ExtSearch
- Feeds
- FileDrop
- GeoIP
- History
- HttpRPC
- IPad
- LoginMgr
- LookAt
- Mediainfo
- Ratio
- Retrackers
- RPC
- RSS
- RSSURLRewrite
- Rutracker_check
- Scheduler
- Screenshots
- SeedingTime
- Show Peers Like Wtorrent
- Source
- Theme
- Throttle
- TrackLabels
- Traffic
- Unpack
- Текущие
- Использование
- История версий
- Сообшения об ошибках
- Планы на будущее
- Благодарности