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

Здесь можно обсудить ваш любимый плагин.
vit
Posts: 2
Joined: Fri 26 Nov, 2010 17:00

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

Post by vit »

Latest post of the previous page:

Поставил плагин в FAR 2.0.1725 x64. Попробовал обновиться: сначала плагин показывает полоску с закачкой файла обновления, а потом выдает окно (белые буквы на красном фоне):
MsiUpdate
The system cannot find the fiel specified. (0x80070002)
sysutils.cpp:375
и кнопку OK. Что можете посоветовать сделать, чтобы плагин заработал.
P.S. В папке %TEMP% никаких файлов не обнаруживается (для резервных копий).
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

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

Post by chupakabra »

Попробуй сделать в реестре в ключе с настройками плагина параметр строкового типа с именем cache_index. Если поможет, позже выложу поправленную версию.
vit
Posts: 2
Joined: Fri 26 Nov, 2010 17:00

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

Post by vit »

Помогло. Добавил сюда [HKEY_CURRENT_USER\Software\far2\Plugins\msiupdate]. Все удачно обновилось.
Serg1_cv
Posts: 19
Joined: Mon 09 Jan, 2012 19:07

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

Post by Serg1_cv »

Когда будет новая версия плагина под фар 3.0
User avatar
tvel
Posts: 38
Joined: Wed 17 Mar, 2010 23:48
Location: Lenobl
Has thanked: 5 times

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

Post by tvel »

Версия 1.4.2 работает в FAR3.
User avatar
Sim
Posts: 433
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 11 times
Been thanked: 1 time
Contact:

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

Post by Sim »

с некоторых пор перестал работать показ изменений

Code: Select all

 ╔════════════════ MsiUpdate ════════════════╗ 
 ║ Server returned error code: 404 Not Found ║ 
 ║               inet.cpp:157                ║ 
 ╟───────────────────────────────────────────╢ 
 ║                  { OK }                   ║ 
 ╚═══════════════════════════════════════════╝ 
Случайности не случайны.
User avatar
Sim
Posts: 433
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 11 times
Been thanked: 1 time
Contact:

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

Post by Sim »

Неужели только я один пользуюсь этим плагином для автоматического обновления фара? Никто не собирается поправить ошибку?
Случайности не случайны.
User avatar
xrewndel
Posts: 22
Joined: Thu 07 Jan, 2010 10:39

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

Post by xrewndel »

Тот же вопрос.

Изменился путь хранения чейнджлогов, и MsiUPdate и Renewal не умеют их открывать.

Может, по старому адресу http://farmanager.com/svn/trunk/unicode_far/changelog следует разместить редирект 301 на новый адрес http://farmanager.googlecode.com/svn/tr ... /changelog ?
User avatar
xrewndel
Posts: 22
Joined: Thu 07 Jan, 2010 10:39

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

Post by xrewndel »

Я вижу, редирект сделали)
Только у MSIUpdate проблема с кодировкой теперь.
User avatar
Sim
Posts: 433
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 11 times
Been thanked: 1 time
Contact:

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

Post by Sim »

да кодировка мега нечитаемая
Случайности не случайны.
User avatar
John Doe
Бюрократ
Posts: 13233
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 45 times
Been thanked: 335 times

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

Post by John Doe »

А где плагин показывает это? В редакторе, вьювере, или диалоге?
User avatar
tvel
Posts: 38
Joined: Wed 17 Mar, 2010 23:48
Location: Lenobl
Has thanked: 5 times

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

Post by tvel »

John Doe wrote:А где плагин показывает это? В редакторе, вьювере, или диалоге?
Если вызвать плагин по F11 - то во вьвере,
если подтверждать автоматическое обновление из подсказки в трее - то в блокноте (ну или в той проге на которую настроено открытие TXT).
Karlson2k
Posts: 46
Joined: Mon 16 Aug, 2010 15:27

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

Post by Karlson2k »

Да, кодировка по-прежнему не читается. Определяется как UTF-8 отображённая как 1251.
User avatar
Sim
Posts: 433
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 11 times
Been thanked: 1 time
Contact:

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

Post by Sim »

Похоже автор забросил свое детище :(
Случайности не случайны.
User avatar
John Doe
Бюрократ
Posts: 13233
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 45 times
Been thanked: 335 times

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

Post by John Doe »

Разве только это?
Зайдите в его профиль и увидите: Последнее посещение:Чт 27 дек, 2012 11:06
Исходники открыты, если что.
User avatar
Sim
Posts: 433
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 11 times
Been thanked: 1 time
Contact:

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

Post by Sim »

открыл исходники плагина и легко нашел строку где происходит ненужное перекодирование лога изменений:
файл update.cpp, строка 79

Code: Select all

  wstring text = ansi_to_unicode(load_url(c_changelog_url, g_options.http), 1251);
надо поменять на

Code: Select all

  wstring text = load_url(c_changelog_url, g_options.http);
т.е. просто убрать лишнее перекодирование из 1251 в UTF-8
Я сделал клон плагина и внес исправления, но у меня нет VC чтобы скомпилировать его, кто-нибудь может это сделать?
Случайности не случайны.
Post Reply

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