суббота, 28 марта 2009 г.

FlylinkDC++ r379 release

Ревизия (379) 28.3.2009
  • отказ от Ignores.xml (при первом запуске версии r379 данные из файла переносятся в базу данные а сам файл удаляется)
  • [web-сервер] исправил работу через web галочки "Разрешить выбор папки для загрузки" (c) IRainman
  • исправил получение файлов через web на unix системах (c) IRainman
  • доработал алгоритм обновления ip адреса(локальный не появляется) добавил возможность его обновления по ходу работы, а не только во время старта (c) IRainman
  • добавил к списку видео фалов расширение .ps (c) IRainman
  • оптимизация в менеджере расшаренных файлов(исчезли тормоза при добавлении(удалении) и обзоре папок в шаре, исчезло непонятное потребление ресурсов во время раздач)(c) IRainman
  • запретил обновление шары по расписанию, если после старта программы прошло меньше 5 минут (c) IRainman
  • исправил обновление для 64х битной версии, отключил кнопочки для загрузки до получения информации о новой версии (c) IRainman
  • исправил работу IPGuard(были перепутаны местами политики 'Разрешить' и 'Запретить') (c) IRainman
  • добавлен перевод на русский всего что только можно(пожалуйста отпишитесь что и где не переведено, если можно со скринами) (c) IRainman
  • Добавил к резервной копии CustomLocations.bmp (c) IRainman
SetupFlylinkDC-r379.exe
FlylinkDC-r379-release-svn1489-build-28-Mar-2009_07_57.rar
FlylinkDC-r379-release-src.rar
FlylinkDC-r379-release-bin.rar

64 бита:
SetupFlylinkDC-x64-r379.exe
FlylinkDC-r379-release-svn1489-x64-build-28-Mar-2009_08_04.rar

Зеркало на народе:
SetupFlylinkDC-r379.exe
SetupFlylinkDC-x64-r379.exe
FlylinkDC-r379-release-src.rar
FlylinkDC-r379-release-bin.rar

Сборки для провайдера:
SetupFlylinkDC-VT-Samara-r379.exe

Региональные сборки:
SetupFlylinkDC-airnet-r379.exe
SetupFlylinkDC-ALNET-r379.exe
SetupFlylinkDC-atricom-r379.exe
SetupFlylinkDC-avangard-r379.exe
SetupFlylinkDC-bizcom-r379.exe
SetupFlylinkDC-Cherkassy-r379.exe
SetupFlylinkDC-dancer-r379.exe
SetupFlylinkDC-DobroNet-r379.exe
SetupFlylinkDC-Domolink-Orel-r379.exe
SetupFlylinkDC-domolink-ryazan-r379.exe
SetupFlylinkDC-ertelecom-r379.exe
SetupFlylinkDC-giga-net-ru-r379.exe
SetupFlylinkDC-Gomel-garant-r379.exe
SetupFlylinkDC-Himki-africa-r379.exe
SetupFlylinkDC-Himki-telinkom-r379.exe
SetupFlylinkDC-HomeNet-r379.exe
SetupFlylinkDC-Hutor-a-r379.exe
SetupFlylinkDC-Hutor-p-r379.exe
SetupFlylinkDC-ionit-telecom-r379.exe
SetupFlylinkDC-Kalininec-r379.exe
SetupFlylinkDC-Karelia-r379.exe
SetupFlylinkDC-KopNet-r379.exe
SetupFlylinkDC-Kovrov-Zone-ITNet-r379.exe
SetupFlylinkDC-KurskOnline-r379.exe
SetupFlylinkDC-Lipetsk-beeline-r379.exe
SetupFlylinkDC-Lipetsk-Domolink-r379.exe
SetupFlylinkDC-Lipetsk-Domolink-r379-x64.exe
SetupFlylinkDC-Lipetsk-lan48-r379.exe
SetupFlylinkDC-Lipetsk-puzzle-r379.exe
SetupFlylinkDC-MCN-r379.exe
SetupFlylinkDC-Meschera-r379.exe
SetupFlylinkDC-mgn-adelaida-r379.exe
SetupFlylinkDC-MGN-MGorka-r379.exe
SetupFlylinkDC-Minsk-GMN-r379.exe
SetupFlylinkDC-Minsk-ZV5-r379.exe
SetupFlylinkDC-mmsn-r379.exe
SetupFlylinkDC-Net11-r379.exe
SetupFlylinkDC-Net23.ru-r379.exe
SetupFlylinkDC-NetLine-r379.exe
SetupFlylinkDC-Netronik-r379.exe
SetupFlylinkDC-Nicos-r379.exe
SetupFlylinkDC-omsk-dom-ru-r379.exe
SetupFlylinkDC-Onrela-r379.exe
SetupFlylinkDC-Opticom-r379.exe
SetupFlylinkDC-Opticom-SVAO-IX-r379.exe
SetupFlylinkDC-Poltava-poisk-tv-r379.exe
SetupFlylinkDC-polustrovo-r379.exe
SetupFlylinkDC-Sh-Samaralan-r379.exe
SetupFlylinkDC-signaltv-r379.exe
SetupFlylinkDC-Simferopol-KCT-r379.exe
SetupFlylinkDC-SPB-MNS-r379.exe
SetupFlylinkDC-SPB-RTS-r379.exe
SetupFlylinkDC-Sumy-RS-r379.exe
SetupFlylinkDC-telecontur-r379.exe
SetupFlylinkDC-Trion-r379.exe
SetupFlylinkDC-TTK-r379.exe
SetupFlylinkDC-ultramarine-r379.exe
SetupFlylinkDC-uspeh-r379.exe

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

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

