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


jends

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

jends=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, kends, lends, mends, nends, oends, pends, qends, rends, sends, tends, uends, vends, wends, xends, yends, zends, encts

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

jends=x??-1||##<info=n3|Line13|40-60|10> GLOBALJENDS<a> ;; записать в буфер обмена 10 паролей (набор символов из TCIMG.ini из секции [PassGenerator] из ключа Line13, случайная длина от 40 до 60)

jends=x??-1||##rndm<10?15|0|#> GLOBALJENDS<a> ;; получить 15 случайных цветов

jends=x??-1||##rndm<11?10|HH:NN:SS?H:10:11> GLOBALJENDS<a> ;; получить 10 случайных значений времени с 10 до 12 часов

jends=x??-1||##rndm<11?10|HH:NN:SS> GLOBALJENDS<a> ;; получить 10 случайных значений времени

jends=x??-1||##rndm<11?10|YYYY.MM.DD~~-~~HH:NN:SS?Y:2015:2016> GLOBALJENDS<a> ;; получить 10 случайных дат в диапазоне 2015-2016 года

jends=x??-1||##rndm<12?5|0:65535:20-30> GLOBALJENDS<a> ;; получить 5 строк случайного набора из юникодных символов (случайная длина строки от 20 до 30)

jends=x??-1||##rndm<12?5|0:65535:40> GLOBALJENDS<a> ;; получить 5 строк случайного набора из 40 юникодных символов

jends=x??-1||##rndm<13?12|65:70:5-30> GLOBALJENDS<a> ;; получить 12 строк случайного набора из символов (A-F) (случайная длина строки от 5 до 30)

jends=x??-1||##rndm<25?20|00:00:00~23:42:28> GLOBALJENDS<a> ;; получить 20 строк случайного времени

jends=x??-1||##rndm<26?8|сТрОкА:30> GLOBALJENDS<a> ;; получить 8 строк случайного набора заданной строки (длина строки 30)

jends=x??-1||##rndm<26-?8|сТрОкА:30> GLOBALJENDS<a> ;; получить 8 строк случайного набора заданной строки в нижнем регистре (длина строки 30)

jends=x??-1||##rndm<26?8|сТрОкА:5-50> GLOBALJENDS<a> ;; получить 8 строк случайного набора заданной строки (случайная длина строки от 5 до 50)

jends=x??-1||##rndm<26+?8|сТрОкА:30> GLOBALJENDS<a> ;; получить 8 строк случайного набора заданной строки в верхнем регистре (длина строки 30)

jends=x??-1||##rndm<3?10|20> GLOBALJENDS<a> ;; получить 10 строк со случайными данными (набор цифр и латинских букв, длина строки 20)

jends=x??-1||##rndm<3-?10|20> GLOBALJENDS<a> ;; получить 10 строк со случайными данными в нижнем регистре (набор цифр и латинских букв, длина строки 20)

jends=x??-1||##rndm<3?10|5-50> GLOBALJENDS<a> ;; получить 10 строк со случайными данными (набор цифр и латинских букв, случайная длина строки от 5 до 50)

jends=x??-1||##rndm<3+?10|20> GLOBALJENDS<a> ;; получить 10 строк со случайными данными в верхнем регистре (набор цифр и латинских букв, длина строки 20)

jends=x??-1||##rndm<42?10|50> GLOBALJENDS<a> ;; получить 10 случайных простых чисел, длина числа 50

jends=x??-1||##rndm<42?20|5-10> GLOBALJENDS<a> ;; получить 20 случайных простых чисел, случайная длина числа в диапазоне от 5 до 10

jends=x??-1||##rndm<43?10|80> GLOBALJENDS<a> ;; получить 10 случайных составных чисел, длина числа 80

jends=x??-1||##rndm<43?20|5-10> GLOBALJENDS<a> ;; получить 20 случайных составных чисел, случайная длина числа в диапазоне от 5 до 10

jends=x??-1||##rndm<44?8|10:50> GLOBALJENDS<a> ;; получить 8 равномерно распределенных случайных десятичных чисел, примерная длина числа 50

jends=x??-1||##rndm<44?8|16:50> GLOBALJENDS<a> ;; получить 8 равномерно распределенных случайных шестнадцатеричных чисел, примерная длина числа 50

jends=x??-1||##rndm<44?8|2:50> GLOBALJENDS<a> ;; получить 8 равномерно распределенных случайных двоичных чисел, примерная длина числа 50

