Обмен кнопками

Если вы хотите поделиться с другими пользователями секретами Total Commander, знаете интересные опции, приемы, настройки, то вам сюда.

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

40mka
Сообщения: 15
Зарегистрирован: Чт окт 26, 2006 00:47

Сообщение 40mka »

Как, написать правильно кнопку , чтоб определенный файл открыть определённой программой
Поясню; есть программка «KeePass.exe» и её фаил «Database.kdb» , мне нужно чтоб при нажатии кнопки открывался файл «Database.kdb» в программе «KeePass.exe» .
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

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

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

TOTALCMD#BAR#DATA
путь\KeePass.exe
другой_путь\Database.kdb
путь_к_иконке_(как_правило,_тот_же_KeePass.exe
Что-нибудь (название кпопки)

0
-1
Программу KeePass.exe можно перетащить крысой на панель, а потом вручную добавить документ.
И вообще, бывает полезно справочку почитать.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
40mka
Сообщения: 15
Зарегистрирован: Чт окт 26, 2006 00:47

Сообщение 40mka »

НЕА. Не работает так
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

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

Давай код кнопки.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
40mka
Сообщения: 15
Зарегистрирован: Чт окт 26, 2006 00:47

Сообщение 40mka »

TOTALCMD#BAR#DATA
%commander_path%\programs\internet\KeePass-1.06\KeePass.exe

%commander_path%\programs\internet\KeePass-1.06\Database.kdb
%commander_path%\programs\internet\KeePass-1.06\KeePass.exe
keePass

-1
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

40mka
Что за ужас? Ты вообще кнопку Вахмурки смотрел?
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

40mka, ChoiceEditor на F4 (Редакт. *.KDB программой KeePass), как вариант, но не имеющий отношения к теме, он же оффтоп как ни прискорбно:)
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

40mka
Да, ужас... Того, что указано в качестве кода кнопки, вообще в природе существовать не может. В коде кнопки должно быть восемь строк, а не девять. Откуда взялась пустая третья строка? Соответственно, последующие три строки съехали вниз.
И лучше было действительно сделать так, как советовал Вахмурка:. создать кнопку, перетащив экзешник на тулбар, а в строку Параметры в диалоге редактировании кнопки вставить открываемый файл с полным путём. Ну, и подсказку подписать.

ask-rus
Как называется эта тема? Вот именно. А то, что многие действия, для которых запрашиваются кнопки, можно делать по-другому, ежу понятно.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
LocKtaR-o-DarK
Сообщения: 349
Зарегистрирован: Пт авг 12, 2005 04:20
Откуда: Москва
Контактная информация:

Сообщение LocKtaR-o-DarK »

Человек учится, пришел за советом, зачем на него кидаться?
Просто он немного запутался
40mka, вот твоя кнопка

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

TOTALCMD#BAR#DATA
%commander_path%\programs\internet\KeePass-1.06\KeePass
Database.kdb
%commander_path%\programs\internet\KeePass-1.06\KeePass.exe
Запуск KeePass с импортом базы данных
%commander_path%\programs\internet\KeePass-1.06\
Изображение    Изображение    Изображение
40mka
Сообщения: 15
Зарегистрирован: Чт окт 26, 2006 00:47

Сообщение 40mka »

LocKtaR-o-DarK
О так работает большое спасибо
Аватара пользователя
Владимир М
Сообщения: 78
Зарегистрирован: Ср сен 16, 2009 20:19

Сообщение Владимир М »

попробывал сделать кнопку как описано тут http://forum.wincmd.ru/viewpost.php?p=8314
но, кнопка выдаёт ошибку
Изображение
подскажите как исправить эту ошибку?
p.s. на всякий случай вот код скрипта:

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

w = WScript.CreateObject("WScript.Shell"); 
w.Run("D:\\Soft notreg\\Total Commander\\Plugins\\exe\\AkelPad\\AkelPad описание.txt",0); 
if (w.AppActivate("Akelpad")){ 
WriteWord(); 
KL = false;} 
function WriteWord() { 
WScript.Sleep(30); 
w.SendKeys("~"); 
w.SendKeys("{~ 80}"); 
WScript.Sleep(120); 
w.SendKeys("~"); 
WScript.Sleep(30); 
w.SendKeys("^v"); 
WScript.Sleep(30); 
w.SendKeys("{F2}"); 
w.SendKeys("{ESC}");}
и кнопки:

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

TOTALCMD#BAR#DATA 
d:\Soft notreg\Total Commander\Scripts\desc.js 

write 
Создание и добавление описания в файл
Windows7 x64 TC 7.55a
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Владимир М
На картинке ошибка в text_f.vbs, а скрипт и кнопка с desc.js :?:
Аватара пользователя
Владимир М
Сообщения: 78
Зарегистрирован: Ср сен 16, 2009 20:19

Сообщение Владимир М »

Rodny писал(а):Владимир М
На картинке ошибка в text_f.vbs
да в нём, но я не знаю как это исправить
Windows7 x64 TC 7.55a
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Владимир М
Ешё раз. Ты привёл кнопку для запуска desc.js и код Java-скрипта. Какое отношение к этой кнопке имеет картинка с ошибкой в text_f.vbs?
Аватара пользователя
Владимир М
Сообщения: 78
Зарегистрирован: Ср сен 16, 2009 20:19

Сообщение Владимир М »

Rodny,
самое прямое. когда нажимаю на кнопку выходит эта ошибка.
Windows7 x64 TC 7.55a
Ответить