IRainman - второй разработчик? или просто пользователь дающий дельные советы...

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

Снова депозит.... Оттуда никак не скачать. Будет на народе ?

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

В автобане не все переведено

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

опять депозит...

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

1. IRainman - разработчик

http://code.google.com/p/flylinkdc/source/list

2. сейчас будет народ (утром он у меня тормозил)

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

залил на народ:
http://narod.ru/disk/7114527000/FlylinkDC-r379-release-src.rar.html
http://narod.ru/disk/7114521000/FlylinkDC-r379-release-bin.rar.html
http://narod.ru/disk/7114504000/SetupFlylinkDC-x64-r379.exe.html
http://narod.ru/disk/7114488000/SetupFlylinkDC-r379.exe.html

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

снова тормоза с хабом sergik

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

serghik

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

"(пожалуйста отпишитесь что и где не переведено, если можно со скринами) (c) IRainman"
Вот целая куча недоработок интерфейса, перевод, позиции, обрезка слов. Надеюсь на устранение в следующих версиях
http://xmages.net/out.php/i160728_000.JPG
http://xmages.net/out.php/i160738_001.JPG
http://xmages.net/out.php/i160732_002.JPG
http://xmages.net/out.php/i160733_003.JPG
http://xmages.net/out.php/i160734_004.JPG
http://xmages.net/out.php/i160736_005.JPG
http://xmages.net/out.php/i160737_006.JPG
http://xmages.net/out.php/i160740_007.JPG
http://xmages.net/out.php/i160741_008.JPG
http://xmages.net/out.php/i160742_009.JPG
http://xmages.net/out.php/i160743_10.JPG
http://xmages.net/out.php/i160744_11.JPG
http://xmages.net/out.php/i160745_12.JPG
http://xmages.net/out.php/i160746_13.JPG
http://xmages.net/out.php/i160747_14.JPG
http://xmages.net/out.php/i160748_15.JPG

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

В автобане не все переведено
Анонимному ещё раз спасибо большое :)
всё взято на заметку, в пн займусь

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

Что ж такое? Все отлично, но в конце каждой закачки скорость падает на самый минимум и ползет под 1 кб.сек

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

На олбанский дофига чего не переведено :)

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

послеустановки сразу вылетел краш
дампы
http://depositfiles.com/files/zxidf8eck
http://depositfiles.com/files/lv7lsi81a

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

1. Автоопределение IP пашет коряво. У меня роутер и белый динамический IP, и если я рву на роутере сессию и создаю её заново, то флай сам не находит новый IP при старте, только через кнопку "Найти IP". Не находит и через минимально доступный интервал времени 1 минуту - во-первых, проходит 2.5 (sic!) минуты, во-вторых, хаб загружается, т.е. не выдаёт сообщение о неправильном IP, но при попытке сделать хоть что-нибудь - получить список файлов, использовать поиск, скачать файл - всё же выдаёт сообщение о неправильном IP, снова рвёт соединение, снова пересоединяется через 2.5 минуты, снова выкидывает при любой активности и т.д.

2. Когда уже в "BackupProfile.bat" добавят такой важный файл, как "FlylinkDC.sqlite"?

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

