мне нужно поправить настройки far без самого far

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
Миха
Posts: 4
Joined: Fri 02 Mar, 2018 14:26
Has thanked: 4 times

мне нужно поправить настройки far без самого far

Post by Миха »

Здравствуйте!

Если подобная тема уже обсуждалась, заранее прошу прощения. Старался, искал, не нашёл нигде. Вообще. :facepalm:

В общем проблема у меня следующая. Фар задействован "на подхвате" в макросе VBA. Оттуда он запускается, далее в Фаре автоматически запускается макрос при включении, который создаёт и изменяет необходимые файлы, после чего далее он запускает необходимую программу и САМОСТОЯТЕЛЬНО ВЫКЛЮЧАЕТСЯ, а запущенная программа по завершению своей работы отправляет информацию в VBA. Ну и далее VBA проделывает много таких циклов.

Я, конечно, понимаю, что это "адские костыли", но только в такой конфигурации мне гарантированно удалось предотвратить все остановки Винды на "запуск небезопасных файлов, скачанных из интернета". Всё хорошо работает, да только до Фара я теперь добраться не могу. Когда такой автомакрос записывал, предполагал, что потом как нибудь "врукопашную" буду останавливать его выполнение и в Фар по необходимости попадать. Ничего подобного до сих пор не получилось. Нажатием Ctrl (pause/break) во время выполнения автомакроса добиваюсь паузы в его выполнении. Повторное нажатие приводит к продолжению его выполнения и закрытия Фара. Как бы мне и макрос сохранить, и в Фар по нужде - попадать?
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

мне нужно поправить настройки far без самого far

Post by 2useven10 »

Можно 2 копии far запустить с общей базой конфигурации.
Вот только не факт, что все настройки из одной копии будут применяться во второй без перезапуска.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

мне нужно поправить настройки far без самого far

Post by HaRT »

Если уж и использовать «адские костыли», то рекомендую перенести скрипт макроса в отдельный профиль, который и использовать в автоматизированном запуске (почитайте про Far.exe.ini и посмотрите опции командной строки). Соответственно в обычном профиле того автостартующего автозаверщающего Фар макроса уже не будет.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

мне нужно поправить настройки far без самого far

Post by DrKnS »

Code: Select all

far -?

The following switches may be used in the command line:
 -ma  Do not execute auto run macros.
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

мне нужно поправить настройки far без самого far

Post by Smitis »

Миха wrote: Fri 02 Mar, 2018 14:52но только в такой конфигурации мне гарантированно удалось предотвратить все остановки Винды на "запуск небезопасных файлов, скачанных из интернета".
Удалить альтернативные потоки у скачанных файлов. Например, при помощи https://msdn.microsoft.com/ru-ru/library/streams.aspx, запустив из ФАРа в папке с программами streams -d -s *
Разум когда-нибудь победит.
Миха
Posts: 4
Joined: Fri 02 Mar, 2018 14:26
Has thanked: 4 times

мне нужно поправить настройки far без самого far

Post by Миха »

спасибо всем за помощь! Совет DrKnS сработал с разбегу, над остальными советами буду неспешно подумать, т.к. в них есть очень много ценной информации.

Вопрос решён.
Post Reply

Return to “Нужна помощь”