Описание команды


nends

Преобразование текстовых данных и передача их в другие команды и параметры.
Аналог команды sends

nends=Analog

Параметры:

AnalogВсе параметры аналогичны команде sends.

Примечания:

Для передачи преобразованной информации другим командам используется глобальная переменная GLOBALXENDS, варианты передачи см. Дополнение №23 в таблицах.

Дополнительные символы, которые можно использовать в строке: "@CR" - Символ возврата каретки, Chr(13), "@LF" - Символ перевода строки, Chr(10), "@CRLF" = @CR & @LF, "@TAB" - Символ Tab, Chr(9).

Если в команде(ах) необходимы кавычки, то используются две одинарных кавычки (апострофа) '' , если в команде необходим пробел - используются два символа тильды ~~.

См. также:

aends, bends, cends, dends, eends, fends, gends, hends, iends, jends, kends, lends, mends, oends, pends, qends, rends, sends, tends, uends, vends, wends, xends, yends, zends

Примеры:
 Как создать кнопку?

nends=#-1\\0!!-1||sagent<W4> GLOBALNENDS<a> ;; прочитать интернет страницу, адрес которой из буфера, предварительно установить строку User-Agent, которая прописана в секции [HttpSetUserAgent] в ключе W4 (разбить информацию построчно и вывести в глобальную переменную)

nends=#-1\\0!!-1||sproxy<0|2|proxy:port|username|password> GLOBALNENDS<a> ;; прочитать интернет страницу, адрес которой из буфера, предварительно установить прокси

nends=#http://rutracker.org/\\4!!-1||sproxy<1|2|127.0.0.1:9090> GLOBALNENDS<a> ;; прочитать запрещённую интернет страницу, предварительно установить прокси

nends=#http://www.fakenamegenerator.com\\4??-1||formt<70,54,56,62>||sagent<W4> GLOBALNENDS<a> ;; прочитать заданную интернет страницу, предварительно установить строку User-Agent, которая прописана в секции [HttpSetUserAgent] в ключе W4 (убрать лишние теги, разбить информацию построчно и вывести в глобальную переменную)

nends=%P%N??-1 GLOBALNENDS<z|0|iA_A> ;; просмотреть текст по курсором (в таблице настройки значков берутся из секции [InfoList] из ключа "iA_A")

nends=-1??-1||#Db64||#B1||#T4 GLOBALNENDS<a> ;; декодировать строку MIME (Base64) в буфере обмена (+ получить её в кодировке UTF8)

nends=-1||#Dxxe GLOBALNENDS<a> ;; декодировать строку XXEncode в буфере обмена

nends=-1||#Exxe GLOBALNENDS<a> ;; кодировать строку из буфера обмена в XXEncode

sends=5 GLOBALSENDS<a> bends=10 GLOBALBENDS<a> nends=<info=n30|GLOBALSENDS<1>,GLOBALBENDS<1>>??-4 GLOBALNENDS<a> ;; пример получения минимального, максимального, суммарного и среднего значения для двух чисел

sends=5,10,15,3,38,17 GLOBALSENDS<a> nends=<info=n30|GLOBALSENDS<1>>??-4 GLOBALNENDS<a> ;; пример получения минимального, максимального, суммарного и среднего значения для нескольких чисел

slist=[tc=AM] <FOR> 1 <TO> GLOBALSLIST<0> sends=x||##rndm<3-|2> mends=@<info=o75GLOBALSLIST<:INDEX:>//> nends=<info=o72GLOBALSLIST<:INDEX:>//>||?M1:12 folds=GLOBALMENDS<1>||GLOBALNENDS<1>-GLOBALSENDS<1> vends=1.1/1.1/1.1;1.2/1.2/1.2;1.3/1.3/1.3;1.4/1.4/1.4;1.5/1.5/1.5;1.6/1.6/1.6;1.7/1.7/1.7;1.8/1.8/1.8;1.9/1.9/1.9;2.0/2.0/2.0??-6; rends=$GLOBALVENDS??-1||?Fimg42 kends=??-1||#KGLOBALVENDS<0>!!@CRLFstart=Magick~GLOBALSLIST<:INDEX:>~-gamma~GLOBALVENDS©§#~GLOBALFOLDS<1>Gamma-plus-GLOBALRENDS©§#<info=o85GLOBALSLIST<:INDEX:>//>~&&hide~&&wait wlist=$GLOBALKENDS||§!!cntr<1|1|1>||©!!Chr(60)||#!!Chr(62)||~!!Chr(124)Chr(124) creat=$f254||temp.tcg||code<4>||content<$GLOBALWLIST>||formt<1,63>||owrite<1> macro=$f254\temp.tcg||1 <NEXT> ;; поднять гамму для выделенных изображений и сохранить результат в отдельную папку (диапазон увеличения от 1.1 до 2.0) с помощью утилиты Magick

watch=0 slist=%WL||<info=m27:://> anf2d=$GLOBALSLIST||2||([^:]+) sends=$GLOBALANF2D1??-1||@CRLF!!+ aends=<info=n49|(GLOBALSENDS<1>)*3600> sends=$GLOBALANF2D2??-1||@CRLF!!+ bends=<info=n49|(GLOBALSENDS<1>)*60> sends=$GLOBALANF2D3??-1||@CRLF!!+ cends=<info=n49|GLOBALSENDS<1>> oends=<info=n49|GLOBALAENDS<1>+GLOBALBENDS<1>+GLOBALCENDS<1>> hends=<info=n42|GLOBALOENDS<1>|3600|0> hends=<info=n81|GLOBALHENDS<1>|2> nends=<info=n44|GLOBALOENDS<1>|3600|2> sends=<info=n44|GLOBALNENDS<1>|60|2> sends=<info=n81|GLOBALSENDS<1>|2> nends=<info=n42|GLOBALNENDS<1>|60|0> nends=<info=n81|GLOBALNENDS<1>|2> vends=@GLOBALHENDS<1>:GLOBALNENDS<1>:GLOBALSENDS<1> watch=21 infht=-1||Продолжительность~~медиаконтента||GLOBALVENDS<1>||340||70||set<,,,30,,,1> ;; получить в информационном окне общую продолжительность выбранного медиаконтента (HH:NN:SS)


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru