пятница, 29 июля 2011 г.

FlylinkDC++ и поддержка DCLST-метафайлов

DCLST-метафайл – это средство для создания ссылок на каталоги, в отличие от обычной магнет-ссылки, которая сейчас используется в FlylinkDC++.

Сама идея создания метафайлов DCLST для работы с каталогами появилась очень давно в клиенте IceDC++, потом была развита Greylink’ом, где используется до настоящего времени под именем dcls.

В настоящее время FlylinkDC++ поддерживает следующие операции с DCLST-метафайлом:

  • Генератор DCLST-метафайла, который доступен в окне с открытым файл-листом по клику правой кнопки мыши на каталоге. image

четверг, 28 июля 2011 г.

FlylinkDC++ r501 beta19

SetupFlylinkDC-x64-r501-beta19-build-7739.exe
SetupFlylinkDC-x86-r501-beta19-build-7739.exe
SetupFlylinkDC-x86-x64-r501-beta19-build-7739.exe
 

FlylinkDC-r501-debug-info-beta19-build-7739-2011.07.28-18.44.38.7z
FlylinkDC-r501-x64-beta19-build-7739-2011.07.28-18.44.34.7z
FlylinkDC-r501-x86-beta19-build-7739-2011.07.28-18.36.19.7z
FlylinkDC-r501-src-beta19-build-7739-2011.07.28-18.36.52.7z


* Пофиксил добавление в Wizard разных каталогов с одинаковым именем (теперь будем их автоматом нумеровать)
* Зафикшена проблема с открытием списка файлов пользователей с диска (Теперь более корректно определяется пользователь из имени списка файла)

среда, 27 июля 2011 г.

FlylinkDC++ r501 beta18

SetupFlylinkDC-x64-r501-beta18-build-7729.exe
SetupFlylinkDC-x86-r501-beta18-build-7729.exe
SetupFlylinkDC-x86-x64-r501-beta18-build-7729.exe

FlylinkDC-r501-debug-info-beta18-build-7729-2011.07.27-20.24.23.7z
FlylinkDC-r501-x64-beta18-build-7729-2011.07.27-20.24.19.7z
FlylinkDC-r501-x86-beta18-build-7729-2011.07.27-20.15.18.7z
FlylinkDC-r501-src-beta18-build-7729-2011.07.27-20.16.36.7z


* Фикс проблемы с Unicode'ом для DLSTGenerator
- Поправлена страница Избранного Хаба, добавлен генератор Ника (автор SSA), переведены оставшиеся тексты.
* Пофикшено открытие dclst файлов (длинные имена с кириллицей)
- Обновлена версия mediainfo в About
- Добавлен выбор Языка на страницу Общие (Настройки)
- Небольшие правки перевода: только в ENG (требуется перевод на другие языки)
* Добавлена очередная закладочка в Wizard - FileShare ввиде обычного ListView (могут быть проблемы с большими шарами или в момент хеширования - нужно тестирование) 

воскресенье, 24 июля 2011 г.

Система переводов

Совсем недавно тихо и мирно была выкачена система переводов интерфейса программы FlylinkDC++. Онлайн переводчик должен был решить ряд проблем, с которыми сталкивались переводчики. Например, поиск непереведенных и измененных меток. А также создать возможность для одновременной работы несколькими переводчиками.

среда, 20 июля 2011 г.

FlylinkDC++ r501 beta16

SetupFlylinkDC-x64-r501-beta16-build-7679.exe
SetupFlylinkDC-x86-r501-beta16-build-7679.exe
SetupFlylinkDC-x86-x64-r501-beta16-build-7679.exe

FlylinkDC-r501-debug-info-beta16-build-7679-2011.07.20-20.46.46.7z
FlylinkDC-r501-x64-beta16-build-7679-2011.07.20-20.46.42.7z
FlylinkDC-r501-x86-beta16-build-7679-2011.07.20-20.38.13.7z
FlylinkDC-r501-src-beta16-build-7679-2011.07.20-20.38.44.7z
 
* Ассоциация с DCLST файлами в файловой системе, их открытие
* Генератор DCLST можно вызывать в списке файлов с любой панели.
* По DoubleClick'у в списке файлов dclst файлы открываются (если чужой список - сначала скачиваются)
* Все кнопочки DCLST диалога работают (включая кнопку Rename as, которая возволит переносить dclst в расшаренный каталог)
* SMILES: добавлен смайл-пак с транслированными тегами (требуется тестирование)
* Поправил локализацию французского языка
* Обновил перевод на белорусский язык

суббота, 16 июля 2011 г.

Создание тем к FlylinkDC++

Для дизайнеров: Вы можете использовать данную документацию для создания модов под вашу сеть:
http://flylinkdc.googlecode.com/files/FlylinkDC-Themes-manual.pdf
Также ваши работы могут быть включены в базовый дистрибутив флая.Очень красивые темки мы у вас купим с сохранением авторства в диалоге About
p.s.
Пользуясь случаем, хочу поблагодарить автора данной технологии Сергея Столпера (SSA)
за активное участие в проекте FlylinkDC++ и пожелать ему удачного отдыха на даче :)

