четверг, 6 сентября 2012 г.

FlylinkDC++ r502 beta55

SetupFlylinkDC-x64-r502-beta55-build-11104.exe
SetupFlylinkDC-x86-x64-r502-beta55-build-11104.exe
SetupFlylinkDC-x86-r502-beta55-build-11104.exe

FlylinkDC-r502-debug-info-beta55-build-11104-2012.09.06-19.44.56.7z
FlylinkDC-r502-x64-beta55-build-11104-2012.09.06-19.44.50.7z
FlylinkDC-r502-x86-beta55-build-11104-2012.09.06-19.38.40.7z

FlylinkDC-r502-src-beta55-build-11104-2012.09.06-19.41.57.7z 

* Перевел хранение dht.xml в FlylinkDC_dht.sqlite (Часть 1)
 https://www.box.net/shared/tnmtk6cb4j5i7357t41e
  Ускорена загрузка и останов приложения (заметно при размерах dht.xml более 10М)
* Исправлены падения по присланным дампам в функционале "Ленты новостей".
* Добавлено авто-обновлений баз данный CustomLocation и GeoIP.
* Добавлено авто-обновление списка расширений файлов не сжимаемых при передаче.
* (Closed Issue 783): Не работает пред. просмотр из меню в окне "Очередь скачивания". 

http://code.google.com/p/flylinkdc/issues/detail?id=783
* Добавлена цветовая схема к теме Green Orange, благодарность Sasha.
* (Fixed Issue 811) Сломался счётчик пользователей в списке. 

http://code.google.com/p/flylinkdc/issues/detail?id=811
* При изменении параметра отображения списка пользователей не обновлялась статусная строка хаба.
* Убраны заголовки у контекстных меню (кроме чата и списка пользователей).
* Исправлено сохранение порядка сортировки списка юзеров по нику
* Добавлена поддержка формата Atom (Google format) для списка рассылок
* Исправлены проблемы распознаванием RSS2.0 формата
* Изменен алгоритм автоопределения языка RSS потока

* Обновления библиотек
 - SQLite 3.7.14
 - ZenLib 0.4.28
 - MediaInfoLib 0.7.60
 - boost 1.51

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

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

Обновляется с ошибкой.
Программа авто обновления не может получить доуступ к файлу:
C:\ProgramData\FlylinkDC++\GeoIPCountryWhois.csv
Помогает запуск FlylinkDC++ от имени администратора.
Win7 X64 SP1

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

В новоформатном All Users\Application Data\FlylinkDC++\CustomLocations.ini нет намеков на то, из какой ревизии он собран - тяжело отлавливать (мне) момент, когда посадил ошибку в CustomLocations (три точки - и все в рассинхре - локальный файл отстает от nightorion.dyndns, который отстает от Ассемблы). А если r11120 получит развитие, то и файлов вообще не будет для контроля.
Просьба - показывать загруженную ревизию CustomLocations где-то (да хоть в About)

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

Эта beta регулярно хочет обновляться на себя же (1140 на 1140)

Роман комментирует...

посмотрите сколько жрет памяти х64 11104, это жуть просто

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

Дампы после краха r502 beta55 (x86):
http://nekaka.com/d/E0hmO6wTQQ
http://nekaka.com/d/Bl3vvjSKED

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

Это не обновление беты на себя. Это так неочевидно показывается факт наличия свежего customloc (модальным окном про beta55 Fly)

По логу становится немного ясней, но не идеально
[2012-09-09 15:07] Autoupdate: update-file is downloaded successfully (Program files)
[2012-09-09 15:07] Autoupdate: update-file is downloaded successfully (Program data)
[2012-09-09 15:07] Autoupdate: FlylinkDC++ found new update 11104 (Thu, 06 Sep 2012 16:10:21 GMT) and ready to download:904.53 KiB (2 Files).
[2012-09-09 15:07] Autoupdate: loading file: CustomLocations.bmp
[2012-09-09 15:07] Autoupdate: CustomLocations.bmp downloaded successfully
[2012-09-09 15:07] Autoupdate: loading file: CustomLocations.ini
[2012-09-09 15:07] Autoupdate: CustomLocations.ini downloaded successfully

Как раз "new update 11104" смущает. Данные бы вынести в отдельную сущность, да?!






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

То Slippery Jim

Да я тоже думаю что обновление CustomLocations можно вынести отдельно и сделать в настройках пункт их "тихого" обновления или же с запросом.

Flounem комментирует...
Этот комментарий был удален автором.
NightOrion комментирует...

Да ребят, вы правы, это обновляется только customLocations. Сделали пока его так, сейчас пилим чтоб был другой лог в случае обновления только его.

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

Да и ещё, обновление CustomLocation производится полностью автоматически без нашего вмешательства, через несколько минут после его изменения.
Чуть не забыл, если там нет вашего диапазона адресов или неверный логотип или вы нашли какую либо ошибку, пишите нам, мы можем всё поправить.

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

