Как убрать панели с экрана и посмотреть результат в консоли?

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

sys_dev
Сообщения: 6
Зарегистрирован: Чт дек 16, 2010 16:20

Как убрать панели с экрана и посмотреть результат в консоли?

Сообщение sys_dev »

День добрый,

Поиском по форуму не нашел ответа на свой вопрос, но чую, что подобное возникало не только у меня. Прошу прощение если тема уже не раз повторялось.

Очень часто работаю с ком. строкой, мне это жизненно необходимо и хочется видеть результат работы утиллит. В FAR есть горячая кнопка Ctrl+O, которая убирает с экрана панели. В тотале этого не вижу, а писать в ком.строке тотала cmd.exe каждый раз очень и очень напрягает (((

Вопрос, может все-таки есть аналог Ctrl+O, тот что в FAR и это я его не знаю?

Подскажите свои методы удобной работы с ком. строкой. Но очень хочу аналог, для меня это было бы решение всех моих проблем, а то уже подумываю о переходе на FAR и мне этого весьма не хочется делать!
lostpassword.com
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Во-первых, почему бы не написать cmd один раз и потом просто переключаться на окно, не закрывая его?
Во-вторых, у меня при выполнении чего-то консольного (скажем, батника) черное окно само открывается и занимает пол-экрана, то есть панели совсем не мешают.
В-третьих, попробуй вместо Enter для запуска нажать Shift+Enter. Возможно, это именно то, что нужно.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
sys_dev
Сообщения: 6
Зарегистрирован: Чт дек 16, 2010 16:20

Сообщение sys_dev »

Во-первых, почему бы не написать cmd один раз и потом просто переключаться на окно, не закрывая его?
Как правило у меня много окон и все нужны!!! тут и среда разработки, тут и среда тестирования, тут и стороние продукты под которых тестю че-нить из своих проектов, тут и дебагер и IDA pro чтобы быстро глянуть что получилось в релизе. Много всего и лишнее окно нафиг нафиг
Во-вторых, у меня при выполнении чего-то консольного (скажем, батника) черное окно само открывается и занимает пол-экрана, то есть панели совсем не мешают.
Вариация первого, дополнительное окно мешает! Это из ряда вон хреновое решение в юзабилите продукта тотал!
В-третьих, попробуй вместо Enter для запуска нажать Shift+Enter. Возможно, это именно то, что нужно.
попробую по дольше его по юзать, может этото то что и нужно.

Еще методы?
lostpassword.com
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

sys_dev
Решения, полностью идентичного фаровскому, в Тотале нет по причине другой организации интерфейса. Частичной заменой может служить какой-нибудь консольный плагин типа TotalConsole (я им не пользуюсь, но, кажется, там была возможность перехвата выполняемых команд).

Лично я пользуюсь для одиночных команд Shift+Enter'ом (с установленным NoClose Replacer'ом), либо открываю отдельную консоль (открытие я повесил на Ctrl+O), и в ней уже работаю, если надо делать много всего. Отсутствие полноценной интеграции с консолью — один из основных недостатков Тотала перед Фаром. К сожалению, моя идея по реализации более-менее удобной интеграции (в той степени, в какой это вообще возможно для графического, не консольного приложения) серьёзного отклика не нашла… :(
Почему же, ё-моё, ты нигде не пишешь "ё"?
sys_dev
Сообщения: 6
Зарегистрирован: Чт дек 16, 2010 16:20

Сообщение sys_dev »

(в той степени, в какой это вообще возможно для графического, не консольного приложения) серьёзного отклика не нашла…
Приятно осозновать, что твоя трабла была не только у тебя, но и других, так проще "давить" на автора ! ;)

Попробую написать автору ;)
lostpassword.com
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

sys_dev
Автор сам, кстати, TotalConsole правил. Думаю, дальше этого дело не зайдёт в ближайшие пару лет по крайней мере.
Аватара пользователя
Zorro
Сообщения: 322
Зарегистрирован: Чт фев 17, 2005 11:19
Откуда: Орел-Москва
Контактная информация:

Сообщение Zorro »

CaptainFlint писал(а):К сожалению, моя идея по реализации более-менее удобной интеграции (в той степени, в какой это вообще возможно для графического, не консольного приложения) серьёзного отклика не нашла…
А что за идея, можно узнать?

2Автор. Я запуск ярлыка к cmd.exe повесил на сочетание клавиш Ctrl+Alt+C и не заморачиваюсь. TotalConsole пробовал, что-то неудобная штука оказалось, в фаре конечно много удобней, но... тотал не консольный и ничего тут не сделаешь.
Приключение — это когда ковыляешь по грязи и снегу, страдая от язв на ногах, глистов, дизентерии и голода, а тебя преследуют те, кто твердо настроен тебя как минимум убить.
Sysadminz.Ru
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Zorro писал(а):А что за идея, можно узнать?
Первичная идея и набросок реализации тут:
http://forum.wincmd.ru/viewpost.php?p=30433
Почему же, ё-моё, ты нигде не пишешь "ё"?
sys_dev
Сообщения: 6
Зарегистрирован: Чт дек 16, 2010 16:20

Сообщение sys_dev »

2Автор. Я запуск ярлыка к cmd.exe повесил на сочетание клавиш Ctrl+Alt+C и не заморачиваюсь.
Это, приводит к появлению дополнительного консольного окна!!! А мне оно очень будет мешать!!! Потому что как правило у меня итак окон, что хоть экспорт организовывай!

Уже начал смотреть различные виды плагинов, для разработки своего. В левой панели показывать что введено, в правой вывод. Т.е. STD_IN_HANDLE на левую, а STD_OUT_HANDLE, STD_ERROR_HANDLE на правую. Тогда не будут появляться доп. окна и все будет в пределах одного тотала!
lostpassword.com
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

sys_dev
Ну и что, получится очередной TConsole? Тогда уж лучше использовать вышеописанный TotalConsole, который вообще панели не затрагивает.
sys_dev
Сообщения: 6
Зарегистрирован: Чт дек 16, 2010 16:20

Сообщение sys_dev »

>>Ну и что, получится очередной TConsole?
Который на моей 7-ке x64 нихрена не пашет! Я даже не могу посмотреть как он собственно работает! Может его функционала и достаточно, но я не могу у себя его запустить.

>>Тогда уж лучше использовать вышеописанный TotalConsole,
Он создает отдельной от TotalCmd виндовое окно? Если да, то опять же, в который раз, приведу:
Это, приводит к появлению дополнительного консольного окна!!!
Этот факт уже в самом первом посте отразил, что он меня не устраивает! Никак!
lostpassword.com
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

sys_dev
А попробовать прежде чем возмущаться? Всё происходит в окне ТС в виде отдельной панели под строкой состояния.
sys_dev
Сообщения: 6
Зарегистрирован: Чт дек 16, 2010 16:20

Сообщение sys_dev »

Прошу обратить свое ванимание на мои слова и внимательно в них вникнуть!!!
Который на моей 7-ке x64 нихрена не пашет!
Не знаю, может у меня опыта эксперементирования не хватает. Может мозг перенастроился только на анализ crashdump-ов. Мне НИКАК неудается ваши слова:
А попробовать прежде чем возмущаться?
претворить в жизнь! Понимаете? Под 7-кой x64 Ultimate N с последним TotalCmd на данный 2010 - Дек - 21 момент мне неудается запустить в работу! Do you understand me?
lostpassword.com
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

sys_dev
Если посмотреть на это тихо и спокойно, без нервов, то был задан вопрос:
sys_dev писал(а):Он создает отдельной от TotalCmd виндовое окно?
Был дан ответ:
Flasher писал(а):Всё происходит в окне ТС в виде отдельной панели под строкой состояния.
Это наиболее существенное из сказанного.
По поводу работоспособности TotalConsole под Windows 7 высказывались на форуме разные мнения (можно поискать по имени плагина). Возможно, что действительно не работает и что это не лечится (проверить не могу — у меня другая ОС, где всё работает). Автор давно уже эмигрировал на Linux, шансов на возобновление работы над плагином нет. Работа над плагином TConsole, где тоже эти дела были встроены в окно TC, прекратилась ещё раньше, и автор этого плагина считает проект закрытым.
В этой ситуации возможны решения:
1. Привыкать к тому, как это реально организовано в TC, то есть к отдельному окну.
2. В случае полной неприемлемости этого — возвращаться на FAR или писать требуемый плагин самому.
Варианты с ожиданием написания плагина кем-то другим или интеграции консоли в окно TC самим Гислером не включаю в список за крайней маловероятностью в обозримом будущем.
Кстати, вот предудущий образчик нервного реагирования на ту же проблему. Не надо продолжать эту традицию.
Последний раз редактировалось Avada Вт дек 21, 2010 20:15, всего редактировалось 1 раз.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

sys_dev писал(а):Прошу обратить свое ванимание на мои слова и внимательно в них вникнуть!!!
Эти слова касались TConsole, поэтому обращать внимание тут не на что..
Ответить