jends=x??-1||##rndm<45?10|8:1000> GLOBALJENDS<a> ;; получить 10 равномерно распределенных случайных восьмеричных чисел, длина числа 1000

jends=x??-1||##rndm<46?8|10:50> GLOBALJENDS<a> ;; получить 8 однородных случайных десятичных чисел, примерная длина числа 50

jends=x??-1||##rndm<46?8|16:50> GLOBALJENDS<a> ;; получить 8 однородных случайных шестнадцатеричных чисел, примерная длина числа 50

jends=x??-1||##rndm<46?8|2:50> GLOBALJENDS<a> ;; получить 8 однородных случайных двоичных чисел, примерная длина числа 50

jends=x??-1||##rndm<47?10|8:1000> GLOBALJENDS<a> ;; получить 10 однородных случайных восьмеричных чисел, длина числа 1000

jends=x??-1||##rndm<7?2|1:23>||&&(?m)(.+)!!CUK$1||@CRLF!!Chr(124) gends=<inikey=16|3//C:\INI.ini//GLOBALJENDS<1>>??-1 GLOBALGENDS<a> ;; получить содержимое 2-х случайных секций CUK1 - CUK23 из файла C:\INI.ini

jends=x??-1||##rndm<7?20|0:100> GLOBALJENDS<a> ;; получить 20 случайных цифр от 0 до 100

jends=x??-1||##rndm<7?20|0:1000:0:3,5,7> GLOBALJENDS<a> ;; получить 20 случайных чисел от 0 до 1000 кратные 3-м, 5-ти и 7-ми

jends=x??-1||##rndm<7?20|0:1000:0:3> GLOBALJENDS<a> ;; получить 20 случайных чисел от 0 до 1000 кратные 3-м

jends=x??-1||##rndm<7?20|1:1000:1:3,5,7> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1 до 1000 кроме чисел кратных 3-м, 5-ти и 7-ми

jends=x??-1||##rndm<7?20|1:1000:1:5> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1 до 1000 кроме чисел кратных 5-ти

jends=x??-1||##rndm<7?20|1:1000:2:3,5,7> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1 до 1000 оканчивающихся на цифры 3, 5 и 7

jends=x??-1||##rndm<7?20|1:1000:2:5> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1 до 1000 оканчивающихся на цифру 5

jends=x??-1||##rndm<7?20|1:1000:3:3,5,7> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1 до 1000 кроме оканчивающихся на цифры 3, 5 и 7

jends=x??-1||##rndm<7?20|1:1000:3:5> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1 до 1000 кроме оканчивающихся на цифру 5

jends=x??-1||##rndm<7?20|1:1000:4:3,5,7> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1 до 1000 начинающихся с цифр 3, 5 и 7

jends=x??-1||##rndm<7?20|1:1000:4:5> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1 до 1000 начинающихся с цифры 5

jends=x??-1||##rndm<7?20|1:1000:5:3,8,7> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1 до 1000 кроме начинающихся с цифр 3, 8 и 7

jends=x??-1||##rndm<7?20|1:1000:5:8> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1 до 1000 кроме начинающихся с цифры 8

jends=x??-1||##rndm<7?20|1:1000:6:10,19,38> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1 до 1000 в составе которых есть число 10, 19 или 38

jends=x??-1||##rndm<7?20|1:1000:6:10> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1 до 1000 в составе которых есть число 10

jends=x??-1||##rndm<7?20|1:1000:7:10,19,38> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1 до 1000 в составе которых нет чисел 10, 19 или 38

jends=x??-1||##rndm<7?20|1:1000:7:10> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1 до 1000 в составе которых нет числа 10

jends=x??-1||##rndm<7?20|1000:9999:8:.+(10•30•60).+> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1000 до 9999 в составе которых в середине число 10, 30 или 60

jends=x??-1||##rndm<7?20|1000:9999:8:.+10.+> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1000 до 9999 в составе которых в середине число 10

jends=x??-1||##rndm<7?20|1000:9999:8:??random7_1> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1000 до 9999 в составе которых в середине число 10, 30 или 60

jends=x??-1||##rndm<7?20|1000:9999:8:\A[^3]+\z> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1000 до 9999 в составе которых нет числа 3

