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

Здесь можно обсудить ваш любимый плагин.
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

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

Post by Shmuel »

Latest post of the previous page:

Sim wrote: но у меня нет VC чтобы скомпилировать его, кто-нибудь может это сделать?
А что вам мешает поставить бесплатный Visual Studio C++ Express и собрать самому?
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

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

Post by Ariman »

wstring это нифига не UTF-8. Так что с таким исправлением оно работать не будет.
User avatar
Sim
Posts: 435
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 11 times
Been thanked: 2 times
Contact:

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

Post by Sim »

Shmuel, попробовал, но видимо что-то делаю не так, не получается собрать ничего. ругается что нет исполняемого файл ../tools/preproc но там только cpp и собрать из него исполняемый файл тоже не получается. :(
Случайности не случайны.
User avatar
Sim
Posts: 435
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 11 times
Been thanked: 2 times
Contact:

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

Post by Sim »

Ariman, и что ты предлагаешь сделать?
Случайности не случайны.
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

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

Post by Shmuel »

Sim wrote: попробовал, но видимо что-то делаю не так, не получается собрать ничего
Ну значит придётся воспользоваться альтернативными плагинами, что делать, если этот не поддерживается...
Если бы я им пользовался, попытался бы разобраться, а так желания нет.
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

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

Post by Ariman »

Sim wrote:Ariman, и что ты предлагаешь сделать?
Ну я в коде не ковырялся, не уверен что именно ansi_to_unicode делает внутри, но логически

Code: Select all

wstring text = ansi_to_unicode(load_url(c_changelog_url, g_options.http), 65001);
User avatar
Sim
Posts: 435
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 11 times
Been thanked: 2 times
Contact:

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

Post by Sim »

Ariman, вообще-то changelog выкладывается в utf-8 а не в ANSI поэтому перекодировать как бы ничего не надо.
Случайности не случайны.
User avatar
Sim
Posts: 435
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 11 times
Been thanked: 2 times
Contact:

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

Post by Sim »

Shmuel, ну вот нету что-то альтернатив для msiupdate. Разве что renewal, но он не обновляет фар из msi, а msi удобен тем, что обновляет не все файлы из архива а только те компоненты которые я выбрал при установке Far. поэтому и пользуюсь этим плагином.
Случайности не случайны.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

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

Post by DrKnS »

Sim wrote:вообще-то changelog выкладывается в utf-8 а не в ANSI поэтому перекодировать как бы ничего не надо.
:popcorn:
User avatar
Sim
Posts: 435
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 11 times
Been thanked: 2 times
Contact:

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

Post by Sim »

DrKnS, я не прав? почему тогда браузер показывает что тут https://farmanager.googlecode.com/svn/t ... /changelog кодировка UTF-8?
Случайности не случайны.
2useven10
Posts: 5205
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

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

Post by 2useven10 »

Sim
UTF-8 он конечно юникод, но не тот, а то что предлагает Ariman должно работать.
Пробуйте: v1.4.3
Last edited by 2useven10 on Wed 13 May, 2015 11:14, edited 1 time in total.
User avatar
Sim
Posts: 435
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 11 times
Been thanked: 2 times
Contact:

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

Post by Sim »

2useven10, спасибо, утром проверю с очередной ночной сборкой
Случайности не случайны.
User avatar
Sim
Posts: 435
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 11 times
Been thanked: 2 times
Contact:

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

Post by Sim »

2useven10, показываает текст в кодировке UTF-16 (t 1200), это нормально? я наверное что-то не понимаю, зачем перекодировать текст из UTF-8
Случайности не случайны.
2useven10
Posts: 5205
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

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

Post by 2useven10 »

Sim wrote:2useven10, показываает текст в кодировке UTF-16 (t 1200), это нормально?
А что когда-то было иначе?
2useven10
Posts: 5205
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

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

Post by 2useven10 »

Судя по тому, что в тексте сначала что-то ищется при помощи wstring (aka unicode, aka 1200) regexp,
а потом текст записывается в файл с сигнатурой UNICODE_BOM - да нормально.
Pasha_ZZZ
Posts: 430
Joined: Mon 12 Jun, 2006 14:58
Has thanked: 1 time
Been thanked: 27 times
Contact:

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

Post by Pasha_ZZZ »

Можно ли добавить параметр, чтобы после обновления ФАР запускался с заданного ярлыка, например с рабочего стола? LAUNCHAPP=1 не катит, потому что в ярлыке прописаны параметры консоли: шрифт, кол-во строк и столбцов.
Post Reply

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