SetupFlylinkDC-x64-r500-beta41-build-5179.exe
SetupFlylinkDC-x86-r500-beta41-build-5179.exe
FlylinkDC-x64-r500-vc2010-beta41-build-5179-04-Nov-2010-22-21.zip
FlylinkDC-src-r500-vc2010-beta41-build-5179-04-Nov-2010-22-12.zip
FlylinkDC-x86-r500-vc2010-beta41-build-5179-04-Nov-2010-22-11.zip
------------------------------------------------------------------------
r5179 | pavel.pimenov | 2010-11-04 22:00:44 +0300 (Чт, 04 ноя 2010) | 1 line
*[merge] CustomCompressExt.ini
------------------------------------------------------------------------
r5178 | pavel.pimenov | 2010-11-04 21:56:45 +0300 (Чт, 04 ноя 2010) | 1 line
* Заменил сплэш на http://fotki.yandex.ru/?c=1_12 (фотка дня яндекса)
------------------------------------------------------------------------
r5177 | pavel.pimenov | 2010-11-04 21:53:08 +0300 (Чт, 04 ноя 2010) | 1 line
* Откатил иконку-цветочек
------------------------------------------------------------------------
r5176 | pavel.pimenov | 2010-11-04 21:48:26 +0300 (Чт, 04 ноя 2010) | 5 lines
* г.Астрахань (Билайн)
* г.Николаев (УкрТелеком)
* г.Орел (Сумма Телеком)
* г.Электросталь (Корбина-Билайн)
* г.Камышин (Абрикос)
------------------------------------------------------------------------
r5174 | tret2003 | 2010-11-04 19:00:33 +0300 (Чт, 04 ноя 2010) | 1 line
* Вернул переназначенные горячие кнопки на те, которые были ранее
------------------------------------------------------------------------
r5173 | tret2003 | 2010-11-04 18:42:25 +0300 (Чт, 04 ноя 2010) | 2 lines
* [merge] StrongDC SVN494-495
- поправлена локализация
------------------------------------------------------------------------
r5172 | tret2003 | 2010-11-04 17:44:31 +0300 (Чт, 04 ноя 2010) | 2 lines
* [merge] StrongDC SVN493
------------------------------------------------------------------------
r5168 | a.rainman | 2010-11-03 22:30:27 +0300 (Ср, 03 ноя 2010) | 1 line
* Дополнение к r5167. Обещаю больше не торопиться.
------------------------------------------------------------------------
r5167 | a.rainman | 2010-11-03 22:08:50 +0300 (Ср, 03 ноя 2010) | 1 line
* Мелкая оптимизация, в дополнение к r5166.
------------------------------------------------------------------------
r5166 | tret2003 | 2010-11-03 20:34:57 +0300 (Ср, 03 ноя 2010) | 2 lines
* [merge] StrongDC SVN492
------------------------------------------------------------------------
r5163 | pavel.pimenov | 2010-11-02 06:57:03 +0300 (Вт, 02 ноя 2010) | 1 line
* InnoSetup 5.4.0
------------------------------------------------------------------------
r5158 | pavel.pimenov | 2010-11-02 06:46:50 +0300 (Вт, 02 ноя 2010) | 1 line
* [merge] [L#571914] Fix crash when zero sized bloom filter requested (emtee) http://bazaar.launchpad.net/~dcplusplus-team/dcplusplus/trunk/revision/2282
------------------------------------------------------------------------
r5156 | pavel.pimenov | 2010-11-01 13:02:59 +0300 (Пн, 01 ноя 2010) | 1 line
* Сравнение GetFileAttributes с INVALID_FILE_ATTRIBUTES
------------------------------------------------------------------------
r5155 | tret2003 | 2010-11-01 12:20:53 +0300 (Пн, 01 ноя 2010) | 1 line
* Инициировал загрузку Custom Menu провайдера, упущенную при мердже
------------------------------------------------------------------------
r5154 | a.rainman | 2010-11-01 06:36:13 +0300 (Пн, 01 ноя 2010) | 1 line
* Дополнение к r5153 на всякий случай добавил комментарий, дабы при мерже не затёрли.
------------------------------------------------------------------------
r5153 | a.rainman | 2010-11-01 06:27:29 +0300 (Пн, 01 ноя 2010) | 6 lines
* Оптимизация хешера, теперь размер блока для чтения равен самому узкому месту - размеру кеша первого уровня процессора.
Внимание требуется тестирование работоспособности под wine.
На будущее решение кроссплатформенное для Windows и Linux.
TODO: реализация м.б. не совсем окончательная, я ещё провожу дополнительные исследования.
Если хотите помочь то размещайте свои результаты в блоге (сравнение необходимо проводить с предыдущей версий, при отключённой поддержке NTFS потоков). (for merge)
* Исправлено ещё одно магическое число. Помечены магические числа в генераторе случайных чисел (for merge)
------------------------------------------------------------------------
r5152 | tret2003 | 2010-10-31 21:51:39 +0300 (Вс, 31 окт 2010) | 1 line
* [merge] StrongDC SVN491
------------------------------------------------------------------------
r5151 | a.rainman | 2010-10-31 16:14:14 +0300 (Вс, 31 окт 2010) | 1 line
* web-сервер: убрал лишний перевод строки перед пунктом "Папка назначения"
Скачать сборки в DC++
dchub://flylinkdc.dyndns.org
SetupFlylinkDC-airnet-r500-beta41-build-5179.exe (10,00 MБ)
SetupFlylinkDC-alnet-r500-beta41-build-5179.exe (9,27 MБ)
SetupFlylinkDC-ASN-r500-beta41-build-5179.exe (9,92 MБ)
SetupFlylinkDC-ASN-x64-r500-beta41-build-5179.exe (10,14 MБ)
SetupFlylinkDC-atricom-r500-beta41-build-5179.exe (9,36 MБ)
SetupFlylinkDC-avangard-r500-beta41-build-5179.exe (11,21 MБ)
SetupFlylinkDC-Baikal-Telecom-r500-beta41-build-5179.exe (9,84 MБ)
SetupFlylinkDC-Baikal-Telecom-x64-r500-beta41-build-5179.exe (10,06 MБ)
SetupFlylinkDC-BakNET-r500-beta41-build-5179.exe (9,87 MБ)
SetupFlylinkDC-belgorod-net-r500-beta41-build-5179.exe (9,94 MБ)
SetupFlylinkDC-Belkin-Net-r500-beta41-build-5179.exe (9,91 MБ)
SetupFlylinkDC-bizcom-r500-beta41-build-5179.exe (9,23 MБ)
SetupFlylinkDC-Cabelina-Plus-r500-beta41-build-5179.exe (9,20 MБ)
SetupFlylinkDC-campus-net-r500-beta41-build-5179.exe (9,96 MБ)
SetupFlylinkDC-centr-zp-r500-beta41-build-5179.exe (9,89 MБ)
SetupFlylinkDC-cherkassy-r500-beta41-build-5179.exe (9,24 MБ)
SetupFlylinkDC-comstar-r500-beta41-build-5179.exe (9,90 MБ)
SetupFlylinkDC-comunico-r500-beta41-build-5179.exe (9,88 MБ)
SetupFlylinkDC-cordnet-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-CTK-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-CTK-x64-r500-beta41-build-5179.exe (10,17 MБ)
SetupFlylinkDC-dancer-r500-beta41-build-5179.exe (9,89 MБ)
SetupFlylinkDC-DataNet-r500-beta41-build-5179.exe (9,99 MБ)
SetupFlylinkDC-DataNet-x64-r500-beta41-build-5179.exe (10,22 MБ)
SetupFlylinkDC-Dnepr-Uzelok-r500-beta41-build-5179.exe (9,27 MБ)
SetupFlylinkDC-dobronet-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-domolink-kotovsk-r500-beta41-build-5179.exe (9,97 MБ)
SetupFlylinkDC-domolink-orel-r500-beta41-build-5179.exe (9,98 MБ)
SetupFlylinkDC-domolink-ryazan-r500-beta41-build-5179.exe (9,30 MБ)
SetupFlylinkDC-elnet-r500-beta41-build-5179.exe (9,24 MБ)
SetupFlylinkDC-EPS-r500-beta41-build-5179.exe (9,89 MБ)
SetupFlylinkDC-ertelecom-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-giga-net-ru-r500-beta41-build-5179.exe (9,93 MБ)
SetupFlylinkDC-GlazovNet-r500-beta41-build-5179.exe (9,96 MБ)
SetupFlylinkDC-gomel-garant-4local-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-gomel-garant-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-Gomel-Kislorod-r500-beta41-build-5179.exe (9,89 MБ)
SetupFlylinkDC-himki-africa-r500-beta41-build-5179.exe (9,62 MБ)
SetupFlylinkDC-himki-telinkom-r500-beta41-build-5179.exe (9,87 MБ)
SetupFlylinkDC-hutor-r500-beta41-build-5179.exe (9,30 MБ)
SetupFlylinkDC-InfoNet-r500-beta41-build-5179.exe (9,91 MБ)
SetupFlylinkDC-Intelecom-r500-beta41-build-5179.exe (9,93 MБ)
SetupFlylinkDC-Intelecom-x64-r500-beta41-build-5179.exe (10,16 MБ)
SetupFlylinkDC-ionit-telecom-r500-beta41-build-5179.exe (9,99 MБ)
SetupFlylinkDC-Irkutsk-WebStream-r500-beta41-build-5179.exe (9,89 MБ)
SetupFlylinkDC-kalininec-r500-beta41-build-5179.exe (9,24 MБ)
SetupFlylinkDC-KamenskNet-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-Karelia-r500-beta41-build-5179.exe (9,90 MБ)
SetupFlylinkDC-Kemerovo-ADKEM-r500-beta41-build-5179.exe (10,01 MБ)
SetupFlylinkDC-KemHub-r500-beta41-build-5179.exe (9,96 MБ)
SetupFlylinkDC-kiberline-r500-beta41-build-5179.exe (9,91 MБ)
SetupFlylinkDC-Kirov-domru-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-kopnet-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-Kovrov-Zone-ITNet-r500-beta41-build-5179.exe (9,94 MБ)
SetupFlylinkDC-KRASNODAR-BEELINE-r500-beta41-build-5179.exe (9,24 MБ)
SetupFlylinkDC-KRASNODAR-BEELINE-x64-r500-beta41-build-5179.exe (9,51 MБ)
SetupFlylinkDC-KurskOnline-r500-beta41-build-5179.exe (9,25 MБ)
SetupFlylinkDC-Lanta-Edition-r500-beta41-build-5179.exe (9,85 MБ)
SetupFlylinkDC-line-net-r500-beta41-build-5179.exe (9,93 MБ)
SetupFlylinkDC-lipetsk-beeline-r500-beta41-build-5179.exe (9,94 MБ)
SetupFlylinkDC-lipetsk-domolink-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-lipetsk-domolink-x64-r500-beta41-build-5179.exe (10,17 MБ)
SetupFlylinkDC-lipetsk-lan48-r500-beta41-build-5179.exe (9,88 MБ)
SetupFlylinkDC-lipetsk-puzzle-r500-beta41-build-5179.exe (9,96 MБ)
SetupFlylinkDC-LLine-net-r500-beta41-build-5179.exe (9,24 MБ)
SetupFlylinkDC-MCN-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-megaNET-r500-beta41-build-5179.exe (9,16 MБ)
SetupFlylinkDC-meschera-r500-beta41-build-5179.exe (9,90 MБ)
SetupFlylinkDC-mgn-adelaida-r500-beta41-build-5179.exe (9,87 MБ)
SetupFlylinkDC-MGN-mgorka-r500-beta41-build-5179.exe (9,92 MБ)
SetupFlylinkDC-Minsk-GMN-r500-beta41-build-5179.exe (9,98 MБ)
SetupFlylinkDC-Minsk-HomeNet-r500-beta41-build-5179.exe (9,90 MБ)
SetupFlylinkDC-mmsn-r500-beta41-build-5179.exe (9,97 MБ)
SetupFlylinkDC-net11-r500-beta41-build-5179.exe (9,89 MБ)
SetupFlylinkDC-net23info-r500-beta41-build-5179.exe (10,00 MБ)
SetupFlylinkDC-net23info-x64-r500-beta41-build-5179.exe (10,22 MБ)
SetupFlylinkDC-net23-r500-beta41-build-5179.exe (9,93 MБ)
SetupFlylinkDC-NetBerry-r500-beta41-build-5179.exe (9,89 MБ)
SetupFlylinkDC-NetLife-r500-beta41-build-5179.exe (9,91 MБ)
SetupFlylinkDC-netline-r500-beta41-build-5179.exe (9,99 MБ)
SetupFlylinkDC-netronik-r500-beta41-build-5179.exe (9,90 MБ)
SetupFlylinkDC-nicos-r500-beta41-build-5179.exe (9,23 MБ)
SetupFlylinkDC-nnovru-r500-beta41-build-5179.exe (9,23 MБ)
SetupFlylinkDC-novosib-homenet-r500-beta41-build-5179.exe (9,97 MБ)
SetupFlylinkDC-NSK-NIR-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-octanet-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-omsk-dom-ru-r500-beta41-build-5179.exe (9,97 MБ)
SetupFlylinkDC-onrela-r500-beta41-build-5179.exe (9,98 MБ)
SetupFlylinkDC-opticom-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-opticom-svao-ix-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-poltava-poisk-tv-r500-beta41-build-5179.exe (9,97 MБ)
SetupFlylinkDC-polustrovo-r500-beta41-build-5179.exe (9,97 MБ)
SetupFlylinkDC-prime-telecom-r500-beta41-build-5179.exe (9,92 MБ)
SetupFlylinkDC-r500-beta41-build-5179.exe (10,12 MБ)
SetupFlylinkDC-Rosintel-r500-beta41-build-5179.exe (9,90 MБ)
SetupFlylinkDC-SakhDSV-r500-beta41-build-5179.exe (9,92 MБ)
SetupFlylinkDC-Shara-r500-beta41-build-5179.exe (5,64 MБ)
SetupFlylinkDC-Sh-samaralan-r500-beta41-build-5179.exe (9,89 MБ)
SetupFlylinkDC-signaltv-r500-beta41-build-5179.exe (9,96 MБ)
SetupFlylinkDC-Simferopol-KCT-r500-beta41-build-5179.exe (9,87 MБ)
SetupFlylinkDC-SonicNet-13-r500-beta41-build-5179.exe (9,89 MБ)
SetupFlylinkDC-sonic-net-r500-beta41-build-5179.exe (9,89 MБ)
SetupFlylinkDC-SPB-MNS-r500-beta41-build-5179.exe (9,88 MБ)
SetupFlylinkDC-SPB-RTS-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-starnet-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-Sumy-RS-r500-beta41-build-5179.exe (9,89 MБ)
SetupFlylinkDC-SVET-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-telecontur-r500-beta41-build-5179.exe (9,94 MБ)
SetupFlylinkDC-TeleNet-r500-beta41-build-5179.exe (9,94 MБ)
SetupFlylinkDC-TeleNet-x64-r500-beta41-build-5179.exe (10,16 MБ)
SetupFlylinkDC-Teleset-r500-beta41-build-5179.exe (9,95 MБ)
SetupFlylinkDC-TigerNet-r500-beta41-build-5179.exe (9,82 MБ)
SetupFlylinkDC-TigerNet-x64-r500-beta41-build-5179.exe (9,82 MБ)
SetupFlylinkDC-Trinity-r500-beta41-build-5179.exe (9,88 MБ)
SetupFlylinkDC-trion-r500-beta41-build-5179.exe (9,99 MБ)
SetupFlylinkDC-TTK-r500-beta41-build-5179.exe (9,28 MБ)
SetupFlylinkDC-ultramarine-r500-beta41-build-5179.exe (10,04 MБ)
SetupFlylinkDC-Untolovo.NET-r500-beta41-build-5179.exe (9,26 MБ)
SetupFlylinkDC-uspeh-r500-beta41-build-5179.exe (9,99 MБ)
SetupFlylinkDC-WellTelecom-r500-beta41-build-5179.exe (9,97 MБ)
SetupFlylinkDC-ws-r500-beta41-build-5179.exe (9,93 MБ)
SetupFlylinkDC-x64-r500-beta41-build-5179.exe (10,35 MБ)
SetupFlylinkDC-x86-r500-beta41-build-5179.exe (10,12 MБ)
SetupFlylinkDC-Yarcom-r500-beta41-build-5179.exe (9,97 MБ)
SetupFlylinkDC-Yarcom-x64-r500-beta41-build-5179.exe (10,20 MБ)
SetupFlylinkDC-YugNet-r500-beta41-build-5179.exe (9,17 MБ)
SetupFlylinkDC-zver-r500-beta41-build-5179.exe (9,95 MБ)
Подписаться на:
Комментарии к сообщению (Atom)
43 комментария:
Уже 41 бета... А сколько примерно ещё до финала?
Опять депозит :( дайте другие файлообменики
а сплеш почему несменили?
Уже 41 бета... А сколько примерно ещё до финала?
Дата неразглашается! Читайте в предыдущей ветке 400 b
Опять депозит :( дайте другие файлообменики
Поверните лицо правее, там ссылка на DC++ хаб разработчика. Вот там за 5 сек качается.
а сплеш почему несменили?
Как раз-таки сменили. Зато размер оставили! Самое то! Хватит глазеть на узкий сплэш.
я о том что сплеш кустов не в тему
При выборе первого пункта custom menu - флай предлагает ввести url магнет-ссылки
ОООООчень нужно DCLS, просто критически необходимо!!! Сделайте уже!!!
Абайдёсьси...
А я всё жду, когда же возможность бана починят... Грущу...
Если в поиске выставить фильтр "не более 1Gb", то в результаты попадают файлы более 1024Mb.
http://s49.radikal.ru/i126/1011/2c/4dca20fee354.png
зделайте уже наконец что бы можно было создавать магнет ссылку на всю папку
верните, пожалуйста, размещение панели вкладок вверху над чатом
верните, пожалуйста, размещение панели вкладок вверху над чатом
Файл - настроки - окна
Там все есть :)
Файл - настроки - окна
Там все есть :)
спасибо! нашел
Есть проблема, когда хочешь ограничить пользователю скачку (забанить)от все равно не банится, на 400 ветке было все нормально сразу пользователь отключался и банился не мог качать. Щас даже если забанить и вручную разорвать соединение через минуту он подключается и качает (пробовал с несколькими пользователями)
Что-то у меня вобще не запускается
Win XP SP3
Причём пробывал 41 и 40
1
ОООООчень нужно DCLS, просто критически необходимо!!! Сделайте уже!!!
зделайте уже наконец что бы можно было создавать магнет ссылку на всю папку
Очень нужно напрячь разрабов Грея что бы они наконец то выложили спецификацию этого формата всю и в одном месте, с подробным описанием механизмом как это работает, что делать если пользователя нет в сети, и т.д.
магнет ссылки на папки (классические), т.е. те, что описаны в стандарте сделать можно, но есть фатальное НО, на всех хабах стоят ограничения на длину сообщений, притом совершенно идиотские, на некоторых 100 символов, это меньше чем одно смс :) в такое ограничение не влезет ссылка даже на альбом из пяти песен.
Касательно автобана, ограничений для друзей, ну т.е. любых индивидуальных настроек для отдельных пользователей, касающихся ограничений закачки или отдачи их вернут все разом. И видимо сразу после этого будет первый реальный релиз r500.
Что-то у меня вобще не запускается
Win XP SP3
Должна, у меня к примеру 500ка не только запускается, но ещё качает и раздаёт :)
ps: то что DCLS крайне необходим я сам прекрасно понимаю. А авторы грея … ну в общем они используют наработки всего сообщества, а сами не публикуют даже части исходников. У Microsoft есть MSDN, у грея нет не исходников, не нормальной документации. Еле добились что бы они класс работы с NTFS потоками выложили, хотя бы совместимости удалось добиться, что бы каждый клиент диск этими потоками не закакивал.
pps: а реверс инжинирингом грея заниматься, извольте задача не благодарная, да и никому не нужная :)
to L:
DCLS прост как две копейки, ничего реверсить не надо. это обчный файл-лист в формате .xml.bz2
но не полный список файлов, а ограниченный одной папкой
вопрос - "как это работает, что делать если пользователя нет в сети"
ответ - "так же, как если бы ты открыл файл-лист, а юзер свалил"
магнет-ссылки на папки в стиле грея работают примерно так: выписываем в определённом порядке TTH всех файлов в папке (как-то ещё с вложенностью надо разобраться - если файлы сгрупированы в папки, магнет другой, а если файлы переименовать - магнет не меняется) и делаем общий хэш этого дела - получаем один линк
чего я пока не понял - тут нужен какой-то хитрый алгоритм, чтобы поиск мог найти любую папку в шаре и не тратить ресурсы на создание и хранение этих хэшей
ну вы же программеры. читайте Дейкстру, Кнута. там должны быть подсказки по таким хитрым поисковым структурам данных
"на всех хабах стоят ограничения на длину сообщений, притом совершенно идиотские"
Вы главное реализуйте магнеты на папки, остальное наше дело долбать админов хабов чтоб они увеличили длину строк
to L:
А авторы грея … ну в общем они используют наработки всего сообщества, а сами не публикуют
в этом их секрет успеха! иначе флай бы тупо мержил каждый релиз к себе и грей был бы одним и десятка других, ничем не выделяющимся клиентом
ваше счастье, что разработчики грея забили на свою программу - он перестал развиваться и у вас есть шанс догнать грей по фичам хотя бы за пару лет
Вы главное реализуйте магнеты на папки, остальное наше дело долбать админов хабов чтоб они увеличили длину строк
не порите чушь. L предлагает в ссылку помещать TTH каждого файла в папке. для папки с контрой ссылка будет весить килобайт 100. любой админ подумает, что за идиот обращается с такими требованиями
нужны нормальные, сжатые линки на папку
мм, DCLS просто кусок файл-листа, понятно, благодарю.
в этом их секрет успеха! иначе флай бы тупо мержил каждый релиз к себе и грей был бы одним и десятка других, ничем не выделяющимся клиентом
а сейчас получается Грей тупо мержит все разработки других клиентов :))) Реально, задумайтесь зачем Грею закрытость и уникальность ;)
Кстати на счёт DCLS а ссылка на него, это просто ссылка на файл? или есть ещё какие то тонкости?
to L:
Пораскиньте мозгами и придумайте сами уже наконец лучший способ и потом будете всех носом тыкать, мол это наша Фишка и ничья боле, а так похоже на то, что у самих способностей не хватает.
Пораскиньте мозгами и придумайте сами уже наконец лучший способ и потом будете всех носом тыкать, мол это наша Фишка и ничья боле, а так похоже на то, что у самих способностей не хватает.
Совместимость нужна! А вообще не хотите как хотите :) Рассуждения странные у вас. В итоге не будет поддержки DCLS. Вот будет свой механизм, и что, будет волна нытья почему у нас не так как в Грее :)
и потом будете всех носом тыкать, мол это наша Фишка и ничья боле
ачишуенный аргумент :)
Раз перешли на личности, значит аргументы кончались. Наверное так же как и я не знаете тонкостей работы греевского DCLS. Да и судя по всему не знаете что NMDC (на этом протоколе работает подавляющее большинство хабов) не поддерживает расширений, и пораскинуть мозгами сильно всё равно не выйдет, а выйдет очередной костыль как и у Грея, но несовместимый с ним.
pps: Всё, уехал я на концерт Flёur. Всем счастливо :)
L. не страдайте фигней, это вам не NTFS потоки. Спецификация вручную составляется за несколько минут:
1) берете архиварор (винрар к примеру) и распаковываете dcls. DCLS - это ничто иное, как *.xml.bz2
2) распакуется текстовый файл (не бинарный) с оооочень простой, логически понятной структурой:
- это папка с названием VIDEO_TS
это список файлов, где Name - название файла, Size - размер в байтах, TTH - ттш ( вот тут про эту фигню почитайте: http://ru.wikipedia.org/wiki/TTH )
ППц, тоже мне прогер.
Скобки безжалостно сожрал парсер, вот с квадратными:
[Directory Name="VIDEO_TS"]
[/Directory]
- это папка с названием VIDEO_TS
[File Name="VIDEO_TS.BUP" Size="18432" TTH="TVVS2SUOUPPDBT2UWVA2TUPCKXHSZ47S4JR3QSY"/]
[File Name="VIDEO_TS.IFO" Size="18432" TTH="TVVS2SUOUPPDBT2UWVA2TUPCKXHSZ47S4JR3QSY"/]
[File Name="VTS_01_0.BUP" Size="22528" TTH="HCHUZ22UHNPUL6XSCK6AKKLJTLQHFMOQH34C5DA"/]
- это файлы, структура описана сообщением выше
В каком это месте NMDC не поддерживает расширений? Кто вам сказал такую хрень?
Кстати на счёт DCLS а ссылка на него, это просто ссылка на файл? или есть ещё какие то тонкости?
DCLS - это обычный архив, в котором лежит файллист.
Как оно работает:
Выделяется папка с нужными файлами и правым кликом в менюшке жмётся "Создать DCLS" папки. Потом сохраняется в выбранной директории и расшаривается.
Дальше есть два варианта:
1) Пользователь берет TTH этого DCLS файла и сообщает его всем.
Все пользователи скачивают с него этот DCLS файл и по нему скачивают сразу всю папку.
2) Использовать как торрент файла на трекерах. В таком случае DCLS заливается на сайт. Дальше пользователи заходят на сайт, жмут скачать dcls и сразу в клиенте открывается папка со всей структурой (как файллист любого пользователя)
Вообще скачайте грейлинк и посмотрите насколько он прогрессивнее флая. В особености в области расшаривания - 1 терабайт расшаривается за 10 минут, грузя все 4 ядра, против 2-х часов у флая, который грузит всего одно ядро и не использует mmx.
И контроль скачивания последнего сегмента там лучше. И кик качающих с низкой скоростью там лучше.
В флае если раздавать в 10 потоко - максимум отдачи никогда не достигнет. В грейлинке максимум всегда - поэтому для раздающих он оптимальнее флая.
а сейчас получается Грей тупо мержит все разработки других клиентов :))) Реально, задумайтесь зачем Грею закрытость и уникальность ;)
затем, чтобы быть круче других. флай берёт тем, что сотрудничает с провайдерами, поэтому флай популярен. у грея другой способ поднять свой рейтинг. а конечном итоге решает пользователь. но у открытого грея шансов, что его выберут - ноль
Честно говоря яб распространял именно грей, еслиб они убрали читы и открыли исходный код.
И думаю так бы поступило большинство провайдеров.
Позвольте вмешаться...
* Прошу воздержаться от оскорблений в адрес участников и разработчиков флая.
* За патч интеграции DCLS готов заплатить. желающие пишите на емайл pavel.pimenov@gmail.com
указывая ценник за работу и сроки.
Честно говоря яб распространял именно грей, еслиб они убрали читы и открыли исходный код.
интересно, почему? если бы флай имел те же фичи, но в довесок к ним RSS, браузер порталов, привычный для виндософта инсталлятор (!!!), настроенные хабы провайдеров
Павел, дак вы блин сами бы составили список всего, что нужно и ценник прилепили. Ужеб давно всё сделано было. Этот DCLS уже 3 года делается!
Посмотрите как идут дела у зарубежных разработчиков свободного ПО. Тот же сорсмод - написали сколько нужно и все дружно скидываются!
А у вас всё деньги деньги, аж как-то противно становится, столько сборок наклепали, а разработкой не занимаетесь.
интересно, почему?
У грейлинка всё стабильно. Они хоть и не отвечают, но когда что-то просишь делают и делают бесплатно! Там работают именно энтузиасты.
А тут разработка с места не сдвигается 3 года, и вот прямо жестко чувствуется что павел со своей командой ждёт пока "кто-нибудь закажет" тотже самый DCLS.
Правильно, зачем делать просто так, если можно подождать и бабла наварить.
Проще говоря тут всё продажно и скупо.
А в последнее время вообще уродуют клиент пихая в него то, что НЕ нужно, лишь бы денег побольше загрести.
В общем всё это мерзко и вызывает только отвращение.
А у грейлинка, может быть они выбрали несовсем верный путь развития, всёже до сих пор разработка основывается на чистом энтузиазме - и их хочется поддержать.
Это не обвинения, просто мнение одного пользователя.
Разрабы Флая на вас уже наверно смотрят как вот этот кот
http://img.leprosorium.com/979082
Отправить комментарий