TorrentBG

Да сега разбрах макар да имах сьмнения иконки за категориите за торрентпиер 2.4 .Еми може и нещо да сьм пропуснал нормално е ако си го тествал и имаш знаията помогни все пак е бета версия !
 
за категорите който си направил. Прегледах файла ти за udp анонсите но заявката към базата дани не се случва.
Сложи този фаил в рут на тракера .Провери дали разширението sockets е активно:
# За Ubuntu/Debian:
sudo apt-get install php-sockets

# За Windows: разкоментирай в php.ini:
;extension=sockets

2. Стартирай скрипта:

# Ако портът е >= 1024:
php udp_tracker.php

# Ако портът е < 1024 (напр. 80):
sudo php udp_tracker.php

3. Тествай с торент клиент:​

В торент файла промени:

announce = udp://localhost:80

Скриптът ще показва в конзолата:

[2026-02-13 10:30:45] ✅ UDP Tracker стартира на 0.0.0.0:80
[2026-02-13 10:30:50] Заявка: action=0, ip=127.0.0.1, port=51234
[2026-02-13 10:30:50] Connect: transactionId=123456789
[2026-02-13 10:30:52] Заявка: action=1, ip=127.0.0.1, port=51234
[2026-02-13 10:30:52] Announce: info_hash=a1b2c3d4e5..., seeder=1, peers=5
[2026-02-13 10:33:45] 🧹 Почистени 2 стари пийра
 

Attachments

Този фаил е променен и с Демон режим (работи във фонов режим) PID файл за управление Статистики в админ панела Поддръжка за IPv6 udp_tracker.php го слагаш в рут udp_stats.php в админ папката както и index.php и добавяш и езиковите редове за всеки език.Пробваи и ми кажи дали всицко е наред!
 

Attachments

Ето ти и пьлните преводи

Френски:​

'udp_tracker_status' => 'État du Tracker UDP',
'running' => 'En cours d\'exécution',
'stopped' => 'Arrêté',
'pid' => 'PID',
'start_daemon' => 'Démarrer le démon',
'stop_daemon' => 'Arrêter le démon',
'restart_daemon' => 'Redémarrer le démon',
'total_requests' => 'Requêtes totales',
'connect_requests' => 'Requêtes de connexion',
'announce_requests' => 'Requêtes d\'annonce',
'scrape_requests' => 'Requêtes de scrape',
'error_requests' => 'Requêtes en erreur',
'active_peers' => 'Pairs actifs',
'unique_torrents' => 'Torrents uniques',
'bytes_received' => 'Octets reçus',
'bytes_sent' => 'Octets envoyés',
'uptime' => 'Temps de fonctionnement',
'last_update' => 'Dernière mise à jour',
'logs' => 'Journaux',
'refresh' => 'Actualiser',

Немски:​

'udp_tracker_status' => 'UDP Tracker Status',
'running' => 'Läuft',
'stopped' => 'Gestoppt',
'pid' => 'PID',
'start_daemon' => 'Daemon starten',
'stop_daemon' => 'Daemon stoppen',
'restart_daemon' => 'Daemon neu starten',
'total_requests' => 'Gesamtanfragen',
'connect_requests' => 'Verbindungsanfragen',
'announce_requests' => 'Ankündigungsanfragen',
'scrape_requests' => 'Scrape-Anfragen',
'error_requests' => 'Fehlerhafte Anfragen',
'active_peers' => 'Aktive Peers',
'unique_torrents' => 'Einzigartige Torrents',
'bytes_received' => 'Empfangene Bytes',
'bytes_sent' => 'Gesendete Bytes',
'uptime' => 'Laufzeit',
'last_update' => 'Letzte Aktualisierung',
'logs' => 'Protokolle',
'refresh' => 'Aktualisieren',

Руски:​

'udp_tracker_status' => 'Статус UDP трекера',
'running' => 'Работает',
'stopped' => 'Остановлен',
'pid' => 'PID',
'start_daemon' => 'Запустить демон',
'stop_daemon' => 'Остановить демон',
'restart_daemon' => 'Перезапустить демон',
'total_requests' => 'Всего запросов',
'connect_requests' => 'Запросы подключения',
'announce_requests' => 'Запросы анонса',
'scrape_requests' => 'Запросы скрейпа',
'error_requests' => 'Ошибочные запросы',
'active_peers' => 'Активные пиры',
'unique_torrents' => 'Уникальные торренты',
'bytes_received' => 'Получено байт',
'bytes_sent' => 'Отправлено байт',
'uptime' => 'Время работы',
'last_update' => 'Последнее обновление',
'logs' => 'Логи',
'refresh' => 'Обновить',

Български​

'udp_tracker_statistics' => 'UDP Tracker Статистики',
'udp_tracker_status' => 'Статус на UDP Tracker',
'running' => 'Работи',
'stopped' => 'Спрян',
'pid' => 'PID',
'start_daemon' => 'Стартирай демон',
'stop_daemon' => 'Спри демон',
'restart_daemon' => 'Рестартирай демон',
'total_requests' => 'Общо заявки',
'connect_requests' => 'Connect заявки',
'announce_requests' => 'Announce заявки',
'scrape_requests' => 'Scrape заявки',
'error_requests' => 'Грешки',
'active_peers' => 'Активни пиъри',
'unique_torrents' => 'Уникални торенти',
'bytes_received' => 'Получени байтове',
'bytes_sent' => 'Изпратени байтове',
'uptime' => 'Време на работа',
'last_update' => 'Последно обновяване',
'logs' => 'Логове',
'refresh' => 'Опресни',

Английски​

'udp_tracker_statistics' => 'UDP Tracker Statistics',
'udp_tracker_status' => 'UDP Tracker Status',
'running' => 'Running',
'stopped' => 'Stopped',
'pid' => 'PID',
'start_daemon' => 'Start Daemon',
'stop_daemon' => 'Stop Daemon',
'restart_daemon' => 'Restart Daemon',
'total_requests' => 'Total Requests',
'connect_requests' => 'Connect Requests',
'announce_requests' => 'Announce Requests',
'scrape_requests' => 'Scrape Requests',
'error_requests' => 'Error Requests',
'active_peers' => 'Active Peers',
'unique_torrents' => 'Unique Torrents',
'bytes_received' => 'Bytes Received',
'bytes_sent' => 'Bytes Sent',
'uptime' => 'Uptime',
'last_update' => 'Last Update',
'logs' => 'Logs',
'refresh' => 'Refresh',
 
Back
Top