EiskaltDC++ — различия между версиями
Материал из Rosalab Wiki
PastorDi (обсуждение | вклад) (→Описание программы) |
PastorDi (обсуждение | вклад) |
||
(не показано 8 промежуточных версий 3 участников) | |||
Строка 1: | Строка 1: | ||
− | + | EiskaltDC++ — широкофункциональный клиент для обмена файлами по протоколу DC++. | |
− | + | ||
− | + | ||
− | + | ||
− | + | [[Файл:Eiskaltdcpp-qt1.png|480px]] | |
− | + | ||
− | + | ||
− | + | [[Файл:Eiskaltdcpp-qt2.png|480px]] | |
− | |||
− | *Графические интерфейсы на Qt и GTK+, демон и консольный интерфейс к нему. | + | == Возможности == |
− | *Многопоточное скачивание (скачивание фрагментов одного файла сразу с нескольких источников). | + | |
− | *Поиск с возможностью группировки результатов. | + | * Графические интерфейсы на Qt и GTK+, демон и консольный интерфейс к нему. |
− | *Поддержка DHT(обеспечивает возможность обмена файлами и поиск по TTH без участия хабов) | + | * Многопоточное скачивание (скачивание фрагментов одного файла сразу с нескольких источников). |
− | *Чёрный список для результатов поиска. | + | * Поиск с возможностью группировки результатов. |
− | *Поддержка UPnP. | + | * Поддержка DHT(обеспечивает возможность обмена файлами и поиск по TTH без участия хабов) |
− | *Поддержка привязки к сетевому интерфейсу/адресу. | + | * Чёрный список для результатов поиска. |
− | *Возможность использования бокового дока со списком виджетов, многострочной панели табов или однострочной панели с табами. | + | * Поддержка UPnP. |
− | *Поддержка PFSR (partial file sharing) (пользователи могут качать с вас части файла, который вы сами ещё не полностью скачали, аналогично вы можете качать с других пользователей частично скачанные ими файлы). | + | * Поддержка привязки к сетевому интерфейсу/адресу. |
− | *Списки отданного/скачанного. | + | * Возможность использования бокового дока со списком виджетов, многострочной панели табов или однострочной панели с табами. |
− | *Возможность автообновления внешнего IP через DynDNS. | + | * Поддержка PFSR (partial file sharing) (пользователи могут качать с вас части файла, который вы сами ещё не полностью скачали, аналогично вы можете качать с других пользователей частично скачанные ими файлы). |
− | *Публичные/избранные хабы (списки интернет хабов, используемая кодировка, тип подключения, возможность представляться другими клиентами, внешний IP, возможность отключения чата при соединении с хабом, возможность задания разных поисковых интервалов для хабов (по умолчанию: 60 с)). | + | * Списки отданного/скачанного. |
− | *Избранные пользователи (автоматически выдавать слот, описание, время последнего посещения). | + | * Возможность автообновления внешнего IP через DynDNS. |
− | *Многоязычный интерфейс. | + | * Публичные/избранные хабы (списки интернет хабов, используемая кодировка, тип подключения, возможность представляться другими клиентами, внешний IP, возможность отключения чата при соединении с хабом, возможность задания разных поисковых интервалов для хабов (по умолчанию: 60 с)). |
− | *IP-фильтр. | + | * Избранные пользователи (автоматически выдавать слот, описание, время последнего посещения). |
− | *Антиспам. | + | * Многоязычный интерфейс. |
− | *Поисковой шпион. | + | * IP-фильтр. |
− | *Ведение логов. | + | * Антиспам. |
− | *Фильтрация в списке пользователей, в результатах поиска, в файл-листах, в публичных хабах. | + | * Поисковой шпион. |
− | *Поиск по файл-листу. | + | * Ведение логов. |
− | *Возможность использовать регулярные выражения Qt в фильтре списка пользователей (используйте ##<regexp> в фильтре). | + | * Фильтрация в списке пользователей, в результатах поиска, в файл-листах, в публичных хабах. |
− | *Полнофункциональный чат (раскраска ников, парсинг магнетов, ссылок, смайлы, поиск в чате, команды чата, поддержка BBCode, отключение/включение/очистка чата, Shift+Enter для переноса строки ввода в чате, проверка орфографии (с использованием Aspell), возможность отображения IP-адресов и стран пользователей в чате (зависит от настроек хаба: информация о них обычно доступна только для операторов), разделитель (горизонтальная линия) для непрочитанных сообщений в чате, возможность подсветки ключевых слов в чате). | + | * Поиск по файл-листу. |
− | *Пользовательские команды. | + | * Возможность использовать регулярные выражения Qt в фильтре списка пользователей (используйте ##<regexp> в фильтре). |
− | *Менеджер ограничения скорости закачки/отдачи. | + | * Полнофункциональный чат (раскраска ников, парсинг магнетов, ссылок, смайлы, поиск в чате, команды чата, поддержка BBCode, отключение/включение/очистка чата, Shift+Enter для переноса строки ввода в чате, проверка орфографии (с использованием Aspell), возможность отображения IP-адресов и стран пользователей в чате (зависит от настроек хаба: информация о них обычно доступна только для операторов), разделитель (горизонтальная линия) для непрочитанных сообщений в чате, возможность подсветки ключевых слов в чате). |
− | *Подсветка дубликатов в шаре. | + | * Пользовательские команды. |
− | *Ограничение отдачи по размеру шары (задаётся через контекстное меню для выбранной директории в файл-листе). | + | * Менеджер ограничения скорости закачки/отдачи. |
− | *Текстовые и звуковые уведомления. | + | * Подсветка дубликатов в шаре. |
− | *Настройки хеширования (ограничение скорости хеширования, постановка на паузу, использование маски для указания файлов и каталогов, которые не надо хешировать, настройка периода автоматического обновления шары). | + | * Ограничение отдачи по размеру шары (задаётся через контекстное меню для выбранной директории в файл-листе). |
− | *Поддержка пользовательских расширений на QtScript. | + | * Текстовые и звуковые уведомления. |
− | *Использование системных иконок (по умолчанию отключено). | + | * Настройки хеширования (ограничение скорости хеширования, постановка на паузу, использование маски для указания файлов и каталогов, которые не надо хешировать, настройка периода автоматического обновления шары). |
− | *Возможность загружать файлы в каталог назначения, без использования временного каталога. | + | * Поддержка пользовательских расширений на QtScript. |
− | *Отдельная настройка шрифтов для приложения, списка пользователей, чата, личных сообщений. | + | * Использование системных иконок (по умолчанию отключено). |
− | *Возможность обработки magnet-ссылок и хаб-ссылок переданных в клиент из различных браузеров[3]. | + | * Возможность загружать файлы в каталог назначения, без использования временного каталога. |
− | *Drag-and-drop файлов в поле ввода сообщений. Если файл есть в шаре, то вместо него подставляется magnet-ссылка. | + | * Отдельная настройка шрифтов для приложения, списка пользователей, чата, личных сообщений. |
− | *Поддержка Lua-скриптов. | + | * Возможность обработки magnet-ссылок и хаб-ссылок переданных в клиент из различных браузеров[3]. |
− | *Поддержка возможности использования регистро-зависимого файл-листа. | + | * Drag-and-drop файлов в поле ввода сообщений. Если файл есть в шаре, то вместо него подставляется magnet-ссылка. |
− | *Возможность скрытия меню (Ctrl+M) при этом добавляется соответствующая кнопка на панель инструментов. | + | * Поддержка Lua-скриптов. |
− | *Индикаторы свободного места и прогресса хеширования в статусной строке. | + | * Поддержка возможности использования регистро-зависимого файл-листа. |
− | *ADL-поиск (с поддержкой регулярных выражений в стиле Perl посредством PCRE). | + | * Возможность скрытия меню (Ctrl+M) при этом добавляется соответствующая кнопка на панель инструментов. |
− | *Интервал обнаружения отсутствия (проверка активности пользователя). | + | * Индикаторы свободного места и прогресса хеширования в статусной строке. |
− | *Менеджер комбинаций клавиш. | + | * ADL-поиск (с поддержкой регулярных выражений в стиле Perl посредством PCRE). |
− | *Поддержка Qt Declarative UI (работает только в Qt >= 4.7.0). | + | * Интервал обнаружения отсутствия (проверка активности пользователя). |
− | *Возможность использовать панель смайлов вместо окна выбора смайлов. | + | * Менеджер комбинаций клавиш. |
− | *Диалог для вычисления TTH произвольного файла. | + | * Поддержка Qt Declarative UI (работает только в Qt >= 4.7.0). |
− | *Поддержка IDNA | + | * Возможность использовать панель смайлов вместо окна выбора смайлов. |
+ | * Диалог для вычисления TTH произвольного файла. | ||
+ | * Поддержка IDNA — распознавание национальных доменных имен. | ||
*Возможность подключаться к хабам по кодированному URL (например: dchub://%D1%85%D0%B0%D0%B1.%D1%81%D0%BC%D0%BE%D0%BB%D0%BD%D0%B5%D1%82.%D1%80%D1%84) | *Возможность подключаться к хабам по кодированному URL (например: dchub://%D1%85%D0%B0%D0%B1.%D1%81%D0%BC%D0%BE%D0%BB%D0%BD%D0%B5%D1%82.%D1%80%D1%84) | ||
− | *Возможность просмотра очереди пользователей ожидающих слота. | + | * Возможность просмотра очереди пользователей ожидающих слота. |
− | *Демон и консольный интерфейс могут взаимодействовать через XML-RPC и/или JSON-RPC. | + | * Демон и консольный интерфейс могут взаимодействовать через XML-RPC и/или JSON-RPC. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | [ | + | = Ссылки = |
+ | [https://github.com/eiskaltdcpp/eiskaltdcpp https://github.com/eiskaltdcpp/eiskaltdcpp] | ||
+ | {{Навигация|Разделы|[[Программы_ROSA_Linux|Все разделы]] - [[Программы_ROSA_Linux#p1|Сеть и Интернет]]}} | ||
[[Категория:Программы ROSA Linux|EiskaltDC++]] | [[Категория:Программы ROSA Linux|EiskaltDC++]] | ||
+ | [[Category:SoftwareDescriptions]] |
Текущая версия на 21:43, 10 марта 2023
EiskaltDC++ — широкофункциональный клиент для обмена файлами по протоколу DC++.
Возможности
- Графические интерфейсы на Qt и GTK+, демон и консольный интерфейс к нему.
- Многопоточное скачивание (скачивание фрагментов одного файла сразу с нескольких источников).
- Поиск с возможностью группировки результатов.
- Поддержка DHT(обеспечивает возможность обмена файлами и поиск по TTH без участия хабов)
- Чёрный список для результатов поиска.
- Поддержка UPnP.
- Поддержка привязки к сетевому интерфейсу/адресу.
- Возможность использования бокового дока со списком виджетов, многострочной панели табов или однострочной панели с табами.
- Поддержка PFSR (partial file sharing) (пользователи могут качать с вас части файла, который вы сами ещё не полностью скачали, аналогично вы можете качать с других пользователей частично скачанные ими файлы).
- Списки отданного/скачанного.
- Возможность автообновления внешнего IP через DynDNS.
- Публичные/избранные хабы (списки интернет хабов, используемая кодировка, тип подключения, возможность представляться другими клиентами, внешний IP, возможность отключения чата при соединении с хабом, возможность задания разных поисковых интервалов для хабов (по умолчанию: 60 с)).
- Избранные пользователи (автоматически выдавать слот, описание, время последнего посещения).
- Многоязычный интерфейс.
- IP-фильтр.
- Антиспам.
- Поисковой шпион.
- Ведение логов.
- Фильтрация в списке пользователей, в результатах поиска, в файл-листах, в публичных хабах.
- Поиск по файл-листу.
- Возможность использовать регулярные выражения Qt в фильтре списка пользователей (используйте ##<regexp> в фильтре).
- Полнофункциональный чат (раскраска ников, парсинг магнетов, ссылок, смайлы, поиск в чате, команды чата, поддержка BBCode, отключение/включение/очистка чата, Shift+Enter для переноса строки ввода в чате, проверка орфографии (с использованием Aspell), возможность отображения IP-адресов и стран пользователей в чате (зависит от настроек хаба: информация о них обычно доступна только для операторов), разделитель (горизонтальная линия) для непрочитанных сообщений в чате, возможность подсветки ключевых слов в чате).
- Пользовательские команды.
- Менеджер ограничения скорости закачки/отдачи.
- Подсветка дубликатов в шаре.
- Ограничение отдачи по размеру шары (задаётся через контекстное меню для выбранной директории в файл-листе).
- Текстовые и звуковые уведомления.
- Настройки хеширования (ограничение скорости хеширования, постановка на паузу, использование маски для указания файлов и каталогов, которые не надо хешировать, настройка периода автоматического обновления шары).
- Поддержка пользовательских расширений на QtScript.
- Использование системных иконок (по умолчанию отключено).
- Возможность загружать файлы в каталог назначения, без использования временного каталога.
- Отдельная настройка шрифтов для приложения, списка пользователей, чата, личных сообщений.
- Возможность обработки magnet-ссылок и хаб-ссылок переданных в клиент из различных браузеров[3].
- Drag-and-drop файлов в поле ввода сообщений. Если файл есть в шаре, то вместо него подставляется magnet-ссылка.
- Поддержка Lua-скриптов.
- Поддержка возможности использования регистро-зависимого файл-листа.
- Возможность скрытия меню (Ctrl+M) при этом добавляется соответствующая кнопка на панель инструментов.
- Индикаторы свободного места и прогресса хеширования в статусной строке.
- ADL-поиск (с поддержкой регулярных выражений в стиле Perl посредством PCRE).
- Интервал обнаружения отсутствия (проверка активности пользователя).
- Менеджер комбинаций клавиш.
- Поддержка Qt Declarative UI (работает только в Qt >= 4.7.0).
- Возможность использовать панель смайлов вместо окна выбора смайлов.
- Диалог для вычисления TTH произвольного файла.
- Поддержка IDNA — распознавание национальных доменных имен.
*Возможность подключаться к хабам по кодированному URL (например: dchub://%D1%85%D0%B0%D0%B1.%D1%81%D0%BC%D0%BE%D0%BB%D0%BD%D0%B5%D1%82.%D1%80%D1%84)
- Возможность просмотра очереди пользователей ожидающих слота.
- Демон и консольный интерфейс могут взаимодействовать через XML-RPC и/или JSON-RPC.
Ссылки
https://github.com/eiskaltdcpp/eiskaltdcpp