Page 1 of 32

Update

Posted: Sun 28 Dec, 2008 23:06
by Maximus5
Анонс

При запуске фара плагин предупредил, что есть обновления, я согласился

Потом выскакивает MsgBox "Save your work and exit FAR now. Press OK when you are done". Жму ОК. Conemu закрылся
После повторного запуска ярлыка остается тот же FAR 700-ой сборки...

PS. Вобщем, оно подралось с ConEmu. Когда запустил "чистый" FAR - отработало нормально... Или я рано повторно ConEmu запустил..

Re: Update

Posted: Sun 28 Dec, 2008 23:13
by DrKnS
Это баг в конэму.
Оно зачем-то отслеживает наличие процесса, а не консоли.


Re: Update

Posted: Sun 28 Dec, 2008 23:43
by Docent1
DrKnS
А нельзя ли выложить прфиксенную ConEmu.exe или полные исходники (в Header.h есть ссылка на c:\\lang\\kl.h и при сборке вылазит
ConEmu.cpp(809) : error C3861: 'klatoi': identifier not found
ConEmu.cpp(814) : error C3861: 'klatoi': identifier not found
) и bat-файл. Собирал в VS90

Re: Update

Posted: Mon 29 Dec, 2008 00:49
by Volodya
А нельзя ли вынести путь к 7za в конфигурирумый параметр?

Re: Update

Posted: Mon 29 Dec, 2008 01:10
by Wave
Совершенно не учитывает, что у меня плагины распиханы не так, как в стандартном варианте.
Я когда-то, когда плугов перевалило за полста, а потом и за сотню, распихал их плюс-минус в стиле плагринга.
Arc
Colors
Editor
Internet
Macro
Multimedia
Network
Shell
System
Utils
А плуги уже в подпапках.
Позже поставил и привык к underscore. Сейчас на FAR2 плугов ещё нет и сорока. Но структура каталогов осталась.
Update не учитывает ни структуры каталогов, ни нестандартного именования (вот захочу не tmppanel, а temporarypanel), ни того, что какие-то плуги мне могут быть не нужны.

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

Re: Update

Posted: Mon 29 Dec, 2008 05:27
by CrOm
Wave wrote: Плюс ко всему, если появится новый плагринг, нехило бы его задействовать.
вот как появится, тогда и реализуем, а пока какой смысл?

Re: Update

Posted: Mon 29 Dec, 2008 08:20
by Alexey Samlyukov
плагин экспортирует RestartFAR() - а что это за ф-ция?

Re: Update

Posted: Mon 29 Dec, 2008 08:23
by CrOm
так поставил поигрался.

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

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

Re: Update

Posted: Mon 29 Dec, 2008 08:25
by CrOm
Alexey Samlyukov
в винде полно таких функций незадокументированных.
лазейки для тех кто "в теме" :)

а вобще да, интересно, надо бы сырцы посмотреть

Re: Update

Posted: Mon 29 Dec, 2008 08:44
by Вадим Захаренко
Таже проблема с закачкой плагинов с нестандартными путями
Но у меня так
Add - дополнительные
Editor - стандарт - для редактора (вот их не закачивает повторно)
FilePanel - стандрарт, остальное (закачивает и ложит в корне папки плагинов)

Re: Update

Posted: Mon 29 Dec, 2008 10:29
by Arty
Классный плагин. Есть пара замечаний:
1. Для работы необходим "7za.exe", но в стандартной поставке 7-Zip отдельный консольный распаковщик давно отсутствует. Он теперь включен в состав "7z.exe". Если скопировать "7z.exe" в "7za.exe", то все работает. Нельзя-ли добавить вызов "7z.exe", если не найден "7za.exe"?
2. При первом запуске за день FAR пытается вызвать плагин нажатием "F11 -> u" , а у меня на эту комбинацию забит "Unicode Wizard" и он естественно открывается вместо него. Смена горячей клавиши у "Update" ни к чему не приводит. Где и что надо поменять?

Re: Update

Posted: Mon 29 Dec, 2008 14:44
by Docent1
Depacking Far175b2501.x86.7z Error 2 (7z)
..
Depacking tmppanel175.2501.b44.x86.7z Error 2 (7z)
Без ConEmu но с "The Underscore" 7z (7za) установлен и прописан Path
-------------------------------------------------------------------------------------
Прошу прощения, это у меня Far завис без окна когда поменял GetExitCodeProcess на !GetConsoleWindow в ConEmu

Re: Update

Posted: Mon 29 Dec, 2008 17:35
by DrKnS
Ой, сколько любителей нестандартных путей :)
Хорошо, путь к каждому плагину можно будет задать ручками в конфиге.
Путь к 7za и его имя будет определяться там же.
RestartFAR искать бесполезно, это вообще не для фара, а для rundll32 :)
Подключение на движке IE, да. Это временно.
Обновляться будут только те плагины, которые у пользователя уже есть, а не всё подряд, как сейчас. В дальнейшем, возможно, и расстановка птичек будет.
Шаманство с F11->U уберётся.

Re: Update

Posted: Mon 29 Dec, 2008 21:49
by dogwatch
а у меня в имени директории с плагом указана его версия.. :oops:

Re: Update

Posted: Tue 30 Dec, 2008 11:37
by bodrox
Прокси?

Re: Update

Posted: Tue 30 Dec, 2008 12:02
by CrOm
DrKnS
чавота обновился и теперь совсем не обновляет.

пишет "Не удалось подключиться к серверу обновлений". хотя в принципе ничего не менял