Andrey_A_A
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Для себя открытие файлов в AkelPad я давно решил через скрипт OpenAllFiles.vbs, который лежит в самом акеле и работает как из Total Commander, так и из AkelPad Найти его можно на известном вам ресурсе, в архиве http://akelpad.sourceforge.net/forum/viewtopic.php?p=23556#23556 -------------------------------------- Вот несколько кнопок для тотала: Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\AkelPad.exe /Call("Scripts::Main", 1, "OpenAllFiles.vbs", `0 "%p"`) Wcmicons.dll,1878 Открыть все файлы текущей папки в AkelPad %COMMANDER_PATH%\ 0 -1 | Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\AkelPad.exe /Call("Scripts::Main", 1, "OpenAllFiles.vbs", `0 "%p"`) Wcmicons.dll,1878 Открыть все файлы текущей папки в AkelPad %COMMANDER_PATH%\ 0 -1 | Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\AkelPad.exe /Call("Scripts::Main", 1, "OpenAllFiles.vbs", `0 %P%N`) Wcmicons.dll,1878 Открыть все файлы папки под курсором в AkelPad %COMMANDER_PATH%\ 0 -1 | Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\AkelPad.exe /Call("Scripts::Main", 1, "OpenAllFiles.vbs", `1 %P%N`) Wcmicons.dll,1878 Открыть все файлы списка под курсором в AkelPad %COMMANDER_PATH%\ 0 -1 | ----------------------------------------- Выделенные файлы я открываю кнопкой: Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\AkelPad.exe /Call("Scripts::Main", 1, "OpenAllFiles.vbs", `1 %L`) Wcmicons.dll,1878 Открыть выделенные файлы в AkelPad Ctrl+Alt+A %COMMANDER_PATH%\ 0 -1 | Чтобы создать вызов по горячей клавише: 1. В UserCmd.ini создаётся команда: Код: [em_Open_In_AkelPad] Cmd=%COMMANDER_PATH%\AkelPad.exe Param=/Call("Scripts::Main", 1, "OpenAllFiles.vbs", `1 %L`) Path=%COMMANDER_PATH%\ Button=Wcmicons.dll,1878 Menu=Открыть выделенные файлы в AkelPad Ctrl+Alt+A Iconic=0 | 2. В Wincmd.ini в секции прописывается: Код: Если конечно сочетание не занято... --------------------- Пути необходимо изменить - у меня AkelPad.exe лежит в корне Total Commander По аналогии вы можете написать и свой скрипт %L - список файлов %p - путь активной панели %t - неактивной панели Полный список всех параметров --------------------------------- Кроме того можно воспользоваться утилитой TCIMG Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe start=%%COMMANDER_PATH%%\AkelPad.exe||/Call(`Scripts::Main`,~~1,~~`ForceNewInstance.js`) pause=1s opens=%L||%%COMMANDER_PATH%%\AkelPad.exe Wcmicons.dll,1878 Открыть выделенные файлы в новом окне AkelPad 0 -1 | . |