вторник, 8 марта 2011 г.

Про r500

Hi there.

Мы планируем выпустить финальную версию r500 до 1 июня. Возможно раньше. Но не позже. Если не успеем — можете нас кушать :)

Основные баги/фичи, которые необходимо исправить/добавить:

  • блокировка DDoS-атак (готово),

  • ссылки на каталоги (*.dcls),

  • многочисленные проблемы со списком закачек и расчётом скорости,

  • хранение и перенос настроек в AppData — при установке с нуля, при обновлении инсталлятором и руками — решается проблема с обязательным запуском Флайлинка с правами администратора в Windows Vista и Windows 7 (практически готово),

  • поддержка иконпаков (готово) и, возможно, смайлпаков в dll,

  • автообновление клиента.
Полный список задач

Будет серьезно переработан вид вкладок — они станут симпатичней и информативней.

Ну и многочисленные мелкие багфиксы в коде и в интерфейсе программы...

32 комментария:

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

Ну реализуйте только нормальное переименование файлов как я предлагал ранее, (1) возможность шаблона [name.random.TTH.расширение] (2) переименовывать в TTH. А то при текущей реализации мало того что не качает одинаковые файлы по нескольким кликам мыши, а только через меню правой кнопки мыши, так еще и не реально закачать списком одинаковые файлы (по названию). Я этого всё не как дождаться не могу(((

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

А вы issue создавали в баг-трекере на эту тему?

CJ_GreG® комментирует...

"хранение и перенос настроек в AppData — при установке с нуля, при обновлении инсталлятором и руками (практически готово)" - лучше пусть хранится где и было - в папке "Settings" (по крайней мере для Стронга), ибо кардинальных различий не будет на мой взгляд..
хотя что хотите - то и мутите...
good luck. ;-)

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

JhaoDa, спасибо за подсказку, Issue 384 - добавил информацию на issue. Очень надеюсь на скорейшую реализацию, по сути там сложности не в чем не должно возникнуть, всё достаточно просто. Жаль языка не знаю.

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

лучше пусть хранится где и было - в папке "Settings"
Это решает проблему с обязательным запуском с правами админа в Висте и семерке, добавил в пост.

Issue 384
В финальную версию r500 она уже не попадет. Разве что за неё проголосуют много человек...

Slippery Jim комментирует...

> хранение и перенос настроек в AppData

Ну вы это, того? А если работает одновременно больше одного флая-стронга (ведь индивидуальных шар для хаба нет)?

> поддержка иконпаков в dll

А файлами (пачкой), раз уж все равно внешние источники для ресурсов? А как насчет смены иконки в греевском стиле (файл в известном местес известным именем)?

И еще, пока иссуйку не пишу, только спрашиваю
- как насчет автоматической перечитки обновленных файлов без рестарта клиента? Код у меня (линк на код, если что) у меня есть.
- может грееввый формат кастомлока заимплементите? Местами всем будет проще

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

А если работает одновременно больше одного флая-стронга
Не бойтесь, будет обходной манёвр.

А файлами (пачкой), раз уж все равно внешние источники для ресурсов?
Dll — это правильней. Про "греевский стиль" не совсем понял.

как насчет автоматической перечитки обновленных файлов без рестарта клиента
Речь про автоматическое обновление шары? "Настройки - Для экспертов - Обновление шары" не поможет?

Slippery Jim комментирует...

> Не бойтесь, будет обходной манёвр
Ладно, этот вопрос снимаем, раз подумали заранее - я ж не знал, каково оно

> Dll — это правильней.
Зависит от точки зрения.Совсем не каждый хороший дизайнер, сумевший нарисовать отличные иконки, сумеет сделать DLL или хотя бы будет знать, где про таких умельцев спрашивать

> Про "греевский стиль" не совсем понял.
Ну это просто - при желании активную иконку (иконки вообще-то, 2 штуки, обычная и "полный оффлайн") процесса грейлинка можно подменить, положив новые в
Settings\greylink.ico
Settings\offline.ico
при мульипроцессах - удобно ориентироваться

> Речь про автоматическое обновление шары?
Никак нет, вашбродь! Про подкладывание новых GeoIPCountryWhois.csv (ну это редко) и Settings\CustomLocations.* (что у некоторых происходит регулярно)

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

Если у вас есть готовый патч, мы с радостью на него посмотрим. Залейте его в issues с описанием что он делает или отправьте нам по почте. Про онлайн обновление GeoIPCountryWhois.csv и CustomLocations.*, без выхода из программы я смотрел, реализовать можно но не до него пока.
Про греевский формат CustomLocations.*. Оно то может конечно и хорошо, но заниматься реинжинирингом их технологии как-то не камильфо... если бы они поделились куском кода, который с этим модулем работает, мы бы были рады.

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

>> Про греевский формат CustomLocations.*. Оно то может конечно и хорошо, но заниматься реинжинирингом их технологии как-то не камильфо...

не ре-инжиниринг, а ре-имплементация. потому что формат понятный, независимые люди поддерживают базы самостоятельно

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

"хранение и перенос настроек в AppData — при установке с нуля, при обновлении инсталлятором и руками (практически готово)"

Пусть сначала проверяет настройки в папке с программой, если их там нет - то ищет уже в AppData.

При установке с нуля пусть кидает в AppData

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

"хранение и перенос настроек в AppData — при установке с нуля, при обновлении инсталлятором и руками (практически готово)"

Сделайте опционально - в папке "Settings" или в AppData, при запуске под wine смысла особого кидать в AppData нет.

Дмитрий Николаевич комментирует...

Вообще-то оно именно так (или почти так) и работает...

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

Хранение настроек стоит сделать по выбору пользователя - в папке с прогой или в папке юзера.

"Пусть сначала проверяет настройки в папке с программой, если их там нет - то ищет уже в AppData."

Очень правильно.

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

"хранение и перенос настроек в AppData — при установке с нуля, при обновлении инсталлятором и руками (практически готово)"

Сделайте опционально - в папке "Settings" или в AppData, при запуске под wine смысла особого кидать в AppData нет.

Не торопитесь с релизом ИМХО.

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

Иконпаки уже работают. Если есть желающие, которые имеют свое видиние FlylinkDC++ дизайна (иконки, картинки и прочее) и имеют возможность и желание предложить это миру - милости просим :)

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

а когда инсталляторы новой беты то выложите? чтоб уж массированней тестирование новых фич шло...

Дмитрий Николаевич комментирует...

Ага, и массированные аноним-атаки что не дочинили баги.

Двоякая ситуёвина.

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

тогда надо будет снова запретить анонимные комментарии (мне иногда просто лень логинится)

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

http://files.mail.ru/Q4RXNX - дамп висящей после выхода беты-93 от 9марта

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

Имейте совесть, верните поддержку <XP SP2

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

А поддержку (нового) XML-сервиса ipgeobase с буферизацией запросов, чтобы не отдосить хост, захотеть можно?

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

Имейте совесть, верните поддержку < XP SP2
Какие объективные причины мешают вам поставить SP3?

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

"Имейте совесть, верните поддержку <XP SP2"

и вот кажется же в этом блоге ослы не зарегились бы. дак нет же, зарегился один

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

93 бета на вид ничего так... хотя иконки связанные с списком файлов какие-то "непонятные".
И вот ещё вродеб иисуйка уже есть такая, но чет реализации не заметил... чтобы активная вкладка явно выделялась от остальных, а то они все серые какие-то... а цветность только у тех где что-то новое появилось.

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

Цвет активной вкладки меняется в настройках.

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

а не заметил.. спасибо)

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

постоянный "завис" программы в свернутом режиме, это специально для 7-ки было сделано?
а как же хрюша? хочеться обойтись трэем... а оно у нас на панеле висит)

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

Lazy Badger, куда и зачем привязать ipgeobase?

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

> куда и зачем привязать ipgeobase?
Для русских и украинских диапазонов, не найденных в кастомлоке, получать расширенную информацию по IP
Читать тут http://blog.ipgeobase.ru/?p=37 и тут http://blog.ipgeobase.ru/?p=76

Beatlez комментирует...
Этот комментарий был удален автором.
S-ed комментирует...

А у Вас есть возможность подхватывать альтернативные источники из закачанных списков файлов? Очень полезный функционал, но нигде не нашел пока.