Dos для TС
Select messages from
# through # FAQ
[/[Print]\]

Total Commander -> Плагины Total Commander

#1: Dos для TС Author: adima PostPosted: Thu Dec 16, 2004 18:48
    —
Не встречал ли кто plugin или может быть комбинацию клавиш (Shift +Enter не предлагать) для скрывания панели (аналог CTRL+O или ESC в Volkov Comander)
т.е. чтобы видеть выполнение команд в окне TС, а не консоли DOS.

#2:  Author: ЛехаLocation: aus Moskau PostPosted: Thu Dec 16, 2004 18:59
    —
afaik, с помощью плугина такое не сделаешь. а насчет сочитания клавиш.... ведь Тотал в себе ничего не выполняет, он открывает оболочку( cmd.exe в NT, command.com в иксах). так что вряд ли это возможно...

#3:  Author: SpineLocation: Орша, Беларусь PostPosted: Thu Dec 16, 2004 20:01
    —
А самому поискать ломает?
TConsole 2.1
Плагин, позволяющий работать с консолью Windows прямо из панели TC. Работает как с 16-битными, так и с 32-битными приложенями.

#4:  Author: Сергеич PostPosted: Sun Dec 19, 2004 09:58
    —
Spine wrote:
TConsole 2.1

Как-то он неправильно работает иногда, особенно в плане ввода.
По-моему нормальная консолька cmd все же лучше, учитывая историю и автодополнение по Tab.

С другой стороны - знаю чела, который дома юзает Тотал, а на работе Фар (Фар только потому что командную строку юзает усиленно).

#5:  Author: -=Space=-Location: Из Зелека PostPosted: Sun Dec 19, 2004 13:23
    —
Наткнулся недавно на скрин : в панеле ТС запушен ФАР (или что типа него)
Попробовал это повторить, с VоlkovCommander, другого не стоит.
Скажу что это вещь годится только для скриншота.
Идея НЕфункциональна полностью!!!!
Ни в меню попасть ни горячие кнопки понажимать.

Хотя скрин получится отпад Smile

Кстати глюк с TConcole : при переходе из плагина к дискам, сливается вид отображения на "Подробный"

#6:  Author: Shaman PostPosted: Tue Jan 11, 2005 18:41
    —
Была бы функция запуска отдельной программы в которой в качестве пареметров передавалась бы строка которую набрал пользователь в командере, а ещё лучше API для этого дела и плагины написать! Вот это было бы дело! Тогда тотал бы был самым тотальным Norton'om среди всех двухпанельных клонов! И все нынешние фанаты фары перешли бы на тотал. =) Впринципе ничего сложного просто вместо комбобокса который сейчас есть, помещать плагин вот и все. Но видимо это ненужно основной аудитории, большинство и в реестр залазить боятся молчу про консоль.

#7:  Author: Led PostPosted: Wed Jan 12, 2005 04:33
    —
Shaman
Может поможет...
Возьми нужную программу, тупо переименуй её в noclose.pif, положи в windows. При Shift+Enter программа запустится с параметром /С и далее содержимое командной строки или имя файла под курсором.

#8:  Author: Shaman PostPosted: Wed Jan 12, 2005 18:41
    —
не я про другое! Я про то что в командере нехватает отдельной консоли, как в фаре. Это впольне реализуемо только мало кому нужно. У меня куча знакомых которые юзают командер но им плагины нафиг не нужны. они максимум копируют и удаляют, более продвинутые картинки смотрят. Т.е. людей которые активно юзают консоль единицы а судя по тому что новые функции вводятся по количеству запросов от пользователей, то выходит нужные единицам функции будут реализованы намного позже если вообще будут когда либо реализованы. Вот если бы разделить командер на плагины и дать больше возможностей плагинам то те куму чегото очень не хватает сами бы написали что им нужно и Ghisler'у меньше головной боли. А те кому это не нужно не пострадают от этого нисколько.

#9:  Author: Zionist PostPosted: Wed Jan 19, 2005 22:36
    —
Shaman
Ты совершенно прав, что необходима "консольная" часть в Total, потому что часто приходится работать с консолью, и для этого я вынужден использовать FAR. TConsole по-своему полезный, но он использует cmd.exe, который очень сильно тормозит и не отображает графический режим.
Лучше всего, если бы консольные проги работали в одной из панелей, но собственными тоталовскими средствами.
Еще ты зря считаешь, что мало кому нужна консоль: мои знакомые студенты-программеры (и я Smile) юзают FAR только из-за того, что в нем можно наблюдать "результаты своей работы", скрывая панели, и в нем удобная командная строка. В остальных случаях - Total.
Надо прити к Гислеру и так прямо и сказать: так мол и так, даешь, тов. Гислер, консоль! Wink

#10:  Author: CaptainFlintLocation: Москва PostPosted: Wed Jan 19, 2005 23:27
    —
Оно бы, конечно, неплохо, только как вы себе это представляете? Тотал изначально гуёвое приложение. Как должен выглядеть интерфейс работы с консольными приложениями? Я тоже хочу удобно просматривать результаты работы, но я сам программист, и я попытался представить - а как же эта фича должна работать? И не смог.
В идеале должно быть, как в Фаре: запустил прогу, она чёрным окошком консоли мигнула и исчезла. Нажал Ctrl+O - появилось это же окошко с сохранившимися результатами. Но это в идеале. В реальности появляются вопросы и проблемы типа интерактивных приложений, которые что-то спрашивают и ждут ответа, псевдогуёвых приложений типа того же Far'а, DOS'овых приложений (а они вообще выделяются в отдельную группу)... Как это всё можно реализовать? Я пока не знаю.

Предлагаю программистам, заинтересованным в том, чтобы эта фича была реализована, подумать о возможных путях решения проблемы. Дальше мой пост относится к тем, кто имеет представление о программировании. Остальным читать необязательно Smile

Идеи, которые на данный момент есть у меня самого, достаточно очевидные: надо попытаться перехватить вывод в консоль, но "прозрачно". Можно было бы запускать программу с добавлением параметра >file.tmp, а по требованию потом отображать содержимое этого файла, но тогда сама консоль будет пустой, если только программа не выводит через stderr. С другой стороны, неплохо бы разузнать, как работает сам Far. Мне кажется, что он работает в одной и той же консоли, просто перед отрисовкой своих панелей предварительно умудряется сохранять содержимое консоли для возврата его на экран по Ctrl+O. Если кому-то известны способы, позволяющие делать это, то высказывайтесь! Я лично в своих программах с консолью не работал (в смысле - с консолью как с окном), поэтому вряд ли смогу тут много чего насоветовать. Если мы сообща найдём приемлемый способ решения этой задачи и практически в готовом виде предложим Гислеру, он, скорее всего, не откажется добавить её. Фича явно востребованная и давно просимая, а он в интервью сказал, что в первую очередь реализует те возможности, о которых его больше всего просят.

#11:  Author: Zionist PostPosted: Thu Jan 20, 2005 01:03
    —
Очевидно, что FAR где-то сохраняет предыдущие результаты.
Существуют же в консоли методы перенаправления вывода. Наверное и вывод одновременно в два устройства возможен. Т. е. стандартным устройством вывода указывается не только сама "консоль", но и файл / буфер в памяти (если последнее вообще возможно...)
Другой вариант, который приходит в голову: читать из того же стандартного устройства вывода и записывать одновременно в файл.
Если по незнанию чего-то напутал - поправьте меня.
При всем при этом гарантировано замедление выполнения каждой программы раза в 2-3 Smile



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group