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


eends

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

eends=Analog

Параметры:

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

Примечания:

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

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

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

См. также:

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

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

eends=%P%N??-1||formt<au3_1> GLOBALEENDS<a> ;; получить все переменные из AU3 файла под курсором

eends=%P%N??-1||formt<au3_1> irr2d=$GLOBALEENDS||36|1 GLOBALIRR2D<a> ;; получить все переменные из AU3 файла под курсором в 2D массиве, удалив дубликаты (учитывая регистр), в 1-й колонке количество повторов переменной

eends=%P%N??-1||formt<au3_1> irr2d=$GLOBALEENDS||36|1||1|1 asave=GLOBALIRR2D||"%P%O.%E_Value.txt"|0||delim2d<Chr(124)|@CRLF>||open<> ;; получить все переменные из AU3 файла под курсором в 2D массиве, удалив дубликаты (учитывая регистр) и отсортировав по числовому убыванию по 1-й колонке , в 1-й колонке количество повторов переменной; сохранить результат в активной панели в именной файл с приставкой _Value.txt и открыть в текстовом редакторе

eends=%P%N??-1||formt<au3_1> irr2d=$GLOBALEENDS||36|1||1|1 asave=GLOBALIRR2D||"%P%O.%E_Value.txt"|0||delim2d<Chr(124)|@CRLF>||upd<1> ;; получить все переменные из AU3 файла под курсором в 2D массиве, удалив дубликаты (учитывая регистр) и отсортировав по числовому убыванию по 1-й колонке , в 1-й колонке количество повторов переменной; сохранить результат в активной панели в именной файл с приставкой _Value.txt

eends=%P%N??-1||formt<au3_1> irr2d=$GLOBALEENDS||36|1||1|1 GLOBALIRR2D<a> ;; получить все переменные из AU3 файла под курсором в 2D массиве, удалив дубликаты (учитывая регистр) и отсортировав по числовому убыванию по 1-й колонке , в 1-й колонке количество повторов переменной

eends=%P%N??-1||formt<au3_2> GLOBALEENDS<a> ;; получить все пользовательские функции в одном экземпляре скрипта au3 под курсором

eends=%P%N??-1||formt<au3_2> tnf2d=$GLOBALEENDS||4||%P%N GLOBALTNF2D<a> ;; получить 2D массив: в 0-й колонки имена пользовательских функций скрипта au3 под курсором, в 1-й колонке количество

eends=%P%N??-1||formt<au3_2> tnf2d=$GLOBALEENDS||4||%P%N||1||1 GLOBALTNF2D<a> ;; получить 2D массив: в 1-й колонки имена пользовательских функций скрипта au3 под курсором, в 0-й колонке количество + сортировать массив по 0-й колонке по убыванию

eends=%P%N??-1||formt<au3_2> tnf2d=$GLOBALEENDS||4||%P%N||3 GLOBALTNF2D<a> ;; получить 2D массив: в 0-й колонки имена пользовательских функций скрипта au3 под курсором, в 1-й колонке количество + сортировать массив по 1-й колонке по убыванию

eends=%P%N||formt<au3_2>||(!!\(||@CRLF!!| eends=%P%N??-1||formt<0!!(GLOBALEENDS<1>)> GLOBALEENDS<a> irr2d=$GLOBALEENDS||36|1||3|1 GLOBALIRR2D<a> ;; получить все пользовательские функции и их количество скрипта au3 под курсором в 2D массиве

eends=%WL??-1 GLOBALEENDS<a> $GLOBALXXXXX[1]=$GLOBALEENDS[1] GLOBALXXXXX<a> ;; пример передачи данных между массивами

eends=%WL??-1 GLOBALEENDS<a> inbox=1||MY_BOX1||$GLOBALEENDS dubls=1 inbox=3||MY_BOX1||GLOBALEENDS GLOBALEENDS<a> ;; записать массив в контейнер с адресом MY_BOX1, в другом процессе утилиты прочитать данные из контейнера в заданную переменную

eends=<info=e10vk.com> GLOBALEENDS<a> ;; получить имя хоста vk.com

eends=<info=e9vk.com> GLOBALEENDS<a> ;; получить IP-адрес vk.com

eends=x??-1||##rndm<1?10|20> gnf2d=$GLOBALEENDS||2||(.{4}) GLOBALGNF2D<a> brr2d=$GLOBALGNF2D||35 GLOBALBRR2D<a> ;; очистить массив (создать пустой аналогичный входящему)

eends=x??-1||#K4!!@CRLF198877 GLOBALEENDS<a> brr2d=$GLOBALEENDS||35 GLOBALBRR2D<a> ;; очистить массив (создать пустой аналогичный входящему)

kends=%P%N eends=%P%N||formt<au3_2>||(!!\(||@CRLF!!| funvb=RegExpSearchPlus|GLOBALKENDS<x1>|GLOBALEENDS<x1>|1|0|1|2 GLOBALFUNVB1<a> ;; получить все пользовательские функции скрипта au3 под курсором (с помощью vbs функции)


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