[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Andrey_A, simup, ХарВик, chip642  
TCIMG - Мощное средство автоматизации
Andrey_AДата: Вторник, 12.06.2012, 04:41 | Сообщение № 1
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
TCIMG




Дата выпуска: 21.10.2024
Версия: 34.9
Автор: Averin Andrey
Скачать: Страница обновления TCIMG
Скачать 2 : Ссылка обновления TCIMG
Справка: TCIMG ONLINE

'=============================== Спасибо ================================
Выражаю искреннюю благодарность всем, кто напрямую или косвенно помогал и повлиял на развитие проекта, отдельное спасибо: Loopback, LonerD, GGG8, ХарВик, shveicar, Yashied, asmadeus, amel27, madmasles, CreatoR, Ward, thesittingbull, Metchnik, InnI, wakillon, Yaroslav, Abel11, chip642, Deus-V, inververs, sims, BezDNaU, Veosys, getaumy, UEZ, homer77, wpitty, JKT, vakula, boriska, =BD=, G.Sandler, Mrakobes, mopodede, Skif_off, wpitty, Rustamer, wpitty, Mchoff, iifoks447, Andarin, oshizelly, Egorkaru, coherent, Атос, yug78, vanhallen, mopodede, Афи, Axel, addhaloka, Matros, Finn, Aleks431, Zmy, Паразит, TarasBY, Userrr, Jury Abel', VikTor1985, HA3APET, alexxxxx, konuk2007, Lupo73, Prog@ndy, Avada, monoceres, авторам библиотеки MediaInfo, авторам Carl Worth и Behdad Esfahbod библиотек Cairo, авторам библиотеки librhash, авторам библиотеки Bass, авторам библиотеки FFmpeg, автору Zenden за утилиту ImgUpload, Slava10779, maK, zep, Rako1, zzzten, Nuker-Hoax, regist123, shusler, sibirnik, Romario, Lord_NEVR, Ли Чжицзюнь (李志军), ruizone (瑞), alexostrov, CaptainFlint, Thomasmolover, eukalyptus, Tuape, Helpmister, NIKZZZZ, smit0966, rediffusion, zybrevl, Rioran, I95, Vimann, And000010, VasRoman, MonarchLFV, jktgeorge, Mario Arhivario, Songbird, Malkey, Placetoload, ziabriev, Antonij72, weaponx, Angelfuze, Pendelgrast, smit0966, Jacob, Rakosvist, Karbucho, Karolinka69, SLIM, ogenry, VladMo, jentoso, Kindom, Megakrok, Altruumann, vaskamy, Alizadombej, Krasovskii, Kurolesova, Svetka99, AkulaBig, Proudhawk, Yymn7, vruzin, Xprajs, Danyfirex, Party Hu, Lost Zombie, derrikF, Karabush, aorist, o2candoo, goog0le, P8gonyajlo, destiny child, Alex Penguin, Broken_Brain, rupinskiy, FedorLashchenko, destiny_child, JenTOSO, моим близким друзьям и родственникам: одним спасибо, что поддерживали, другим - за то, что не мешали!
'=======================================================================
TCIMG - утилита для вызова различных команд Total Commander и выполнения дополнительных действий.
Мощное средство для расширения функциональности Total Commander и других программ.
Направлена на автоматизацию монотонных действий, связанных с файловыми, системными, программными, оконными операциями.
Полностью портабельна, т.е. не требует установки и не вносит в реестр или куда-либо ещё дополнительную информацию.
Утилита представляет из себя скомпилированный AutoIt3-скрипт.
Утилиту разрешено распространять только с указанием сайта поддержки: http://tc-image.3dn.ru




Кнопки для TCIMG

Регулярные выражения

Control Viewer - Просмотр информации элементов окна

Страница обновления TCIMG

Как правильно обновлять утилиту TCIMG?



В справке TCIMG.chm более 16.450 примеров применения.

Актуальная версия (бета версии) в последних сообщениях темы

Тема развития справки утилиты

Расширение функционала TCIMG

Помощь и советы ПОДКЛЮЧЕНИЕ ПРОГРАММ и СКРИПТОВ

Для запросов кнопок тема ЗАКАЗ КНОПОК

Дополнительное обсуждение TCIMG на forum.ru-board

Группа в Telegram


Сборки программ, в которых участвует утилита TCIMG, в них так же можно увидеть много интересных примеров:
AkelPad Image - сборка текстового редактора AkelPad (автор Andrey_A)
TC IMAGE - сборка файлового менеджера Total Commander (автор Andrey_A)
TC VIM - сборка файлового менеджера Total Commander (автор Matros)
TC Universal Edition - сборка файлового менеджера Total Commander (авторы Yaroslav & asmadeus)
TC Hot-Shot - сборка файлового менеджера Total Commander (автор ice_daemon)
TC Titan Portable - сборка файлового менеджера Total Commander (автор pcDenPro)
TC AkulaBig - сборка файлового менеджера Total Commander (автор AkulaBig)
TCnative - сборка файлового менеджера Total Commander (автор ziabriev)






 
Andrey_AДата: Пятница, 13.04.2018, 22:16 | Сообщение № 2671
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
alexostrov, это не ошибка - в команде вычисляется что надо выделить и выделение идёт сверху вниз.

.


 
Andrey_AДата: Понедельник, 16.04.2018, 15:34 | Сообщение № 2672
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

TCIMG 22.9 от 16.04.2018

Скачать TCIMG 22.9





[ps]Если у Вас есть примеры, которых нет в справке - присылайте...
Тем самым Вы поможете развитию справки, а значит поможете и другим в освоении вопросов, связанных с TCIMG...
[/ps]


 
Andrey_AДата: Понедельник, 16.04.2018, 20:59 | Сообщение № 2673
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Цитата
Можно ли встроить как-то свои функции au3 в команде exect


Подключил: Тестовая версия TCIMG 230_b1, в версии TCIMG 22.9 замените соответствующие файл(ы)

[helpquote]
[+] Оптимизирован функционал команды exect
- добавлена UDF функция _InScript(), позволяющая подключать информацию из внешних функций скриптов (js, vbs, au3) пользователя и скриптов Func.au3, Func.vbs, Func.js в папке ...\Files\Scripts\
[/helpquote]

Код

"exect=$var_i=_InScript(2,'Min',5,8)||_ViewValues($var_i)" - получить результат внешней au3 функции "Min"
"exect=$var_a=_InScript(2,'_ProcessList')||_ViewValues($var_a)" - получить результат внешней au3 функции "_ProcessList"
"exect=$var_a=_InScript(0,'SpecFold')||_ViewValues($var_a)" - получить результат внешней vbs функции "SpecFold"
"exect=$var_a=_InScript(0,'GetArrF','%P%N')||_ViewValues($var_a)" - получить результат внешней vbs функции "GetArrF"
"exect=$var_s=_InScript(1,'Translate','перевод~~слова','ru','en')||_ViewValues('$var_s')" - получить результат внешней js функции "Translate"


.


 
Andrey_AДата: Четверг, 19.04.2018, 15:55 | Сообщение № 2674
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Из темы "Расширение функционала" http://tc-image.3dn.ru/forum/5-964-20071-16-1523151243

Цитата chip642 ()
Предложение закамуфлировать появление диалога на подтверждение того или иного действия


Реализовано: Тестовая версия TCIMG 230_b3, в версии TCIMG 22.9 замените соответствующие файл(ы)

Описание: Дополнение №18

[helpquote]
[+] Добавлен диалог [msgbx] - окно сообщения MsgBox (см. Дополнение №18)
- в TCIMG.lng добавлены ключи MsgbxBox...
- в TCIMG.ini в секцию [Box] добавлены ключи MsgbxBkColor, MsgbxFontTextSize, MsgbxFontTextName, MsgbxFontTextWeight, MsgbxFontTextColor, MsgbxFontItemSize
- добавлена глобальная переменная GLOBALMSGBX

[/helpquote]

Примеры:
Код

"dilog=[msgbx] GLOBALMSGBX<a>" - пример диалога msgbx
"dilog=[msgbx=BOX1] GLOBALMSGBX<a>" - пример диалога msgbx
"dilog=[msgbx=BOX2] GLOBALMSGBX<a>" - пример диалога msgbx

"dilog=[msgbx=BOX_TEST1] GLOBALMSGBX<a>" - пример диалога msgbx
"dilog=[msgbx=BOX_TEST2] GLOBALMSGBX<a>" - пример диалога msgbx
"dilog=[msgbx=BOX_TEST3] GLOBALMSGBX<a>" - пример диалога msgbx

"style=YY dilog=[msgbx=BOX_TEST1] GLOBALMSGBX<a>" - пример диалога msgbx
"style=XX dilog=[msgbx=BOX_TEST2] GLOBALMSGBX<a>" - пример диалога msgbx
"style=IMG1 dilog=[msgbx=BOX_TEST2] GLOBALMSGBX<a>" - пример диалога msgbx
"style=IMG2 dilog=[msgbx=BOX_TEST3] GLOBALMSGBX<a>" - пример диалога msgbx
"style=IMG2_1 dilog=[msgbx=BOX_TEST3] GLOBALMSGBX<a>" - пример диалога msgbx

"style=GRAD1 dilog=[msgbx=BOX_TEST3] GLOBALMSGBX<a>" - пример диалога msgbx
"style=GRAD2 dilog=[msgbx=BOX_TEST3] GLOBALMSGBX<a>" - пример диалога msgbx
"style=GRAD3 dilog=[msgbx=BOX_TEST3] GLOBALMSGBX<a>" - пример диалога msgbx









 
chip642Дата: Четверг, 19.04.2018, 20:19 | Сообщение № 2675
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Andrey_A
Маэстро, о, да, высший пилотаж! Как обычно, попросил виноградинку, а тут целая гроздь. Спасибо! up good
 
Andrey_AДата: Воскресенье, 22.04.2018, 21:02 | Сообщение № 2676
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

TCIMG 23.0 от 22.04.2018

Скачать TCIMG 23.0





[ps]Если у Вас есть примеры, которых нет в справке - присылайте...
Тем самым Вы поможете развитию справки, а значит поможете и другим в освоении вопросов, связанных с TCIMG...
[/ps]


 
shveicarДата: Понедельник, 23.04.2018, 05:33 | Сообщение № 2677
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Спасибо, за отличное расширение функционала up
 
Andrey_AДата: Понедельник, 23.04.2018, 16:06 | Сообщение № 2678
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Из темы "Расширение функционала" http://tc-image.3dn.ru/forum/5-964-20067-16-1523043623

Цитата thomasmolover ()
And I found some problems in some function in timesx UI


Реализовано: Тестовая версия TCIMG 231_b1, в версии TCIMG 23.0 замените соответствующие файл(ы)

[helpquote]
[+] Оптимизирована команда timesx
- добавлены горячие клавиши ALT+1, ALT+2, ALT+3 для переключения вкладок
- исправлены координаты элементов окна
- исправлены положения названия некоторых элементов для использования горячих клавиш ALT+... при добавлении амперсанда "&" в TCIMG.lng в ключе Translite15

[/helpquote]

.


 
Andrey_AДата: Четверг, 26.04.2018, 18:03 | Сообщение № 2679
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Цитата
Подскажите, есть ли в утилите форматирование номеров телефона.
Есть номер: 0000000000 (10 цифр)
Надо получить: +7 (000) 000 00 00


Реализовано: Тестовая версия TCIMG 231_b3, в версии TCIMG 23.0 замените соответствующие файл(ы)

[helpquote]
[+] Добавлены в параметр info подпараметры (см. Дополнение №10)
"n10", "n11"
- в TCIMG.ini в секцию [Lines] добавлен ключ Phone
[/helpquote]

[helpquote]
Получение формата телефонного номера.
  2-й параметр: номер телефона (10 цифр с любыми символами между ними).
  3-й параметр: число - формат:
    0 - получение всех форматов, прописанных в TCIMG.ini в секции [Lines] в ключе Phone
    1 - 1-й формат.
    N - N-й формат.
  4-й параметр: код страны (по умолчанию "+7"); можно через запятую прописать несколько кодов.
  5-й параметр: строка до номера (по умолчанию без вставки)
  6-й параметр: строка после номера (по умолчанию без вставки)
Параметры разделяются | Пример: <info=n10|0123456789|0>
[/helpquote]

Примеры:
Код

"hends=<info=n10|0123456789|0>??-4 GLOBALHENDS<a>" - получить все форматы заданного телефонного номера
"hends=<info=n10|0123456789|0|+7,8>??-4 GLOBALHENDS<a>" - получить все форматы заданного телефонного номера

"hends=<info=n10|0123456789|1> GLOBALHENDS<a>" - получить 1-й формат заданного телефонного номера
"hends=<info=n10|clpget|2> GLOBALHENDS<a>" - получить 2-й формат телефонного номера из буфера обмена


.


 
Andrey_AДата: Воскресенье, 29.04.2018, 16:53 | Сообщение № 2680
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Развитие утилиты продолжится после 12 мая. Возможно раньше, если будет время. Всем Удачи! С наступающими праздниками!

.


 
Andrey_AДата: Воскресенье, 13.05.2018, 16:08 | Сообщение № 2681
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Последняя бета версия
Тестовая версия TCIMG 231_b7, в версии TCIMG 23.0 замените соответствующие файл(ы)

Изменения:

Код
[+] Оптимизирована команда timesx
- добавлены горячие клавиши ALT+1, ALT+2, ALT+3 для переключения вкладок
- исправлены координаты элементов окна
- исправлены положения названия некоторых элементов для использования горячих клавиш ALT+... при добавлении амперсанда "&" в TCIMG.lng в ключе Translite15
[±] Исправлены координаты времени в диалоге комады posts
[+] Добавлены глобальные переменные GLOBALCHECO1, GLOBALCHECO2 ... GLOBALCHECON в диалог [check]
[+] Добавлены в параметр info подпараметры (см. Дополнение №10)
"n10", "n11"
- в TCIMG.ini в секцию [Lines] добавлен ключ Phone
[+] Оптимизирован функционал команды listx
- в 4 режим добавлена проверка: если в PathFolder прописан путь файла, то берётся родительский путь
- добавлен режим "7" (получение для списка объектов одноимённых путей) и параметр best<> (Сравнение 2-х объектов с помощью информации параметра info)
[+] Добавлен в команды textt и textx режим "2" в параметр readonly<>
[+] Добавлен параметр [tc] во все команды и параметры, где происходит преобразование пути
[±] Исправлена ошибка в параметре "#K" (см. Дополнение №24)
[+] Добавлено для $f254 получение временных папок с цифровой приставкой "$f254?N" (см. Дополнение №8)
[+] Добавлены новые команды
"tempz"
[+] Оптимизирована команда swfvw
- добавлены параметры
- добавлены кнопки "Отключить/Включить звук окна" и "Поверх/Не поверх окна"
- добавлен режим "Drag And Drop"
- добавлен значок окну
[+] Добавлены 2 значка в TCIMG.dll


Примеры:

Код
"tcprm=cm_List~~[tc=AA] pause=500 keybd=0~~4" - открыть файл под курсором в Lister и переключиться на просмотр другим плагином
"patht=<info=f50[tc=AA]//>" - перейти в другой панели к пути объекта запуска ярлыка под курсором
"vidos=[tc=AA]" - воспроизвести медиафайл под курсором
"sndps=[tc=AA]" - проиграть аудиофайл под курсором
"sends=#??-6*||#K5!![tc=AA]* GLOBALSENDS<a>" - размножить путь под курсором 5 раз
"aends=[tc=AA]??-1 GLOBALAENDS<a>" - получить содержимое текстового файла под курсором
"swfvw=[tc=AA]" - просмотр SWF файла под курсором

"dilog=[check=BOX_BR1] GLOBALCHECO1<a>" - получить в ячейках глобальной переменной данные выбора пунктов диалога или пустую строку, если пункт не выбран
"shape=1 dilog=[check=BOX_BR1][check=BOX_BR2][check=BOX_BR3] GLOBALCHECO1<a> GLOBALCHECO2<a> GLOBALCHECO3<a>" - получить в ячейках глобальных переменной данные выбора пунктов диалогов или пустую строку, если пункт не выбран

"hends=<info=n10|0123456789|0>??-4 GLOBALHENDS<a>" - получить все форматы заданного телефонного номера
"hends=<info=n10|0123456789|0|+7,8>??-4 GLOBALHENDS<a>" - получить все форматы заданного телефонного номера

"hends=<info=n10|0123456789|1> GLOBALHENDS<a>" - получить 1-й формат заданного телефонного номера
"hends=<info=n10|clpget|2> GLOBALHENDS<a>" - получить 2-й формат телефонного номера из буфера обмена

"sends=Строка'||$$' GLOBALSENDS<a>" - пример передачи строки с двойными одинарными кавычками

"renms=FOLDM<%L//0//-1//*.FB2|*.epub//0>||«!!_||»!!_||…!!_||...!!_||...!!_||.~~.~~.!!_||.~~.~~.!!_||’!!.||`!!.||'!!.||''!!_||–!!-||~~–~~!!-||~~—~~!!-" - найти в выделенных объектах и всех объектах в подпапках все файлы FB2, epub и заменить в именах « » , троеточие, `, тире на -. и.т.д
"textt=%P%N||##111111||readonly<2>||upd<1>" - заменить содержимое файла под курсором (файл может быть с атрибутом "системный", "скрытый", "только для чтения")

"listx=%L||7||"%p"||"%t" GLOBALLISTX0<a> GLOBALLISTX<a> GLOBALLISTX1<a>" - получить из выделенных объектов пути одноимённых объектов другой панели
"listx=%L||7||"%p"||"%t" GLOBALLISTX2<a> GLOBALLISTX3<a>" - получить из выделенных объектов пути несуществующих одноимённых объектов другой панели

"listx=%L||7||"%p"||"%t"||best<:1:*:2:??0o1::> GLOBALLISTX4<a>" - получить пути из выделенных файлов, которые не равны по размеру одноимённым файлам другой панели
"listx=%L||7||"%p"||"%t"||best<:1:*:2:??1o1::> GLOBALLISTX4<a>" - получить пути из выделенных файлов, которые равны по размеру одноимённым файлам другой панели
"listx=%L||7||"%p"||"%t"||best<:1:*:2:??2o1::> GLOBALLISTX4<a>" - получить пути из выделенных файлов, которые больше по размеру одноимённых файлов другой панели
"listx=%L||7||"%p"||"%t"||best<:1:*:2:??3o1::> GLOBALLISTX4<a>" - получить пути из выделенных файлов, которые меньше по размеру одноимённых файлов другой панели

"listx=%L||7||"%p"||"%t"||best<:1:*:2:??2o1::??1o5::> GLOBALLISTX4<a>" - получить пути из выделенных файлов, которые меньше по размеру и одинаковы по атрибутам одноимённых файлов другой панели
"listx=%L||7||"%p"||"%t"||best<:1:*:2:??2o1::??OR??1o5::> GLOBALLISTX4<a>" - получить пути из выделенных файлов, которые меньше по размеру или одинаковы по атрибутам одноимённых файлов другой панели

"exect=$var_sp=_PathFull('$f254?1')||_ViewValues('$var_sp')" - получить путь временной папки Temp1
"exect=$var_sp=_PathFull('%%TCIMG_TEMP%%1')||_ViewValues('$var_sp')" - получить путь временной папки Temp1

"creat=$f254?1||Name" - во временной папке Temp1 создать файл Name.txt
"creat=$f254?2||Name" - во временной папке Temp2 создать файл Name.txt

"tempz=1" - очистить временную папку Temp1
"tempz=2" - очистить временную папку Temp2

"swfvw=<xfolder=21//%P%N//1//swf>" - просмотр самого старого SWF файла в папке под курсором
"swfvw=<xfolder=21//[tc=AA]//1//swf>" - просмотр самого старого SWF файла в папке под курсором


Появлюсь в ближайшее время, если будут ошибки - исправлю.

.


 
Lord_NEVRДата: Воскресенье, 13.05.2018, 20:23 | Сообщение № 2682
Полковник

На сайте с: 24.06.2016
Город: Калининград
Сообщений: 212
Награды: 5
Репутация: 0
Спасибо. good

 
Andrey_AДата: Среда, 16.05.2018, 23:28 | Сообщение № 2683
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

TCIMG 23.1 от 16.05.2018

Скачать TCIMG 23.1





 
Andrey_AДата: Пятница, 18.05.2018, 08:56 | Сообщение № 2684
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Цитата
Возникла проблема в exect при присвоении данных массиву
Код
exect=$var_aa=_ArrayCreate(14)
exect=_ArrayInsert($var_aa,11,'&do=search&subaction=search')||_ArrayDisplay($var_aa)

Не добавляется в массив, когда в строке есть символы &, =


exect работает через вычисление Execute(), в большинстве случаев она работает нормально, но есть нюансы с разного рода кавычками и знаком равенства (оказывается), возможно и с другими знаками...

Как можно решить проблему

1. Заменять такие символы на функцию Chr(...)

Код
exect=$var_aa=_ArrayCreate(14)||_ArrayDisplay($var_aa) exect=_ArrayInsert($var_aa,11,'&do'&Chr(61)&'search&subaction'&Chr(61)&'search')||_ArrayDisplay($var_aa)


2. Создавать массив через sends путём разбиения строки по разделителю, к примеру
в TCIMG.ini добавляешь в секцию [Lines] ключ sss_sss
[Lines]
...
sss_sss=строка1¤строка2¤строка3¤строка4¤строка5¤строка6

Код
sends=#??-8¤||?O|sss_sss GLOBALSENDS<a>


3. Для изменения массива добавил напрямую для глобальных переменных

Тестовая версия TCIMG 232_b1, в версии TCIMG 23.1 замените соответствующие файл(ы)

Примеры:
Код

"$GLOBALXXXXX[15] GLOBALXXXXX<a>" - создать пустой массив
"$GLOBALXXXXX[15]=;строка GLOBALXXXXX<a>" - создать пустой массив и внести данные в 15-ю ячейку
"$GLOBALXXXXX[15] $GLOBALXXXXX[8]=;строка GLOBALXXXXX<a>" - создать пустой массив 15 ячеек и внести данные в 8-ю ячейку

"$GLOBALXXXXX[8][3] GLOBALXXXXX<a>" - создать пустой 2D массив (8 строк, 3 колонки)
"$GLOBALXXXXX[8][3]=;строка GLOBALXXXXX<a>" - создать пустой 2D массив
"$GLOBALXXXXX[8][0]=;строка1 GLOBALXXXXX<a> $GLOBALXXXXX[7][1]=;строка2 GLOBALXXXXX<a>" - пример внесения данных в ячейки 2D массива
"$GLOBALXXXXX[12][5] $GLOBALXXXXX[8][0]=;строка1 GLOBALXXXXX<a> $GLOBALXXXXX[7][1]=;строка2 GLOBALXXXXX<a>" - пример внесения данных в ячейки 2D массива


В данном случае будет выглядеть так:

Код

"$GLOBALXXXXX[14] $GLOBALXXXXX[11]=;&do=search&subaction=search GLOBALXXXXX<a>" - создать пустой массив и внести в 11-ю ячейку данные


[helpquote][+] Оптимизирован функционал глобальных переменных $GLOBALNAME
- добавлено присвоение данных ячейке для 1D массивов $GLOBALNAME[n]=;строка
- добавлено присвоение данных ячейке для 2D массивов $GLOBALNAME[n][m]=;строка
- если массив не объявлен, то он автоматически объявляется
- если существующий массив меньше заданных размеров, то он увеличивается не теряя данных [/helpquote]
.


 
Andrey_AДата: Пятница, 25.05.2018, 21:01 | Сообщение № 2685
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

TCIMG 23.2 от 25.05.2018

Скачать TCIMG 23.2





 
Поиск:

Интеллектуальные права и отказ от ответственности