LINUX.ORG.RU

Flush 0.4 released

 ,


0

0

Недавно созданный BitTorrent-клиент обновился до версии 0.4. Автор старался, сделал его таким, каким по его мнению должен быть BitTorrent клиент.Программа написана на C++ с использованием Gtk+.

Нововведения:

  • Создание собственных торрентов;
  • Переименование как самого торрента, так и его файлов при добавлении;
  • Поддержка не-UTF-8 локалей;
  • Вкладка «Детали»;
  • Вкладка «Опции»;
  • Включение/отключение DHT и восстановление при запуске прошлой DHT сессии;
  • Включение/отключение LSD, Peer exchange, UPnP, NAT-PMP и Smart ban;
  • Возможность задания приоритета на скачивание каждого файла торрента;
  • Статистика по текущей сессии и за все время;
  • Возможность задания команды, которая будет использоваться для открытия файлов торрента.
"Предыдущая новость на ЛОРе"

>>> Подробности

★★★★★

Проверено: maxcom ()

Опа-опа. И корневую директорию торрента можно переименовать/удалить?

Sekai
()

Хм, значит таки Дмитрий не забил на свою "учебную программу". Что ж, отрадно. Соберу, посмотрю.

Demon37 ★★★★
()

>Включение/отключение LSD
Похоже это первая GTK-программа, умеющая отключать LSD (HIG?)...

h31 ★★★★
()

Оно очень похоже на kTorrent! А по возможностям и удобству оно такое же крутое как kTorrent? Кто пробовал эту программу, подскажите :)

I-Love-Microsoft ★★★★★
()

>Включение/отключение LSD
Лизергин??
Могли хотя бы объяснить что это, а то гуглится это слово плохо =\

HucK
()

Отличная программа, после вчерашнего анонса на хабре скачал и собрал, пока не разочаровывала

belkin
()

> Автор старался сделал его таким, каким по его мнению должен быть BitTorrent клиент.

Капитан Очевидность не сидит без дела?

ferhiord ★★
()

Чуть легче Делюжа, но чуть помощней Трансмишшн?
Отличная идея.

SplindeR
()
Ответ на: комментарий от HucK

>>Включение/отключение LSD >Лизергин??

Local Seeder Discovery? Объяснили бы что такое Smart Ban и почему его еще не прикрутили к LOR =)

xsl
()
Ответ на: комментарий от xsl

>Local Seeder Discovery? Объяснили бы что такое Smart Ban и почему его еще не прикрутили к LOR =)

А что, пиров локальных не ищет? Только сидов?

Jaga ★★★
()
Ответ на: комментарий от Jaga

> А что, пиров локальных не ищет? Только сидов?

а кто такие пиры? сиды это те, которые отдают. личеры - которые качают... а кто пиры? (в торрентах)

sicus
()
Ответ на: комментарий от sicus

>а кто такие пиры? сиды это те, которые отдают. личеры - которые качают... а кто пиры? (в торрентах)

Сиды + личи = пиры. Короче говоря, все-кто-участвует-или-был-ранее-судим

alexmaru
()
Ответ на: комментарий от sicus

>а кто такие пиры? сиды это те, которые отдают. личеры - которые качают... а кто пиры? (в торрентах)

torrents -- это p2p

p2p -- это peer to peer

peer to peer -- принцип однорангового сетевого соединения =>

пиры -- это и принимающие, и раздающие

// Капитан Очевидность поспел и сюда

Demon37 ★★★★
()
Ответ на: комментарий от devl547

хм плюс один хороший торрент клиент в ближайшем обозримом будущем писанный на gtk, гурра

sneer
()

Смущает вот такое заявление автора:

> "На работе, в силу ее специфики, я программирую только на C, поэтому получать опыт программирования на других языках и изучать далекие от специфики работы технологии с целью повышения квалификации приходится дома. :) В итоге, как и в случае с PyVSB, неудовлетворенность имеющимися средствами и желание попрограммировать на C++ параллельно с чтением "Язык программирования C++" Б. Страуструпа сподвигли меня на написание собственного торрент клиента."

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

>параллельно с чтением "Язык программирования C++" Б. Страуструпа сподвигли меня на написание

Иногда писать программу, учась по нормальной книге лучше, чем получать программу от недоучки с завышенной самооценкой, не?

alexmaru
()

Автор изобрел uTorrent :)

Плюсы: симпатишнее.

Минусы: цифры, много цифр. Надо подумать над визуализацией. И ещё: отображение файлов торрента в виде дерева - fail. Но если уж и дерево, так не такое неудобное (треугольник и пунктир), а то такое ощущение, что они друг от друга оторваны. Понимаю, это проблема GTK, но всё же.

DOKA
()

> Пиры - это и те и другие
> devl547


> Сиды + личи = пиры. Короче говоря, все-кто-участвует-или-был-ранее-судим

> alexmaru


> пиры -- это и принимающие, и раздающие

> // Капитан Очевидность поспел и сюда


ох, скока вас набежало.... :)

А если вернуться к вопросу на который я ответил вопросом? Зачем человеку понадобилось искать не только сидов, но и пиров (личей+сидов). Личи сами тебя найдут.

sicus
()
Ответ на: комментарий от sicus

> сиды это те, которые отдают.

Опять все перемешано. В торрентах сид - обладатель полной копии. Все остальные (качающее и/или отдающие) - пиры. "Личеров" в интерфейсах ни разу не видел. Данная фича тоже всегда называлась LPD, автор не прав/пошютил?

xsl
()
Ответ на: комментарий от xsl

> "Личеров" в интерфейсах ни разу не видел. Данная фича тоже всегда называлась LPD, автор не прав/пошютил?

хз. я не знаю как правильно, вот и спросил. Всегда полагал что раз ты качаешь то ты личер, если отдаешь - то сидер.

