MsiUpdate — автоматическое обновление установкой MSI

Здесь можно обсудить ваш любимый плагин.
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: MsiUpdate — автоматическое обновление установкой MSI

Post by chupakabra »

Latest post of the previous page:

обходится "продвинутое закрытие"
Ну если будут жалобы, добавлю возможность выполнения произвольного макроса.
User avatar
[e]Bu$ter
Posts: 792
Joined: Mon 30 May, 2005 23:05
Location: Беларусь, Минск
Contact:

Re: MsiUpdate — автоматическое обновление установкой MSI

Post by [e]Bu$ter »

Спасибо за приятные обновления. Особенно круто — предпросмотр changelog'a. Просто мечта.
- LAUNCHAPP=1 теперь всегда передается инсталлятору
А можно узнать почему так сделано?

Дело в том, что лично у меня простой запуск far.exe это всего лишь сигнал о том, что обновление завешено. Запущенный таким образом фар приходится закрывать, и запускать свой — со специального ярлыка (со спец. настройками консоли, или специальной командой).
Раз уже нет возможности автоматически запускать фар так, как был запущен закрытый, то хотелось бы иметь возможность просто указать команду, которая будет выполнена после успешного обновления (ну и при желании - другая перед обновлением). Каждый пропишет туда то, что ему нужно запускать, и будет счастлив.
А насильственный запуск far.exe всё-таки лучше оставить настраиваемым.
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: MsiUpdate — автоматическое обновление установкой MSI

Post by chupakabra »

Ясно, верну как было. Кстати говоря, LAUNCHAPP запускает фаровский ярлык (если он установлен). При апгрейде консольные настройки ярлыка сохраняются, все прочее сбрасывается на стандартные значения.
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: MsiUpdate — автоматическое обновление установкой MSI

Post by chupakabra »

Добавил в инсталлятор возможность запускать с помощью LAUNCHAPP произвольную команду (все, что может запустить ShellExecute). К примеру: LAUNCHAPP="c:\Far\Far Manager.lnk".
User avatar
[e]Bu$ter
Posts: 792
Joined: Mon 30 May, 2005 23:05
Location: Беларусь, Минск
Contact:

Re: MsiUpdate — автоматическое обновление установкой MSI

Post by [e]Bu$ter »

chupakabra wrote:Добавил в инсталлятор возможность запускать с помощью LAUNCHAPP произвольную команду
Круто! Спасибо ещё раз.
v.leschenko
Posts: 3
Joined: Tue 23 Feb, 2010 17:37

Re: MsiUpdate — автоматическое обновление установкой MSI

Post by v.leschenko »

При попытке обновления плагин выдает ошибку:
http:/ /www.vitaliy. org/Download/e094c6f2-06c5-4b20-8b61-1e03a116f04a/error.png

Windows 7 x86, 2Gb RAM, Far 2.0 (1416) x86, MsiUpdate 1.2.1

На работе полет нормальный. На x64 тоже. Но почему-то глючит на ноуте.
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: MsiUpdate — автоматическое обновление установкой MSI

Post by chupakabra »

На ноуте установлен какой-либо софт, который вмешивается в работу сетевых соединений (фаервол и т.п.)?
v.leschenko
Posts: 3
Joined: Tue 23 Feb, 2010 17:37

Re: MsiUpdate — автоматическое обновление установкой MSI

Post by v.leschenko »

На ноуте установлен антивирус касперского. Но файерволл в нем выключен. В инет хоже через NAT.
На соседнем компьютере установлены те же программы (и насколько я помню с теми же настройками), но update работает как часы.
v.leschenko
Posts: 3
Joined: Tue 23 Feb, 2010 17:37

Re: MsiUpdate — автоматическое обновление установкой MSI

Post by v.leschenko »

Прошу прощения за мою панику. Я совсем забыл про необходимость ограничивать скорость закачки на работе. Был установлен NetLimiter. В этом и заключалось различие между компами. Удалил лимитер - все разаботало.
emanov
Posts: 25
Joined: Thu 30 Mar, 2006 16:05

Re: MsiUpdate — автоматическое обновление установкой MSI

Post by emanov »

Что-то нигде не нашел, что делать, если пишется при старте ошибка:
Msi пакет не устанволен.
update.cpp:55
Кто-нибудь может подсказать?
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: MsiUpdate — автоматическое обновление установкой MSI

Post by chupakabra »

Это значит что Far не был установлен с помощью MSI инсталлятора. MsiUpdate работать не будет.
emanov
Posts: 25
Joined: Thu 30 Mar, 2006 16:05

Re: MsiUpdate — автоматическое обновление установкой MSI

Post by emanov »

Ясно, спасибо!
User avatar
PAV
Posts: 27
Joined: Mon 14 Dec, 2009 12:36
Location: Зеленоград
Contact:

Re: MsiUpdate — автоматическое обновление установкой MSI

Post by PAV »

А возможно ли убрать из автообновления такие плагины как FTP, MultiArc, TmpPanel?!
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: MsiUpdate — автоматическое обновление установкой MSI

Post by chupakabra »

Можно, если деинсталлировать их (запустить инсталлятор и снять галочки напротив нужных плагинов).
User avatar
PAV
Posts: 27
Joined: Mon 14 Dec, 2009 12:36
Location: Зеленоград
Contact:

Re: MsiUpdate — автоматическое обновление установкой MSI

Post by PAV »

Верно, сразу не подумал ;)
Жалко, что нету единой базы всех плагинов, что бы то же их на автообновление повесить!
vit
Posts: 2
Joined: Fri 26 Nov, 2010 17:00

Re: MsiUpdate — автоматическое обновление установкой MSI

Post by vit »

Поставил плагин в FAR 2.0.1725 x64. Попробовал обновиться: сначала плагин показывает полоску с закачкой файла обновления, а потом выдает окно (белые буквы на красном фоне):
MsiUpdate
The system cannot find the fiel specified. (0x80070002)
sysutils.cpp:375
и кнопку OK. Что можете посоветовать сделать, чтобы плагин заработал.
P.S. В папке %TEMP% никаких файлов не обнаруживается (для резервных копий).
Post Reply

Return to “Обсуждение плагинов”