воскресенье, 3 мая 2009 г.

FlylinkDC++ r384 beta7

  • добавил галочку "Разрешить обновление списка шары при старте" (галочка находится в самом низу вкладки Дополнительно->Для экспертов, по умолчанию вкл.) ВНИМАНИЕ! опция пока реализована так что если во время закрытия флай обновлял список файлов, то при старте шара будет равной 0, поэтому снимайте галочку исключительно на свой страх и риск :-[ ps в скором времени этот косяк будет исправлен (c) IRainman
  • поправил зависания под большой нагрузкой (c) IRainman

SetupFlylinkDC-r384-beta7-build-1812.exe
SetupFlylinkDC-x64-r384-beta7-build-1812.exe

FlylinkDC-r384-beta7-x64-build-1812(03-May-2009_19_51).rar
FlylinkDC-r384-beta7-build-1812(03-May-2009_19_46).rar

Народ.ру:
FlylinkDC-r384-beta7-build-1812(03-May-2009_19_46).rar
FlylinkDC-r384-beta7-x64-build-1812(03-May-2009_19_51).rar


25 комментариев:

Анонимный комментирует...

Прежлагаю для добавление две новых функции упрощающие поиск
1 сортировка по количетсву совпадений
2 поиск в результатах поиска (например как пользователей на странице хаба) по названию файла, шаре и юзерам у кого этот файл.

Анонимный комментирует...

Уважаемые разработчики Flylinka, у меня к Вам небольшой вопрос, ответьте пожалуйста: Если я в настройках в автообновлении шары поставлю цифру ноль, то будет ли fly автоматически обновлять шару? Или если выставить 0, то автоматическое обновление шары отключается? Скажите пожалуйста. Спасибо! =)

L. комментирует...

Уважаемые разработчики Flylinka, у меня к Вам небольшой вопрос, ответьте пожалуйста: Если я в настройках в автообновлении шары поставлю цифру ноль, то будет ли fly автоматически обновлять шару? Или если выставить 0, то автоматическое обновление шары отключается? Скажите пожалуйста. Спасибо! =)ммм, интересный вопрос, помоему он будет пытатся обновлять её постоянно, т.е. бесконечно ))

Прежлагаю для добавление две новых функции упрощающие поиск
1 сортировка по количетсву совпадений
2 поиск в результатах поиска (например как пользователей на странице хаба) по названию файла, шаре и юзерам у кого этот файл.
добавил в todo…

Анонимный комментирует...

Есть проблемка с настройкой флая.
При нажатии ссылки в браузере открывается диалоговое окно(сохранить куда, в очередь поставить), так вот там есть галочка что бы окно это больше не показывалось. С дуру я както поставил её, а теперь хочется вернуть это окно но не могу найти где это сделать.

Анонимный комментирует...

блин закинь на народ а то не могу скачать там после 60 секунт html файл .

Анонимный комментирует...

L. ОК, спасибо, те если я новый файл добавлю, он тут же начнет его хешировать... А можно установить значение автообновления шары допустим 5000? И нельзя ли реализовать такую опцию, чтобы отключать автообновление шары? Заранее спасибо Вам! =)

L. комментирует...