Сделайте, плиз, так, чтобы при обновлении (установка поверх) сохранялись, а не перезаписывались на новые вот эти файлы IPTrust.ini, CustomLocations.ini, CustomLocations.bmp. Очень уж неудобно сохранять их отдельно (да ещё и не забыть), а потом вставлять на место. Забудешь сохранить и заполнить их заново целая проблема.

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

>>послеустановки сразу вылетел краш
дампы
>>http://depositfiles.com/files/zxidf8eck
>>http://depositfiles.com/files/lv7lsi81a

кто прислал эти дампы - отзовитесь!
что у вас стоит в качестве урла для определения IP адреса?

p.s.
также большой дамп желательно сжимать архиватором.

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

Хотелось бы видеть Опцию - Запрет ЛС, без всяких запросов паролей и сообщений.

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

И ещё, чтобы можно было Игнорировать юзеров по маске...

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

На олбанский дофига чего не переведено :)

переводите сами ))) не являюсь "носителем" так сказать :)

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

1. Автоопределение IP пашет коряво...

посмотрю в пн-вт.

2. Когда уже в "BackupProfile.bat" добавят такой важный файл, как "FlylinkDC.sqlite"?

он слишком много весит :)

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

to sp отключение ЛС скоро сделаю, на счёт масок игнора видимо тоже(будут регулярные выражения) :)

Что ж такое? Все отлично, но в конце каждой закачки скорость падает на самый минимум и ползет под 1 кб.сек

вопрос принят, у когонибудь ещё проявляется?

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

Сделайте, плиз, так, чтобы при обновлении (установка поверх) сохранялись, а не перезаписывались на новые вот эти файлы IPTrust.ini, CustomLocations.ini, CustomLocations.bmp.

пока есть опция копировать настройки при старте

ps пока…
pps как вариант можно сделать галочку в инсталлере… по поводу этих файликов…

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

По поводу локализаций, есть утилитка

тут: http://80.92.102.122/Flylink/files/FlylinkDC_language_parser.rar

или тут: http://77.232.7.30/Flylink/files/FlylinkDC_language_parser.rar

котрая позволяет упростить задачу перевода языковых файликов :)
readme прилогается

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

Уважаемый Павел! Всегда пользовался FlylinkDC++,всё было отлично,но после смены провайдера(Interzet)при заходе на HAB клиент ничего не ищет,не качает в отличие от StrongDC++(который работает,но НЕ НРАВИТСЯ)настройки одинаковые.Если туплю,не кидайте помидорами-только стал пользоваться локалом. На машине стоит Vista 64bit.
С уважением к вашей работе - Александр.

brain-ripper комментирует...

>> Что ж такое? Все отлично, но в
>> конце каждой закачки скорость
>> падает на самый минимум и
>> ползет под 1 кб.сек

> вопрос принят, у когонибудь ещё
> проявляется?

у меня часто проявляется. Качается например фильм человек с 30 со скоростью 3-4Мб, как доходит до 98-99% скорость падает до нескольких килобайт. Начинает качаться только с одного человека, у остальных 29-и - "нет свободного блока". При чем фильм выложен не только что, т.е. вероятность того, что у 29-и человек нет одного и того же блока маловероятна...

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

у меня такое-же, помогает перезапуск флайлинка

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

Отключайте медленные источники. Можно вручную отключить этого юзера - закачка пойдёт с другого

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

sp, не в этом дело. Дело не в том, что с юзера медлено качает. Этот баг действительно проявляется у многих, и у меня тоже. Но проявляется хаотично, такое у меня бывате в ~45%. Перезапускай флай и вуаял! Закачка завершена.. =\

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

Нет смысла перезапускать флай, отключи этого "медленного" юзера вручную и всё - эффект будет таким же...

Баг: на Суперюзера действуют ограничения Автобана... Это нормально?

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

Баг: на Суперюзера действуют ограничения Автобана... Это нормально?

а он в друзьях? :-[
ps честно честно не знаю, не пользуюсь


Нет смысла перезапускать флай, отключи этого "медленного" юзера вручную и всё - эффект будет таким же...

ага т.е. при подобном действии начинает качать с оставшихся пользователей? Oo

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

сижу на r329, чего и вам советую - стабильно всё

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

сижу на r329, чего и вам советую - стабильно всё
и тормознуто ;) и полно чего не работает

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