jends=x??-1||##rndm<7?20|1000:9999:8:\A[^357]+\z> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1000 до 9999 в составе которых нет числа 3, 5 и 7

jends=x??-1||##rndm<7?20|1000:9999:8:\A[357]+\z> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1000 до 9999 в составе которых только числа 3, 5 и 7

jends=x??-1||##rndm<7?20|1000:9999:8:\A1.*1\z> GLOBALJENDS<a> ;; получить 20 случайных чисел от 1000 до 9999 - в начале и в конце которых 1

uends=%P%N??-1||#Eb128= GLOBALUENDS<a> jends=$GLOBALUENDS??-1||#Db128= GLOBALJENDS<a> ;; пример построчного кодирования/раскодирования содержимого файла под курсором в Base128

uends=%P%N??-1||#Eb32= GLOBALUENDS<a> jends=$GLOBALUENDS??-1||#Db32= GLOBALJENDS<a> ;; пример построчного кодирования/раскодирования содержимого файла под курсором в Base32

uends=%P%N??-1||#Eb91= GLOBALUENDS<a> jends=$GLOBALUENDS??-1||#Db91= GLOBALJENDS<a> ;; пример построчного кодирования/раскодирования содержимого файла под курсором в Base91

uends=%P%N??-1||#Ecb32= GLOBALUENDS<a> jends=$GLOBALUENDS??-1||#Dcb32= GLOBALJENDS<a> ;; пример построчного кодирования/раскодирования содержимого файла под курсором в Base32 Crockford

uends=%P%N??-1||#Egb32= GLOBALUENDS<a> jends=$GLOBALUENDS??-1||#Dgb32= GLOBALJENDS<a> ;; пример построчного кодирования/раскодирования содержимого файла под курсором в Base32 Geohash

uends=%P%N??-1||#Ehb32= GLOBALUENDS<a> jends=$GLOBALUENDS??-1||#Dhb32= GLOBALJENDS<a> ;; пример построчного кодирования/раскодирования содержимого файла под курсором в Base32hex

uends=%P%N??-1||#Ezb32= GLOBALUENDS<a> jends=$GLOBALUENDS??-1||#Dzb32= GLOBALJENDS<a> ;; пример построчного кодирования/раскодирования содержимого файла под курсором в zBase32

uends=%P%N||#Eb128 GLOBALUENDS<a> jends=GLOBALUENDS<x1>??-1||#Db128 GLOBALJENDS<a> ;; пример кодирования/раскодирования содержимого файла под курсором в Base128

uends=%P%N||#Eb32 GLOBALUENDS<a> jends=GLOBALUENDS<x1>??-1||#Db32 GLOBALJENDS<a> ;; пример кодирования/раскодирования содержимого файла под курсором в Base32

uends=%P%N||#Eb64 GLOBALUENDS<a> jends=GLOBALUENDS<x1>??-1||#Db64 GLOBALJENDS<a> ;; пример кодирования/раскодирования содержимого файла под курсором в Base64

uends=%P%N||#Eb91 GLOBALUENDS<a> jends=GLOBALUENDS<x1>??-1||#Db91 GLOBALJENDS<a> ;; пример кодирования/раскодирования содержимого файла под курсором в Base91

uends=%P%N||#Ecb32 GLOBALUENDS<a> jends=GLOBALUENDS<x1>??-1||#Dcb32 GLOBALJENDS<a> ;; пример кодирования/раскодирования содержимого файла под курсором в Base32 Crockford

uends=%P%N||#Egb32 GLOBALUENDS<a> jends=GLOBALUENDS<x1>??-1||#Dgb32 GLOBALJENDS<a> ;; пример кодирования/раскодирования содержимого файла под курсором в Base32 Geohash

uends=%P%N||#Ehb32 GLOBALUENDS<a> jends=GLOBALUENDS<x1>??-1||#Dhb32 GLOBALJENDS<a> ;; пример кодирования/раскодирования содержимого файла под курсором в Base32hex

uends=%P%N||#Ezb32 GLOBALUENDS<a> jends=GLOBALUENDS<x1>??-1||#Dzb32 GLOBALJENDS<a> ;; пример кодирования/раскодирования содержимого файла под курсором в zBase32

uends=Привет~~全世界||#Eb64 GLOBALUENDS<a> jends=GLOBALUENDS<x1>??-1||#Db64 GLOBALJENDS<a> ;; кодирование строки с Unicode символами


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