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

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

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

Post by Shmuel » Mon 09 Mar, 2015 07:52

Latest post of the previous page:

Sim wrote: но у меня нет VC чтобы скомпилировать его, кто-нибудь может это сделать?
А что вам мешает поставить бесплатный Visual Studio C++ Express и собрать самому?

Ariman
Posts: 1153
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 10 times
Been thanked: 23 times
Contact:

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

Post by Ariman » Mon 09 Mar, 2015 16:23

wstring это нифига не UTF-8. Так что с таким исправлением оно работать не будет.

User avatar
Sim
Posts: 363
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 1 time
Contact:

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

Post by Sim » Mon 16 Mar, 2015 19:42

Shmuel, попробовал, но видимо что-то делаю не так, не получается собрать ничего. ругается что нет исполняемого файл ../tools/preproc но там только cpp и собрать из него исполняемый файл тоже не получается. :(
Случайности не случайны.

User avatar
Sim
Posts: 363
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 1 time
Contact:

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

Post by Sim » Mon 16 Mar, 2015 19:43

Ariman, и что ты предлагаешь сделать?
Случайности не случайны.

Shmuel
Posts: 5201
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 16 times
Been thanked: 148 times

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

Post by Shmuel » Mon 16 Mar, 2015 20:05

Sim wrote: попробовал, но видимо что-то делаю не так, не получается собрать ничего
Ну значит придётся воспользоваться альтернативными плагинами, что делать, если этот не поддерживается...
Если бы я им пользовался, попытался бы разобраться, а так желания нет.

Ariman
Posts: 1153
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 10 times
Been thanked: 23 times
Contact:

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

Post by Ariman » Mon 16 Mar, 2015 20:28

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: 363
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 1 time
Contact:

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

Post by Sim » Mon 16 Mar, 2015 20:40

Ariman, вообще-то changelog выкладывается в utf-8 а не в ANSI поэтому перекодировать как бы ничего не надо.
Случайности не случайны.

User avatar
Sim
Posts: 363
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 1 time
Contact:

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

Post by Sim » Mon 16 Mar, 2015 20:42

Shmuel, ну вот нету что-то альтернатив для msiupdate. Разве что renewal, но он не обновляет фар из msi, а msi удобен тем, что обновляет не все файлы из архива а только те компоненты которые я выбрал при установке Far. поэтому и пользуюсь этим плагином.
Случайности не случайны.

User avatar
DrKnS
Posts: 4609
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 4 times
Been thanked: 121 times
Contact:

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

Post by DrKnS » Mon 16 Mar, 2015 20:45

Sim wrote:вообще-то changelog выкладывается в utf-8 а не в ANSI поэтому перекодировать как бы ничего не надо.
:popcorn:

User avatar
Sim
Posts: 363
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 1 time
Contact:

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

Post by Sim » Mon 16 Mar, 2015 20:54

DrKnS, я не прав? почему тогда браузер показывает что тут https://farmanager.googlecode.com/svn/t ... /changelog кодировка UTF-8?
Случайности не случайны.

2useven10
Posts: 3004
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 82 times

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

Post by 2useven10 » Mon 16 Mar, 2015 23:01

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: 363
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 1 time
Contact:

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

Post by Sim » Mon 16 Mar, 2015 23:05

2useven10, спасибо, утром проверю с очередной ночной сборкой
Случайности не случайны.

User avatar
Sim
Posts: 363
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 1 time
Contact:

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

Post by Sim » Tue 17 Mar, 2015 03:45

2useven10, показываает текст в кодировке UTF-16 (t 1200), это нормально? я наверное что-то не понимаю, зачем перекодировать текст из UTF-8
Случайности не случайны.

2useven10
Posts: 3004
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 82 times

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

Post by 2useven10 » Tue 17 Mar, 2015 06:33

Sim wrote:2useven10, показываает текст в кодировке UTF-16 (t 1200), это нормально?
А что когда-то было иначе?

2useven10
Posts: 3004
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 82 times

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

Post by 2useven10 » Tue 17 Mar, 2015 06:39

Судя по тому, что в тексте сначала что-то ищется при помощи wstring (aka unicode, aka 1200) regexp,
а потом текст записывается в файл с сигнатурой UNICODE_BOM - да нормально.

Pasha_ZZZ
Posts: 56
Joined: Mon 12 Jun, 2006 14:58
Contact:

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

Post by Pasha_ZZZ » Fri 01 May, 2015 08:54

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

User avatar
Sim
Posts: 363
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 1 time
Contact:

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

Post by Sim » Sun 03 May, 2015 11:47

Far 3.0.4361
при просмотре изменений выдает такое сообщение
Случайности не случайны.

Post Reply

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