[util] TC Menu: вопросы, ответы, предложения

Обсуждение только плагинов и утилит для Total Commander.

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

Аватара пользователя
kalikanzaros
Сообщения: 90
Зарегистрирован: Вт июл 03, 2007 19:09

Сообщение kalikanzaros »

еще одна - работает с панели и не работает в tcmenu

Код: Выделить всё

TOTALCMD#BAR#DATA
cmd
/c ren "%N" "%O.[tag].%E"
shell32.dll,225
Переименование файла

1
-1
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Подправил чуток. Сейчас должно все работать.
http://www.mgpsoft.net/Downloads/TCMenu20b16.zip
Аватара пользователя
kalikanzaros
Сообщения: 90
Зарегистрирован: Вт июл 03, 2007 19:09

Сообщение kalikanzaros »

не знаю не знаю, у меня пишет:
Cannot run "control sysdm.cpt,,1"
при попытке вызова "свойства системы", другие кнопки тоже не заработали... :(
даже проделал эксперимент: создал заново на панели задач кнопку, запустил - работает, скопировал ее в tcmenu через bareditor, запустил пишет, тоже самое
Cannot run "control sysdm.cpt,,1"
приятный момент теперь выделенный пункт меню помещается и не выходит за края, спасибо
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Какая операционка? ХРюша?
И проверь, плиз, что будет, если написать в кнопках "control.exe".

А-а, я кажется знаю где собака порылась. :) Как кнопку добавлял в меню? Через BarEditor?
Аватара пользователя
B4rr4cuda
Сообщения: 376
Зарегистрирован: Вс июн 03, 2007 00:36
Откуда: Россия, Москва

Сообщение B4rr4cuda »

А-а, я кажется знаю где собака порылась. Как кнопку добавлял в меню? Через BarEditor?
Принимая выпад скажу, что обратное копирование кнопки из меню в основную панель (через BarEditor) позволяет получить работоспособную кнопку ;)

Добавлено
И кстати эта кнопка работает:

Код: Выделить всё

TOTALCMD#BAR#DATA
control
Mmsys.cpl,,4
Mmsys.cpl,1
Мультимедия

0
-1
А эта нет. И не должна, может с этим связано сообщение о "не могу запустить"?

Код: Выделить всё

TOTALCMD#BAR#DATA
"control sysdm.cpl,,1"

shell32.dll,15
Система

0
-1
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

B4rr4cuda писал(а):Принимая выпад скажу, что
Это называется "упреждающий маневр" :D
B4rr4cuda писал(а):А эта нет. И не должна,
В каком смысле - не должна? Нехай работает, а то чо это - все работают, а она сачкует.
B4rr4cuda писал(а):"control sysdm.cpl,,1"
Все дело в кавычках, которые добавляются BarEditor-ом. Если убрать их из bar файла, то будет работать.
Аватара пользователя
B4rr4cuda
Сообщения: 376
Зарегистрирован: Вс июн 03, 2007 00:36
Откуда: Россия, Москва

Сообщение B4rr4cuda »

В каком смысле - не должна? Нехай работает, а то чо это - все работают, а она сачкует.
Вот так не работает

Код: Выделить всё

TOTALCMD#BAR#DATA 
"control sysdm.cpl,,1" 

shell32.dll,15
Система 

0
-1
А вот так будет:

Код: Выделить всё

TOTALCMD#BAR#DATA 
control 
sysdm.cpl,,1
shell32.dll,15
Система 

0
-1
Все дело в кавычках, которые добавляются BarEditor-ом. Если убрать их из bar файла, то будет работать.
Проверю. Если что - исправлю...
Добавлено: Точно оно. Внёс в ТоДо...
Аватара пользователя
kalikanzaros
Сообщения: 90
Зарегистрирован: Вт июл 03, 2007 19:09

Сообщение kalikanzaros »

B4rr4cuda
да все заработало, исправил по аналогии и кнопку "звуки, аудиоустройства"

Код: Выделить всё