sicus
()

>Программа написана на C++ с использованием Gtk+.

Закопать. Надо было QT4 использовать, либо на С писать.

Siado ★★★★★
()

Это [неразборчиво] не хочет запускаться

W: [Ошибка DBus.] Failed to execute dbus-launch to autolaunch D-Bus session

А если запускать как dbus-launch flush то тупо где-то там висит но свой гуй не кажет :(

а по скриншотом Qбитторент на gtk

muhas ★★★
()
Ответ на: комментарий от sicus

>>автор не прав/пошютил?

>хз. я не знаю как правильно, вот и спросил.

Я имел ввиду автора Flush, заменившего LPD на LSD, а путаница в сидах-пирах извечна :)

Вопрос про Smart Ban в силе, а то так и хочется кучу только качающих товарищей банить, но ставить ЭТО я не буду.

xsl
()
Ответ на: комментарий от xsl

>Вопрос про Smart Ban в силе

Порылся в сырцах... это из libtorrent, всего-то банит тех, кто регулярно посылает мусор.

xsl
()
Ответ на: комментарий от xsl

> Вопрос про Smart Ban в силе, а то так и хочется кучу только качающих товарищей банить

опять же. а как со своей стороны понять является ли человек только качком или и сидером тоже. Ведь с меня он может только качать, а раздавать другим. Наскольно я понимаю это на трекере только можно посмотреть.

sicus
()

Уже отзывался о ней в толксах. Хорошая штука. Самое важное - всё работает и не глючит, хотя и выглядит страшно.

mamay_cozak
()

>Самое важное - всё работает и не глючит, хотя и выглядит страшно.

Сам ты страшно выглядишь

belkin
()

По шотам, оч интересная программка =)

sky_
()
Ответ на: комментарий от sicus

> Всегда полагал что раз ты качаешь то ты личер, если отдаешь - то сидер.

"Сидер", "Личер" — это всё ословские понятия.

Торрент расширяет сознание до новых слов: "Пир", "Мусорщик-вредитель" ит.д..

iZEN ★★★★★
()
Ответ на: комментарий от sicus

>опять же. а как со своей стороны понять является ли человек только качком или и сидером тоже.

меня больше волнует когда _я_ получу свою порн^W^Wконтент. В ситуации: отдал ему 1Gb, принял 1Mb, процент скачки у него больше моего, меня огорчает, что я почти только отдаю. Да, с него могут качать более быстрые пиры (в т.ч. с других торрентов). Хотя при широком канале, его забан не ускорит скачивание, как и per-peer лимиты, которые тоже часто просят, но не реализуют...

xsl
()
Ответ на: комментарий от I-Love-Microsoft

>А по возможностям и удобству оно такое же крутое как kTorrent

по возможностям вряд ли когда-нибудь обойдет

prizident ★★★★★
()
Ответ на: комментарий от sicus

>Всегда полагал что раз ты качаешь то ты личер,

личеры тоже отдают в процессе скачки. есть еще такое явление когда ты не качаешь, а только отдаешь, при этом являясь личером, так получается когда скачиваешь не весь торрент целиком, а только отдельные файлы.

prizident ★★★★★
()

Добавил с десяток торентов, все хорошо, все красиво, хороший клиент. Но затем он ВНЕЗАПНО закрылся успев сказать что: 
terminate called after throwing an instance of 'libconfig::SettingTypeException'
  what():  SettingTypeException
zsh: abort      flush

kapsh
()

неплохо, пожалуй можно будет с делюги перейти

sid350 ★★★★★
()

Очень неплохая вещица, да и полегче делюге будет. Как допилит - может и перейду.

MuZHiK-2 ★★★★
()
Ответ на: комментарий от world

>Мням... интересно, оно быстрее азуреуса?
азуреус самый медленный. вряд ли можно написать что-то более медленным чем он.

>Ебилд чтоли накатать...

было бы неплохо

prizident ★★★★★
()

Не, ну просто уже слов нет, сколько можно клепать одно и тоже? Или на GTK, как обычно, нет нормального торрент-клиента? Еще бы мог понять если бы в нем была реализована фича накрутки ратио :)

MMouXe
()
Ответ на: комментарий от MMouXe

>Еще бы мог понять если бы в нем была реализована фича накрутки ратио :)

Можно самому добавить, да и к тому же на лоре уже выкладывали скрипт на баше для фейковых отчетов для трекера.

feanor ★★★
()
Ответ на: комментарий от alexmaru

> >параллельно с чтением "Язык программирования C++" Б. Страуструпа сподвигли меня на написание

> Иногда писать программу, учась по нормальной книге лучше, чем получать программу от недоучки с завышенной самооценкой, не?


А чем отличается недоучка от того, кто только учится?

andreyu ★★★★★
()

А суперсидинг и поддержка одновременно нескольких трекеров есть? В кторренте, например, нет.

Deleted
()
Ответ на: комментарий от MMouXe

> Еще бы мог понять если бы в нем была реализована фича накрутки ратио :)

Накрутку рейтинга можно и через netcat сделать... ;)

BTW, какая-то версия Transmission учитывала только отданный трафик. Забавно было видеть рейтинг "infinity" на трекерах... :) К сожалению, это пофиксили...

cruxish ★★★★
()

автор даже название взял из С++

yurikoles ★★★
()

А я никак не могу перейти с uTorrent'а, т.к. из-за довольно узкого выходного трафика мне нужны максимально гибкие настройки приоритетов, максимально допустимой скорости аплоада и тому подобное для каждого торрента.

gag ★★★★★
()
Ответ на: комментарий от mamay_cozak

>И как ты его пускаешь - под вайном?

Иначе никак.

feanor ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.