[util] TC Menu: вопросы, ответы, предложения
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Я чего-то не понимаю. Программа ищет файл. Если находит, то проверяет введенную команду на присутствие в файле. Если файл не находит, или команды в нем нет, то исполняет команду "as is". В какой именно момент ты предлагаешь выдавать сообщение "Файл не найден"? Всякий раз когда файла нет? Тогда как быть с тем, что программа используется без коммандера?
А, вот в чем дело.Если файл не находит, или команды в нем нет, то исполняет команду "as is". В какой именно момент ты предлагаешь выдавать сообщение "Файл не найден"? Всякий раз когда файла нет? Тогда как быть с тем, что программа используется без коммандера?
Хм. Не знаю даже.
Можно так. Ты смотришь, не "cm_" ли это команда.
Если да, то с вероятностью 85% это команда inc имелась в виду.
Плюс проверяешь, есмть ли путь и расширение файла. Т.е. отсекаешь варианты такие как c:\path\cm_List, cm_List.bat.
Тогда ты точно (почти) знаешь, не команда ли totalcmd.inc имеется в виду. И можно выводить "file not found".
Alextp писал(а):Если да, то с вероятностью 85% это команда inc имелась в виду.![]()
А в остальных 15% случаях - кто не спрятался - я не виноват?
Мне тут другая мысль пришла в голову - выяснить кто мой родительский процесс и если ТС, то тогда считать, что totalcmd.inc обязан присутствовать. Но тогда TCMenu перестанет работать на Win9x. Сколько процентов до сих пор сидит под 9х? Меньше 15?
По поводу "птичку жалко". Почему бы не выпустить отдельно версию со статической линковкой?
У меня сия замечательная утилита не работает вот с таким http://www.breto.net/totalcmd/archivos/LTJpeg.zip тулбаром. Ув. автор, виноваты мои кривые руки, или Ваша утилита не дружит с lst2run? Если так, можно ли поправить?
У меня сия замечательная утилита не работает вот с таким http://www.breto.net/totalcmd/archivos/LTJpeg.zip тулбаром. Ув. автор, виноваты мои кривые руки, или Ваша утилита не дружит с lst2run? Если так, можно ли поправить?
Да, при точно такой кнопке выпадающее меню появляется, и в нём даже срабатывают некоторые команды, например "инфо".Но команды конвертирования, использующие lst2run, не работают, выкидывают какой то жуткий эксепшн.Попробуйте пожалуйста, например, повернуть изображение на 180 градусов, используя вышеназванный баттонбар в "выпадающем" виде.Из родной панели инструментов тотала тот же экземляр бара срабатывает безотказно.
попробовал утилиту, работает, спасибо.
Но, не понимает путь к *.bar файлу если Total находиться в Program Files. Понимает только в виде Progra~1
VadiMGP можно сделать, чтобы TC Menu понимал путь к *.bar файлу вида %COMMANDER_PATH%.
Пока работает в таком виде:
TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\TCMenu\TCMenu.exe"
C:\Progra~1\wincmd\new.bar -$
%COMMANDER_PATH%\TCMenu\TCMenu.exe
TCMenu
%COMMANDER_PATH%\TCMenu\
-1
Но, не понимает путь к *.bar файлу если Total находиться в Program Files. Понимает только в виде Progra~1
VadiMGP можно сделать, чтобы TC Menu понимал путь к *.bar файлу вида %COMMANDER_PATH%.
Пока работает в таком виде:
TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\TCMenu\TCMenu.exe"
C:\Progra~1\wincmd\new.bar -$
%COMMANDER_PATH%\TCMenu\TCMenu.exe
TCMenu
%COMMANDER_PATH%\TCMenu\
-1
