Состоялся релиз бесплатного проприетарного торрент-клиента Tixati 2.86, доступного для Windows и Linux. Tixati отличается предоставлением пользователю расширенного контроля над торрентами при потреблении памяти, сравнимом с такими клиентами как µTorrent и Halite. Linux-версия использует интерфейс GTK2...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=56105
Зачем? Для чего? Чтобы что?
Вполне может быть что потешить ЧСВ автора, ну и донатами прильститься.
Я про пользователей.
Ну, скажем, если хочется по какой-то причине уйти от libtorrent, обёрткой над которым являются почти все клиенты.
Тогда надо другую либу писать, а не использовать проприетарщину
Пиши. Кто-то запрещает?
Он ведь проприетарный, оно того точно стоит?Чтобы уйти от либторрент, можно установить ария2.
>Он ведь проприетарныйБудто это аргумент против. Ну вот нет нормальных замен XnViewMP с открытым кодом, что поделать? Если программа с закрытым кодом лучше, то фанатизм излишен.
Чем плох libtorrent?
libtorrent библиотек есть как минимум две.
Кто-то, видимо, решил, что миру нужно больше bittorrent-клиентов.
> Зачем? Для чего? Чтобы что?Чтобы было, есть такая фишка, постить про проприетарщину на опеннетике, чтобы местные доны возбуждались на дискуссию.
У этого явления даже термин какой-то есть, схожий по названию с тротлингом, но я старый, забыл как правильно.
Отличный клиент кстати, лучше чем Трансмиссия, жаль что проприетарный целиком и полностью. Немножно блоатварь (зачем-то встроенный IRC), но имеет кучу приятных мелочей, вроде выбор файлов из magnet как только метаданные подтянулись (Трансмиссия автоматом хапает все файлы и надо ненужно выключать вручную). Вцелом очень устойчивый и лучше поддерживает магниты чем тот же Трансмиссия (неоднократно бывало такое что Трансмиссия просто не грузит и все, а Тиксати - норм).
Если с торрентом\пиром что-то не так Тиксати об этом говорит прямо (например неоднократно натыкался на клиенты с metadata xfer not supported, а Трансмиссия будет просто говорить "загрузка метаданных" и все.)Есть фильтрация по странам и типам клиентов, что помогает отбивать хитрых китайцев, который с тебя качают на полную катушту, а тебе льют со скорость 1 кб\сек.
Гуй немного перегружен в стиле 2000-ых, зато есть куча разных опций группировки и фильтрации закачек.
Не поймите меня неверно, Трансмиссия это тоже отличная штука, но Тиксати выглядит более "полированным" по функционалу и пользовательским ощущениям вцелом.
>>>имеет кучу приятных мелочей, вроде выбор файлов из magnet как только метаданные подтянулисьвы шутите штоль? qbittorrent 10 лет назад ето умел и не хвастался особо.
нет, мы будем пользовать тупое неудобное г-но, птушо репа в арчике или гентушечке says so.
>>>>имеет кучу приятных мелочей, вроде выбор файлов из magnet как только метаданные подтянулись
> вы шутите штоль? qbittorrent 10 лет назад ето умел и не хвастался
> особо.
> нет, мы будем пользовать тупое неудобное г-но, птушо репа в арчике или
> гентушечке says so.Не обращайте внимания, это очередной менеджер-продвиженец пытается в тренировку втюхивания снега эскимосам, вроде пост расхлябаный, неопрятный, но маркетинговым булщитом несёт за версту!
>>>>>имеет кучу приятных мелочей, вроде выбор файлов из magnet как только метаданные подтянулись
>> вы шутите штоль? qbittorrent 10 лет назад ето умел и не хвастался
>> особо.
>> нет, мы будем пользовать тупое неудобное г-но, птушо репа в арчике или
>> гентушечке says so.
> Не обращайте внимания, это очередной менеджер-продвиженец пытается в тренировку втюхивания
> снега эскимосам, вроде пост расхлябаный, неопрятный, но маркетинговым булщитом несёт за
> версту!Ага, менеджер продвиженец. Французского фриварного клиента. В России.
> Ага, менеджер продвиженец. Французского фриварного клиента. В России.дай SMM менеджеру стеклянное дилдо и результат немного предсказуем.
Тоже заметил неладное. Скрытая реклама бесит сильнее открытой, вторую можно просто игнорировать, а первую ещё распознать нужно.
>>>>имеет кучу приятных мелочей, вроде выбор файлов из magnet как только метаданные подтянулись
> вы шутите штоль? qbittorrent 10 лет назад ето умел и не хвастался
> особо.
> нет, мы будем пользовать тупое неудобное г-но, птушо репа в арчике или
> гентушечке says so.Да мне как бы болт на ваш Qbittorrent. Речь шла о том что Тиксати вполне себе нормальный клиент. Вы сами его пробовали? Очевидно - нет.
Да мне как бы болт на ваш Тиксати. Речь шла о том что Qbittorrent вполне себе нормальный клиент. Вы сами его пробовали? Очевидно - нет.
> Да мне как бы болт на ваш Тиксати. Речь шла о том
> что Qbittorrent вполне себе нормальный клиент. Вы сами его пробовали? Очевидно
> - нет.Отвечать передергивая это, конечно, признак ума и оригинальности.
а зачем пробовать эту фигню, напичканую следилками и адварью? потому что презумпция виновности для закрытого кода.
> а зачем пробовать эту фигню, напичканую следилками и адварью? потому что презумпция
> виновности для закрытого кода.Не забудь об этом запуская очередную ААА игрушку под Вайном. Или тут как обычно "Вы не понимаете. это совсем другое"?
а что делать, если не запускаю? вообще? в дум я играю, болезный, в дум. тот самый, старый. используя GPL-ные сурпорты. и в написание кода ещё, тоже не на m$vc. и стима нет, и даже с торрентов всякое не качаю.и я рад, что возражений по поводу наличия трекеров и адвари не последовало. удивительная даже честность.
>помогает отбивать хитрых китайцев, который с тебя качают на полную катушту, а тебе льют со скорость 1 кб\сек.1. Нахуа? Торрент это про делиться, если не хотите делиться так есть ограничения скорости отдачи глобальные.
2. И как она отличает тех кто сам зарезал скорость от тех у кого херовый канал на отдачу от тех кто ещё не скачал ничего от тех с кого сейчас сотня человек другое качает?
3. Вы вообще работу торрент протокола представляете?
4. Что это за разжиж мозга?
>>помогает отбивать хитрых китайцев, который с тебя качают на полную катушту, а тебе льют со скорость 1 кб\сек.
> 1. Нахуа? Торрент это про делиться, если не хотите делиться так есть
> ограничения скорости отдачи глобальные.
> 2. И как она отличает тех кто сам зарезал скорость от тех
> у кого херовый канал на отдачу от тех кто ещё не
> скачал ничего от тех с кого сейчас сотня человек другое качает?
> 3. Вы вообще работу торрент протокола представляете?
> 4. Что это за разжиж мозга?По порядку.
1) Глоабальные ограничения есть, само собой, но тут речь идет о борьбе с изначально "вороватыми" клиентами вроде Xunlei, т.е. те которые хотят моего трафика, а сами делиться не хотят. И речь не идет о случае у меня 99% у него 0%, бывает такое что у китайца может быть 80%, у меня 20%, из них половина ему нужные. Так вот, он будет качать, но свои куски отдавать не будет. После того как он скачает с вас все что ему нужно такие просто глохнут и дисконектятся.
Зачем мне с ним делиться, он все ранво нифига не добавит в облако пиров, в это время можно раздать что-то более честным клиентам.Такие клиенты уже одно время банили, что заставило их разработчиков подкрутить настройки и все таки начать раздавать, но в сети еще тонна старых клиентов по умолчанию не отдающих ничего.
2) Все возможно, но с Xunlei - практически повсеместный нечестный личинг.
1. Не видел хунлеев в списках пиров никогда.2. Среди хунлеев нет честных клиентов?
3. Вам больше нечего в жизни делать как хунлеев фильтровать? Совсем совсем?
> 1. Не видел хунлеев в списках пиров никогда.
> 2. Среди хунлеев нет честных клиентов?
> 3. Вам больше нечего в жизни делать как хунлеев фильтровать? Совсем совсем?Ну а чем с вами разговаривать если вы "ничего никогда не видели"? Не, я понимаю, что на уютном закрытом трекере с ratio конечно хунвейбинов с хунлеями не будет, т.к. такое Г там автоматом забанено, но в "открытых интернетах" чего только не случается.
Чем оно лучше делюги?
> Зачем? Для чего? Чтобы что?Я пользуюсь потому, что выбора нет.
Программы под лицензией GPL вызывают у меня дикую бешенную ненависть.Мюторрент раньше был хороший, а сейчас разжирел и стал блоатварью.
Остается только Тиксати, без альтернатив.
Мечтаю о том дне когда будет только gpl софт, ты тогда будешь дико страдать, мммм... шикос.
Чтобы хренитур внёс ещё больше мусора в интернеты.
Что делает эта проприетарщина на опеннете? И только не надо про "на GNU/Linux же работает".
Вот да! NVidia запретить здесь тоже! Ибо нефиг.
Таки да. Блобики еще никого до добра не доводили
У проприетарного драйвера нвидии есть альтернативы? Нуво сравнительно нормально работает лишь для ограниченного количества видеокарт.
> У проприетарного драйвера нвидии есть альтернативы?
> Нуво сравнительно нормально работает лишь для
> ограниченного количества видеокарт.Сами спросили - сами ответили ;)
Нуво очень неплох. Нуво плохо работает с самыми последними и новыми карточками - основная масса карт работает на ура. По крайней мере у меня никогда не было проблем с нуво. Опять же я не геймер, хай-енд класс карточек от нвидиа у меня никогда не было - тут ничего не могу сказать.
>Нуво очень неплох.Куда и оцл в нём есть?
Нуво не работает с картами новее 7 лет, нуво не работает с картами старее 9 лет, нет вулкана, нет опенц, нет куда, нет опенгл (в теории поддержка хорошая всегда была, но нет). Вентилятора нет, оверклока нет. Браузер на нуво не очень хорошо работает, vdpau из коробки нет, в офисных пакетах проблемы с текстурами. Я просуммировал.
280 GTX и 1030 GT прекрасно работают.
"Прекрасно", я перечислил все проблемы.
А я ни с одной проблемой на обеих картах не встречался.
Кроме того, что фреймрейт в 20 раз ниже ожидаемого, да? Ну и баги, да.
Багов не встречал. Снижения фреймрейта тоже.
Значит, ты просто лжец.
или лжец кто-то другой
Это вероятность. Но учитывая, что ты рассказываешь сказки, скорее всего всё же ты. Хотя самовнушение страшная вещь, я тебя не виню.
Я рассказываю свои наблюдения а не сказки.
> У проприетарного драйвера нвидии есть альтернативы?У вас криокамера протекла.
В далекие времена, когда старые пердуны были молодыми, под Linux у nVidia не было альтернативы. Встройки Intel тогда были очень слабые и годились только для работы в 2D. У красных конкурентов AMD/ATI были очень кривые драйвера.
Сейчас, ситуация так сильно изменилась. И встройки стали хорошие, и драйвера у конкурентов отличные. Пользователи nVidia под Linux в 2021 году вызывают удивление. Тут или проприетарными блобами надо обмазываться, либо юзать старые карты под Нуво. Зачем? Современная встройка покроет эту старую карту как бык овцу по производительности. При этом меньше шума будет и потребление электричества.
> У красных конкурентов AMD/ATI были очень кривые драйвера.ЧСХ, и под вантуз драйвера ATI были редкостным говном.
Только nvidia - фактически монополист для тех, кому нужны нейронки. Ситуация простая, либо у тебя nvidia, либо ты не сможешь нейронки тренировать и иногда даже инферить с приемлемой производительностью. "Не было альтернативы" нужно в настоящем времени писать.
Как там с Амуде фирмварью?
ЧСХ, и под вантуз драйвера ATI были редкостным говном.
черт, веткой промахнулся
Есть огромная разница между тем, что вынуждено необходимо(Драйвер Nvidia), и тем, что просто мусорная инфа, созданая, скорее всего, просто для рекламы или от отсутствия новостей(Этот самый Tixati, который хз зачем нужен под линей, да и на винде я о нём даже ни разу не слышал)
> Есть огромная разница между тем, что вынуждено необходимо(Драйвер Nvidia), и тем, что просто мусорная инфа, созданая, скорее всего, просто для рекламы или от отсутствия новостей(Этот самый Tixati, который хз зачем нуженКогда человек начинает мерить мир вокруг своими мерками, то это признак не самого выдающегося интеллекта.
Например у меня нет необходимости в драйвере nVidia года так с 2012. Зато Tixati нужен, т.к. им пользуюсь.
> я о нём даже ни разу не слышалАргументация уровня "опеннет".
чтобы разбавить новости про раст очевидно)
Как по мне, так просто побанить растофанатиков раз, а потом усилить фильтрацию новостей от них же, но с новых аккаунтов.
Вы думаете это остановит прогресс?
А Rust - это разве прогресс?
В сравнении со Scheme - да.
В сравнении со Scheme это о разном.
> Что делает эта проприетарщина на опеннете? И только не надо про "на
> GNU/Linux же работает".Сказали люди исходящиеся слюнями на каждый релиз Wine потому что "Ааааа, моя windows-only игруля заработает". Лицемерие как оно есть.
А мысля что это разные люди не посещала?
> А мысля что это разные люди не посещала?Судя по вакханали в комментах к каждому минорному релизу DXVK - нет. Прямо как в той шутке, где "мы запилили поддержку 1024-ех ядер процессора!" - "пофиг, когда Флеш тормозить перестанет?"
интел тоже запретить, биос запретить, сидеть только на процессорах с открытым кодом под лицензией AGPLv3.
GTK 2 - это не современно
Ты просто эпичный неосилятор двоечник. Побирающийся копейками рекламируя совй мутансткий раст за гроши.А почему? Потому что неосилятор и тебя на работу не берут. Вот и слоняешься по мусоркам.
Скажи это разработчикам MATE
MATE - это не современно
Зачем? Mate давно на Gtk3
> GTK 2 - это не современноОтнюдь нет. Взгляните, как няшно смотрится GTK 2 панель Double Commander на Fedora 35:
RedHat вообще сделали GNOME 41 окружением для людей, а не андроидов. Глаз иногда тоже должно ласкать.
> Отнюдь нет. Взгляните, как няшно смотрится GTK 2 панель Double Commander наздравствуй, windows98. Да и софт телепортирован прямиком из 98го.
>проприератного
>GTK2ну майнер хоть под GPL встроен?
И шаринг всего хомяка юзера тоже.
> Состоялся релизОн 28 октября еще состоялся. Клиент хороший, но новость не для опеннета уж точно.
Почему? Где ещё мы узнаем об обновлениях.
Где тогда новость о релизе Win 11?
да, я тоже не пойму где новости про самую популярную линукс-платформу!
Кроме Tixati че-то нигде не видел, чтобы можно сделать DHT в режиме read only, чтобы не палить прон)))
Да много таких видимо, при сотне полных сидов тошнит 1 максимум 2.
не путайте тёплое с мягким.
при том что до трекера коннект есть.
Плохо смотрел. Deluge + крайний libtorrent + ItConfig = БЕЗ ПАЛЕВА.
И запомните, товарищ подполковник, - по моему пониманию, а значит и по пониманию всего моего экипажа, крайними бывают плоть, Север, мера, срок и необходимость! Все остальные слова маркируются у нас словом последний, то есть позднейший или самый новый, по отношению к текущему моменту!
Сударь, вы неисправимый душнила.
Простите, что вмешиваюсь в разговор благородных донов, но, тоже являясь благородным доном, должен отметить, что всё-таки душнилой являются те, кто использует слово "крайний" не по назначению.
А если более обобщённо — любой адекватный торрент-клиент + DHT через TOR = счастие.
Хорошая попытка, но Transmission я не брошу
Только из-за того что он опенсурсный?В своё время пробовал кучу разных клиентов, в том числе трансмишн и тиксати. Остался на последнем. Трансмишн же и рядом не стоял.
> Только из-за того что он опенсурсный?из-за того, что он демон: нет зависимости от сеансов графического сервера или пользователей -- после включения пк он сам заводится и нормально работает без единого залогиненного юзера.
rtorrent и bittorrent-nox тоже демоны, при этом хотябы имеют минимально необходимый функционал
rtorrent не демон уж точно.
rtorrent -o system.daemon.set=true
Делюга? Кстати, что там с ней сейчас? У меняя несколько лет назад стояла, вроде все достойно работало.
Хоть он и омно.
>>>Tixati is far better than the rest:THAN THE GEORGIANS!
я чо-то не понимаю в этих торрент клиентах. неужели так все плохо, что фичи типа DHT, поддержки магнитов и IP фильтрации стали чем-то уникальным, чем надо хвастаться на первой странице?
(я уже не говорю - писать об етом новость на опеннете)
Трансмиссия для 99.9999% юзеров просто работает.Кубит для тех кому интерфейс алямюторрент нужен.
Хз что это за извращение в новости и нахрена оно нужно.
> Хз что это за извращение в новости и нахрена оно нужно.для тех кому интерфейс нужен, но один мюторрент у них уже есть?
Ну, например...
(я хз на самом деле, зачем нужен интерфейс...)
В мире всевластия копирастов использовать возможно хороший, но закрытый торрент клиент тупо опасно.Не нужно.
Согласен, современность и безопастность на первом месте
Научись писать. БЕЗОПАснОСТЬ, прошу, пожалуйста...
Он верно написал. На расте именно безопасТность!
Кто-нибудь в курсе они собираются на ГТК3 переползать?
Зачем?! Какая функциональность у торент-клиента появится при gtk3, что нельзя сделать с gtk2?
Квадратиш. Практиш. Гут
Чем оно лучше qbittorrent?
Работает. Не обертка над libtorrent со всеми сюрпризами ее кocoруких разрабов. Поджигает стулья под вуайеристами (они же опенсорсники)
Возможностями рулить, крутить и видеть всякое, qbittorrent в некоторых местах слишком скуден, например, даже интервала/времени обновления трекеров нет и таких, казалось бы мелочей, много, из чего вцелом не очень.
Нафига оно сдалось?Счастье это отсутствие лишнего.
Та же трансмиссия просто работает.
С ней не так просто управлять коллекциями на сотни и тысячи торрентов, но для обычных людей этого и ненужно.
А ваш модный суперклиент ещё и банить будут на трекерах за чрезмерную умность.
> qbittorrentОчень неплох. Сам использую qbittorrent. Но, увы, qbittorrent уступает в возможностях как виндовому юторренту, так и проприетарному тиксати под линукс.
qbittorrent, на него ругается антивирь в винде. Этот как?
Выкинь антивирь. Потом винду.
Вы скачали его не с оф сайта видимо. И вместо него получили вирус.
чувствую скоро на опеннете начнут писать о выходе новых версий винды
да вот говорят уже вышла - а новости об этом нет нифига. Как жыть?
Хороший торрент клиент. Пользуюсь им под виндой уже много лет после того как uTorrent превратился в какашку. Выбирал между тиксати и qbittorrent. Тиксати как-то больше понравился, много всяких опций/настроек/мелких приятных фич.
чего не так с моим mTorrent 1.4.2?
(эта буква все же мю, а не n)
Про 1.4.2 ничего плохого сказать не могу (в 2006 году когда она вышла, если верить википедии, у меня даже интернета не было чтобы ей пользоваться). Из некрофильных релизов вроде 1.8 ветка цениться фанатами. Я
сам перестал пользоваться uTorrent наверно году в 2011-2012. А вообще из "мертвых" клиентов очень нравился bitspirit вроде назывался.
Просто лучший
Какие странные комменты. Хором петь дифирамбы пропиетарному куску кала? Опеннет заболел? Ковид окаянный вызвал иммунную оверреакцию, которая повредила кровоснабжение коры головного мозга? Или это вендовозы где-то сговорились затралеть опеннет гурьбой? Аль кто проплачивает? Мне заплатят, если я тоже это гумно похвалю?
Сегодня весь мир сходит с ума. Вибрации маразма доходят и до дальних уголков интернета.
Люди утрачивают способность адекватно воспринимать реальность, границы зла и добра размыты.
В других местах рунета тоже боты повылазили резко, вчера много с порно было.Скорее всего кто-то новый ботнет запустил.
Среди клиентов проститутки, порно каналы телеграмм, и вот этот торрент клиент.
> Какие странные комменты. Хором петь дифирамбы пропиетарному куску кала?что делать если шва6одкин кал уже в глотку не лезет а mtorrent для стабленонсенса так и не захотели нормально поддерживать? Ты ж не умеешь кодить, ждать от тебя нормальный клиент не приходится.
> Опеннет заболел?принудительные каникулы- так что шва6одкодр-ры сидят по дачам без интернета.
> Ты ж не умеешь кодить, ждать от тебя нормальный клиент не приходится.а ты, очевидно, умеешь и накодил, и теперь наезжаешь.
нет, конечно - но я ж и не верещу на впопеннете что "шва6одка опасносте".Пользуюсь себе mtorrent древней версии, без интегрированного электрона. Сколько там бинарник был, 130 что-ли килобайт?
Тут и умеючи-то долго...
> нет, конечно - но я ж и не верещу на впопеннете что
> "шва6одка опасносте".ну, раз нет — то натяни намордник обратно на табло. потому как ты не ЦА, и квакать в подобном стиле без того, чтобы выглядеть идиотом, можешь только если написал своё и теперь показываешь пальцем и смеёшься с тех, кто не смог.
>> нет, конечно - но я ж и не верещу на впопеннете что
>> "шва6одка опасносте".
> ну, раз нет — то натяни намордник обратно на табло. потому как
> ты не ЦА, и квакать в подобном стиле без того, чтобы
> выглядеть идиотом, можешь только если написал своё и теперь показываешь пальцем
> и смеёшься с тех, кто не смог.ета битва обещает стать легендарной
да какая там битва… я так, мимо проходил, и не смог отказать себе в удовольствии пнуть убогого.
Ты так говоришь, как будто сам написал торрент-клиент. А на дело один пустобрех попрекает другого пустобреха в пустобрехне.
> Ты так говоришь, как будто сам написал торрент-клиент.как он тебе его напишет, кодить же ж уметь надо.
Шва6одкодро4ерство - это ж не про кодить или суметь поправить чего в чужом. Это просто поглаживать свое ЧСВ что ты весь такой шва6одкин а все кто не - лохи.
А теперь расскажи - чего ты бы хотел поправить в том самом mTorrent 1.4? Даже если бы у тебя были исходники и умение.
(В современном, понятно, поправить уже нечего - только kill it with fire - но это не в меньшей степени и к шва6одным поделкам относится. transmission у меня тоже примерно тех времен. Как потребовала для сборки наимоднейший cmake - так сразу и пошла с моих систем лесом. Минус две уязвимости.)
> кодить же ж уметь надоя предпочитаю программировать. но ты один фиг и «кодить»-то не умеешь. ты настолько туп, что у тебя cmake «с узявимостями», это настолько круто, что Денис Попов может позавидовать.
arisu ❤️🐾
если я правильно понял, кто это — то я тоже. ;-)
Правильно!
а на деле ты просто читаешь той же частью тела, которой делаешь всё остальное — в свободное от сидения на ней время.
Какая оригинальная инсинуация, я прям повержен на обе лопатки.
Именно, что верещишь. Цитата прямо из твоего поста:
> верещу на впопеннете что "шва6одка опасносте".
Цак надень. И в пепелаце сиди.
> Ты ж не умеешь кодить, ждать от тебя нормальный клиент не приходится.Что ты сделал, чтобы мотивировать меня создать нормальный клиент? Ты сейчас, как я понимаю, пробуешь технику "взять на слабо". Пфеу. Ты ждёшь что это сработает? За кого ты меня принимаешь? За подростка 12 лет?
Если ты пытаешься манипулировать человеком, то надо учитывать особенности этого человека. Например, общеизвестно, что каждый программист подвержен NIH-синдрому, и как бы он не пытался скрыть это, всё равно рано или поздно спалится, что делает NIH-синдром отличным рычагом для манипуляции программистом. Что ты сделал, чтобы вызвать раздражение моего NIH-синдрома?
Хочешь я тебе помогу? Научу манипулировать программистами? Вот на этом конкретном примере битторрент-клиента.
Во-первых, следует понять, что битторрент-клиент имеет кучу свойств, которые так и щекочут NIH-синдром. Битторрент-клиенту надо уметь жонглировать как минимум десятками соединений, обрабатывая всё происходящее на них асинхронно, и при этом этот "минимум" -- это довольно позорный минимум. По-хорошему, если битторрент-клиент хоть на что-то претендует, ему надо бы уметь справляться с тысячами, а если он хочет быть реально хорошим клиентом, то, наверное, и с десятками, а может и с сотнями тысяч соединений. А это уже светит пулом ядерных тредов, и кучей юзерспейс-задач, которые надо раскидывать по пулу, по мере выполнения операций, причём делать это достаточно эффективно, чтобы накладные расходы не съели бы все ресурсы CPU. При этом, надо уметь масштабироваться в рантайме, потому что если в работе есть ровно один торрент с двумя пирами, то больше одного ядерного потока под это использовать как-то не комильфо. Опять же, с жёстким диском придётся работать самостоятельно, не удастся свалить на движок базы данных эту работу, то есть неплохо было бы кешировать i/o операции, и скидывать их ядру пачками, дабы сисколлов поэкономить. И может как-нибудь порядком скачивания рулить, чтобы (если запись на hdd) поменьше головки позиционировать. Или может оставить это ядру? Пускай оно кеширует?
Короче очень интересно: придётся решать ряд фундаментальных задач системного программирования, про которые написаны многие тома литературы, и... вух.
Кроме того, у битторрента открытый протокол, и есть несколько открытых реализаций, то есть серьёзных проблем с тем, чтобы понять что и как надо делать не предвидится. Можно рассчитывать на то, что выпиливая свой велосипед всегда можно будет подсмотреть технические решения у других. Всякие навороченные алгоритмы, как решить у кого запрашивать очередной блок? Я не знаю, есть ли такие алгоритмы или нет, нужны они или нет, но даже если есть, я могу их найти, мне не надо будет изобретать, не надо будет исследовать долго многие swarm'ы, выискивать те критерии, по которым можно судить о том, к кому имеет смысл обращаться, а к кому нет. Вообще не занимаясь этим, я могу получить как минимум удовлетворительную реализацию, а может даже очень неплохую. Это вселяет надежду (ложную скорее всего, но тем не менее надежду) в то, что можно будет только кодить, не отвлекаясь на долгие исследования.
То есть, возникает желание почесать NIH-синдром, при одном упоминании bittorrent. Но оно отваливается моментально, как только я начинаю задумываться об этом. Чем мой клиент будет "не таким как все"? Если он будет таким же, как допустим, rtorrent, то зачем писать, если можно просто скопипастить код rtorrent, или даже можно сэкономить усилий на копипасте, и тупо поставить rtorrent. То есть, при всём при том, что писать клиента может быть интересно и занятно, нет какой-то вишенки на торте, которая наделит смыслом всю эту деятельность. Меня даже не вдохновляет идея активировать режим RiiR -- это да, лучше чем ничего, но недостаточно.
Если ты хочешь спровоцировать рецидив NIH-синдрома, тебе надо дать этот смысл. "Шва6одкин кал уже в глотку не лезет" не является этим смыслом. Так же как и "mtorrent для стабленонсенса так и не захотели нормально поддерживать". Вот этого последнего я даже не понимаю: штаэтаты и мел в иду?
Вот если бы ты не поленился бы написать чего тебе не хватает в Transmission или в rtorrent, объяснить бы свои use-case'ы, чтобы эти use-case'ы объяснили бы почему эта нехватка является фатальным недостатком, то это могло бы сработать. И вообще, чем больше фатальных недостатков ты найдёшь в существующих решениях, тем лучше. Если ты будешь сопровождать эти фатальные недостатки объяснением того, как надо делать, и если эти объяснения будут такими, чтобы не вызывать у меня сомнений виде "а возможно ли это сделать в разумные сроки?", то мне уже свой NIH-синдром придётся сознательными усилиями тормозить, сознательно контролируя дыхание и успокаивая себя словами, что у меня и так забот полон рот, что мне не хватало ещё с битторрент-клиентом возиться.
Если тебе непонятно, к чему предыдущий абзац, то я поясню: меня 100% устраивают как Transmission, так и rtorrent. Я не вижу чего к ним ещё можно добавить. Они умеют взять magnet-ссылку и скачать торрент. Что ещё может быть надо и зачем, я не понимаю. И до тех пор, пока ты это непонимание не устранишь, мой NIH-синдром будет спотыкаться о существование Transmission и rtorrent, и совершенно определённо я не буду писать никаких битторрент-клиентов.
Но если при этом ты ещё сможешь убедить меня, что есть 100500 миллиардов пользователей торрентов, которые ждут не дождутся когда я напишу им клиента, который устранит вот те фатальные недостатки, то, я подозреваю, что моих способностей к самоконтролю окажется недостаточно. Даже в том случае, если я буду понимать, что ты это специально, с целью манипуляции, я всё равно могу не сдержаться, и отдаться NIH-синдрому.
>> Ты ж не умеешь кодить, ждать от тебя нормальный клиент не приходится.
> Что ты сделал, чтобы мотивировать меня создать нормальный клиент?мы, агенты рептилоидов, не палимся. Все что надо - сделал. Но кодить-то кто будет?
> Вот этого последнего я даже не понимаю: штаэтаты и мел в иду?
ну вот... я имел в виду, что под проклятуювенду у меня есть программка в 180, что-ли, КИЛОБАЙТ. С гуем, да.
Решающая абсолютно все мои проблемы (в которые десятьтыщ торрентов не входят, я cp не продаю)Ну и как ты понимаешь (и как я вижу в пирах) - не у меня одного она есть.
> Вот если бы ты не поленился бы написать чего тебе не хватает в Transmission
багфиксов и верните обратно autoconf. (но с виндой оно несовместимо, увы).
Последнее что я туда бэкпортил было udp-трекеры (которые с тех пор не у дел, поскольку dpi и их научились ловить). С тех пор не вижу поводов вообще лазить в этот код. Он просто работает. Вполне удовлетворительно.
>> Вот если бы ты не поленился бы написать чего тебе не хватает в Transmission
> багфиксов и верните обратно autoconf. (но с виндой оно несовместимо, увы).Пфеу. Не интересно. Особенно autoconf. Блевать хочется от одного упоминания.
> Последнее что я туда бэкпортил было udp-трекеры (которые с тех пор не
> у дел, поскольку dpi и их научились ловить). С тех пор
> не вижу поводов вообще лазить в этот код. Он просто работает.
> Вполне удовлетворительно.Дык и в чём тогда проблема? То есть миру не нужен ещё один bittorrent-клиент? Ну если так, то я даже думать не буду о том, чтобы написать ещё один.
>>> Вот если бы ты не поленился бы написать чего тебе не хватает в Transmission
>> багфиксов и верните обратно autoconf. (но с виндой оно несовместимо, увы).
> Пфеу. Не интересно. Особенно autoconf. Блевать хочется от одного упоминания.а я не собираюсь скачивать весь интернет и ломать свою систему миллиардом несовместимых распоследних версий всего из-за твоего неумения писать мэйкфайлы.
> Дык и в чём тогда проблема? То есть миру не нужен ещё
> один bittorrent-клиент? Ну если так, то я даже думать не будумиру вон нужен, этим кто-то пользуется - но ты не напишешь. Потому что nih-синдром еще ни одной хорошей программы, увы, не произвел. А для людей ты не умеешь.
Впрочем, там еще кодить надо, а не теоретизировать. Это сложно. Долго. Утомительно.
> а я не собираюсь скачивать весь интернет и ломать свою систему миллиардом несовместимых распоследних версий всего из-за твоего неумения писать мэйкфайлы.Во-первых, autoconf -- это не makefile'ы. Makefile'ы -- это мешанина синтаксисов make и sh, что, в принципе, приемлимо. Хотя и достаёт со временем бесконечной рутиной, которую вполне можно было бы автоматизировать. А autoconf -- это мешанина синтаксисов make, sh и m4. И это уже перебор эзотерических синтаксисов в одном файле.
Во-вторых, ты бы ещё заявил мне о том, каким IDE мне пользоваться для разработки программ. Я пользуюсь тем, что удобно мне.
> миру вон нужен
Я могу лишь посочувовать миру, которому нужен ещё один bittorrent-клиент, но он не может артикулировать этого и объяснить, что именно ему нужно.
> Впрочем, там еще кодить надо, а не теоретизировать.
Если непонятно что кодить, то кодить бессмысленно. Это типа "пойди туда, не знаю куда, принеси то, не знаю что". А чтобы понять, что именно кодить, надо, как ты выражаешься, теоретизировать.
какой вообще смысл о чём-то серьёзно разговаривать с существом, которое считает, что автокрап — хорошо? а, и ещё у него cmake — «дополнительная уязвимость в системе». а ты с *этим* пытаешься беседовать как с кем-то, у кого есть рабочий интеллект.
Я замечал за похом благородную способность менять свою точку зрения. То что он точку зрения изменяет не в процессе беседы, а потом, задним числом, как следует подумав -- это, по-моему, правильно. Я тоже так делаю: в пылу cpaча эмоции могут мешать судить рационально. А его стиль ведения беседы... Ну нравится ему так. Мне не мешает. Даже прикольно, потому что даёт мне лицензию на встречные личные атаки. И он устойчив к ним, не начинает рыдать от обиды, или кричать бессвязные проклятья в мой адрес, абсолютно теряя нить беседы, то есть можно долго продолжать.
ну… он утвердждает, что как-то умеет в код. и при этом считает, что автокрап — нормально. лично моё обследование пациента даже следов рабочего мозга не обнаружило.
> ну… он утвердждает, что как-то умеет в код.Нет, он чётко позиционирует себя админом, который в коде разбирается не больше, чем требуется от среднестатистического админа.
я это пропустил как-то. но тогда ещё смешнее: у него, значит, cmake — это «уязвимость в системе», а набор из портянок и кучи древних утилит — это не «уязвимость», это хорошо. тот самый момент, когда в дно постучали.
> И это уже перебор эзотерических синтаксисов в одном файле.неосиляторы неосиляют?
> Во-вторых, ты бы ещё заявил мне о том, каким IDE мне пользоваться для разработки программ.
если ты умудришься написать ее на чем-то, что для банальной сборки из исходников требует установки ide, совместимой только с вчера-вышедшей убубунтой 22.10 - гарантирую тебе целых ноль пользователей.
Весь смысл автоконфа в том, что решая за тебя проблему твоего неумения в мэйк, он не требует установки на моей системе ничего вообще. Ну при условии, конечно, что ты не из героических пое6дителей configure в .gitignore
Ну и если даже это для тебя понять и осознать проблема - лучше ничего не пиши. Все равно ничего полезного у тебя не выйдет. А вот у этих пацанов - вышло, им пользуются.
>> И это уже перебор эзотерических синтаксисов в одном файле.
> неосиляторы неосиляют?Да именно так. Я как-то полчаса читал руководство по m4, и решил, что это вещь к которой я не прикоснусь никогда. Я неосилил m4 и горжусь этим. Надо быть головой убитым и совершенно не иметь чувства прекрасного, чтобы осилить.
>> Во-вторых, ты бы ещё заявил мне о том, каким IDE мне пользоваться для разработки программ.
> если ты умудришься написать ее на чем-то, что для банальной сборки из
> исходников требует установки ide, совместимой только с вчера-вышедшей убубунтой 22.10
> - гарантирую тебе целых ноль пользователей.Большинство пользователей устанавливает бинарями. Некоторые аж аппимагами и флетпаками. Если ты хочешь быть не таким как все, то будь готов страдать за это. Или не страдай, и будь таким, как все.
> Весь смысл автоконфа в том, что решая за тебя проблему твоего неумения в мэйк,
Нет. autoconf не избавляет от необходимости писать мейкфайлы, более того он вынуждает тебя писать мейкфайлы на мешанине make, sh и m4.
> он не требует установки на моей системе ничего вообще.
А от меня он требует принимать каких-нибудь нейроактивных веществ для подавления рвотного рефлекса. Мне моя рубаха ближе к телу. То что тебе вдруг сложно будет кидать пальцы перед друганами, что ты сам собираешь себе софт из сорцов -- это мне как-то фиолетово.
> Ну при условии, конечно, что ты не из героических пое6дителей configure
> в .gitignoreЯ из героических победителей configure. А ещё заодно configure.in, Makefile.in, и прочих. Их просто нет у меня и не будет никогда. И мне для этого даже .gitignore не нужен.
> Большинство пользователей устанавливает бинарями.что эта вот х-ня делает на опеннете?
Ну и обрати внимание - бинарный клиент (не требующий, что характерно, еще недовышедшей версии fedora) - уже есть. А у тебя так ничего.
> Я из героических победителей configure.
значит открытый софт - явно не твое.
> А у тебя так ничего.Я писал выше. У меня есть rtorrent и Transmission.
>> Я из героических победителей configure.
> значит открытый софт - явно не твое.Правильнее сказать GNU'тый софт -- не моё. Да, не моё. Но не одним GNU единым живёт открытый софт. Более того, сегодня GNU резко теряет позиции, потому что открытого софта, чьи разработчики весьма скептичны к идеям GNU, на несколько порядков больше, чем гнутого. И, что важно, разработчики скептичны не только в юридическим или философским идеям гну, но и к техническим, к идеям о том, как надо писать софт.
Я лично впервые усомнился в здравомыслии GNU, когда напоролся на GNU CodingStyle: уровень идентации в 2 пробела? Это что за бред? Когда это дополняется функциями размером в сотни строк, начинаются большие проблемы найти границы этих самых функций. Только через поддержку этой операции со стороны IDE можно. Высмотреть где кончился if и началась ветвь else? Надо глаза напрягать. Весь этот CodingStyle создан, чтобы напомнить программисту, что его место возле параши, и его мнения никто не спрашивал. Что экономить пробелы важнее, чем сделать удобно мне.
А если присмотреться, то GNU не только анти-человеческий CodingStyle использует, но и в принципе античеловечна. Их философия ни в грош не ставит разработчика или пользователя, их права не интересуют GNU. GNU пытается создать мир в котором программа обладает правами в ущерб прав людей.
Так что да, гнутый софт -- это не моё.
> я так, мимо проходил, и не смог отказать себе в удовольствии пнуть убогого.Не по теме, но не смог пройти, на Руси издревле грешно обижать убогих.
Если не заботитесь об уважении к самому себе (что гораздо важнее), то хотя бы не теряйте уважение окружающих, молодой человек.
Береги честь смолоду — гласит русская поговорка.
мне совершенно наплевать. deal with it.
Так ты же басурманин емнип, замечание совершенно неуместно.
так я и намекаю, что мне наплевать.
Зенитур, что с тобой? Ты постишь нвость о проприетарном програмном обеспечении. С тобой всё в порядке, ты же вроде приверженец СПО, или нет.
> Зенитур, что с тобой? Ты постишь нвость о проприетарном програмном обеспечении. С
> тобой всё в порядке, ты же вроде приверженец СПО, или нет.он вменяем. В отличие от большинства подверженцев.
даже жаль что гткшная поделка нафиг не сдалась...
Спасибо )
> ты же вроде приверженец СПО, или нетНет, я пользуюсь фотошопом, офисом, кудой, играю в игры с закрытым исходным кодом. Продолжительное время использовал дос, виндовс, файнридер, лексикон. Пользуюсь мобильным телефоном с несвободной прошивкой.
Софтиной пользуюсь в старом линуксе, когда нет qBittorent в репозиториях. Всегда можно быть увереным, что Tixati запустится, независимо от того, насколько старый у тебя Glibc или GTK. Даже в CentOS 5 запускал одну из старых версий этой программы, правда, пришлось обновить GTK до 2.14.
> СПОА ты вообще free и open - различаешь?
Так Tixati free или open?
И сколько стоит на опеннете опубликовать джинсу про проприетарный продукт?
> И сколько стоит на опеннете опубликовать джинсу про проприетарный продукт?примерно пол-часа твоего времени на оформление новости. как ни удивительно, но опеннет — в том числе и про бесплатные продукты с закрытым кодом.
А на одном оч. известном порнотрекере данный клиент запрещен как читерский и за его использование банят.
И как же детектируют "читерские" клиенты, если они "читерские" и могут подделываться под "легитимные"? А если не подделываются, то за что пользователей банить?
> И как же детектируют "читерские" клиенты, если они "читерские" и могут подделываться
> под "легитимные"? А если не подделываются, то за что пользователей банить?Без понятия, просто вспомнился сей факт.
> И как же детектируют "читерские" клиентыкак обычно: по добровольной сигнатуре клиента в протоколе. естественно, единственные, кому это доставляет неудобства — нормальные пользователи, которым просто этот клиент нравится.
во времена, когда на т.сру ещё были ограничения по рейтингам — мой рторрент стабильно рапортовал, что я раздал около половины того, что скачал. хотя раздать я ввиду несимметричности канала мог шиш да маленько. никто ни разу не поймал, рейтинг отличный. все остальные «методы борьбы с читерами» качеством и надёжностью примерно такие же.
>> И как же детектируют "читерские" клиенты
> как обычно: по добровольной сигнатуре клиента в протоколе. естественно, единственные,
> кому это доставляет неудобства — нормальные пользователи, которым просто этот клиент
> нравится.
> во времена, когда на т.сру ещё были ограничения по рейтингам — мой
> рторрент стабильно рапортовал, что я раздал около половины того, что скачал.
> хотя раздать я ввиду несимметричности канала мог шиш да маленько. никто
> ни разу не поймал, рейтинг отличный. все остальные «методы борьбы с
> читерами» качеством и надёжностью примерно такие же.Вообще дико лагает
Вообще клиент не без проблем, но никто из комментирующих (включая автора) никаких внятных доводов или минусов не привел.Как качалка - скажем макс. до 1-2 тысяч торрентов держит, дальше нет. Архитектурно и гуй и сеть с I/O завязаны на главный поток, благодаря чему Tixati после виндовых апдейтов десятки начал люто доставлять (скорость рендеринга текстов упала). Поверх OpenVPN держал у меня под 250мбит (а там не знаю в кого из них уперлось).
Для кого комбайн, но каналы и поиск по ним - классная фича. Только памяти выжирают. Без гуя не работает, но я бы его на слабой машине и не ставил.
Фичи свои есть, для тех кому надо и кто будет справку читать. Перевод русский тоже сделан (мною). За сим отклоняюсь, хотя честно, не очень понимаю, зачем анонс здесь.
PS: Ухмылнулся над теми, кто там что-то через Tor/от DHT прятать пытается.
С Qbittorrent кто-нибудь сравнивал?
Кононично. Но где же исходники ?
Ох как> by John on 2015/02/19 10:43:24 PM
> Tixati is probably closed source in order to protect itself and its users from spying and unwanted activity, including fake versions, backdoors and imitations.Паспишили с новастями малость.