Scripts discussion (2)
- Author
- Message
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
FileAndStream.js
Added: Additional parameters for running external applications (viewer, editor, comparer).

Added: Additional parameters for running external applications (viewer, editor, comparer).
Now you can do it this way:Andrey_A_A wrote:К примеру:
отлично работает
sViewer="D:\\TC Image\\TOTALCMD.EXE /S=L";
если закомментировать строки
// if ((! IsFileExists(sViewer)) && (! SetExternalApp(0)))
// return;

-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
Andrey_A_A
Thank you for the translation into Russian.
I placed it in the collection of scripts:
FileAndStream_1049.lng
Thank you for the translation into Russian.
I placed it in the collection of scripts:
FileAndStream_1049.lng
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
В том и дело, что ни куда попало, а в единственный скрипт, который имеет отношение к этому. В AkelPad всё портабельно, я не пользуюсь им вместо блокнота в системе.. А пользуюсь на разных машинах с разными адресами. И так делают не мало пользователей. Этот скрипт очень хороший, но не портабельный, что затрудняет пользоваться просмотром, сравнением файлов...пихать её куда попало не нужно
KDJ сам решит вставлять ему это или нет, может он свою переменную сделает, что очень было бы кстати. Я лишь предложил.
p.s. FeyFre - пишите аккуратно, без регулярных выражениий, чтобы не прилетело куда попало... с Esc последовательностями
-
Offline
- Posts: 1294
- Joined: Thu Nov 16, 2006 11:53 am
- Location: Kyiv, Ukraine
А в чём вопрос-то, я не понял? Например, скрипт RunMe.js позволяет использовать %a в команде запуска. И вот как это сделано:Andrey_A_A wrote:а в единственный скрипт, который имеет отношение к этому.
Code: Select all
function prepareCommand(cmd, filePathName)
{
if (cmd.indexOf("%a") >= 0)
{
cmd = cmd.replace(/%a/g, getAkelPadDir(0));
}
...
return cmd;
}
function getAkelPadDir(adtype)
{
var s = AkelPad.GetAkelDir(adtype);
return s;
}-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
А вопрос, вернее предложение 4 листа назадА в чём вопрос-то, я не понял?
viewtopic.php?p=17578#p17578
-
Offline
- Posts: 1294
- Joined: Thu Nov 16, 2006 11:53 am
- Location: Kyiv, Ukraine
Можно ведь вместоAndrey_A_A wrote:А вопрос, вернее предложение 4 листа назад
Code: Select all
sViewer="a%\\TOTALCMD.EXE /S=L"; Code: Select all
sViewer=AkelPad.GetAkelDir(0) + "\\TOTALCMD.EXE /S=L"; -
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
FileAndStream.js
New:
Unlocked possibility to view NTFS streams in external viewer.
Ability to use variables in path to external applications:
%a\ - AkelPad directory,
%VariableName% - environment variable, eg.:
%COMMANDER_PATH%\TOTALCMD.EXE
%windir%\hh.exe
Updated FileAndStream_2052.lng by cnnnc.
New:
Unlocked possibility to view NTFS streams in external viewer.
Ability to use variables in path to external applications:
%a\ - AkelPad directory,
%VariableName% - environment variable, eg.:
%COMMANDER_PATH%\TOTALCMD.EXE
%windir%\hh.exe
Updated FileAndStream_2052.lng by cnnnc.
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
InputBox_function.js
Added: Chinese-Simplified translation by cnnnc.
Added: Chinese-Simplified translation by cnnnc.
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
Code: Select all
Ability to use variables in path to external applications