Latest post of the previous page:
2useven10, показываает текст в кодировке UTF-16 (t 1200), это нормально? я наверное что-то не понимаю, зачем перекодировать текст из UTF-8MsiUpdate — автоматическое обновление установкой MSI
MsiUpdate — автоматическое обновление установкой MSI
Судя по тому, что в тексте сначала что-то ищется при помощи wstring (aka unicode, aka 1200) regexp,
а потом текст записывается в файл с сигнатурой UNICODE_BOM - да нормально.
а потом текст записывается в файл с сигнатурой UNICODE_BOM - да нормально.
-
- Posts: 436
- Joined: Mon 12 Jun, 2006 14:58
- Has thanked: 1 time
- Been thanked: 27 times
- Contact:
MsiUpdate — автоматическое обновление установкой MSI
Можно ли добавить параметр, чтобы после обновления ФАР запускался с заданного ярлыка, например с рабочего стола? LAUNCHAPP=1 не катит, потому что в ярлыке прописаны параметры консоли: шрифт, кол-во строк и столбцов.
MsiUpdate — автоматическое обновление установкой MSI
Far 3.0.4361
при просмотре изменений выдает такое сообщение
при просмотре изменений выдает такое сообщение
Случайности не случайны.
MsiUpdate — автоматическое обновление установкой MSI
?Pasha_ZZZ wrote:Можно ли добавить параметр, чтобы после обновления ФАР запускался с заданного ярлыка, например с рабочего стола? LAUNCHAPP=1 не катит, потому что в ярлыке прописаны параметры консоли: шрифт, кол-во строк и столбцов.
-
- Posts: 436
- Joined: Mon 12 Jun, 2006 14:58
- Has thanked: 1 time
- Been thanked: 27 times
- Contact:
MsiUpdate — автоматическое обновление установкой MSI
В запущенном батнике через LAUNCHAPP="Far.bat" отсутвуют переменные Far (FARHOME, FARPROFILE, FARLOCALPROFILE). И передать как параметры тоже не получается - тогда просто запускается Far.exe
-
- Posts: 436
- Joined: Mon 12 Jun, 2006 14:58
- Has thanked: 1 time
- Been thanked: 27 times
- Contact:
MsiUpdate — автоматическое обновление установкой MSI
Ну логично было бы наследовать окружение из процесса-родителя (он же Far.exe). Тогда батник бы смог получить эти пути и знал бы, например, путь до профилей обновляемого Far'а
MsiUpdate — автоматическое обновление установкой MSI
Очередное обновление вместо ченжлога в виде TXT прислало код HTML-страницы FarGroup/FarManager на GitHub.
MsiUpdate — автоматическое обновление установкой MSI
Старый changelog URL теперь так отрабатывается, он зашит в код.
Можно исправить update.cpp:
const wchar_t* c_changelog_url = "http://farmanager.com/svn/trunk/unicode_far/changelog";
на что-то вроде:
const wchar_t* c_changelog_url = "https://raw.githubusercontent.com/FarGr ... /changelog";
update -- лучше так:
const wchar_t* c_changelog_url = "https://github.com/FarGroup/FarManager/ ... /changelog";
Можно исправить update.cpp:
const wchar_t* c_changelog_url = "http://farmanager.com/svn/trunk/unicode_far/changelog";
на что-то вроде:
const wchar_t* c_changelog_url = "https://raw.githubusercontent.com/FarGr ... /changelog";
update -- лучше так:
const wchar_t* c_changelog_url = "https://github.com/FarGroup/FarManager/ ... /changelog";
Last edited by 2useven10 on Tue 24 Oct, 2017 05:55, edited 3 times in total.
MsiUpdate — автоматическое обновление установкой MSI
Вы сможете собрать плагин с новым линком ченжлога?
Или проблема ещё и в линках самих сборок (viewtopic.php?p=146905#p146905)?
MsiUpdate — автоматическое обновление установкой MSI
Плагин работает, правда только после установки параметра:
Но добиться вывода ченжлога невозможно. Автоматическая подсказка в трее не выводит ченжлог совсем, а при попытке вызова просмотра изменений по F11:
Code: Select all
[x] Сохранять инсталляционные пакеты локально
Code: Select all
╔═══════════════════════════ MsiUpdate ════════════════════════════╗
║ Сервер вернул недопустимый или нераспознанный ответ (0x80072F78) ║
║ inet.cpp:103 ║
╟──────────────────────────────────────────────────────────────────╢
║ { OK } ║
╚══════════════════════════════════════════════════════════════════╝