FlylinkDC++
Материал из MyDC's Wiki
FlylinkDC++ | |
Тип | Файлообменные сети, клиент Direct Connect |
Разработчик | Flylink DC++ team |
Написана на | C++ |
ОС | Microsoft Windows, Linux(Wine) |
Первый выпуск | 16 октября 2006 |
Аппаратная платформа | x86, x86-64 |
Последняя версия | r502 (октябрь/ноябрь 2013) |
Тестовая версия | r503 beta5 (6 ноября 2013) |
Лицензия | GNU GPL v2 |
Сайт | www.flylinkdc.com |
FlylinkDC++ — свободный и открытый клиент файлообменной сети Direct Connect. Является производным клиентом от DC++ и базируется на исходном коде ApexDC++ 0.4.0 (до ветки r4xx включительно) и StrongDC++ 2.42 (начиная с ветки r5xx). Оптимизирован для работы в локальных и ADSL сетях.
Содержание |
История
Днём рождения программы является 16 октября 2006 года. Первоначально программа называлась DomolinkDC++, но из-за конфликта с зарегистрированным товарным знаком «Домолинк» программу переименовали[1] и с ревизии (218), выпущенной 22 января 2007 года, программа носит нынешнее имя. С 3 октября 2013 проект был заблокирован на сервисе Google Code без предупреждения и объяснения причин[2].
Основные возможности
Версия 4хх
- Автоподключение к избранным хабам при запуске.
- Интегрированный IP-фильтр (для исключения закачки с «платной» сети — при этом сидеть на хабах можно, так как блокируется закачка/отдача. В фаерволле подобные правила установить нельзя).
- Автоматически сохраняет копию настроек при запуске (в случае проблем всегда можно будет легко восстановиться).
- Программа автоматически определяет запуск в Linux под эмулятором Wine и динамически корректирует свои настройки для исключения «креша»[3].
- При просмотре списка файлов и обнаружении уже имеющегося у Вас файла — будет показано, где он хранится.
- Имеющиеся у вас файлы подкрашиваются другим цветом.
- Увеличено быстродействие за счёт тонких оптимизаций и постоянных ревизий кода.
- Возможность выбора любых ограничений скорости (скорость входящего не зависит от исходящего потока).
- Используется система «Автобан» для запрета скачивания файлов пользователями, попадающих под заданные критерии (например использующих поддельную шару).
- Новая группа поиска «CD/DVD Image».
- Упрощение процедуры поиска личного IP-адреса (возможность вручную указывать скрипт определения), помимо этого FlylinkDC++ — единственный клиент способный автоматически получить IP адрес от хаба средствами протокола.
- Встроенная функция проверки настройки соединения («проброса портов»).
- Автоопределение типа соединения при подключении к хабу.
- Анимированные смайлики.
- Не искажает переданные в чате Magnet-ссылки смайлами.
- Добавлен вывод страны, логотипа провайдера, и названия подсети (поддержка базы GeoIP).
- Вывод расширенной информации о пользователях.
- Показ рейтинга скачиваемый файлов [4].
- Возможность вручную указать идентификатор клиента (для тех, кому запрещают использовать FlylinkDC++).
- Поддерживаются языки: английский, русский, украинский, белорусский, испанский, французский.
- Данные о хэше перенесены в базу SQLite, тем самым увеличено быстродействие и снижено потребление памяти.
- Данные о хэше для больших файлов сохраняются в потоке NTFS, за счёт чего увеличивается скорость обновления шары.
- Встроенный веб-сервер имеет максимальный функционал из всех DC-клиентов.
- Поддержка чат-бота, помогающего автоматизировать действия, рекомендуется flybot.
- Продвинутая система борьбы со спамом на основе встроенных в программу опций частичного или полного отключения ЛС, а также с помощью внешнего бота. Крайне рекомендуется flybot.
- Встроенная поддержка управления медиа-проигрывателями: Winamp, AIMP, Windows Media Player, iTunes, Media Player Classic, JetAudio.
- Возможность отправки информации о прослушиваемых треках в чат.
- Список файлов содержит дополнительную информацию о медиа-файлах.
- Поддержка национальных доменов, например, кириллического домена .рф (пока только в тестовой версии).
- Встроенный RSS-агрегатор.
Версия 5хх
В дополнение к функциям старой ветки 4xx, вносится новый функционал:
- Увеличена скорость закачки распространённых файлов за счет увеличения числа потоков скачивания, поддерживается DHT (с помощью него возможен обмен файлами и даже поиск без участия хабов).
- Поддержка национальных доменов, например, кириллического домена .рф.
- Автоматическое обновление программы.
- Поддержка нового протокола ADC.
- Поддержка шифрования трафика SSL.
- Возможность прямого соединения между пассивными пользователями с помощью NAT-T.
- Поддержка пользовательских наборов иконок. Вместе с возможностью смены цветовой схемы позволяет полностью настроить программу под себя.
- Возможность удобной смены языка прямо из программы.
- Автоматическая выдача слотов по IP-адресу(-ам). Это может пригодиться, например, для выдачи слотов в локальной сети где скорость передачи информации намного выше.
- Поддержка DCLST-метафайлов FlylinkDC++ и поддержка DCLST-метафайлов.
Дополнительные сервисы
- Возможность добавления своего города и своих избранных хабов в будущую сборку клиента.
- Возможность создания уникальных сборок для сетей и их регулярное обновление.
Примечания
- ↑ Ребрендинг DomolinkDC++ — wafl.ru | Форум Липецка и области
- ↑ http://www.flylinkdc.ru/2013/10/flylinkdc.html
- ↑ http://appdb.winehq.org.ru/appview.php?iAppId=124 Wine Application DB - Обзор приложения - FlylinkDC++
- ↑ http://flylinkdc.blogspot.com/2008/04/flylinkdc-r321.html FlylinkDC++ r321 beta3
См. также
Ссылки
- Блог разработчиков
- Официальная вики клиента
- Проект на GitHub
- Проект на Google Code заблокирован с 3 октября 2013 года.
- Форум разработчиков и пользователей клиента
- Система переводов интерфейса программы