По поводу локализаций, есть утилитка

тут: http://80.92.102.122/Flylink/files/FlylinkDC_language_parser.rar

или тут: http://77.232.7.30/Flylink/files/FlylinkDC_language_parser.rar

котрая позволяет упростить задачу перевода языковых файликов :)
readme прилогается


Пожалуйста перескачайте файл!!!!
r1511 FlylinkDC_language_parser: исправил ошибку: в "многострочных" строках пропадал \r\n после первой строки

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

После обновления r378(x64)->r379(x64) перестало работать автообновление списка файлов. В настройках стоит 60 m, но обновляется только при старте или вручную (Ctrl+E).

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

Я пока синхронизирую шаблон с русским переводом с точностью до расположения строк, и у меня сильно больше недостающих строк, чем выдала тулзочка (11 строк против 42 многостроочных местами чанков)... там есть и переносы с места на место, конечно, но их (сравнительно) немного - меньше 10

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

1. Большое спасибо за труд!
2. При переходе с 377 на 378 версию начал автоматом обновляться IP при старте, при переходе на 379 версию автообновление пропало.
3. Примерно с 377-378 версии при добавлении большого количества мелких файлов начал гарантированно задумываться примерно на полминуты и часто ненадолго зависать. Ранее почти не тупил. Возможно это связано с тем, что обновляю каждый раз поверх старого, или то, что Волгателеком Саратов тестирует протокол adc.
Удачи!
Александр.

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

Slippery Jim
утилитка дубовая :) кстати пофиксил там ошибку, пару постов выше написал про неё

ps пока не присылайте файлик, к следующей бетке языковой файл разрастётся очень прилично... :-[
сижу сегодня весь день косяки правлю O:-)
pps: на деле она очень честно работает сегодня очень много чего добавил, она всё отловила

1. Большое спасибо за труд!

пожалуйста :)

2. При переходе с 377 на 378 версию начал автоматом обновляться IP при старте, при переходе на 379 версию автообновление пропало.

у когонибудь ещё на 379 такое имеет быть?


3. Примерно с 377-378 версии при добавлении большого количества мелких файлов начал гарантированно задумываться примерно на полминуты и часто ненадолго зависать. Ранее почти не тупил.

на закачку или в шару?

После обновления r378(x64)->r379(x64) перестало работать автообновление списка файлов. В настройках стоит 60 m, но обновляется только при старте или вручную (Ctrl+E).

большущее спасибо, исправил :)

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

3. Примерно с 377-378 версии при добавлении большого количества мелких файлов начал гарантированно задумываться примерно на полминуты и часто ненадолго зависать. Ранее почти не тупил.

на закачку или в шару?
На закачку
По моему, началось, когда было сделано это - Отказ от хранения очереди закачек в файле *.xml
Но не кидайте тухлыми помидорами, если чего то не понимаю, я в этом чайник.
Александр.

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

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

1. Я и не спешу и просто не успею, потому что пока занят чисто добавлением недостающих строк и переносом misplaced строк, а то даже  умный CompareIT тяжело находит перемещенные блоки
2. Просьба - расположение строк в русском переводе можно сохранять идентичным EN_Example.xml, который, как я понимаю, генерится автопилотом?
3. Вопрос - а может перейти на gettext для локализаций, и переводить и обновлять переводы с ним проще будет, DC++ оригинальный вроде с ним живет, и неплохо (в этой части)

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

Александр
понятно… спасибо вам :-[ кидатся не будем… O:-)

Slippery Jim
2.посетила та же мысля когда домой шёл ))) транслируете мысли? :-[
ps по утру приделаю команду сортировки по инглишу в утилиту, благо халява :)

1.ничего не сортируйте руками... завтра всё бу

3.ммм а если в 2х словах это что а то копатся не охото? :)

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

http://depositfiles.com/files/kh1k65s8j

Павел посмотрите скрин--- если возможно сделайте эти изменения к лучшему для FlylinkDC++ и нетолько


Заранее огромное спасибо вам и вашему флайлинку

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

И когда же наконец исправят тест порт форвардинга (ссылка "Проверить настройки" на http://www.flylinkdc.ru/test.php)? В роутере всё настроено и прекрасно работает в активе - качает, ищет и т.д., но при проверке всегда выдаётся ошибка типа "TCP не прошел проверку. Конечный компьютер не ответил на соединение.".

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

обновил утилитку для локализаций:

+ Добавил в FlylinkDC_language_parser возможность сортировки локализации по
EN_Example.xml
+ сильно оптимизировал код и поустранял глюки с пропадавшими переносами строк

ps большое спасибо Slippery Jim :)