TOTALCMD#BAR#DATA
control
Mmsys.cpl,,4
mmsys.cpl,0
Звуки, Аудиоустройства

0
-1
может кто подскажет как заставить заработать след кнопки?

Код: Выделить всё

TOTALCMD#BAR#DATA
"rundll32 shimgvw.dll,ImageView_Fullscreen"
%p%n
%windir%\system32\shimgvw.dll,0
Открыть в программе просмотра изобр и факсов (не раб)

0
-1

Код: Выделить всё

TOTALCMD#BAR#DATA
cmd
/c ren "%N" "%O.[tag].%E"
shell32.dll,225
Переименование файла (не раб)

1
-1
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Код: Выделить всё

TOTALCMD#BAR#DATA
"rundll32 shimgvw.dll,ImageView_Fullscreen"
%p%n
%windir%\system32\shimgvw.dll,0
Открыть в программе просмотра изобр и факсов (не раб)

0
-1
Во-первых, убрать из bar файла кавычки из комстроки (rundll32 shimgvw.dll,ImageView_Fullscreen).
Во-вторых убедиться, что в кнопке запуска меню присутствуют параметры -p и -n.

То же самое и со второй кнопкой - убрать кавычки, если есть и проверить наличие параметров %О %Е и %N. Кроме, того, во второй кнопке ты используешь имя файла без указания полного пути, это значит, что в кнопке запуска меню нельзя задавать стартовую директорию.
Аватара пользователя
B4rr4cuda
Сообщения: 376
Зарегистрирован: Вс июн 03, 2007 00:36
Откуда: Россия, Москва

Сообщение B4rr4cuda »

kalikanzaros писал(а):может кто подскажет как заставить заработать след кнопки?

Код: Выделить всё

TOTALCMD#BAR#DATA
rundll32
shimgvw.dll,ImageView_Fullscreen %p%n
%windir%\system32\shimgvw.dll,0
Открыть в программе просмотра изобр и факсов (теперь работает)

0
-1
Передаём кнопке меню параметры: -p %p -n %n
(в нижнем регистре)


А вот переименование файла так и не работает. ХЗ в чём причина....
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

B4rr4cuda писал(а):А вот переименование файла так и не работает. ХЗ в чём причина....
Работает. Проверь, что в кнопке запуска TCMenu не указана стартовая директория.
Аватара пользователя
B4rr4cuda
Сообщения: 376
Зарегистрирован: Вс июн 03, 2007 00:36
Откуда: Россия, Москва

Сообщение B4rr4cuda »

Работает. Проверь, что в кнопке запуска TCMenu не указана стартовая директория.
Точно - работает.
Аватара пользователя
kalikanzaros
Сообщения: 90
Зарегистрирован: Вт июл 03, 2007 19:09

Сообщение kalikanzaros »

VadiMGP & B4rr4cuda
подскажите с чем это может быть связано, поставил для всех меню

Код: Выделить всё

UseTCCache=3
все меню открываются с иконками, только одно (в котором кнопки система, мультимедиа и им подобные) показывается без иконок...
открывал это меню через bareditor, редактировал (менял местами, добавлял новые кнопки), галочку со слова "кеш" не снимал, нажимал "ок", по идее должен был создаваться icl файл, но он не создаются...
могу скриншоты выложить
Последний раз редактировалось kalikanzaros Чт окт 18, 2007 16:12, всего редактировалось 1 раз.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Eсли ICL не создается, то тут мне, особенно и сказать-то нечего. Нету ICL - нету иконок (Нет ножек - нет варенья :D).
Может, B4rr4cuda имеет какую мыслю?
Аватара пользователя
B4rr4cuda
Сообщения: 376
Зарегистрирован: Вс июн 03, 2007 00:36
Откуда: Россия, Москва

Сообщение B4rr4cuda »

Имеет, регулярно... А сейчас творение мысли моей поимело меня 8( . БарЕдитор глюкавит, однозначно с кавычками трабла.
Ответить