Search found 4933 matches

by 2useven10
Thu 08 Jun, 2023 12:39
Forum: Development
Topic: Стек плагиновых панелей в фар
Replies: 24
Views: 1605

Стек плагиновых панелей в фар

Старый (1) способ открытия рекурсивной панели предполагал удаление временного каталога после закрытия новой панели. Для новых способов открытия это не всегда нужно (и полезно). Для управления процессом удаления файла-каталога после закрытия новой панели введены 2 новых флага - OPIF_DELETEDIRONCLOSE,...
by 2useven10
Thu 08 Jun, 2023 12:30
Forum: Development
Topic: Стек плагиновых панелей в фар
Replies: 24
Views: 1605

Стек плагиновых панелей в фар

Что нового теперь: Любой плагин может создать новую панель и попросить фар делать возврат в старую панель плагина после закрытия. Это (пока?) относится к способам открытия 2, 3, 4. В GetOpenPanelInfoW плагин должен выставить для этого новый флаг OPIF_RECURSIVEPANEL. Это умеют делать на текущий момен...
by 2useven10
Thu 08 Jun, 2023 12:21
Forum: Development
Topic: Стек плагиновых панелей в фар
Replies: 24
Views: 1605

Стек плагиновых панелей в фар

В случае (1) far включает магию (часть её ниже):
а) извлекает элемент архива во временный каталог
б) пытается открыть временный файл каким либо плагином, при успехе - новая панель
в) после закрытия панели возврат в панель предыдущего плагина и удаление временного каталога.
by 2useven10
Thu 08 Jun, 2023 12:16
Forum: Development
Topic: Стек плагиновых панелей в фар
Replies: 24
Views: 1605

Стек плагиновых панелей в фар

Поскольку почти 10 дней нет никаких жалоб на побочные эффекты, попробую вкратце описать что же здесь было сделано... Напомню что речь здесь идёт об открытии новой панели плагина из плагиновой же панели. Плагины при этом могут быть разными (но не обязательно). Новая панель может быть открыта разными ...
by 2useven10
Tue 06 Jun, 2023 11:45
Forum: Обсуждение Far Manager
Topic: How does Ctrl+Q in the Editor work?
Replies: 4
Views: 219

How does Ctrl+Q in the Editor work?

(3) Is expected one character

To use decimal character code (unicode):
Hold Alt key and enter decimal character code on numeric pad than release Alt
by 2useven10
Thu 01 Jun, 2023 06:36
Forum: Обсуждение плагинов
Topic: Renewal — автообновление Far и внешних плагинов
Replies: 722
Views: 217188

Renewal — автообновление Far и внешних плагинов

Yegor wrote: Thu 01 Jun, 2023 02:34 А вот откуда он взял 7z.dll? Из Program Files\7-Zip? У меня там v23.0
Pasha_ZZZ, в общем правильно описал процедуру поиска 7z.dll.
Со штатным 7z.dll (из arclite) падение повторяется? Или только с 23.0?
by 2useven10
Thu 01 Jun, 2023 06:33
Forum: Обсуждение плагинов
Topic: Renewal — автообновление Far и внешних плагинов
Replies: 722
Views: 217188

Renewal — автообновление Far и внешних плагинов

Yegor wrote: Thu 01 Jun, 2023 02:34 нужно нажимать Check 2-3 раза
У меня тоже такое периодически случается. Но со времён охоты на телеграм и браузеры периодически отваливаются, часть сайтов открывается только с vpn, другие только без него. Поэтому я не связывал проблему с плагином.
by 2useven10
Thu 01 Jun, 2023 06:28
Forum: Обсуждение плагинов
Topic: Renewal — автообновление Far и внешних плагинов
Replies: 722
Views: 217188

Renewal — автообновление Far и внешних плагинов

Pasha_ZZZ wrote: Thu 01 Jun, 2023 06:00 Дело даже не в msiexec (я его для примера вообще привел). Проблема в том, что выполняемый процесс может запустить дочерний и,
msiexec так делает? Гипотетическое поведение абстрактных процессов не интересует.
by 2useven10
Thu 01 Jun, 2023 00:34
Forum: Обсуждение плагинов
Topic: Renewal — автообновление Far и внешних плагинов
Replies: 722
Views: 217188

Renewal — автообновление Far и внешних плагинов

2useven10 wrote: Wed 31 May, 2023 22:11 остальное пока оставлю.
возможно добавлю start в начало команды рестарта, если его там нет.
by 2useven10
Thu 01 Jun, 2023 00:31
Forum: Обсуждение плагинов
Topic: Renewal — автообновление Far и внешних плагинов
Replies: 722
Views: 217188

Renewal — автообновление Far и внешних плагинов

HaRT, Pasha_ZZZ,
Не надо ссориться, запуск msiexec всегда через start /w, это всегда синхронно.
by 2useven10
Wed 31 May, 2023 22:11
Forum: Обсуждение плагинов
Topic: Renewal — автообновление Far и внешних плагинов
Replies: 722
Views: 217188

Renewal — автообновление Far и внешних плагинов

Pasha_ZZZ wrote: Wed 31 May, 2023 21:58 goto :done можно заменить на спецметку goto :eof
это можно, остальное пока оставлю.
by 2useven10
Wed 31 May, 2023 22:02
Forum: Обсуждение плагинов
Topic: Renewal — автообновление Far и внешних плагинов
Replies: 722
Views: 217188

Renewal — автообновление Far и внешних плагинов

Pasha_ZZZ wrote: Wed 31 May, 2023 21:52 Это откуда такая статистика?
Умолчательная команда рестарта start "Renewal" "{desktop}\Far.lnk"
by 2useven10
Wed 31 May, 2023 21:51
Forum: Обсуждение плагинов
Topic: Renewal — автообновление Far и внешних плагинов
Replies: 722
Views: 217188

Renewal — автообновление Far и внешних плагинов

Pasha_ZZZ wrote: Wed 31 May, 2023 21:41 Это я скопировал из update.cmd
Да, уже понял.
Значит проблема была только в
"C:\Users\Pasha_ZZZ\Desktop\Far 3.lnk"
goto :done
без start, не знаю, принудительно здесь start ставить тоже не хочется (у большинства и так start в команде).
by 2useven10
Wed 31 May, 2023 21:35
Forum: Обсуждение плагинов
Topic: Renewal — автообновление Far и внешних плагинов
Replies: 722
Views: 217188

Renewal — автообновление Far и внешних плагинов

msiexec GUI приложение его не надо запускать через start для асинхронности.
by 2useven10
Wed 31 May, 2023 21:30
Forum: Обсуждение плагинов
Topic: Renewal — автообновление Far и внешних плагинов
Replies: 722
Views: 217188

Renewal — автообновление Far и внешних плагинов

Pasha_ZZZ wrote: Wed 31 May, 2023 20:52 А в msiexec вроде нормальная команда:
Возможно нет, думаю там ожидаются параметры msiexec, и получится
msiexec start "msiexec" /W msiexec.exe /promptrestart /qb! MSIFASTINSTALL=5 /i "%I%"

Go to advanced search