pavel-pimenov / flylinkdc-r6xx

flylinkdc-r6xx
20 stars 8 forks source link

Опция "Заставить хаб думать что он единственный" недоступна. #39

Open Krulk opened 2 years ago

Krulk commented 2 years ago

В настройках избранных хабов стала недоступна опция "Заставить хаб думать что он единственный". На многих хабах включено дурацкое ограничение на число открытых хабов у юзера. Например на хабе FL зачем-то стоит ограничение 40 открытых хабов. Почему 40 можно, а 41, или 100 открытых хабов нельзя, кому это мешает? Если каждый будет сидеть на 1 хабе, число юзеров уменьшится раз в 10. Можно сделать чтобы опция "Заставить хаб думать что он единственный" снова работала? Чтобы можно было находиться на любом хабе.

andry81 commented 2 years ago

This already mentioned here: https://github.com/pavel-pimenov/flylinkdc-r6xx/issues/16

Tantrix commented 2 years ago

На многих хабах включено дурацкое ограничение на число открытых хабов у юзера

Во-первых, не на многих, а на некоторых. Ограничение в 100 хабов это просто дефолт, а больше – мисконфиг или блажь. Во-вторых, кто определяет "дурацкость"? Я как админ хаба со стажем, в свою очередь, могу констатировать, что подключать клиент к овердофига хабов – форменный идиотизм. В-третьих, таких юзеров подавляющее меньшинство. На Флайхабе их было что-то с полсотни одновременного онлайна, я считал. В-четвёртых, эта функция изначально была читерской. Не тот год на дворе, чтобы ею фарцевать.

Почему 40 можно, а 41, или 100 открытых хабов нельзя

Потому что норма 20.

кому это мешает?

Вообще-то всем. Во-первых, практика показывает, что если юзер подключается к большому количеству хабов, то ему становится плевать на каждый из них в отдельности, независимо от количества юзеров на них. Банят его, не банят, сможет он вообще, например, качать, раздавать и общаться без реги – юзеру пофигу, потому что на его стороне (якобы) – количество! Во-вторых, первая версия подсчёта уникальности шары хаба на хаблисте TE работала по аддитивному принципу, то есть каждый последующий хаб добавлял свой процент уникальных на этом (но не на остальных!) хабе шар. Очень быстро стало ясно, что по факту вся шара в DC за редчайшим исключением сосредоточена на первом десятке-двух хабов в хаблисте, а 60% её вообще собрано на одном, самом крупном хабе. Так что сидеть ради шары ещё на сотне математически бессмысленно. В-третьих, система слотов в NMDC (в совокупности с мультисементной скачкой) работает тем хуже, чем к большему количеству хабов подключены раздающий и качающий. Открою секрет, эта система будет корректно работать только на ADC хабах. В-четвёртых, если раздающий открывает тем больше слотов, чем к большему количеству хабов он подключён, то (в зависимости от популярности его контента) тем сильнее режется скорость раздачи. В-пятых, к большому количеству хабов имеют привычку подключаться полицейские, трояны и педофилы. Сами понимаете – зачем. В-шестых, вы, юзеры, чего-то забываете, что мы, админы, вам вообще-то ничего не должны.

А так-то в переводе на русский Ваш вопрос звучит так: если я не считаю офхаб FlylinkDC++ для себя полезным, почему мне нельзя на нём сидеть?

JeanPaulLucien commented 1 year ago

@Krulk this is reason to use r5xx.

Tantrix commented 1 year ago

@Krulk this is reason to use r5xx.

Sure 'there is' a reason to use an outdated version with known (some critical) bugs and probably no modern TLS support instead of wisely choosing download sources. Yeah.