Добрый день!
Столкнулся с проблемой в своей программе-сервисе. По сути, там сидят всякие асинхронные процессы, а на экран и в файл выводится лог (через NLog). Иногда она может себя перегружать, чтобы освободить память. При перезапуске открывается новое окно, или если загружалась через cmd, то cmd окно. К сожалению, иногда она может входить в ступор (там много всякого под капотом) и лечится это (барабанная дробь) нажатием клавиши клавиатуры при активном окне (пробелом). Та ммаксимум ожидается Ctrl+C и то нетривиальным способом. Ну, не то чтобы я совсем низкорукий, но в данный момент иначе никак.
Так вот, когда я запускаю эту консольную прогу в Far, этого бага нет. Я пробовал читать исходники Far для запуска программ (C++ я не знаю, сам C#), но там не всё так просто. Может кто знает, делается ли как-то хитрый "пинг", чтобы запущенную прогу держать "в тонусе"? Может какой-то вызов нативного метода?...
Второй вариант, пока готовится версия 2.0, можно ли с помощью макроса задать что-то такое (E.bat):
Заранее благодарен за помощь!
Использование Far как хоста для программы
Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Jump to
- Правила / Rules
- FAQ
- News & Announcements
- ↳ Новости Far Manager
- ↳ Анонсы новых плагинов
- ↳ Объявления
- Far Manager
- ↳ Обсуждение Far Manager
- ↳ Нужна помощь
- ↳ Глюки и баги
- ↳ Предложения и идеи
- ↳ Development
- Plugins
- ↳ Обсуждение плагинов
- ↳ Предложения и идеи
- ↳ Разработка плагинов
- ↳ Энциклопедия
- Macros & Scripts
- ↳ Полезные макросы и скрипты
- ↳ Нужна помощь
- ↳ Обсуждение макросов
- Far Manager Site and Forum
- ↳ FAQ
- ↳ Обсуждение www.farmanager.com
- ↳ Обсуждение PlugRinG
- Miscellaneous
- ↳ Операционные системы, командные оболочки и прочее
- ↳ О тщете всего сущего
- For English Speakers
- ↳ News & Announcements
- ↳ News about Far Manager
- ↳ Misc Announcements
- ↳ Announcements of new Plug-Ins
- ↳ Far Manager
- ↳ General Discussions
- ↳ Support and Troubleshooting
- ↳ Bug Reports
- ↳ Suggestions and Ideas
- ↳ Plug-Ins
- ↳ General Plug-In Discussions
- ↳ Suggestions and Ideas
- ↳ Plug-In Developers
- ↳ Macros & Scripts
- ↳ Support and Troubleshooting
- ↳ Macro Commands Discussions
- ↳ Site and Forum
- ↳ General www.farmanager.com Discussions
- ↳ General PlugRinG Discussions
- ↳ Old English Forum