А можно установить значение автообновления шары допустим 5000? И нельзя ли реализовать такую опцию, чтобы отключать автообновление шары?опцию добавить можно, но мне например лень :-[
ps большие числа тоже вроде можно ставить у меня например поставилось 2147483647 что вполне равносильно отключению автообновления :-[


04.05.2009 14:25:59, L.
Есть проблемка с настройкой флая.
При нажатии ссылки в браузере открывается диалоговое окно(сохранить куда, в очередь поставить), так вот там есть галочка что бы окно это больше не показывалось. С дуру я както поставил её, а теперь хочется вернуть это окно но не могу найти где это сделать.


не знаешь чем помочь можно?
04.05.2009 14:26:24, PPA
в файле конфига есть опция
04.05.2009 14:26:28, PPA
Ask что-то там
04.05.2009 14:26:32, PPA
вот ее нужно затереть

вот как то так :-[
ps кнопочки или галочки к сожалению нету

dialog комментирует...

Мда... опять галочка "save tth in ntfs filestream" скрыта, хотя в прошлой бете все было :) или это так и было задумано?

Pavel Pimenov комментирует...

"save tth in ntfs filestream"
отключили т.к. в реализации есть явные баги.
ждем исправлений.

Анонимный комментирует...

http://www.freewebtown.com/greylink/source.html

Pavel Pimenov комментирует...

спасибо.

Detonator комментирует...

Флай у меня подвисает. Происходит это во время закачки файлов. Возможно, это поможет: почему-то при добавлении одного файла по магнет-ссылке в списке закачек появляются две копии. Если дождаться закачки первой копии - начинает висеть и 100% грузит ядро проца.

L. комментирует...

Флай у меня подвисает. Происходит это во время закачки файлов. Возможно, это поможет: почему-то при добавлении одного файла по магнет-ссылке в списке закачек появляются две копии. Если дождаться закачки первой копии - начинает висеть и 100% грузит ядро проца.Однако!!!! у кого ещё так, проверьте пожалуйста, серьёзная бага!

Detonator
расскажите чуть поподробнее пожалуйста каким способом вы добавляете магнетку?

Анонимный комментирует...

А можете добваить плагин к винампу что бы с проигрываемым спамом показ был магнета на проигрываемый фаил? У грейлинка такое предусмотренно, плагин к винампу gen_greylink.dll а вот любители флайлинк лешины этого удовольствия... может внесете подобное во флайлинк? заранее спасибо!

Detonator комментирует...

Хм... Багу воспроизвести заново почему-то не удалось. Извините, наверное, зря переполошил. Возможно какой-то ряд условий был, которого я не знаю. Если подробнее: это было при одновременном добавлении следующих двух магнет-ссылок:
magnet:?xt=urn:tree:tiger:GTQ4GLDOFQJ5KTF37Q53LWBCD6NSZ6XNSF7IB2Q&xl=206008320&dn=american_dad_s04e01.avi
magnet:?xt=urn:tree:tiger:PZBYQEBRYI3W4SSO7IYEGR73MC76OZ6G7NIR7XY&xl=205344768&dn=american_dad_s04e02.avi
Второй файл появился в списке закачек два раза. Остальное вроде бы уже описал.
Сейчас сколько ни крутил с этими двумя ссылками, так и не удалось вызвать зависание...

L. комментирует...

Detonator
понятно :) спасибо большое, лучше как говорится перебздеть ^__^"


А можете добваить плагин к винампу что бы с проигрываемым спамом показ был магнета на проигрываемый фаил? У грейлинка такое предусмотренно, плагин к винампу gen_greylink.dll а вот любители флайлинк лешины этого удовольствия... может внесете подобное во флайлинк? заранее спасибо!

признаюсь честно мне лениво например подобными фичами заниматься :-[ ps добавлено в todo

Анонимный комментирует...

spam ненужен.

Анонимный комментирует...

spam ненужен.Кому то ненужен есть опции ВКЛ./ВЫКЛ.

vsu комментирует...

Вылезла проблема со скачиванием конкретного файла: magnet:?xt=urn:tree:tiger:WVANWQOJT3JYUDXRAUUNQFXEQYVMWIYMJENR2IY&xl=411793408&dn=%D0%A0%D0%B0%D0%BD%D0%B5%D1%82%D0%BA%D0%B8+3+(34-%D1%81%D0%B5%D1%80%D0%B8%D1%8F).avi (в публичных местах файл замечен, например, на dchub://dc.ip-home.net). По всем клиентам выдаётся ошибка "Скачанный файл не совпадает с оригинальным TTH". Изначально стояла r384 beta3, потом проверялись beta4 и beta7 - результат идентичен.

В окне отладки обмен с клиентами обрывается на
Client: [Outgoing][172.22.17.182] $ADCGET tthl TTH/WVANWQOJT3JYUDXRAUUNQFXEQYVMWIYMJENR2IY 0 -1 ZL1|
Client: [Incoming][172.22.17.182] $ADCSND tthl TTH/WVANWQOJT3JYUDXRAUUNQFXEQYVMWIYMJENR2IY 0 150816

L. комментирует...


В окне отладки обмен с клиентами обрывается на
Client: [Outgoing][172.22.17.182] $ADCGET tthl TTH/WVANWQOJT3JYUDXRAUUNQFXEQYVMWIYMJENR2IY 0 -1 ZL1|
Client: [Incoming][172.22.17.182] $ADCSND tthl TTH/WVANWQOJT3JYUDXRAUUNQFXEQYVMWIYMJENR2IY 0 150816
эхх пора нам кажись мержить флай со стронгом в единое...

ps: Fly пока не умеет работать с ADC хабами :( от того и ошибка, простите уж

vsu комментирует...

Хаб там не ADC, и всё остальное качается нормально.

Хотя воспроизвести это безобразие, похоже, не удастся - добыл файл другим способом, положил в шару, потом убрал - теперь всё скачивается. Похоже, в базу каким-то образом налез мусор, а потом не удалялся.

vsu комментирует...

Действительно - нашёл файл FlylinkDC.sqlite ещё с одной машины, где это проявлялось, и содержимое записи fly_hash_block, соответствующей X'B540DB41C99ED38A0EF10528D816E4862ACB230C491B1D23' в таблице fly_hash, там отличается от получившегося после обновления списка с правильным файлом.

Подозрение вызывает вот этот кусок QueueManager.cpp (QueueManager::getDownload):

if(CFlylinkDBManager::getInstance()->getTree(d->getTTH(), d->getTigerTree())) {
d->setTreeValid(true);
} else if(aSource.isSet(UserConnection::FLAG_SUPPORTS_TTHL) &&
!source->isSet(QueueItem::Source::FLAG_NO_TREE) &&
d->getSize() > MIN_BLOCK_SIZE) {
// Get the tree unless the file is small (for small files, we'd probably only get the root anyway)
d->setFlag(Download::FLAG_TREE_DOWNLOAD);
d->getTigerTree().setFileSize(d->getSize());

CFlylinkDBManager::getTree проверяет соответствие прочитанных данных запрошенному TTH и в случае несоответствия возвращает false - однако запись в d->getTigerTree() всё равно производится, а потом там, похоже, ничего не чистится, и получить правильный TTHL от клиента не удаётся из-за этого мусора. Вот как этот мусор ухитрился попасть в базу - уже совсем непонятно.

Анонимный комментирует...

Подскажите, пожалуйста, куда можно отписать мою проблему с флаем (майл, ася...)?
Здесь я это описать не в силах. Спасибо.

L. комментирует...

vsu
спасибо за помощь, покопаем чуть посже в этом направлении…


Подскажите, пожалуйста, куда можно отписать мою проблему с флаем (майл, ася...)?
Здесь я это описать не в силах. Спасибо.
в "О программе" есть почта PPA, дерзайте

Анонимный комментирует...

У меня такая проблема: не качаеться список публичных хабов,хотя скачивание\\отдача файлов - работает полным ходом.
Думал проблема в фаере,но после его отключения - ничего не изменилось.