BOUNTY: Low bandwith friendly protocol for interacting with remote rtorrent

lisas4567

Member
May 25, 2018
773
0
16
Поставил, попробовал. Прогресс налицо - с полудохдым провинциальным CDMA список из 300+ торрентов (200+ сидируется, более 30 активных) хоть и грузился очень долго
Тут ничего не поделаешь, к сожалению - менее чем в полкилобайта на торрент при первой загрузке обойтись никак не получается. Нужно либо сильно обеднять интерфейс, либо пользовать компрессию, но про это я уже выше писал. Возможно, в будущем изображу какую-нибудь минималистическую версию "для телефонов".
Спасибо - обещанный bounty отправлен, ловите в PayPal!
Поймал, спасибо.

Translation for english users:
The new plugin 'httprpc' was realised. It reduce traffic from server to client ~ 1/10 of original version. It replace protocol for more compact version and transmit torrents list "by difference". E.q. if we have 50 torrents, 35 from its is active, original version transmit ~60K on each gui update. With this plugin this value will reduce up to ~5K.
Also this plugin increase security - all traffic from client is filtered via php, and client can't send some incorrect commands like "execute".
For use this plugin you must
1) install it by standard way
2) physically remove plugin 'rpc' from your system (if you use it)
3) disable /RPC mount point in your system (if you use it).
But this plugin has one disadvantage - it increase server loading. For example, you can't use it on slow servers like SOHO routers.
 

randac56

Member
May 25, 2018
915
0
16
another major advantage of this plugin that i've noticed:


If you run rutorrent on a seedbox which is many thousands of miles away, like i do, you constantly have errors pop up due to connection (these normally happen at SOME point, but not durring normal use)

For instance, if you load rutorrent, use it for a bit, then do not close the window, for me, i always had an issue where when i go to use it again, it would be crashed with some error.

This still happens to me but it is much less often.
 

simur612

Member
May 25, 2018
879
0
16
Только что провёл тест в экстремальных условиях - Скайлинк на окраине Краснодара, лагает так, что почта почти не доходит (если письмо больше 100кб - прежде чем успевает загрузиться, прерывается связь). Потери пакетов до сервера с rtorrent - 30%, пинги до 2 секунд. Запускаю ruTorrent - всего три ошибки с таймаутом - и через минуту список из 300 с лишним торрентов появляется! И потом успешно обновляется. Больше, чем я ожидал. Ещё раз спасибо.
 

saroos1

Member
May 25, 2018
718
0
16
Actually, thank BOTH of you.

Thanks goes to novik and you, your bounty really benifets us all. thanks again guys.