Описание команды | |
mends |
Преобразование текстовых данных и передача их в другие команды и параметры.
Аналог команды sends
mends=Analog
Параметры:
Analog | Все параметры аналогичны команде sends. |
Примечания:
Для передачи преобразованной информации другим командам используется глобальная переменная GLOBALMENDS, варианты передачи см. Дополнение №23 в таблицах.См. также:
aends, bends, cends, dends, eends, fends, gends, hends, iends, jends, kends, lends, nends, oends, pends, qends, rends, sends, tends, uends, vends, wends, xends, yends, zends, encts
Примеры: | Как создать кнопку? |
anf2d=$f212\B.txt||6||([^:]+)(:)(.*) GLOBALANF2D<a> mends=$$GLOBALANF2D$$___??-1 GLOBALMENDS<a> ;; пример передачи 2D массива в команду mends с заданным разделителем между колонками
anf2d=$f212\B.txt||6||([^:]+)(:)(.*) GLOBALANF2D<a> mends=$$GLOBALANF2D$$Chr(124)??-1 GLOBALMENDS<a> ;; пример передачи 2D массива в команду mends с заданным разделителем между колонками
anf2d=$f212\B.txt||6||([^:]+)(:)(.*) GLOBALANF2D<a> mends=>a5$GLOBALANF2D GLOBALMENDS<a> ;; получить минимальные длины строк для каждой колонки 2D массива
anf2d=$f212\B.txt||6||([^:]+)(:)(.*) GLOBALANF2D<a> mends=>a5$GLOBALANF2D0 GLOBALMENDS<a> ;; получить минимальную длину строки для колонки 1D массива
anf2d=$f212\B.txt||6||([^:]+)(:)(.*) GLOBALANF2D<a> mends=>a6$GLOBALANF2D GLOBALMENDS<a> ;; получить максимальные длины строк для каждой колонки 2D массива
anf2d=$f212\B.txt||6||([^:]+)(:)(.*) GLOBALANF2D<a> mends=>a6$GLOBALANF2D0 GLOBALMENDS<a> ;; получить минимальную длину строки для колонки 1D массива
forpgs slist=[tc=AM] shape=V09 dilog=[input=BOX_V32][combo=BOX_V105] <FOR> 1 <TO> GLOBALSLIST<0> sends=x||##rndm<3|30>||#Hcrc32|1 mends=@<info=o75GLOBALSLIST<:INDEX:>> sends=@<info=o72GLOBALSLIST<:INDEX:>>??2 sends=@<info=o71GLOBALSLIST<:INDEX:>>??3 start=Magick||GLOBALSLIST<:INDEX:>||-background||none||-virtual-pixel||background||+distort||ScaleRotateTranslate||GLOBALINPUT<1>||-fuzz||GLOBALCOMBO<1>||-trim||-quality||90||GLOBALMENDS<1>Rotate-GLOBALINPUT<1>-GLOBALSENDS<2>-@GLOBALSENDS<1>.GLOBALSENDS<3>||&&hide||&&wait <NEXT> ;; повернуть выделенные изображения на нужный угол с сохранением прозрачности с использовании Magick
global slist=%WL shape=1 zends=[combo=BOX_U76.1] mends=[combo=BOX_U76.2] sends=[check=BOX_U6] xends=GLOBALCHECK1<k|0|¤>||¤!!, folds="%t"||[info=s30] picss=$GLOBALSLIST||GLOBALFOLDS<1>//0||GLOBALZENDS<1>!!GLOBALMENDS<1>||progres<> iconv=PS<GLOBALFOLDS<1>//1//0>||GLOBALFOLDS<1>||GLOBALXENDS<1> ;; сменить цвет выделенным изображения (заменяемый и заменяющий цвета вводятся в ДО), сохранить изображения с измененными цветами в другой панели в папке с текущей датой, в этой же папке создать из полученных изображений иконки 16х16 и 32х32
itray=3 sends=-1??-1||formt<54,63> mends=#$GLOBALSENDS\\4??-1||?Fserch106,63 GLOBALMENDS<a> ;; получить в таблицу данные из заголовков <title> для списка url в буфере
mends=$f212\B.txt||^B1!!([^:]+)(:)(.*)!!1 textv=GLOBALMENDS<t>||viewtext<FORMAT|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла B.txt, вставить дополнительные пробелы в 1-ю часть регулярного выражения
mends=$f212\B.txt||^B2!!([^:]+)(:)(.*)!!1!!.!!~~ textv=GLOBALMENDS<t>||viewtext<FORMAT|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла B.txt, вставить дополнительные точки в 1-ю часть регулярного выражения
mends=$f212\Hash.txt||^B1!!\h+(\H+)!!1:-1|#L+5!!~~!!:~~ textv=GLOBALMENDS<t>||viewtext<FORMAT|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения, разделитель между колонками ": ", ширина колонки относительно максимальной длины колонки + 5 символов ("#L+5")
mends=$f212\Hash.txt||^B1!!\h+(\H+)!!1:-1|#M+2!!~~!!:~~ textv=GLOBALMENDS<t>||viewtext<FORMAT|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения, разделитель между колонками ": ", ширина всех колонок относительно максимальной длины всех значений таблицы + 2 символа ("#M+2")
mends=$f212\Hash.txt||^B1!!\h+(\H+)!!1:-1|10!!~~!!:~~ textv=GLOBALMENDS<t>||viewtext<FORMAT|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения, разделитель между колонками ": ", ширина 1-й колонки 10 символов ("10")
mends=$f212\Hash.txt||^B1!!\h+(\H+)!!1:-1|10,15!!~~!!:~~ textv=GLOBALMENDS<t>||viewtext<FORMAT|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения, разделитель между колонками ": ", ширина 1-й колонки 10 символов, 2-й колонки 15 символов ("10,15")
mends=$f212\Hash.txt||^B1!!\h+(\H+)!!1:-1|L,15!!~~!!:~~ textv=GLOBALMENDS<t>||viewtext<FORMAT|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения, разделитель между колонками ": ", ширина 2-й колонки 15 символов ("L,15")
mends=$f212\Hash.txt||^B1!!\h+(\H+)!!1:-2!!~~!!~~:~~ textv=GLOBALMENDS<t>||viewtext<FORMAT|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки, кроме последней, относительно заданного регулярного выражения, разделитель между колонками " : "
mends=$f212\Hash.txt||^B1,0,1!!\h+(\H+)!!1:-1!!~~!!~~:~~ textv=GLOBALMENDS<t>||viewtext<FORMAT|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения, разделитель между колонками " : " + обрамить рамкой символами из ключа "1" из секции [Table]
mends=$f212\Hash.txt||^B1,0,2!!\h+(\H+)!!1:-1!!~~!!~~:~~ textv=GLOBALMENDS<t>||viewtext<FORMAT|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения, разделитель между колонками " : " + обрамить рамкой символами из ключа "2" из секции [Table]
mends=$f212\Hash.txt||^B1,0,2,1!!\h+(\H+)!!1:-1!!~~!!~~:~~ textv=GLOBALMENDS<t>||viewtext<FORMAT_TABLE|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения, разделитель между колонками " : " + обрамить рамкой и построчно символами из ключа "2" из секции [Table]
mends=$f212\Hash.txt||^B1,0,2,2!!\h+(\H+) textv=GLOBALMENDS<t>||viewtext<FORMAT_TABLE|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения + обрамить рамкой и вертикально символами из ключа "2" из секции [Table]
mends=$f212\Hash.txt||^B1,0,2,3!!\h+(\H+) textv=GLOBALMENDS<t>||viewtext<FORMAT_TABLE|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения + обрамить полной таблицей символами из ключа "2" из секции [Table]
mends=$f212\Hash.txt||^B1,0,2,4!!\h+(\H+)!!1:-1!!~~!!~~:~~ textv=$$GLOBALMENDS||viewtext<FORMAT_TABLE|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения, разделитель между колонками " : " + между строками вставить символы из ключа "2" из секции [Table]
mends=$f212\Hash.txt||^B1,0,2,5!!\h+(\H+) textv=$$GLOBALMENDS||viewtext<FORMAT_TABLE|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения + между колонками вставить символы их ключа "2" из секции [Table]
mends=$f212\Hash.txt||^B1,0,2,6!!\h+(\H+) textv=$$GLOBALMENDS||viewtext<FORMAT_TABLE|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения, разделитель между колонками " : " + между строками вставить + между колонками вставить символы из ключа "2" из секции [Table]
mends=$f212\Hash.txt||^B1,0,2,7!!\h+(\H+) textv=$$GLOBALMENDS||viewtext<FORMAT_TABLE|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения + между строками вставить символы + в 1- строку и последнюю из ключа "2" из секции [Table]
mends=$f212\Hash.txt||^B1,0,2,8!!\h+(\H+) textv=$$GLOBALMENDS||viewtext<FORMAT_TABLE|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения + между колонками вставить символы + в 0- колонку и последнюю из ключа "2" из секции [Table]
mends=$f212\Hash.txt||^B1,0,6!!\h+(\H+)!!1:-1!!~~!!~~:~~ textv=GLOBALMENDS<t>||viewtext<FORMAT|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения, разделитель между колонками " : " + обрамить рамкой символами из ключа "6" из секции [Table]
mends=$f212\Hash.txt||^B1,1!!\h+(\H+)!!1:-2!!~~!!~~:~~ textv=GLOBALMENDS<t>||viewtext<FORMAT|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, вставить дополнительные пробелы во все ячейки в начало строк, кроме последней, относительно заданного регулярного выражения, разделитель между колонками " : "
mends=$f212\Hash.txt||^B1,2!!\h+(\H+)!!1:-2!!~~!!~~:~~ textv=GLOBALMENDS<t>||viewtext<FORMAT|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, равномерно вставить дополнительные пробелы во все ячейки в начало и конец строк, кроме последней, относительно заданного регулярного выражения, разделитель между колонками " : "
mends=$f212\Hash.txt||^B1,3!!\h+(\H+)!!1:-2!!~~!!~~:~~ textv=GLOBALMENDS<t>||viewtext<FORMAT|0|0|0|0|Consolas>||pos<1> ;; форматировать текст файла Hash.txt, равномерно вставить дополнительные пробелы во все ячейки в начало и конец строк, кроме последней, относительно заданного регулярного выражения, разделитель между колонками " : "
mends=%P%N??-1 GLOBALMENDS<a> ;; разбить текстовый файл под курсором и отобразить результат
mends=%WF||^B0,3,2!!(.+) textv=$$GLOBALMENDS||viewtext<FORMAT_TABLE|0|0|0|0|Consolas>||pos<1> ;; форматировать имена выделенных объектов, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения + обрамить рамкой символами из ключа "2" из секции [Table]
mends=%WF||^B0,3,2,1!!(.+) textv=$$GLOBALMENDS||viewtext<FORMAT_TABLE|0|0|0|0|Consolas>||pos<1> ;; форматировать имена выделенных объектов, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения + обрамить рамкой и построчно символами из ключа "2" из секции [Table]
mends=%WF||^B0,3,2,4!!(.+) textv=$$GLOBALMENDS||viewtext<FORMAT_TABLE|0|0|0|0|Consolas>||pos<1> ;; форматировать имена выделенных объектов, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения + построчно добавить между строками символами из ключа "2" из секции [Table]
mends=%WF||^B0,3,2,7!!(.+) textv=$$GLOBALMENDS||viewtext<FORMAT_TABLE|0|0|0|0|Consolas>||pos<1> ;; форматировать имена выделенных объектов, вставить дополнительные пробелы во все ячейки, относительно заданного регулярного выражения + построчно добавить между строками символами в 1- строку и последнюю из ключа "2" из секции [Table]
mends=@"%O"||&&(\d)(.*)!!$1 iends=PS<%P%N//2//0//\d*>??-1 renms=$GLOBALIENDS||&&(\d)(.+)!!GLOBALMENDS<1>${2} ;; в папке под курсором, имеющей в начале имени цифру, найти подпапки в корневом уровне с цифрами и переименовать, относительно первой цифры
mends=-1||&&([^?]+)?.*!!$1 GLOBALMENDS<a> ;; обрезать ссылку из буфера обмена: удалить с конца всё, начиная со знака "?"
mends=-1||&&([^?]+)?.*!!$1 start=yt-dlp||GLOBALMENDS<1>||-P||"C:\%%HOMEPATH%%\Downloads"||upd<3> ;; обрезать ссылку из буфера обмена: удалить с конца всё, начиная со знака "?" и передать в другую команду для скачивания
mends=-1||^B3,2!!(.+)!!1 textv=GLOBALMENDS<t>||viewtext<FORMAT|0|0|0|0|Consolas>||pos<1> ;; форматировать текст из буфера обмена: распределить строки посередине, относительно максимальной длины строки
mends=PS<"%p"//1//-1//*.smali>??-1 GLOBALMENDS<a> <FOR> 1 <TO> GLOBALMENDS<0> sends=GLOBALMENDS<:INDEX:>||&?(0x7f[\da-f]{6}\b)!!3!!1!!Chr(124)||^^(?m)\h*(.*<public.*)(||$$) bends=C:\Port_id\public_port.xml??-1||&?GLOBALSENDS<1> dends=$GLOBALBENDS??-1||&&\R+0x[^\r\n]+!!||@CRLF!!Chr(124)||^^(?m)(||$$)([^'']+) nends=C:\Port_id\public.xml??-1||&?GLOBALDENDS<1>||&&(?m)(.+)\R+(.+)!!$1\!\!$2||@CRLF!!Chr(124)Chr(124) hends=$GLOBALBENDS??-1||GLOBALNENDS<1>||&&(?m)(.+)\R+(.+)!!$2\!\!$1||@CRLF!!Chr(124)Chr(124) textt=GLOBALMENDS<:INDEX:>||GLOBALHENDS<1> <NEXT> ;; в активной панели найти все файлы smali с рекурсией заменить Id 0x7f... на взятые, относительно данных файлов public_port.xml и public.xml
sends=-1??-1 GLOBALSENDS<a> mends=#$GLOBALSENDS\\4!!-1 GLOBALMENDS<a> ;; получить общее содержимое страниц интернета по списку ссылок в буфере обмена
sends=xyz!!-3 GLOBALSENDS<a> mends=12345!!-3 GLOBALMENDS<a> $GLOBALSENDS^$GLOBALMENDS^1 GLOBALSENDS<a> ;; в начало каждого элемента 1-го массива добавить каждый элемент 2-го массива
sends=xyz!!-3 GLOBALSENDS<a> mends=12345!!-3 GLOBALMENDS<a> $GLOBALSENDS^$GLOBALMENDS^1^=== GLOBALSENDS<a> ;; в начало каждого элемента 1-го массива добавить каждый элемент 2-го массива, разделитель ===
sends=xyz!!-3 GLOBALSENDS<a> mends=12345!!-3 GLOBALMENDS<a> $GLOBALSENDS^$GLOBALMENDS^2 GLOBALSENDS<a> ;; в конец каждого элемента 1-го массива добавить каждый элемент 2-го массива
sends=xyz!!-3 GLOBALSENDS<a> mends=12345!!-3 GLOBALMENDS<a> $GLOBALSENDS^$GLOBALMENDS^2^=== GLOBALSENDS<a> ;; в конец каждого элемента 1-го массива добавить каждый элемент 2-го массива, разделитель ===
sends=xyz!!-3 GLOBALSENDS<a> mends=12345!!-3 GLOBALMENDS<a> $GLOBALSENDS^$GLOBALMENDS^3 GLOBALSENDS<a> ;; в начало и конец каждого элемента 1-го массива добавить каждый элемент 2-го массива
sends=xyz!!-3 GLOBALSENDS<a> mends=12345!!-3 GLOBALMENDS<a> $GLOBALSENDS^$GLOBALMENDS^3^=== GLOBALSENDS<a> ;; в начало и конец каждого элемента 1-го массива добавить каждый элемент 2-го массива, разделитель ===
slist=%WL||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> mends=@<info=o72%P%N//> lends=-1||#L1||sdel<>||?A65 vends=GLOBALMENDS<1>+GLOBALLENDS<1>!!-8+ shape=1||1 aends=@[combo=BOX_U29.2] alist=$GLOBALAENDS dends=@[combo=BOX_U4.1] dlist=$GLOBALDENDS bends=@[combo=BOX_U4] blist=$GLOBALBENDS cends=@[combo=BOX_U5] clist=$GLOBALCENDS renms=%WL||[group=BOX_U29]||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<GLOBALRENMS<t>>||owrite<1> ;; группа переименований с счетчиком (с возможностью отката)
slist=%WL||##path<4>||?B56!![tc=TP]||upd<5> mends=.rar,.zip,.7z!!-8, $GLOBALSLIST^$GLOBALMENDS^2 marks=$GLOBALSLIST gotom=2||1 ;; выделить в неактивной панели файлы 7Z RAR ZIP с базовыми именами совпадающими с именами выделенных объектов в активной панели, установить курсор на первый выделенный файл
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
wends=@[tc=AA] mends=<info=i6GLOBALWENDS<1>//> exect=$var_rez=(Ceiling(GLOBALMENDS<1>/7)) xends=??-1||#K$var_rez!!@CRLF0 slist=$GLOBALXENDS||##--delay=15~~''||$$Number(:NUMBER:*7-7)-Number(:NUMBER:*7-2)''~~--delay=250~~''Number(:NUMBER:*7-1)'' GLOBALSLIST<a> ;; для анимационного gif файла под курсором получить специальные параметры