тут: http://80.92.102.122/Flylink/files/FlylinkDC_language_parser.rar

или тут: http://77.232.7.30/Flylink/files/FlylinkDC_language_parser.rar

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

И когда же наконец исправят тест порт форвардинга (ссылка "Проверить настройки" на http://www.flylinkdc.ru/test.php)? В роутере всё настроено и прекрасно работает в активе - качает, ищет и т.д., но при проверке всегда выдаётся ошибка типа "TCP не прошел проверку. Конечный компьютер не ответил на соединение.".
данная сылка будет работать только если у вас внешний ip, вооть, попросите когонибудь что бы разместили скрипты внутри локалки :-[

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

Blood

по поводу скрина:

1) всё сортируется как надо, там строки разгребаются посимвольно так же как и везде…

2) что бы сделать иконку на exe в поиске, необходимо часть этого файлика загрузить, а оно надо? :)

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

данная сылка будет работать только если у вас внешний ip, вооть, попросите когонибудь что бы разместили скрипты внутри локалки :-[

У меня внешний ip, но всеравно не работает. Хотя в тесте уторрента ( http://www.utorrent.com/testport.php?port=30001 ) все отлично проверяется

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

http://xmages.net/out.php/i160736_005.JPG здесь перевод не треба,
на счёт jetaudio и пелинка... у пелинка закрытые исходники, котрых собственно говоря почти нет, так как это greylink с переделанными ресурсами в основном...
по остальному уже почти всё доделал :)

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

L.
Баг: на Суперюзера действуют ограничения Автобана... Это нормально?

а он в друзьях? :-[
ps честно честно не знаю, не пользуюсь

Да, в друзьях, просто выставил ограничение в Автобане, по слотам и шаре. Чела добавил в друзья и сделал суперюзером, чтобы на него ограничения не распространялись, но не тут-то было...

Нет смысла перезапускать флай, отключи этого "медленного" юзера вручную и всё - эффект будет таким же...

ага т.е. при подобном действии начинает качать с оставшихся пользователей? Oo

Да, не не совсем верно. Вернее сказать - тормоза возникают из-за сегментирования файла, т.е. на 99% остаётся нескаченным всего лишь последний сегмент и соотвественно он будет качаться только с одного источника, но как правило этот источник оказывается самым медленным :)

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

Предлагаю для тестирования портов заюзать сайт utorrent'a :)

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

Ещё баг, тянущийся с неизвестно каких времён...
В поиске что-нить задать для поиска, найти, кликнуть на найденном правой кнопкой, "Скачать в.." и что мы видим? А видим то, если Путь до файла определён как "Фильмы\", то флай предлагает закачать в папку "c:\downloads\ильмы\" :) Т.е. съедается первая буква Пути.

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

в очереди скачивания когда вышел из сети недокачанный файл пропадает исправте баг пожалуйста !!!

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

на счёт ссылки с проверкой портов...
а отсюда работает? ^^" http://80.92.102.122/Flylink/test.php
ps у мну и с родной ссылкой работает (показывает окошко без всяких надписей… только с подписью о авторстве)

Вернее сказать - тормоза возникают из-за сегментирования файла, т.е. на 99% остаётся нескаченным всего лишь последний сегмент и соотвественно он будет качаться только с одного источника, но как правило этот источник оказывается самым медленным :) понятно, т.е. надо алгоритм отключения юзеров к концу перписать…
ps это не баг :) это косяк в логике %)))))


Ещё баг, тянущийся с неизвестно каких времён...
В поиске что-нить задать для поиска, найти, кликнуть на найденном правой кнопкой, "Скачать в.." и что мы видим? А видим то, если Путь до файла определён как "Фильмы\", то флай предлагает закачать в папку "c:\downloads\ильмы\" :) Т.е. съедается первая буква Пути.

омг =))) исправим, но попосже

в очереди скачивания когда вышел из сети недокачанный файл пропадает исправте баг пожалуйста !!!
у кого ещё проявляется проверьте пожалуйста, если ещё какую доп инфу сообщите только в + :)

всем спасибо :)

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

качаем 380-beta1 и пишем в той теме... :) тута всё хеппи энд
ps 379 падучая очень получилась