ConMan: Console Manager — Консольный Менеджер

Здесь можно обсудить ваш любимый плагин.
Post Reply
Grey
Posts: 79
Joined: Wed 16 Mar, 2005 11:19
Location: Киев
Been thanked: 1 time

ConMan: Console Manager — Консольный Менеджер

Post by Grey »

Анонсы
_________________________

Начиная с версии 1973 (а так же и в в 1982 что сдесь в форуме для тестирования выложены) как то по другому начал вести себя запуск внешних редакторов.
А именно, у мегя стоит на Alt-F4 d в качестве внешнего редактора hiew !.! -new_console
Где hiew - это батник с таким вот содержанием
C:\Tools\Utils\Hiev\hiew32.exe %1
Так вот, проблема теперь в том что -new_console не отрабатывается :(
Если же в в строке внешний редактор написать такое
hiew !.! -new_console test, т.е. после -new_console написать еще что нить, не важно что, тогда все в норме, тогда все работает по тому же принципу как и раньше.

P.S. Сейчас FAR 1982 Win XP SP2 RU
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Post by Skirda »

Хе, как то интересно получается...
ты батнику подсовываешь 2 параметра, а с самом юзаешь только первый.
Тогда уже вот так батник перепиши

Code: Select all

C:\Tools\Utils\Hiev\hiew32.exe %*
Grey
Posts: 79
Joined: Wed 16 Mar, 2005 11:19
Location: Киев
Been thanked: 1 time

Post by Grey »

Это не помогает, я уже это пробовал, только сдесь об этом сразу не упомянул.
К тому же как тогда это
hiew !.! -new_console test
При таком раскладе работает, при этом в батнике все так же C:\Tools\Utils\Hiev\hiew32.exe %1
Да, видимо забыл упомянуть, FAR запускается и под Conman-a версии 2.28.
При возврате на FAR 1812 тоже все нормально работает.
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Post by zg »

Skirda wrote:Хе, как то интересно получается...
ты батнику подсовываешь 2 параметра, а с самом юзаешь только первый.
здрасте, приплыли. второй параметр для conman'а и он должен отрабатываться ещё на стадии запуска батника. так что всё с бтников впорядке.
Grey
Posts: 79
Joined: Wed 16 Mar, 2005 11:19
Location: Киев
Been thanked: 1 time

Post by Grey »

Вот и я о том же...
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

Это бага conman, но так как в фаре немного поменялась логика запуска то винить его сильно не надо :)
Строка которую получает CreateProcess:

%comspec%\cmd.exe /C "f:\utils\hiew.BAT test.exe -new_console"

(само собой %comspec% подменён на его внутреность.)
User avatar
4ekucT
Posts: 507
Joined: Tue 05 Apr, 2005 23:44
Location: Беларусь, Минск

Post by 4ekucT »

Сори за офтоп, не подскажите где берут фар 1982 для тестинга?
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

Значит так, вот бага в ConMan:

common.h::ParseNewConsoleArg()

меняем строку
else if( *end != ' ' && *end != '_' && *end )
на
else if( *end != ' ' && *end != '_' && *end != '\"' && *end )

пересобираем infis.dll и всё пашет.


P.S. 1982 есть в одной из веток про FTP.
User avatar
hoopoe
Posts: 263
Joined: Mon 28 Mar, 2005 07:44
Location: Нежный Новгород
Has thanked: 1 time
Contact:

Post by hoopoe »

во блин... а нахрена кавычки в аргументах функи?
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

Так надо чтоб запускатор железно работал (в NT)
User avatar
hoopoe
Posts: 263
Joined: Mon 28 Mar, 2005 07:44
Location: Нежный Новгород
Has thanked: 1 time
Contact:

Post by hoopoe »

2Skirda:

не выкладывай пока 29-ую версию... ща новую, с фиксом закину
User avatar
4ekucT
Posts: 507
Joined: Tue 05 Apr, 2005 23:44
Location: Беларусь, Минск

Post by 4ekucT »

t-rex wrote:P.S. 1982 есть в одной из веток про FTP.
А урлик можно точный?
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

4ekucT wrote:
t-rex wrote:P.S. 1982 есть в одной из веток про FTP.
А урлик можно точный?
Лентяй :) http://www.farmanager.com/farbugs/ftp_trap.1988.7.rar
Вот это последнее что доступно публично.
User avatar
WhiteDragon
Posts: 182
Joined: Thu 14 Apr, 2005 09:14
Location: Stavropol
Contact:

ConMan x86-64

Post by WhiteDragon »

из под ConMan.exe не пускаются 64х битные консольные апликухи :(

типа пожаловался :)
User avatar
4ekucT
Posts: 507
Joined: Tue 05 Apr, 2005 23:44
Location: Беларусь, Минск

[Conman] Улучшения

Post by 4ekucT »

Во-первых бага - когда переключаешься в альтернативную консоль (Win-A), а потом обратно мышь не прекращает работать в режиме выделения.

А вот что еще очень хотелось бы иметь:
1) Возможность связать альтернативную консоль с рабочей в позиции и размере.
2) Минимизацию в трей не только с клавы
Post Reply

Return to “Обсуждение плагинов”