Страница 32 из 46

Добавлено: Пт апр 02, 2010 15:11
40mka
Как, написать правильно кнопку , чтоб определенный файл открыть определённой программой
Поясню; есть программка «KeePass.exe» и её фаил «Database.kdb» , мне нужно чтоб при нажатии кнопки открывался файл «Database.kdb» в программе «KeePass.exe» .

Добавлено: Пт апр 02, 2010 15:32
Вахмурка

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

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

0
-1
Программу KeePass.exe можно перетащить крысой на панель, а потом вручную добавить документ.
И вообще, бывает полезно справочку почитать.

Добавлено: Пт апр 02, 2010 20:19
40mka
НЕА. Не работает так

Добавлено: Пт апр 02, 2010 20:43
Вахмурка
Давай код кнопки.

Добавлено: Сб апр 03, 2010 15:37
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

Добавлено: Сб апр 03, 2010 15:59
Rodny
40mka
Что за ужас? Ты вообще кнопку Вахмурки смотрел?

Добавлено: Сб апр 03, 2010 16:03
ask-rus
40mka, ChoiceEditor на F4 (Редакт. *.KDB программой KeePass), как вариант, но не имеющий отношения к теме, он же оффтоп как ни прискорбно:)

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

ask-rus
Как называется эта тема? Вот именно. А то, что многие действия, для которых запрашиваются кнопки, можно делать по-другому, ежу понятно.

Добавлено: Вс апр 04, 2010 15:33
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\

Добавлено: Вс апр 04, 2010 17:31
40mka
LocKtaR-o-DarK
О так работает большое спасибо

Добавлено: Вс апр 18, 2010 16:27
Владимир М
попробывал сделать кнопку как описано тут 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 
Создание и добавление описания в файл

Добавлено: Вс апр 18, 2010 16:53
Rodny
Владимир М
На картинке ошибка в text_f.vbs, а скрипт и кнопка с desc.js :?:

Добавлено: Вс апр 18, 2010 17:34
Владимир М
Rodny писал(а):Владимир М
На картинке ошибка в text_f.vbs
да в нём, но я не знаю как это исправить

Добавлено: Вс апр 18, 2010 17:45
Rodny
Владимир М
Ешё раз. Ты привёл кнопку для запуска desc.js и код Java-скрипта. Какое отношение к этой кнопке имеет картинка с ошибкой в text_f.vbs?

Добавлено: Вс апр 18, 2010 18:04
Владимир М
Rodny,
самое прямое. когда нажимаю на кнопку выходит эта ошибка.