Page 1 of 6
MsiUpdate — автоматическое обновление установкой MSI
Posted: Tue 08 Dec, 2009 20:51
by [e]Bu$ter
Анонс MSI Update
Спасибо, замечательная вещь! Теперь и вовсе ничего вручную качать не придётся.
Есть вот только пара замечаний:
– Вроде бы в языковых файлах перепутаны строки. В меню конфигурации и в меню плагинов у пункта название
MSI package is not installed.
Да и в остальных местах, кроме диалога конфигурации, тоже всё не на месте:
Code: Select all
╔═ MSI package is not installed. ═╗
║ MsiUpdate ║
║ OK ║
╚═══════════════════════════════════════╝
- А в диалоге конфигурации нет кнопки по умолчанию (CtrlEnter не работает).
Re: MSI Update
Posted: Tue 08 Dec, 2009 20:54
by [e]Bu$ter
Да, поменял местами сроки
"MSI package is not installed."
"MsiUpdate"
и всё стало нормально.
Re: MSI Update
Posted: Wed 09 Dec, 2009 02:16
by chupakabra
Со строками непонятно, может кеш плагинов надо почистить? Кнопку поправлю.
Re: MSI Update
Posted: Mon 14 Dec, 2009 08:26
by ur
Через прокси, насколько я понимаю, не работает?
Re: MSI Update
Posted: Mon 14 Dec, 2009 11:52
by chupakabra
Плагин использует WinHttp, у которого есть утилита proxycfg для настройки прокси. Можно импортировать настройки MSIE: proxycfg -u
Re: MSI Update
Posted: Tue 15 Dec, 2009 08:01
by ur
Спасибо. Не знал.
Re: MSI Update
Posted: Fri 15 Jan, 2010 11:26
by HaRT
chupakabra wrote:- плагин пытается закрыть Far перед обновлением (посылает F10 Enter)
А плагин что ли вызывается только из панелей? Если нет, то
F10 Enter могут привести к неожиданным эффектам.
Re: MsiUpdate — автоматическое обновление установкой MSI
Posted: Fri 15 Jan, 2010 12:28
by chupakabra
Только из панелей
Re: MsiUpdate — автоматическое обновление установкой MSI
Posted: Fri 15 Jan, 2010 12:56
by NightRoman
chupakabra wrote:Только из панелей
Все равно могут быть неожиданные результаты от такого подхода, просто вероятность мала (тупой пример - у юзера макрос на F10 для чего угодно, но скорей всего для "продвинутого выхода из Фара" - что там произойдет по F10 и тем более по Enter за этим?).
Но вообще очень бы хотелось иметь механизм корректного закрытия Фара извне..
Re: MsiUpdate — автоматическое обновление установкой MSI
Posted: Fri 15 Jan, 2010 13:03
by NightRoman
Re: MsiUpdate — автоматическое обновление установкой MSI
Posted: Fri 15 Jan, 2010 13:19
by HaRT
Да что там PSF… Если в Фаре отключено подтверждение выхода, но есть несохранённый файл, то Enter после F10 будет означать Save. Нехорошо!
Re: MsiUpdate — автоматическое обновление установкой MSI
Posted: Fri 15 Jan, 2010 13:31
by NightRoman
Оффтопик. Если честно, то я в своих внешних утилитах, которые в принципе хотят закрытия Фара, начиная с Вин7, где ситуация с закрытием еще ухудшилась, плюнул на искусственное закрытие и просто пишу "Waiting for Far Manager exit..." и тупо жду, пока юзер закроет Фар. Не предел мечтаний, но зато безопасно на все 100%.
Re: MsiUpdate — автоматическое обновление установкой MSI
Posted: Fri 15 Jan, 2010 13:35
by chupakabra
у юзера макрос на F10 для чего угодно
ACTL_POSTKEYSEQUENCE не обрабатывается как макро
отключено подтверждение выхода, но есть несохранённый файл
это проверяется
Re: MsiUpdate — автоматическое обновление установкой MSI
Posted: Fri 15 Jan, 2010 13:38
by NightRoman
ACTL_POSTKEYSEQUENCE не обрабатывается как макро
А, это меняет дело, да. Но тогда обходится "продвинутое закрытие", если таковое повешено на Ф10.
Re: MsiUpdate — автоматическое обновление установкой MSI
Posted: Fri 15 Jan, 2010 15:08
by chupakabra
обходится "продвинутое закрытие"
Ну если будут жалобы, добавлю возможность выполнения произвольного макроса.