Latest post of the previous page:
да, есть такое... точнее там как карта ляжет - может оттранслировать, а может и в игнор пустить...ConMan: Console Manager — Консольный Менеджер
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: ConMan: Console Manager — Консольный Менеджер
Какая же версия ConMan последняя?
Последний анонс точно не актуален.
По моим данным последняя версия от hoopoe — та что выложена в теме ConEmu.
И после того что-то правил Maximus5, на форуме ссылки я не нашёл, но у меня сохранился файлик ConMan.2.34.6.7z.
Кто может прояснить ситуацию?
Последний анонс точно не актуален.
По моим данным последняя версия от hoopoe — та что выложена в теме ConEmu.
И после того что-то правил Maximus5, на форуме ссылки я не нашёл, но у меня сохранился файлик ConMan.2.34.6.7z.
Кто может прояснить ситуацию?
Re: ConMan: Console Manager — Консольный Менеджер
А в нём что-нибудь менялось за последний год?hoopoe wrote:могу выложить тот, который у меня... надо?
- hoopoe
- Posts: 263
- Joined: Mon 28 Mar, 2005 07:44
- Location: Нежный Новгород
- Has thanked: 1 time
- Contact:
Re: ConMan: Console Manager — Консольный Менеджер
почти нет... на семере он так и не завелся (да там половина других аппликух не завелась)... и я немного на него подзабил - просто нет времени заниматься
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: ConMan: Console Manager — Консольный Менеджер
А у людей работает.
В любом случае, даже если изменения и не велики, всё равно стоит выложить последнюю версию в анонсы.
Осталось ещё выяснить что за изменения вносил Maximus5 в свой вариант: касались ли они исключительно интеграции в Conemu, или имеют и самостоятельное значение.
В любом случае, даже если изменения и не велики, всё равно стоит выложить последнюю версию в анонсы.
Осталось ещё выяснить что за изменения вносил Maximus5 в свой вариант: касались ли они исключительно интеграции в Conemu, или имеют и самостоятельное значение.
Re: ConMan: Console Manager — Консольный Менеджер
если я правильно помню - только интеграция правилась. причем, она уже могла и отвалиться, ибо неактуально
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: ConMan: Console Manager — Консольный Менеджер
Видимо да. В changelog'е примерно следующее:Maximus5 wrote:если я правильно помню - только интеграция правилась
Code: Select all
* В ConMan внесены необходимые изменения (2.34.1) для его использования без ключика '/SetParent'.
...
* Обновлен ConMan. Теперь Win-Q/W должны работать во всех режимах
...
* Обновление ConMan. Ключик '/SetParent2' больше не нужен, кнопки двоиться не должны.
...
* Для запуска ConMan рекомендуется использовать версию 2.34.4 и ключик /ConMan (вместо ConMan.exe)
...
* Небольшие правки в dll-ках ConMan.
Re: ConMan: Console Manager — Консольный Менеджер
Еще нюансик - если папка Far'а (c:\Program Files\Far) являет собой симлинк (а оригинал, к примеру, выглядит как d:\DiskC\Program Files\Far), то conman'ом пользоваться невозможно. Если это подправить, то мне больше ничего от conman'а и не нужно
- hoopoe
- Posts: 263
- Joined: Mon 28 Mar, 2005 07:44
- Location: Нежный Новгород
- Has thanked: 1 time
- Contact:
Re: ConMan: Console Manager — Консольный Менеджер
невозможно - это слишком общее определениеFktrc wrote:Еще нюансик - если папка Far'а (c:\Program Files\Far) являет собой симлинк (а оригинал, к примеру, выглядит как d:\DiskC\Program Files\Far), то conman'ом пользоваться невозможно. Если это подправить, то мне больше ничего от conman'а и не нужно
что конкретно происходит?
Re: ConMan: Console Manager — Консольный Менеджер
В первую очередь спасибо за разработку!
Функцонал который бы хотелось увидеть, изменений мало но IMHO полезно
common.h
Несколько замечаний, т.е. то что я заметил
1) Если в системе залогинено несколько пользователей и у одного уже запущен ConMan и под ним Far Manager, то если второй пользователь запускает ConMan+Far Manager (без ключа -new_console, с ключём не проверял) то новая консоль запускаеться под тем пользоветелем что первый запустил ConMan. Справедливо даже для WinXP - в других не проверял.
2) У меня на Win7 Far Manager 1.75 b2619 x86 под ConMan при открытии файлов с использованием Colorer - Фар падает. При этом ConMan нормально всё завершает. Без плагинов Фар работает - не считая бага что описан ниже.
3) В Win7 так же как и в Vista ввели промежуточный процесс (conhost.exe) для консоли и csrss.exe. Соотв. при первом запуске ConMan+Far запускается экзумпляр conhost.exe при создании ещё одной консоли с Far экземпляр conhost.exe не создаеться может это и вызывает падение conhost при клике мыши на этой второй консоли или при перетаскивании консоли если активне не первая консоль (при этом Far и ConMan остаються запущенными но окно консоли закрываеться). При этом клавиши в обоих консолях отрабатывают нормально. Так же если нескольок раз переключиться между этими консолями то некоторые из них теряют размер. Если будет полездно есть минидамп conhost.exe в атаче.
P.S. Сразу оговорюсь - есть Win7x64+VS2005+VS2008 - по мере возможности могу помочь с отладкой. Продукт очень нужен для Win7.
Функцонал который бы хотелось увидеть, изменений мало но IMHO полезно
common.h
Code: Select all
#define NEW_CONSOLE _T("-new_console")
#define CONSOLE_PARMS _T("-console_parms")
Code: Select all
STATIC bool ParseNewConsoleArg( TCHAR* str, CommandLineParameters* parameters )
{
TCHAR* start =0;
TCHAR* end = 0;
if( !str || !parameters || !(lstrstr( str, NEW_CONSOLE ) || lstrstr( str, CONSOLE_PARMS )))
return false;
ZeroMemory(parameters, sizeof(*parameters));
// search for -new_console argument
if (lstrstr(str, CONSOLE_PARMS)) {
start = lstrstr( str, CONSOLE_PARMS );
end = start + lstrlen( CONSOLE_PARMS );
} else {
start = lstrstr( str, NEW_CONSOLE );
end = start + lstrlen( NEW_CONSOLE );
}
if( !start )
1) Если в системе залогинено несколько пользователей и у одного уже запущен ConMan и под ним Far Manager, то если второй пользователь запускает ConMan+Far Manager (без ключа -new_console, с ключём не проверял) то новая консоль запускаеться под тем пользоветелем что первый запустил ConMan. Справедливо даже для WinXP - в других не проверял.
2) У меня на Win7 Far Manager 1.75 b2619 x86 под ConMan при открытии файлов с использованием Colorer - Фар падает. При этом ConMan нормально всё завершает. Без плагинов Фар работает - не считая бага что описан ниже.
3) В Win7 так же как и в Vista ввели промежуточный процесс (conhost.exe) для консоли и csrss.exe. Соотв. при первом запуске ConMan+Far запускается экзумпляр conhost.exe при создании ещё одной консоли с Far экземпляр conhost.exe не создаеться может это и вызывает падение conhost при клике мыши на этой второй консоли или при перетаскивании консоли если активне не первая консоль (при этом Far и ConMan остаються запущенными но окно консоли закрываеться). При этом клавиши в обоих консолях отрабатывают нормально. Так же если нескольок раз переключиться между этими консолями то некоторые из них теряют размер. Если будет полездно есть минидамп conhost.exe в атаче.
P.S. Сразу оговорюсь - есть Win7x64+VS2005+VS2008 - по мере возможности могу помочь с отладкой. Продукт очень нужен для Win7.
- Attachments
-
- conhost_mdmp.rar
- (27.68 KiB) Downloaded 160 times
Re: ConMan: Console Manager — Консольный Менеджер
Премного благодарен - но я об этом вкурсе. И под Win7 ни с Админскими ни с совместимостью ConMan не работает, а ведёт себя так как я описывал.Px wrote:SkyRE
http://forum.farmanager.com/viewtopic.p ... 009#p68009
Да - уточню, это проверено на Win7x64. Если кому интересно могу проверить такое поведение на Win7x86. Хотя для 32-разрядной прикладухи разницы быть не должно.
Re: ConMan: Console Manager — Консольный Менеджер
Я о том, что автор пока не может уделять время развитию плагина, и раз есть желание поотлаживать, то исходники лежат в той теме, ничего ждать не надо
- hoopoe
- Posts: 263
- Joined: Mon 28 Mar, 2005 07:44
- Location: Нежный Новгород
- Has thanked: 1 time
- Contact:
Re: ConMan: Console Manager — Консольный Менеджер
не совсем время... у меня нет системы, на которой можно было б отлаживаться... а без этого такой тул разрабатывать совсем не айс...