пятница, 15 июля 2011 г.

Как говорится - "Поехали"!

После релиза r500 версии прошло не так много времени, а у нас уже есть первая ласточка VIP сборка на базе r500 версии для сети RISONE г.Санкт-Петербург. В программе заменена графика на провайдерскую и произведена полная привязка к сети - обновление с сервера, защищенное индивидуальной цифровой подписью, и меню, а главное - при установке в избранных хабах уже есть хаб этой сети в настройках. Пользователю не надо ломать голову и искать адрес хаба.
Страница провайдера, где размещена программа

FlylinkDC++ r501 beta15

SetupFlylinkDC-x64-r501-beta15-build-7637.exe
SetupFlylinkDC-x86-x64-r501-beta15-build-7637.exe
SetupFlylinkDC-x86-r501-beta15-build-7637.exe

FlylinkDC-r501-debug-info-beta15-build-7637-2011.07.14-22.25.22.7z
FlylinkDC-r501-x64-beta15-build-7637-2011.07.14-22.25.18.7z
FlylinkDC-r501-x86-beta15-build-7637-2011.07.14-22.14.41.7z
FlylinkDC-r501-src-beta15-build-7637-2011.07.14-22.16.08.7z

Инсталляторы локальных сетей:

http://flylinkdc.dyndns.org/install/flylinkdc-r5xx-x64
http://flylinkdc.dyndns.org/install/flylinkdc-r5xx-x86
* В инсталлер добавлено лицензионное соглашение GNU
* [zenlib] TinyXML 2.6.2
* [mediainfo] 0.7.47
* GUI: Исправлено "пропадание" пункта "Защита ОП-ов"
* Исправлено создание дампов под UAC. теперь они создаются в документах в подкаталоге Documents\FlylinkDC++CrashDump\*.dmp

* Исправления падений по дампам пользователей
 - Добавлен CoInitialize(NULL) и логирование в UPnP_COM::init()
 - Падение при сортировке по COLUMN_SHARE
 - Падение в ConnectivityManager::disconnect()

 - Починил открытие файл-листов в DirectoryListingFrame::openWindow

вторник, 12 июля 2011 г.

среда, 6 июля 2011 г.

Расчет TTH - CUDA, OpenCL

Привет,
Год назад мне пришло письмо:
"Хотел попробовать реализовать хеширование файлов с помощью технологии CUDA. это может дать очень большое ускорение."

К сожалению разработчик больше не откликался..

Кто хорошо знает технологию (CUDA, OpenCL) и сможет реализовать расчет TTH (Tiger Tree Hashing) 
с помощью видеокарт  приглашается к нам в FlylinkDC++ Team и за успешную реализацию... получает подарок.

пятница, 1 июля 2011 г.

FlylinkDC++ r501 beta9

SetupFlylinkDC-x64-r501-beta9-build-7485.exe
SetupFlylinkDC-x86-r501-beta9-build-7485.exe
SetupFlylinkDC-x86-x64-r501-beta9-build-7485.exe

FlylinkDC-r501-src-beta9-build-7485-2011.07.01-06.42.24.7z
FlylinkDC-r501-debug-info-beta9-build-7485-2011.07.01-06.50.01.7z
FlylinkDC-r501-x64-beta9-build-7485-2011.07.01-06.49.57.7z
FlylinkDC-r501-x86-beta9-build-7485-2011.07.01-06.39.45.7z


------------------------------------------------------------------------
r7484 | sa.stolper | 2011-07-01 01:58:13 +0400 (Пт, 01 июл 2011) | 1 line
* Расширенная файловая шара (начало разработки)
------------------------------------------------------------------------
r7483 | sa.stolper | 2011-07-01 00:38:55 +0400 (Пт, 01 июл 2011) | 1 line
* Пофиксил забытую кнопку Browse в DCLST Page
------------------------------------------------------------------------
r7482 | sa.stolper | 2011-07-01 00:08:31 +0400 (Пт, 01 июл 2011) | 3 lines
* Хаб поддержки теперь по опции Настройки-Общие вносится в списки Favorites
* Добавил меню Помощь - Подключится к хабу поддержки
* Как всегда только Английский и Русские переводы.
------------------------------------------------------------------------
r7481 | a.rainman | 2011-06-30 23:53:34 +0400 (Чт, 30 июн 2011) | 9 lines
* Обновление базы данных провайдеров
   http://www.assembla.com/spaces/customlocations-greylink
   Сборка на базе 20110701-1123, создана 01.07.2011 00:23 +0600
   Итого в базе:
    - Провайдеров - 1338
    - Провайдерских лого - 1355
    - Диапазонов адресов - 5480
   Archive CustomLocations.rar created by LazyBadger