@ NightOrion - есть проблема в вашем новом конвертере customloc, тикет пока не пишу - нет категории для него правильной. Рассказываю тут: как минимум на диапазонах Cox.net замечено непопадание диапазонов, у которых нет привязки штат-город, в ini-файл. Исходник ваш почитал, найти багу не нашел. Возможно, что это проблема описания Cox, местами нестандартного, но: у меня все диапазоны на месте остаются, у вас - потери

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

z:\>grep "Cox" CustomLocations-fly.ini | wc -l
26

z:\>grep "Cox" CustomLocations-my.ini | wc -l
33

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

Еще один недостаток конвертера - игнорируете (редкие пока) IPv6 диапазоны

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

Диапазоны COX исправлены, проверьте.

IPv6 не используются пока по той причине что флай ещё не умеет работать с IPv6 и смысла им там быть просто нету.

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

Начал скачивать файл 40Гб размером. Флай завис и активно писал на диск. Висел пару минут и никак не убивался.

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

Посмотрите пожалуйста дамп http://rghost.ru/40324670

как-то не всегда но регулярно, Флай стал подгружать проц, вроде не сильно 10-20%, но даже простое перемещение окошек по рабочему столу происходит с фризами. Вырубаю Флай - все приходит в норму в течении 10 секунд.

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

> Чуть не забыл, если там нет вашего диапазона адресов или неверный логотип или вы нашли какую либо ошибку, пишите нам, мы можем всё поправить.

Провайдеры CenterTelecom и Corbina давно сменили названия. И у второго больше нет выделенных диапазонов для городов.

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

> Провайдеры CenterTelecom и Corbina давно сменили названия
Вообще-то не "сменили название", а "куплены и влиты" (Ростелеком и Пчелайн соответственно). И привязка к городу у Билайна диапазонов осталась, и перераспределения не было.
Порядок в слияниях навести надо, но - муторно, и не так уж смертельно (пока) с левыми логотипами - география-то точная.

Тикеты для памяти оформил: https://www.assembla.com/spaces/customlocations-greylink/tickets/29 и https://www.assembla.com/spaces/customlocations-greylink/tickets/31

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

И привязка к городу у Билайна диапазонов осталась, и перераспределения не было.

Тогда может объясните, почему у этих людей из регионов города Москвы и Питера?
http://www.pictureshack.ru/images/92061_20120913_BeeUsers.png

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

Вот ещё http://www.pictureshack.ru/images/13414_20120913_BeeUsers2.png

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

Роман
посмотрите сколько жрет памяти х64 11104, это жуть просто

Пожалуйста конкретнее.

Slippery Jim
Как раз "new update 11104" смущает. Данные бы вынести в отдельную сущность, да?!

агу, это тоже в планах, на самом деле если кто-то подскажет консольную утилиту конвертирующую txt в rtf то отдельное описание сделаем очень быстро, ибо сущность уже есть, просто слегка закомментирована :)

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

RainMan: во первых, мое (личное частное) мнение - RTF и все красоты многоцветные в обсуждаемом месте не нужны, и уж если хочется "красиво", то читабельный исходник со своей разметкой (или занять BB-code парсер) как-то надежнее.

А по вопросу: чистой консольки не нашел, но вот это дельфинское поделие http://www.howtodothings.com/computers/a1189-txt-2-rtf.html гуевое - почти то, что нужно для конвертора

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

@Алексей пишет...
Тогда может объясните, почему у этих людей из регионов города Москвы и Питера?

А, проше пана, откуда мне знать, что это - регионы? Корбина имела расписанными только часть диапазонов, и куда относить те, что не указаны географически? Еще корбиновские диапазоны ipgeobase были расписаны так - кучей на Москву https://www.assembla.com/code/customlocations-greylink/subversion/nodes/trunk/Corbina.ini, сейчас в ней 0 только короткие и неопротестованные, длинные записаны за "Россия"

Без указания диапазона и географии - претензия "ниачом", потому что (как пример) есть http://ipgeobase.ru/?address=2.92.25.25&search=%C8%F1%EA%E0%F2%FC

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

> А, проше пана, откуда мне знать, что это - регионы?
Оттуда, что я вам об этом сказал. Да и по никам понятно. Впрочем, вы можете самостоятельно зайти на какой-нибудь крупный хаб и поспрашивать у пользователей с типичными корбиновскими приставками из какого они города. Уверен, что в подавляющем большинстве случаев названный город и определённый по базе будут несовпадать.

> Корбина имела расписанными только часть диапазонов, и куда относить те, что не указаны географически?
Относите к России.

> Без указания диапазона и географии - претензия "ниачом", потому что (как пример) есть http://ipgeobase.ru/?address=2.92.25.25&search=%C8%F1%EA%E0%F2%FC
Если вы посмотрите на второй скриншот, то по приставкам у ников сможете угадать город пользователя — вот вам география, IP там тоже видно — через них можно найти диапазоны.