Update — автообновление Фара и стандартных плагинов
Update — автообновление Фара и стандартных плагинов
Анонс
При запуске фара плагин предупредил, что есть обновления, я согласился
Потом выскакивает MsgBox "Save your work and exit FAR now. Press OK when you are done". Жму ОК. Conemu закрылся
После повторного запуска ярлыка остается тот же FAR 700-ой сборки...
PS. Вобщем, оно подралось с ConEmu. Когда запустил "чистый" FAR - отработало нормально... Или я рано повторно ConEmu запустил..
При запуске фара плагин предупредил, что есть обновления, я согласился
Потом выскакивает MsgBox "Save your work and exit FAR now. Press OK when you are done". Жму ОК. Conemu закрылся
После повторного запуска ярлыка остается тот же FAR 700-ой сборки...
PS. Вобщем, оно подралось с ConEmu. Когда запустил "чистый" FAR - отработало нормально... Или я рано повторно ConEmu запустил..
Last edited by HaRT on Tue 04 Aug, 2020 18:47, edited 1 time in total.
Reason: Улучшен Заголовок Темы
Reason: Улучшен Заголовок Темы
Re: Update
DrKnS
А нельзя ли выложить прфиксенную ConEmu.exe или полные исходники (в Header.h есть ссылка на c:\\lang\\kl.h и при сборке вылазит
ConEmu.cpp(809) : error C3861: 'klatoi': identifier not found
ConEmu.cpp(814) : error C3861: 'klatoi': identifier not found
) и bat-файл. Собирал в VS90
А нельзя ли выложить прфиксенную ConEmu.exe или полные исходники (в Header.h есть ссылка на c:\\lang\\kl.h и при сборке вылазит
ConEmu.cpp(809) : error C3861: 'klatoi': identifier not found
ConEmu.cpp(814) : error C3861: 'klatoi': identifier not found
) и bat-файл. Собирал в VS90
Docent1
Re: Update
Совершенно не учитывает, что у меня плагины распиханы не так, как в стандартном варианте.
Я когда-то, когда плугов перевалило за полста, а потом и за сотню, распихал их плюс-минус в стиле плагринга.
Arc
Colors
Editor
Internet
Macro
Multimedia
Network
Shell
System
Utils
А плуги уже в подпапках.
Позже поставил и привык к underscore. Сейчас на FAR2 плугов ещё нет и сорока. Но структура каталогов осталась.
Update не учитывает ни структуры каталогов, ни нестандартного именования (вот захочу не tmppanel, а temporarypanel), ни того, что какие-то плуги мне могут быть не нужны.
Сам обновляться-то вручную и планировал и планирую, но идеи для доработки имею.
Плюс ко всему, если появится новый плагринг, нехило бы его задействовать.
Я когда-то, когда плугов перевалило за полста, а потом и за сотню, распихал их плюс-минус в стиле плагринга.
Arc
Colors
Editor
Internet
Macro
Multimedia
Network
Shell
System
Utils
А плуги уже в подпапках.
Позже поставил и привык к underscore. Сейчас на FAR2 плугов ещё нет и сорока. Но структура каталогов осталась.
Update не учитывает ни структуры каталогов, ни нестандартного именования (вот захочу не tmppanel, а temporarypanel), ни того, что какие-то плуги мне могут быть не нужны.
Сам обновляться-то вручную и планировал и планирую, но идеи для доработки имею.
Плюс ко всему, если появится новый плагринг, нехило бы его задействовать.
Пользуюсь ФАРом больше 20 лет © собирательный.
Re: Update
вот как появится, тогда и реализуем, а пока какой смысл?Wave wrote: Плюс ко всему, если появится новый плагринг, нехило бы его задействовать.
FARFlipper, FARdroid, qPlayEx, Mr.Ripper
- Alexey Samlyukov
- Posts: 1765
- Joined: Tue 15 Mar, 2005 17:28
- Been thanked: 7 times
- Contact:
Re: Update
так поставил поигрался.
замечания Wave полностью поддерживаю. у меня тоже не стандартно плаги рассортированы.
настройки подключения, я так понимаю беруться из настроек инет эксплорера?
хотелось бы вручную проксю прописывать.
и еще хотелось бы отдельно обновлять сам фар и плаги (опционально).
в дальнейшем, по любому, нужно будет диалог выводить со списком плагов, которые собираются обновиться, чтобы там можно было галочками выбрать нужные
замечания Wave полностью поддерживаю. у меня тоже не стандартно плаги рассортированы.
настройки подключения, я так понимаю беруться из настроек инет эксплорера?
хотелось бы вручную проксю прописывать.
и еще хотелось бы отдельно обновлять сам фар и плаги (опционально).
в дальнейшем, по любому, нужно будет диалог выводить со списком плагов, которые собираются обновиться, чтобы там можно было галочками выбрать нужные
FARFlipper, FARdroid, qPlayEx, Mr.Ripper
Re: Update
Alexey Samlyukov
в винде полно таких функций незадокументированных.
лазейки для тех кто "в теме"
а вобще да, интересно, надо бы сырцы посмотреть
в винде полно таких функций незадокументированных.
лазейки для тех кто "в теме"
а вобще да, интересно, надо бы сырцы посмотреть
FARFlipper, FARdroid, qPlayEx, Mr.Ripper
- Вадим Захаренко
- Posts: 922
- Joined: Fri 18 Mar, 2005 08:59
- Location: Беларусь, Мозырь
- Has thanked: 7 times
- Contact:
Re: Update
Таже проблема с закачкой плагинов с нестандартными путями
Но у меня так
Add - дополнительные
Editor - стандарт - для редактора (вот их не закачивает повторно)
FilePanel - стандрарт, остальное (закачивает и ложит в корне папки плагинов)
Но у меня так
Add - дополнительные
Editor - стандарт - для редактора (вот их не закачивает повторно)
FilePanel - стандрарт, остальное (закачивает и ложит в корне папки плагинов)
Re: Update
Классный плагин. Есть пара замечаний:
1. Для работы необходим "7za.exe", но в стандартной поставке 7-Zip отдельный консольный распаковщик давно отсутствует. Он теперь включен в состав "7z.exe". Если скопировать "7z.exe" в "7za.exe", то все работает. Нельзя-ли добавить вызов "7z.exe", если не найден "7za.exe"?
2. При первом запуске за день FAR пытается вызвать плагин нажатием "F11 -> u" , а у меня на эту комбинацию забит "Unicode Wizard" и он естественно открывается вместо него. Смена горячей клавиши у "Update" ни к чему не приводит. Где и что надо поменять?
1. Для работы необходим "7za.exe", но в стандартной поставке 7-Zip отдельный консольный распаковщик давно отсутствует. Он теперь включен в состав "7z.exe". Если скопировать "7z.exe" в "7za.exe", то все работает. Нельзя-ли добавить вызов "7z.exe", если не найден "7za.exe"?
2. При первом запуске за день FAR пытается вызвать плагин нажатием "F11 -> u" , а у меня на эту комбинацию забит "Unicode Wizard" и он естественно открывается вместо него. Смена горячей клавиши у "Update" ни к чему не приводит. Где и что надо поменять?
Re: Update
Depacking Far175b2501.x86.7z Error 2 (7z)
..
Depacking tmppanel175.2501.b44.x86.7z Error 2 (7z)
Без ConEmu но с "The Underscore" 7z (7za) установлен и прописан Path
-------------------------------------------------------------------------------------
Прошу прощения, это у меня Far завис без окна когда поменял GetExitCodeProcess на !GetConsoleWindow в ConEmu
..
Depacking tmppanel175.2501.b44.x86.7z Error 2 (7z)
Без ConEmu но с "The Underscore" 7z (7za) установлен и прописан Path
-------------------------------------------------------------------------------------
Прошу прощения, это у меня Far завис без окна когда поменял GetExitCodeProcess на !GetConsoleWindow в ConEmu
Docent1
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Re: Update
Ой, сколько любителей нестандартных путей :)
Хорошо, путь к каждому плагину можно будет задать ручками в конфиге.
Путь к 7za и его имя будет определяться там же.
RestartFAR искать бесполезно, это вообще не для фара, а для rundll32 :)
Подключение на движке IE, да. Это временно.
Обновляться будут только те плагины, которые у пользователя уже есть, а не всё подряд, как сейчас. В дальнейшем, возможно, и расстановка птичек будет.
Шаманство с F11->U уберётся.
Хорошо, путь к каждому плагину можно будет задать ручками в конфиге.
Путь к 7za и его имя будет определяться там же.
RestartFAR искать бесполезно, это вообще не для фара, а для rundll32 :)
Подключение на движке IE, да. Это временно.
Обновляться будут только те плагины, которые у пользователя уже есть, а не всё подряд, как сейчас. В дальнейшем, возможно, и расстановка птичек будет.
Шаманство с F11->U уберётся.