История версий TCIMG


20.12.2021 [30.0]
[+] Оптимизирован функционал (см. Дополнение №37)
- добавлено извлечение текста из xlt, xltm, ods, ots, fods, uos, tmdx, psw, pwd, pptm, potx, potm, pot, ppsx, ppsm, pps, odp, prdx, prsx, otp, odg, fodp, uop, uue, xxe, b64, csv, xla, vsdx, vssx, vstx, vsdm, vssm, vstm, svg, svgz, vsd, vdw, vss, vst, hlp, srt, sub, ssa, ass, txt (Subtitles), tts, vsf, sbv, zeg, xas, asc, dks, jss, lrc, vkt, scr, mpl, ovr, pan, pjs, psb, rt, sami, smi, s2k, sbt, sst, son, stl, ssts, asd, fb3, dbf, pmdx, pmvx, prvx, sxg, sxm, tmvx
- изменено извлечение текста из pptx (теперь без установленного MS Office)
- добавлено распознавание sxi, sti, sxd при сохранении в тип "Documents", "Presentations" или "Tables"
- исправлена ошибка получение текста из файлов mht и mhtml, созданных в MS Office 2021
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "t49", "t38"
[+] Добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: accdb, dex, vdex, vsdx, fb3
[+] В команды renmm и renms добавлен подпараметр "**6!!.ext1!!.ext2" и "**7!!Pattern!!Replace"
[+] Оптимизирован функционал команды radio
- исправлены ошибки цвета и значков меню
- исправлены ошибки координат окна на заголовке Total Commander
- в TCIMG.ini в секцию [Radio] добавлен ключ TitlePlayList
[±] Исправлена ошибки в некоторых ключах в TCIMG.ini в секции [Translit]
[+] Оптимизированы параметры (см. Дополнение №24)
- исправлено декодирование в режимах "b64" и "b64=" (некорректное возвращение кириллицы)
[+] Оптимизирован функционал команды textv
- добавлено при открытии файла/текста или drag & drop курсор в начале текста
- добавлена кнопка и диалог "Поиск и замена"
- добавлены горячие клавиши CTRL+F, CTRL+H
- в TCIMG.ini в секцию [TextViewer] добавлены ключи History1, History2, History3, FileMenu1, FileMenu2
- в папку ...\Files\Ini\ добавлен файл TextVMenu1.ini
- добавлена снизу "Строка состояния" для вывода дополнительной информации и кнопка "i" - копировать информацию в буфера обмена
- добавлен стиль окна Edit (при потере фокуса выделение не скрывается)
25.11.2021 [29.9]
[+] В TCIMG.ini в секцию [Setting] добавлен ключ "Comment"
[+] Добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: ncx, opf, epub, mhtml, class, lit, lrf, xz, tmd
[+] Оптимизирован функционал (см. Дополнение №37)
- добавлено извлечение текста из mp3, epub, fb2, .fb2.zip, fbz, sxw, stw, sti, stc, std, sxc, sxi, sxd, eml, txtz, htmlz, dot, dotx, xps, xml, ott, fodt, uot, xltx
- изменено извлечение текста из docx, docm, odt, xlsx, xlsm, xlam, dif (теперь без установленного MS Office)
- исправлена ошибка определение типов файлов mht и mhtml
[+] Оптимизирован функционал команды infos
- в режим "infos=3||14||MP3" добавлена колонка с номерами тегов для ID3v2.3.0 и выше, добавлено время трека
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "m39"
[+] Оптимизирован функционал команды textv
- исправлена ошибка при передачи в глобальные переменные GLOBALTEXTV1 и GLOBALTEXTV2
- исправлена ошибка при сохранении файла с новым именем
- в TCIMG.ini в секцию [TextViewer] добавлены ключи ListExe, MenuColor
- добавлена кнопка и меню "Открыть файл в другой программе CTRL+E"
- добавлена кнопка "Файл был изменён другой программой. Переоткрыть файл?"
- в GLOBALTEXTV2 добавлены ещё 2 строки с информацией
[+] Оптимизированы параметры (см. Дополнение №24)
- исправлена ошибка в параметре "#2" (KOI8 в ANSI 1251)
- в параметр"?B" добавлены режимы "23", "24", "73", "74"
[±] Исправлена ошибка определения переменных окружения Total Commander при запуске утилиты через bat файл
[±] Исправлена ошибка в получении сетевого пути из TCIMG.ini из секции [ReductionPath] (см. Дополнение №8)
[+] Оптимизирован функционал параметра formt (см. Дополнение №15)
- добавлены режимы "41", "42"
[+] Обновлены функции команд xlsxt, xlsxf (текст из xlsx, xlsm, xlam, xltx)
17.11.2021 [29.8]
[±] Исправлена ошибка в диалоге [image=BOX1] (см. Дополнение №18)
[+] Оптимизирован функционал параметра formt (см. Дополнение №15)
- добавлен режим "74"
- исправлена ошибка в режиме "73"
- в режим "73" добавлена замена кодов символов HTML и xHTML (DEC более 65535)
- в режимы "72", "73" и команду symvw добавлена мнемоника HTML5
[+] В параметр <dellist> добавлен подпараметр cliplist
[±] Исправлена ошибка в команде modfs при "::"
- добавлено получение дат по списку из глобальных переменных в параметре list<$GLOBALNAME> и list<$var_...>
[±] Исправлена ошибка в команде "infos=2||19" при передачи одного символа
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- в режимы "n94" и "n95" добавлен подпараметр "*" (получение строки в нижнем регистре)
- добавлены режимы "n96", "n97", "n98", "n99", "n29"
[+] Оптимизированы шаблоны с ключами "fnc_" (см. Дополнение №15)
- добавлены параметры замены arm<>, grg<>
[+] В папку ...\Files\Htm\ добавлен файл Htm2Txt.htm
[+] Добавлена возможность прописывать комментарии в командной строки вида (§Комментарий внутри команды§)
[+] Добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: mobi
[+] В справку добавлено Дополнение №37
[+] В команду spech добавлено извлечение текста из форматов (см. Дополнение №37)
23.10.2021 [29.7]
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "o280", "o281", "o282", "d280", "d281", "d282", "f253", "s91", "s320", "s321"
- в режим "49" добавлено вычисление факториала "n!"
[±] Исправлена ошибка в команде icovw
[+] В команду listx добавлен режим "11"
[+] Оптимизирован параметр rndm<> (см. Дополнение №30)
- в режиме "40" параметр Count теперь не обязательный
[+] Оптимизированы параметры (см. Дополнение №24)
- добавлен режим "?PS!!Delim"
[+] Добавлена проверка: если нет перевода в ключах в файлах других языков, то информация считывается из TCIMG_Russian.lng
[+] Оптимизирован функционал команды infos
- добавлен режим "infos=2||32||DLL" - получение таблицы процессов, использующих библиотеку
- добавлен режим "infos=2||33||Process" - получение переменных среды заданного процесса
- исправлена ошибка в режиме "infos=3||23||Dll"
[+] В команду count в параметр countline<> добавлен Flag=3
[+] В команду imgvw добавлен просмотр webp с помощью утилиты webp2gif
[+] Добавлена новая команда spech
- в TCIMG.ini добавлена секция [TextSpeech], а так же ключи TextFont, TextSize, TextColor, BkColor, Setting
- в TCIMG.dll добавлено 2 значка
- в TCIMG_Russian.lng добавлен ключ Translite33
[+] Оптимизирован функционал параметра formt (см. Дополнение №15)
- в режим 72 добавлены недостающие символы мнемоники
- в режим 73 добавлена замена кодов символов xHTML
- переписан код режимов 70 и 75 (ускорено удаление тегов html)
[+] В команду sends добавлено получение текста из файлов справок chm
- исправлена ошибка чтения файлов doc
- исправлена ошибка кодировки и чтения некоторых типов файлов
01.10.2021 [29.6]
[+] Оптимизирован функционал команды prevw
- изменено имя ключа в секции [Programs] gif2webp на webp2gif
- исправлена ошибка прозрачного фона для отображения gif файлов при использовании рамки PixelFrame
- расширена возможность ключа DistanceCursor=X|Y
[+] Добавлены новые команды reszs и reszf
[±] Исправлена ошибка в команде monof
[±] Исправлена ошибка в команде watch при параметре countdown<>
[+] Оптимизирован функционал параметра extplus<>
- добавлено получение "ins.exe" для установочных exe файлов
- добавлено получение "sfx.exe" для самораспаковывающихся sfx архивов
[+] Оптимизирован функционал параметра test<> (см. Дополнение №16)
- в режим "w" добавлены подпараметры "8" и "9"
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "s162", "t39", "f280", "f281", "f282"
- добавлено автоматическое определение пути реестра относительно типа архитектуры системы в режимах "r"
[+] Оптимизированы параметры (см. Дополнение №24)
- добавлены режимы "#5" и "#6"
[±] Исправлены ошибки в ряде параметров FOLDM<>, PS<>, FOLDC<>
[+] Оптимизирован параметр <tezt=>, <text=>
- исправлена ошибка при использовании пользовательских шаблонов
- добавлены относительные пути для файла
- адаптирован для команды sends
[+] Оптимизирован функционал команды infos=5
- добавлен режим "infos=5||10||Reg||Key1|Key2|...|KeyN"
- добавлено автоматическое определение пути реестра относительно типа архитектуры системы
[±] Исправлена ошибка в команде delss - не удалялись альтернативные потоки NTFS типа ":Zone.Identifier"
13.09.2021 [29.5]
[±] Исправлены ошибки в ряде параметров recurse<>, readonly<> и других
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- в режимы "s102", "s106" добавлено необязательное добавление "+", а так же в команду modfs в 3-й параметр
- добавлены режимы "h0", "h1", "h2", "i222" - "i227"
[±] Исправлена ошибка в параметре FOLDM<>
[+] Оптимизирован функционал команды infos
- добавлен режим "infos=8||2" - получение таблицы активного документа, открытого в Microsoft Excel
- в режим "infos=3||7||IMG" добавлены 2 колонки "Hex" и "Numb"
--- добавлены расширения dib, rle, jfif, webp, emf, wmf
--- добавлены ряд новых тегов
[+] Оптимизирован функционал команды prevw
- исправлена ошибка при просмотре pdf
- исправлена ошибка при отображении ширины и высоты видеофайлов в Windows10
- добавлен просмотр webp с помощью утилиты webp2gif
[+] Оптимизирован прогресс бар
- исправлена ошибка нажатие/отжатие кнопки "Пауза"
- в команды forpg и stylp добавлены параметры "X||Y"
[+] Оптимизирован функционал команды anf2d
- в режим 4 добавлен "Mode" - режим выборки дубликатов
- в режимы 7 и 9 добавлено ">String"
26.08.2021 [29.4]
[±] Исправлена ошибка в команде ledit
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "s300", "e20", "e21", "e22", "s157", "s158", "$i216" - "$i221", "i500"
[±] Оптимизирован функционал параметра test<> (см. Дополнение №16)
- исправлена ошибка в режиме "x"
- в режим "m" добавлены подпараметры "22" и "23"
[+] Оптимизирован функционал команды infos
- добавлен режим "infos=2||30||Process" - список модулей, используемых заданной программой/процессом
- добавлен режим "infos=2||31||PAHT" - получение списка объектов "корзины"
- оптимизирован режим "infos=3||7||IMG"
--- исправлено возвращение ряда данных
--- исправлено, теперь работает с Unicode именами
--- добавлены ряд новых тегов
[+] Добавлен @AutoItPID (см. Дополнение №36)
[±] Исправлена ошибка с работой в AkelPad GLOBALNAME<d|1>
[+] В команду anf2d добавлены режимы 9 и 10
23.07.2021 [29.3]
[+] Добавлено в команды textv и regex: @LF и @CR отображаются как переносы строк (только для Windows 10)
[+] Оптимизирован функционал команды script
- добавлены параметры std<>, encd<>, stdcnv<>, redir<>, param<>
- в папку ...\Files\Scripts\ добавлена папка Test и 18 скриптов с примерами передачи данных
- добавлены глобальные переменные GLOBALSCRPT0, GLOBALSCRPT, GLOBALSCRPT1
[±] Исправлена ошибка в команде modfx
[±] Изменён вывод разницы дат в команде дат diffd в формате "0/00/00 00:00:00"
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "s108", "s89", "s90"
- в режимы "s70" ... "s90" добавлено расширенное получение PID процесса
[+] В параметр owrite<> добавлены режимы 15, 33, 60, 61
[+] В команды copyy, copys, movee, moves добавлены глобальные переменные
GLOBALCOPYY4, GLOBALMOVES4, GLOBALMOVEE4, GLOBALCOPYS4
[+] В справку добавлено Дополнение №36
[+] В команды resrt, prior, tityn, freez, iconw добавлено расширенное получение PID/Hendle процесса/окна
[+] Оптимизирован функционал команды infos
- добавлен режим "infos=2||29||Process" - информация дочерних процессов заданного процесса
[+] Оптимизирован функционал команд rstart и tc3264
- добавлено нахождение дочерних окон TC (фоновые окна поиска, синхронизации, листера) и их закрытие перед перезапуском
10.07.2021 [29.2]
[±] Исправлена ошибка прошлой версии, которая влияла на команды связанные с bar файлами
[±] Исправлена ошибка в команде icods
[+] В папку ...\Files\Ini\ добавлены файлы TCIMG3264_10.ini для версии Total Commander 10
[±] Исправлена ошибка в параметре [tc] при "кратком" режиме (см. Дополнение №12)
[+] В параметр INI<> добавлены режимы 26 и 27
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- в режиме "u1" добавлено:
--- "-N" - получение последних байт файла
--- "N:M" - получение диапазона байт файла
--- по умолчанию добавлен подпараметр "-1"
[±] Исправлена ошибка в команде regwr в системе x64
[+] Оптимизированы параметры (см. Дополнение №24)
- добавлен режим "?Y" позволяющий преобразовывать текст, с помощью функций скриптов js, vbs, au3
[+] в справку добавлен add_class_10.htm (см. Дополнение №17)
23.06.2021 [29.1]
[±] Исправлена ошибка в команде mp3ws
[+] Оптимизирован параметр test<> (см. Дополнение №16)
- добавлен режим "w" (проверка информации с помощью параметра info)
- исправлена ошибка в режиме "g"
[+] В команду zmenu добавлены ключи:
- Break для отделения колонок вертикальной линией
- Style для уменьшения ширины меню
[+] Оптимизирован функционал команды nfsis
- добавлен режим -1
- исправлена ошибка при несуществовании пути
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "s112"
[±] Обновлена версия Autoit до 3.3.15.4
- автоматически исправилась ошибка (предыдущей версии Autoit) в команде imgvw при масштабировании изображений
[±] Исправлена ошибка в параметре allfold<> при попадании в список пустой строки
[+] Добавлено в команды copys, moves действия с объектами имеющие атрибут "только для чтения"
[+] Добавлена новая команда device
[+] Добавлено в команду asave: при существовании файла, если не указан параметр code<>, кодировка файла сохраняется
31.05.2021 [29.0]
[+] В параметр formt<> добавлены шаблоны с ключами "ndb_" (см. Дополнение №15)
[±] Исправлена ошибка в "infos=2||15"
[+] Оптимизирован функционал команды versn
- добавлен параметр clpget и приём информации через глобальные переменные
- исправлена ошибка "падения" команды при некоторых файлах
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлен режим "t0"
- исправлена ошибка в режиме "t1" для текста
[+] Оптимизирована команда creat
- в параметр content<> добавлены функции Autoit, которые будут заменены значениями
- в 1-й параметр добавлен @cliplist - список полных путей папок из буфера обмена
[+] в 1-й параметр команды folds добавлен @cliplist - список полных путей папок из буфера обмена
[+] Оптимизированы сокращённые пути "$f" (см. Дополнение №8)
- убраны конечные слеши у некоторых путей каталогов
- $f85, $f89 - при получение путей панелей инструментов курсор теперь не перемещается
- добавлен режим "infos=7||2" - информация всех сокращённых путей "$f..." и их значений
- в параметр path<> в 3-й подпараметр Conversion добавлены режимы "8" и "9" (перевод пути из абсолютного в сокращённый "$f...")
- исправлены некоторые ошибки
[+] В команду runcm добавлен режим 6
13.05.2021 [28.9]
[+] Оптимизирован функционал параметров PS<>, FOLDC<>, FOLDM<>, LISTC<> (см. Дополнение №22), а так же параметра <xfolder=> (см. Дополнение №11)
- добавлена возможность получать/исключать объекты из списка относительно атрибутов объекта
[+] Оптимизированы параметры (см. Дополнение №24)
- в параметр "#L" добавлены подпараметры "#L#String(~Mode)" и "#L@String(~Mode) "
[+] В команду sends добавлена конструкция "`File" - получение текстовой информации, относительно типа файла
[+] В команды cmdbt и start добавлено при "?Path?" получение пути относительно разрядности
[±] Скорректированы координаты для ряда элементов icovw
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "e19", "n62", "n63", "s107", "s270"
- в режим "s100" добавлена возможность получать дату, относительно заданного языка
[±] Скорректированы координаты при масштабировании системы в диалогах [input] и других при вызове окна подсказки
[+] Оптимизирована команда infos
- добавлен режим "infos=2||26" - языковые параметры системы
- добавлен режим "infos=2||27" - параметры системы заданного языка
- добавлен режим "infos=2||28" - ассоциированные типы файлов в системе локального пользователя
27.04.2021 [28.8]
[+] Добавлена в _ArrayDisplay() линия отделяющая названия и строки, увеличена кнопка "=>"
[+] В команду regex добавлена возможность тестировать ключи fnc_
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлен режим "n200"
[±] Исправлена ошибка в командах bardl, ledit
[+] Добавлено в параметр [tc=] использование параметра вида <tc=> (см. Дополнение №12)
[+] Добавлено в команды copys, copyy, moves, movee параметр tips<Tips_...>
[+] Оптимизированы методы с глобальными переменными (см. Дополнение №23)
- добавлено "$GLOBALNAME[N]=;" - очистка ячейки
- добавлено объявление заданных глобальных переменных "$GLOBAL{...}NAME"
[+] В параметр <xfolder=> в Count добавлены "&StringNumber", "#StringNumber", "@Start|End|Step|InArow" (см. Дополнение №11)
11.04.2021 [28.7]
[+] В командах patha и подобных добавлен переход к файлу в режиме "Краткий" в параметре fold<>
[+] Оптимизированы шаблоны с ключами "fnc_" (см. Дополнение №15)
- добавлен тег "[:delete:]"
- добавлены параметры замены rnm<>, tnm<>, enm<>, rom<>
- в параметр Count добавлены "&StringNumber", "#StringNumber", "@Start|End|Step|InArow"
- в справке ряд шаблонов "fun_" заменены на "fnc_"
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- в режиме "n9" добавлен 7 и 8-й параметр, в 6-й параметр добавлена возможность добавлять данные до и после чисел, расширен 3-й
- добавлены режимы "n92", "n93", "n94", "n95" - получение буквенного и римского счётчика
- в TCIMG.ini в секцию [Enum] добавлены ряд последовательностей
[+] В параметр <xfolder=> добавлены режимы 60, 61, 62 (см. Дополнение №11)
[+] В команду intcn добавлены режимы 4, 5, 6
01.04.2021 [28.6]
[+] В команду folds добавлен параметр empty<>
[±] Переписана функция получения интернет скорости для команды infow (для тегов ¤DOWNLOAD¤ и подобных)
[±] Исправлена ошибка в командах modfn, modof, modon
[+] Добавлено в команду stext проверка кодировки всех входящих файлов, если файлы в разной кодировке, то общий файл записывается в Unicode кодировке (UTF16 или UTF8)
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "t58", "t59", "f451" - "f456"
[+] Оптимизирована UDF функция _ArrayDisplay() и отображение массивов в GLOBALNAME<a(b,z,w,e,g)>
- исправлена ошибка отображения CheckBox
- скорректированы координаты при масштабировании системы
- добавлена возможность перетаскивать строку удерживая левую кнопку мыши
- при просмотре 2D массивов:
--- добавлена возможность сортировать данные по колонке при клике по заголовку колонки (повторный клик сортирует в обратном порядке)
--- исправлена ошибка получения данных при перемещении/перетаскивании колонки
[+] В команду anf2d добавлены режимы 7 и 8
[±] Скорректированы координаты при масштабировании системы для команд wpull, color, scand, upldf, xbarx, pasgen, vclip, prevw, infht, diffd, modfx, forpgs, параметр progres<>, resize<>
[+] Оптимизированы почти все диалоги (см. Дополнение №18)
- скорректированы координаты при масштабировании системы
- исправлена ошибка в [richinput]
- в [msgbx] изменён режим "Flag" на "Size", позволяющий выбирать размер значка в диалоге
[±] Исправлена ошибка в команде scand при нажатии на кнопку "Прервать"
[+] В просмотр символов symvw добавлены две кнопки:
- "Копировать в буфер обмена полную информацию о символе"
- "Вставить из буфера обмена Символ ..."
[±] Переписано окно команды ledit
- В TCIMG.ini в секцию [LinkEdit] добавлен ключ "OnTop"
[+] Добавлены значки в TCIMG.dll
[±] Изменены кнопки в команде plays
[+] Оптимизирована команда infos
- в режим "infos=3||16||DLL" добавлена возможность получать информацию из других библиотек WCX, WDX, WLX, WFX, ... и других
- добавлен режим "infos=3||23||WCX||FiIe" получение информации с помощью WCX плагинов
[+] В папку ...\Files\Scripts\ добавлены PowerShell скрипты PS1.ps1, PS2.ps1, PS3.ps1 с примерами запуска, AHK1.ahk
[+] В команду scrpt добавлен запуск PowerShell скриптов ps1 и ahk (в TCIMG.ini в секцию [Programs] в ключе AutoHotkey путь к программе)
[+] Добавлено поэлементное слияние неравных массивов "$GLOBALSENDS@$GLOBALSLIST@Delimeter@String" (см. Дополнение №23)
[±] Переписаны в команде arr2d режимы 27 и 28 (ускорено при больших массивах)
- добавлен режим "80" и "81"
[+] В параметр owrite<> добавлены режимы 50, ... , 59
[±] Исправлена ошибка в параметре "#H" при строке, которая начиналась с "0x" (см. Дополнение №24)
[+] В параметр formt<> добавлены шаблоны с ключами "fnc_" (см. Дополнение №15)
08.03.2021 [28.5]
[±] Исправлено считывание ключа CheckBox из секции [InfoList]
[±] Исправлена ошибка перехода к объектам в именах которых Unicode символы в командах patha и подобных
[±] Исправлена ошибка в команде scren, fonts
[±] Обновлена версия Autoit до 3.3.15.3
[±] Скорректированы координаты при масштабировании системы команд regex, symvw, symcn, fonts, timesx, plays, mhint
[+] Добавлен значок в TCIMG.dll
[+] В "infos=7||1" добавлена дополнительная информация
[+] В параметре [tc] (см. Дополнение №12)
--- добавлен "`" апостроф в начале для всех параметров, который позволяет не добавлять конечный слеш для папок
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлен режим "e18"
- исправлено для tif файлов режимы "i17", "i18" (было "i13", "i14")
[+] Оптимизирована команда radio
- исправлены ряд ошибок
- скорректированы координаты масштабирования
- добавлена возможность перетаскивать окно за клиентскую область элементов
- добавлены ключи в TCIMG.ini в [Radio] ColorList и BkColorList
- добавлена кнопка "Случайная радиостанция"
- добавлена возможность с помощью bass.dll получать информацию данного трека текущего потока
--- добавлена кнопка "Скопировать в буфер информацию текущего трека"
- в папке PlayList очищены плейлисты от несуществующих потоков
[+] Добавлена команда "scale", позволяющая отключать масштабирование системы для команд TCIMG
-- В TCIMG.ini в секцию [Setting] добавлен ключ "Scale"
[+] В команду asave добавлен параметр convert<>
28.02.2021 [28.4]
[+] Добавлена в команду count строка для поиска ??Key - шаблон из [FormatUser]
[+] Оптимизирован параметр [tc] (см. Дополнение №12)
--- добавлен "`" апостроф в начале параметров ([tc=`AL]), который позволяет не добавлять конечный слеш для папок
--- добавлено получение заданных выделенных объектов ([tc=AL*K1,K2,...,N1:M1,...,N2:M2|d|f])
[+] Оптимизирована команда infos
--- исправлены ошибки в режимах "infos=3||20||File", "infos=3||21||File"
--- в "infos=2||19" добавлена возможность передавать текстовый файл для получения информации символов
[+] Оптимизирована команда regex
--- исправлена ошибка при сохранении/создании шаблона при переносах строк типа @LF и @CR
--- добавлена возможность просматривать информацию о символах в тексте замены
[±] Исправлена ошибка при масштабировании системы в командах scren, captxt, wntxt
[+] Добавлен значок TCIMG.dll
[+] Оптимизированы параметры (см. Дополнение №24)
- Исправлена ошибка замены тега ":BEGIN:"
- В режим "&?" добавлено получение заданных номеров совпадений поиска
--- добавлено получение строки для поиска ??Key - шаблон из [FormatUser]
- Переписаны функции режима "&&" для скорости работы с большими текстами
--- добавлены Unicode символы для изменения регистра
- Переписана функция режима "&#" для скорости работы с большими текстами
--- добавлена возможность производить N последовательных замен
- Ускорена работа режимов "?A", "?L", "?R", "?Z", "?M", "?B", "?N", "?H", "#J", "#U", "#Q", "#B", "#T", "#X", "#W", "#M", "#F", "#H", "#D", "#E", "#0", "#1", "#2", "#3", "#4"
--- исправлена ошибка при большом количестве пустых строк при обработке многострочного теста
[±] Исправлена ошибка в команде arr2d в режимах 49, 50
[+] Добавлено описание RegExp см. Дополнение №2
--- "Unicode Category Properties (UCP*)" позволяет включать Unicode для \w \W ..., чем расширяет работу RegExp
--- В библиотеку Library_Example добавлены примеры применения, см. команду regex
22.02.2021 [28.3]
[+] Добавлена в команду folds глобальная переменная GLOBALFOLDS2
[+] Добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: msi, m4v, m3u8, maki, wma, doc, xls, ppt, xsl, wim, dta, msp, mst, pas, psc1, tif, hta, slk, res, mng, manifest, lpm, key, glb, xsn, wve, bdr
[+] Оптимизирована команда envgt
- при envgt=0 (отключение перевода относительных путей в абсолютные)
--- пути $f переводятся в абсолютные
--- файлы из TCIMG.ini (TCIMGU.ini) в ключах переводятся в абсолютные
[+] Оптимизирован режим команды "infos=3||18||FileMSI"
- добавлено получение информации файлов doc, dot, pps, ppt, xls, msp, mst
- добавлен режим "infos=3||19||FileCSV"
[+] Оптимизирована команда regex
--- добавлена возможность увеличивать размер элементов ввода шаблонов поиска и замены
--- добавлена возможность изменять прозрачность окна
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "i300", "i301", "i302", "i303"
- в режим "i400" добавлены режимы 33, 34, 35, 36, 37, 38
[+] В параметр owrite<> добавлены режимы 12, 13, 14, 30, 31, 32
14.02.2021 [28.2]
[±] Исправлена ошибка в параметре strext
[+] Оптимизированы ряд диалогов см. Дополнение №18
- в TCIMG_Russian.lng добавлены ключи "HelpBox...=" для настройки подсказки для диалогов
- добавлен вывод подсказки в диалоги по нажатию кнопки [i] для диалогов:
-- [input], [richinput], [combo], [group], [edits], [check], [iconz], [lista], [updwn], [image]
-- а так же для команды shape
[+] В команду infht добавлено отображение в сообщении онлайн ссылки
[+] В команду <HOTKEY=...> добавлена проверка зажатой клавиши N миллисекунд
[+] Оптимизирован параметр formt (см. Дополнение №15)
- добавлен режим "66"
[±] Исправлена ошибка в параметре enum[а|1|1] при буквенной русской нумерации (см. Дополнение №24)
[+] Добавлена команда "words", позволяющая проверять орфографию с помощью установленного Microsoft Word
- в скрипт Func.vbs добавлена функция "GetSpellCheck"
[+] Добавлен параметр "FLST<>" (см. Дополнение №22)
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "f208", "f209", "o240", "o241"
[±] Исправлена ошибка в командах iclds, icldf, icods, icodf при параметре delete<> и в iconv при большом количестве файлов
[+] Добавлена в команду folds глобальная переменная GLOBALFOLDS1
[+] Оптимизирована команда infos
- добавлен режим "3||18||FileMSI"
30.01.2021 [28.1]
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "u1", "o650"
- исправлена ошибка в параметре "n9" при шаге с плавающей точкой и с обратным диапазоном
[+] Добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: ac3
[+] Оптимизирована команда plays
- исправлена ошибка при drag and drop и при добавлении файла
- добавлено: воспроизведение файла при его добавлении, если он уже есть в плейлисте
[+] Оптимизирована команда infos
- в режим "3||15" (PDF) добавлена дополнительная информация: Copyright
--- исправлены ряд ошибок, скорректировано получение информации из файлов
[+] В команды renmm и renms добавлен подпараметр "**5!!"
[+] Добавлен режим ">>" (см. Дополнение №24)
[±] Исправлена ошибка в параметре <elect=>
[+] Оптимизирована команда barex
- добавлен параметр upd<>
- добавлена передача списка файлов и папок, а так же передача списка через глобальные переменные $GLOBALNAME
[+] Оптимизирован параметр test<> (см. Дополнение №16)
- добавлен режим "k" (проверка существования пути объекта)
[+] Добавлена проверка в команде zmenu - если нет вызываемой секции, то команда завешается
29.12.2020 [28.0]
[±] Исправлена ошибка в параметре [tc] в кратком режиме TC
[±] Исправлена ошибка в параметре #H, #L (см. Дополнение №24)
[±] Исправлена ошибка в командах <SELECT> и creat при передачи данных с переносом строки
[±] Исправлена ошибка в команде movlc
[+] В команды descl, barex добавлены параметры info, PS и другие (см. Дополнение №22), диалоги (см. Дополнение №18), [tc] (см. Дополнение №12)
[+] Добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: srt
[+] Добавлено в команду count для 1-го параметра получение информации:
- из буфера обмена "cliplist"
- из глобальных переменных $CLOBALNAME
[+] Добавлено в параметр srlist и "?Q" (см. Дополнение №24)
- в Concurrence добавлены режимы 2, 3, 4, 5, 6, 7
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлен режим "o600"
[+] Оптимизирован параметр test<> (см. Дополнение №16)
- исправлена ошибка в режиме "j"
- добавлен режим "v" (проверка существования символьных ссылок)
[+] В команды slist и lists добавлен параметр empt<Number>
[+] В команду stext добавлен параметр <dellist>
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "s130" - "s137"
- добавлены режимы "n151" - "n156"
[+] Оптимизирована окно zoom в команде color
- исправлена ошибка окна при изменении масштаба в системе
- добавлена рамка и вывод текущего цвета в правом верхнем углу
[+] В команду exicn добавлен параметр icn<>
[+] Оптимизировано отображение массивов в GLOBALNAME<a(b,e,v,z,w,g,s)>
- при использовании букв в верхнем регистре A(B,E,V,Z,W,G,S) окно выводится во весь экран
28.08.2020 [27.9]
Тестовая версия для уменьшения ложных срабатываний антивирусов
24.06.2020 [27.8]
[±] Исправлена ошибка: в замене Search!!Replace не заменялись данные вида CLOBALNAME<xN>
[±] Исправлена ошибка в параметре [tc=AL-1f]
[±] Исправлена ошибка в команде inirz
[±] Изменена компиляция файлов TCIMGGO.exe, FirstAction.exe
13.06.2020 [27.7]
[±] Исправлена ошибка в команде extrf в выводе информации в GLOBALEXTRF1
[±] Исправлена ошибка в команде txtsp в параметре namesplit<>
[±] Исправлена ошибка в команде clptoo
[±] Исправлена ошибка в командах modfs, modft, modfx при увеличении/уменьшении года
[+] Добавлен параметр encd<> в команду cmdbt
[±] Исправлена ошибка в преобразовании функций ChrW() при отрицательных значениях
[±] Исправлено описание и подпараметр Recursion в [xfolder] (см. Дополнение №11)
[+] В команду xclip добавлен режим "2:Count"
[+] Параметр [extnd=Name] обрабатывается везде, где подключены диалоги [input] и другие
[±] Обновлены файлы: TCIMG3264_9_5.ini (требуют тестирования при Win 10 в тёмной теме)
29.05.2020 [27.6]
[+] Добавлена передача информации из диалога [edits] в параметры "&&" и другие (см. Дополнение №24)
[±] Обновлены файлы: TCIMG3264_9_5.ini
[±] Исправлены команды tctray и thumb (относительно "Тёмного режима" TC 9.51)
[+] В командах downl, downh, в параметр добавлены metod<N> режимы 2 и 3
[±] Исправлена ошибка в команде marks
[+] В команду cmdbt добавлено получение информации из параметра [tc] (см. Дополнение №12)
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "d12", "d15", "d16"
[±] Исправлена ошибка в командах path... при параметре fold<>
[+] Оптимизирован параметр formt (см. Дополнение №15)
- исправлены ошибки в тегах ":A:", ":B:", ":C:", ":D:", ":E:" при нулевом значении
- исправлена ошибка при обработке ключей "rgx_"
- добавлены "-n!!RegExp", "+n!!RegExp", "n!!RegExp!!Replace!!Flag"
[±] Исправлена ошибка в команде urlxt, urlra, urlrf при параметре metod<> и при некорректной ссылке
[+] Дополнение №24
- добавлен параметр "?#"
16.05.2020 [27.5]
[±] Исправлена ошибка в команде downl при параметре metod<> и при некорректной ссылке
[±] Обновлена информация команд TC (см. Дополнение №13)
[±] Обновлены файлы TCIMG_Ukrainian.lng, TCIMG3264_9_5.ini
[±] Изменена компиляция TCIMG.exe, TCIMGGO.exe, FirstAction.exe
12.05.2020 [27.4]
[+] Дополнение №24
- добавлены параметры "?0", "?1", "?2", "?3", "?4"
[+] Оптимизирован параметр info (см. Дополнение №10)
- добавлен режим "n69"
[+] Оптимизирована команда infos
- добавлен режим "6||2||Param"
- исправлена ошибка в "infos=2||20"
[+] Добавлено в команды video и plays в режим @File поддержка относительных путей
[+] Добавлены сокращения пути "$f214" (см. Дополнение №8)
[+] Добавлены 2 значка в TCIMG.dll
[+] В папку ...\Files\Img\ добавлены файлы Lite.bmp, TCIMG.gif
[+] Переписан диалог "О программе" (запуск TCIMG.exe без параметров)
[±] Исправлена ошибка в команде downl при параметре metod<> и при некорректной ссылке
[±] Исправлена ошибка в параметре formt для ключей rgx_ (см. в Дополнение №15)
[+] Добавлен параметр для просмотра массива GLOBALNAME<a|1>
[+] Оптимизирована команда arr2d
- добавлены режимы "-1", "-2"
[+] В папку ...\Files\Ini\ добавлены файлы TCIMG3264_9_5.ini, TOTALCOM.ini
- из файлов TCIMG3264_8_5.ini, TCIMG3264.ini, TCIMG3264_8_01.ini удалена секция [TOTALCOM]
[+] Добавлено в команду sends получение содержимого файлов по списку "sends=^List"
21.04.2020 [27.3]
[+] В команду anf2d
- в режим "1" добавлен тег ":NUMBER:" который заменяется текущим номером обработки списка
- в режиме "1" исправлена ошибка в параметре incut<> при использовании begin<0>
[+] Оптимизирован функционал параметра formt (см. Дополнение №15)
- добавлены режимы "39", "40"
[+] Оптимизирована команда arr2d
- добавлены режимы "51", "60" ... "67"
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- исправлена ошибка удержания файла при получении информации в параметре "v"
[+] Добавлено получение данных с помощью объекта MSXML2.XMLHTTP:
- в команды downl, downh, urlxt, urlra, urlrf добавлен параметр metod<>
- в команды sends и другие добавлен метод #URL\\10
- в команду exect добавлен метод exect=$var_s=##URL\\10
- добавлен метод "?XURL\\10" (см. Дополнение №24)
[+] Оптимизирован функционал команд funau, funjs, funvb
- добавлен параметр "x" для передачи пустого значения в функцию
- добавлены функции Autoit для передачи значения в функцию
[+] В Func.au3 добавлена функция GetInfoSite()
------- ВАЖНЫЕ ИЗМЕНЕНИЯ -----
[±] Обновлена версия Autoit до 3.3.15.1
[±] Изменена компиляция TCIMG.exe, TCIMGGO.exe, FirstAction.exe
18.04.2020 [27.2]
[±] Исправлены ошибки в командах ledit, imgcn, captxt
[+] В команду versn добавлено поле "Path", в заголовок добавлен путь файла
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "v25"
- в режим "i400" добавлены режимы 30, 31, 32, 40, 41, 42
[+] Оптимизирована команда arr2d
- добавлены режимы "49", "50"
[+] Добавлены новые команды
"inidn"
[±] Исправлена кодировка временного файла по умолчанию для режима GLOBAL...<t> (UTF-8)
[+] Добавлены сокращения пути "$f91", ..., "$f98" (см. Дополнение №8)
07.02.2020 [27.1]
[+] Оптимизирован параметр [tc] (см. Дополнение №12)
- добавлены параметры "K1,K2,N1:M1,N2:M2" для режимов "LL", "RL", "AL", "TL", "LF", "RF", "AF", "TF"
[±] Исправлены ошибки в параметре path<38>, в команде symxx, в параметре [image] при использовании одновременно нескольких диалогов
[+] Оптимизирован параметр info (см. Дополнение №10)
- в режимы "x42", "x43", "x44", "x45" добавлен подпараметр "1"
- добавлены режимы "n100", "n101", "n102", "n103", "n105", "n106", "n107", "n108", "n110", "n111", "n112", "n113", "n115", "n116", "n117", "n118", "n120", "n121", "n122", "n123", "n125", "n126", "n127", "n128"
[+] Добавлен слеш для путей переименованных папок в команде renms в глобальной переменной GLOBALRENMS1
[+] Оптимизирована команда infos
- добавлен режим "8||1||Param"
[+] Добавлена передача информации глобальных переменных в команду barsw
06.01.2020 [27.0]
[+] Оптимизирована команда infos
- в режим "2||2" добавлены дополнительные колонки с информацией окон системы
- добавлен режим "2||25||Window||Level"
- исправлена ошибка в режимах "2||20", "2||21"
- в режимы "2||20" и "2||21" добавлен {NameClass} для программ с множеством дочерних окон
- в режим "3||16" добавлена передача относительного пути и имени (без расширения)
[+] Оптимизирована команда arr2d (переписано описание команды в справке)
- добавлены режимы "45", "46", "47", "48"
- в режим "20" добавлено сохранение данных массива при преобразовании 1D массива в 2D
[+] В команду listx в режим "2" добавлены параметры
[+] В команду wntxt добавлена дополнительная информация в секции [ClientRect] и дополнительная синяя рамка для подобъектов
[+] В команды tityn, mxmnz, ssize, rsize, redrw, wpull, wdrag, wmenu, amenu, activ, в параметры info=p (см. Дополнение №10)
- добавлен {NameClass} для программ с множеством дочерних окон
[+] Добавлен подпараметр "4" в параметр "d" в методы глобальных переменных GLOBALNAME<d> (см. Дополнение №23)
[+] Добавлен тег ":BEGIN:" (см. Дополнение №24)
27.12.2019 [26.9]
[±] Исправлены ошибки в командах stext, opens, в параметре [tc]
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- изменён разделитель для режимов "i20" - "i215"
[+] Оптимизирована команда start
- добавлены параметры std<> и stdcnv<>
- добавлены глобальные переменные GLOBALSTOUT, GLOBALSTERR
- добавлено, если строка программы начинается с "cmd", то строка параметров передаётся как есть (по принципу команды cmdbt)
[+] Добавлен параметр stdcnv<> в команду cmdbt
[+] Оптимизирована UDF функция _ArrayDisplay() и отображение массивов в GLOBALNAME<a(b,z,w,e,g)>
- добавлены в секцию [InfoList] ключи с приставкой "k", позволяющие прописывать шаблон шрифта и цвета таблицы
- исправлена ошибка установки цвета шрифта
[±] Исправлена ошибка в параметре [zfold], в "infos=2||23"
[+] см. Дополнение №24
- в параметр "?H" добавлен режим "7"
[+] Добавлен диалог [elect] для выбора файлов и папок (см. Дополнение №18)
- в TCIMG_Russian.lng в ключ Translite добавлено описание
- добавлены ключи ElectBox1,ElectBox2 ... ElectBoxN
- добавлены глобальные переменные GLOBALELECT1, GLOBALELECT2, ..., GLOBALELECTN
[+] Оптимизирован диалог [fontz]
- добавлен выбор "набора символов"
- добавлены параметры Flag и CharSet
- добавлен вывод CharSet в 8-й ячейке глобальной переменной GLOBALFONTZ...
14.12.2019 [26.8]
[±] Исправлена ошибка в командах textx, patha, icovw
[+] Оптимизирована команда infos
"3||16"
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- для режимов i20 - i215 добавлен подпараметр
[+] Оптимизирован параметр test<> (см. Дополнение №16)
- добавлены режимы "50m", ... , "54m"
[+] Добавлено в команду clipi создание недостающих папок при создании файла
[+] Добавлено в команду creat в параметр content<String**SeriesParam> подпараметры для преобразования из Дополнения №24
[+] Дополнение №24
- в параметр "#K" добавлены подпараметры "#KCount~Delim1~Mode~Delim2!!String"
- в параметр "?O" добавлены подпараметры "?O|Key|Mode|Dilim"
- добавлены параметры "?i", "#i"
- бывший параметр "?I" заменён на "#O" и добавлено описание
[±] Исправлена ошибка в передаче данных переменным $GLOBAL0XXXX, $GLOBAL1XXXX
[+] Добавлен параметр в команду listx в режим "8"
[+] Добавлен параметр begin<> в команду start
[+] Добавлена/исправлена подсветка синтаксиса в справке
[+] В функции Autoit добавлено ключевое Null
05.12.2019 [26.7]
[±] Исправлена ошибка в отображении переменных в GLOBALEXECT<$var_array>
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- в режимах "x98", ..., "x101" исправлена ошибка
- в режим "i400" добавлены режимы 21, 22, 23, 24
[+] Оптимизирована команда infos
- в режим "3||15" (PDF) добавлена дополнительная информация: Linearized, PagesSizeMM
--- ускорено получение информации из больших файлов
- добавлены режимы "6||1", "7||1"
[+] В UDF функцию _ArrayDisplay() добавлены возможность устанавливать различные значки для заголовка колонок Header,N
[+] Добавлены новые команды
"xypos"
- добавлены глобальные переменные GLOBALXYPOS, GLOBALXYPOS1, GLOBALXYPOS2, ...
- в TCIMG_Russian.lng в ключ Translite6 добавлено описание
[±] Исправлена ошибка в команде infow
[+] Оптимизирована команда watch
- в секцию [Watch] добавлен ключ ColorTextPause
- в ключ Format добавлен режим "3"
- добавлен параметр delbut<>
[+] Добавлен новый метод запуска команд относительно нажатых/отжатых клавиш после запуска
<PRESW=...> ... <PRESW=...> ... <PRESWEND>
30.11.2019 [26.6]
[+] Добавлены новые команды
"tc3264"
"clipb"
"markn"
"gotoc"
"focus"
"posin"
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "n51", "n52", "c236", "c237"
- в режимах "n15", ..., "n18" исправлена ошибка учёта регистра
- в режимах "q0", ..., "q2" исправлена ошибка передача параметров в скрипты
- добавлена конструкция *SymbolLines*Delimeter*
[+] В параметр <xfolder> добавлен параметр, позволяющий получать несколько объектов "Number:Count" (см. Дополнение №11)
[+] В команды sends в режим вывода Output добавлен параметр "~0!!RegExp", позволяющий разбивать текст по регулярному выражению
[+] Оптимизирована команда color
- исправлена ошибка при определении цвета (вида #EFC, #B03, 0x003) при Drag & Drop
- добавлен в команду color вывод цвета в формате #WEB, 0xWEB
[±] Исправлена ошибка в команде icoft при извлечении значка из файла
[±] Исправлена ошибка в команде exics при передачи информации в глобальные переменные
[+] В команду rstart добавлена дополнительная активация окна (передача фокуса после перезапуска)
[+] Добавлены глобальные переменные
- $GLOBAL0XXXX - аналог команд sends (вместо XXXX могут быть любые латинские буквы)
- $GLOBAL1XXXX - аналог команд slist (вместо XXXX могут быть любые латинские буквы)
[+] Оптимизирована команда assor
- исправлена ошибка удаления пробела при добавлении программы
- добавлены дополнительные проверка при замене программы и значка
- добавлен параметр set<>
22.11.2019 [26.5]
[±] Исправлена ошибка предыдущей версии в команде renms
[+] Дополнение №24
- Добавлен параметр "?K" - Дублирование строк
[+] Добавлены в команды lists, slist, alist, blist, ... параметры list1<>, ..., list9<>
[+] Оптимизирована команда infos
- добавлен режим "2||24"
- в режим "3||11" (SQLite3) добавлена дополнительная инициализация файла для чтения
--- необходимо обновить sqlite3.dll (ver. 3.11.2) http://tc-image.3dn.ru/Files/util/0/sqlite3.zip
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "n12", "n13"
- в режимы "n15", ..., "n18" добавлено получение информации из секции [Lines]
- в режим "f270" добавлены подпараметры 19-38
[+] Добавлен в команду start параметр rndm<>
[+] Оптимизирована UDF функция _ArrayUnique() - удалён последний параметр и ускорена работа
[±] Исправлена ошибка в параметре [image]
[±] Исправлена ошибка в команде start при параметре clpget
[±] Исправлена ошибка в команде icoft
[±] Исправлена ошибка в команде close при параметре "**" для процессов x64
[+] В команды sends в режим вывода Output "-5" добавлен подпараметр: разделитель
[+] Оптимизирована команда infht
- в режим "-3" добавлен параметр set<>
[+] В команду assor добавлен параметр, позволяющий заменять значок
10.11.2019 [26.4]
[+] В преобразование глобальных переменных добавлен режим "=>" (см. Дополнение №23)
- получение информации из встроенных и UDF функций Autoit : $GLOBALNAME=>FunctionsAutoit
- присвоение информации с помощью тернарного условия : $GLOBALNAME=(expression)?(expression_1):(expression_2)
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- в режим "i400" добавлены подпараметры для получения математических действий
- исправлены ошибки в параметрах: info=o7
[+] Оптимизирован функционал параметра [tc] (см. Дополнение №12)
- добавлены режимы "[tc=LZ]", "[tc=RZ]", "[tc=AZ]", "[tc=TZ]"
- добавлены режимы "[tc=LQ]", "[tc=RQ]", "[tc=AQ]", "[tc=TQ]"
- исправлено в параметрах [tc] получение списка при FTP и в сетевых папках
[+] В параметр path<> добавлен режим Conversion=4 (получение путей из ссылок ftp, http, https)
[+] Дополнение №24
- Оптимизирован параметр "#K" (см. Дополнение №24)
--- если не указан параметр String, то дублируется текущая строка
--- добавлен разделитель между дубликатами строк
- Добавлено описание параметра "#J", добавлено построчное кодирование/декодирование (см. Дополнение №24)
- Добавлен параметр "&#" - Поиск с регулярным выражением и замена по списку
[±] Исправлена ошибка в параметре cntr<1+|1|4>
- (MAXCALLRECURSE - максимальное число рекурсивных вызовов превысило ограничение Autoit в 3900)
- ускорена работа параметра
[±] Исправлена ошибка в параметре allfold<> при отсутствии папок для копирования
[+] Добавлено: если прогресс бар на паузе, то меняется цвет на жёлтый (Vista и выше)
01.11.2019 [26.3]
[±] Исправлены ошибки в параметрах: info=z, compare<>
[±] Исправлены ошибки в командах start
[+] Добавлен в команду markz параметр random<>
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- в режим "i400" добавлены подпараметры 10, 11, 12, 13, 14, 15
[+] В параметр sortnm<> добавлены режимы 3, 4
[+] В команду listx в режим "3" добавлены режимы вывода групп 4, 5, 6, 7
[+] Оптимизирован функционал параметра formt (см. Дополнение №15)
- добавлены режимы "37", "38"
[+] Оптимизирован параметр rndm<> (см. Дополнение №30)
- добавлен режим "40"
- в режим "10" добавлены подпараметры "Mode,Count,Delimeter"
[+] В команду start добавлены параметры slist1<>, ..., slist9<>
[+] Обновлены ряд файлов и шаблонов для FirstAction (автор Jury Abel')
- в папку ...Files\Bar\ добавлен файл ShortcutsBarMenu.bar
- в папку ...Files\Ext\ добавлен файл ShortcutsBarMenu.txt
17.10.2019 [26.2]
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "n90", "n91"
- в режим "i400" добавлены подпараметры
[±] Исправлены ошибки в параметрах: info=c1, infos=1||6
[+] Добавлены новые команды
"tctwo"
[±] Обновлён файл TCIMGGO.exe
- в TCIMG.ini в секцию [Commands] в ключи добавлен необязательный первый символ "@" (если он есть, то имя процесса "висит" до завершения завершения выполнения команд)
[+] Добавлено в команды sends
- поддержка сетевых путей при получения информации
- условие: если путь к файлу не существует, то возвращается пустая строка
[+] Оптимизирован функционал команды watch
- добавлены в TCIMG.ini в секцию [Watch] ключи Format и FontWidth
- добавлено изменение окна, относительно размера шрифта
- убрано излишнее мелькание (насколько это возможно)
- в ключ "X" добавлена запись X=0:0 , что позволяет сохранять позицию окна таймера
[+] Добавлены 4 значка в TCIMG.dll
[+] Добавлен в команду strct параметр store<>
[±] Исправлена ошибка в параметре [tc=AA] (в начале обрезался сетевой путь)
[+] Добавлено в команды openf, opens поддержка сетевых путей для открытия файлов
01.10.2019 [26.1]
[+] Добавлено в команду versn поле "Bit" (0/32/64)
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "v24", "i400", "s260"
- добавлены режимы "f526" - "f529" (см. Дополнение №10)
(подсчет контрольных сумм EDONR512, GOST12_256, GOST12_512, CRC32C)
[±] Обновлена библиотека librhash.dll в папке ...\Files\DLL\
[+] Добавлены новые команды
"mofon"
[±] Исправлена ошибка в параметре path<4>, в команде seldb=2
[+] Добавлен в папку ...\Files\Library\TCIMG_EXAMPLE\ файл Library_Dubl.rgx
[+] Оптимизирован функционал команды plays
- исправлена ошибка ключа Hint (отключение всплывающей подсказки)
- исправлено перемещение плеера в заголовке TC при перемещении левого края
[±] Исправлена ошибка в команде regex в диалогах сохранения и удаления шаблонов (не заменялась переменная $var_i именем шаблона)
[+] Добавлены параметры в команду infos
"2||23"
[+] Добавлен параметр "#Y" (см. Дополнение №24)
23.09.2019 [26.0]
[±] Исправлена ошибка в командах brwsr, gifcs, txtsp, radio, plays, xbarx, "infos=3||9", start (в параметре EXTICON), fonts
[+] Добавлены новые команды
"gifnn"
- добавлены глобальные переменные GLOBALGIFNN0, GLOBALGIFNN, GLOBALGIFNN1, GLOBALGIFNN2
[±] Исправлена ошибка "краха" утилиты в ряде команд
[+] Оптимизирован функционал команд sends, ...
- режим вывода данных "+N1,N2,M1:M2"
- конструкция передачи данных "sends=$GLOBALNAME[n]+$GLOBALNAME[m]"
[+] Оптимизирован функционал цикла FOR
- в переменные $FORTO1, $FORIN1 ... добавлена обработка глобальных переменных, диалогов, и параметра info при присвоении информации
[+] В команде iniws в параметре num<> добавлен выбор количества цифр в счётчике
[+] Добавлены сокращения пути "$f47", "$f48" (см. Дополнение №8)
[+] В команде txtsp в параметре namesplit<> добавлена возможность передавать часть пути с именем для создания файлов в подпапках
[+] Добавлена возможность работы команды imgjs на сетевых дисках
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлен параметр в режимы "b8" и "b9"
[+] Добавлена в команду start поддержка глобальных переменных вида GLOBALNAME<xN>
[+] Оптимизирован функционал параметра formt (см. Дополнение №15)
- добавлен режим "65"
11.07.2019 [25.9]
[±] Исправлена ошибка в командах markz, exect, clptx, в параметре lista
[±] Исправлена ошибка в командах <PRESS>, <TIME> при многострочной подсказке в <TRAY>
[+] Оптимизирован функционал команды cmdbt
- добавлены параметры workdir<>, redir<>
- добавлены режимы окна "3" (полноэкранный), "6" (свёрнутый)
- исправлена ошибка передачи параметров
- добавлена глобальная переменная GLOBALCMDBT2
[+] Оптимизированы ряд функций связанных с изображениями
- ускорено получение ширины и высоты в параметре info в режиме "i1" - "i4"
- переписан код для получения информации режимов "i5", "i6"
- добавлены режимы "i13", "i14" (см. Дополнение №10)
- добавлены режимы "m42", "m43"в параметр test<> (см. Дополнение №16)
- добавлены новые команды
"gifcs"
"gifcn"
- добавлены глобальные переменные GLOBALGIFCS0, GLOBALGIFCS, GLOBALGIFCS1, GLOBALGIFCS2
- добавлены глобальные переменные GLOBALGIFCN0, GLOBALGIFCN, GLOBALGIFCN1, GLOBALGIFCN2
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- увеличен диапазон чисел для режима "n7"
- добавлены режимы: "n31", "n32", "n33"
[+] Оптимизирован функционал параметра formt (см. Дополнение №15)
- добавлены режимы "33", "34", "35", "36"
- добавлены шаблоны cmd_
[±] Исправлена ошибка в преобразовании относительного пути "%PROGRAMFILES(X86)%"
[+] Оптимизирован функционал команды regex
- добавлено тестирование ключей из секции [FormatUser] rgx_ , cmd_
- добавлено описание в TCIMG_Russian.lng в ключ Translite31
- в папку ...\Files\Library\TCIMG_PARAMETERS\ добавлены файлы Library_FormatUser_rgx.rgx, Library_FormatUser_cmd.rgx
[+] Оптимизирован функционал команды imgth
- исправлена ошибка фильтра
- добавлены в фильтр теги :tif: и :tiff: для многостраничных изображений
04.07.2019 [25.8]
[±] Исправлено в диалоге [edits] поведение кнопки ENTER (отключено нажатие кнопки "OK" по клавише "ENTER")
[±] Исправлена ошибка предыдущей версии в параметре "#H" (см. Дополнение №24)
[±] Исправлена ошибка в параметре "test<1h!!-3...>" (см. Дополнение №16)
[+] Оптимизирован функционал параметра path (см. Дополнение №9)
- исправлена ошибка при получении части пути при коротких путях
- добавлены режимы:
"141" - "160", "41~Level", "61~Level", "81~Level", "101~Level", "121~Level", "141~Level"
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы:
"f161" - "f180", "f61~Level", "f81~Level", "f101~Level", "f121~Level", "f141~Level", "f161~Level"
"f321" - "f340", "o91~Level", "o111~Level", "o131~Level", "o151~Level", "f171~Level", "f321~Level"
"e191" - "e210", "e91~Level", "e111~Level", "e131~Level", "e151~Level", "e171~Level", "e191~Level"
"s85" - "s88"
[±] Исправлена ошибка в команде drive, renmz
[+] Добавлен режим ">" в команду sends
[+] Добавлен режим "##>", "##-1", "##-2", "##-3", "##>", в команду exect
- исправлена ошибка при отображении информации в функции _ViewValues()
[+] Оптимизирован функционал команды sdess
- добавлены пункты в меню "Следующее", "Предыдущее", "Пауза/Запустить", "Копировать путь", "Удалить"
- в LNG файлы добавлены фразы в ключ Translite25
[+] Добавлены 2 значка в TCIMG.dll
[±] Исправлена ошибка в команде symvw и вставлен значок для переключения 2-го окна
[+] Оптимизирован функционал команды nfsis
- добавлена возможность указывать название (путь) пространства имён
- добавлен режим "4" для вывода массива для заданного класса
[±] Добавлены классы в TCIMG3264.ini (см. Дополнение №17)
[+] Добавлена возможность упаковывать объекты на сетевых дисках в команде arwcx
[±] Исправлена ошибка в параметре "infos=3||1||File"
20.06.2019 [25.7]
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "o250" - "o253", "s250", позволяющие получать информацию заданных типов GetDetailsOf
- исправлена ошибка в "n49" при делении
- добавлено в справку Дополнение №34
[+] Добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: eml
[+] Оптимизирован функционал команды anf2d
- исправлена ошибка в параметре header<>, в параметр добавлен header<@Key>
- добавлен параметр tr<>
[+] Добавлены параметры в команду infos
"3||20||File", "3||21||File"
[±] Исправлена ошибка в команде plays в подсказках трека при добавлении папок
[+] Добавлен в команду listx режим "9" и "10"
[+] Оптимизирован параметр test<> (см. Дополнение №16)
- в "h" добавлены режимы "-1", "-2" и "-3", позволяющие проверять контрольные суммы по списку
[+] Добавлен в команду watch режим "3"
[+] Добавлен в команду buttn режим "*z"
[±] Добавлены классы в TCIMG3264.ini (см. Дополнение №17)
[+] Оптимизирован функционал команды renmz
- исправлена ошибка при 3-м параметре
- добавлена передача файлов через глобальные переменные
[+] Оптимизирован функционал получения контрольных сумм в различных параметрах и командах
- в ряде случаев увеличена скорость
- в команде seldb удалены методы MD2, BLAKE2s, добавлены SHA224, TIGER, ED2K, WHIRLPOOL, RIPEMD160, GOST, GOST_CRYPTOPRO, HAS160, SNEFRU128, SNEFRU256, EDONR256, SHA3_224, SHA3_256, SHA3_384, SHA3_512
- в параметр info добавлен режим "f525" - SHA224 (см. Дополнение №10)
- добавлена новая команда
"chesh"
- добавлены глобальные переменные GLOBALCHESH0, GLOBALCHESH1, GLOBALCHESH2, GLOBALCHESH3
12.06.2019 [25.6]
[+] Добавлены в папку ...\Files\Ext\ файлы MacroExample_3.txt, MacroExample_4.txt, MacroExample_5.txt
[±] Исправлена ошибка в команде macro при замене глобальных переменных
[±] Исправлена ошибка в команде split, joinf при разрезке и склейке файлов более 250 мегабайт
[±] Исправлена ошибка записи в глобальные переменные в командах copys, moves, renms при параметре numb<> и параметре listz<>
[±] Исправлена ошибка записи в глобальные переменные в команде downl при параметре listu<>
[+] Оптимизирован функционал команды inbox
- добавлен режим "3"
- добавлен параметр 3 при режимах "2" и "3" позволяющий записывать данные в заданную переменную
[+] Изменена первая страница справки - раздел "Основные возможности утилиты"
- изменены/исправлены ряд стилей в css для подсветки слов в справках TCIMG_BLACK.chm и TCIMG.chm
06.06.2019 [25.5]
[+] Оптимизирован функционал команды sends
- переписан код режима вывода "-6" и "-7", увеличена скорость разделения текста с удалением пустых значений из массива
- добавлено в режим "-5" -"-5|=Count|Mode", позволяющий разбивать на равные части по числу строк
[+] Оптимизирован функционал команд stext, urlxt
- исправлена ошибка при использовании параметра "?T"
- добавлен в 1-й параметр List??Output - режим вывода данных в добавленные глобальные переменные GLOBALSTEXT3, GLOBALURLXT3
- во 2-й параметр добавлен режим "0", при котором файл не создаётся
[±] Исправлена ошибка в команде fonts, при прозрачном фоне - сейчас можно перетаскивать окно за элементы окна
[±] Исправлена ошибка в команде prevw
[±] Исправлена ошибка в команде regex в режиме "Поиск"
[±] Исправлена ошибка в параметрах info "o70" - "o190" при использовании "*File*" (см. Дополнение №10)
[+] Оптимизирован функционал команды txtsp
- изменён разделитель для случайного диапазона строк в режиме 1 - теперь символ "~"
- добавлены математические действия, где задействованы цифровые параметры
- для режима 1 добавлен "=N" - разбить на равные части по числу строк
[+] Добавлен в команду anf2d режим "6"
[+] Добавлен в режим "&?" 4-й параметр (см. Дополнение №24)
[+] Добавлен в команду runhp параметр state<>
[+] В условие <IF> добавлено использование скобок для вычисления нескольких условий с операторами AND, NOT, OR
[+] Оптимизирован функционал цикла FOR
- добавлены переменные $FORTO1, $FORTO2, ..., $FORTO9 - получение информации из переменных один раз перед запуском цикла
- добавлены переменные $FORIN1, $FORIN2, ..., $FORIN9 - получение информации из переменных данных во время цикла
[+] В параметр formt<> (см. Дополнение №15) добавлены шаблоны rgx_
- добавлен режим "80"
[+] Исправлены "нерабочие" ссылки в справке TCIMG.chm
- изменены имена ряда файлов в папке fun
- изменён код chelp
[+] Добавлен в команду listx режим "8"
[+] Оптимизирован функционал команды plays
- исправлены ошибки координат, прокрутки в плейлисте
- переписан код режима "Drag And Drop"
- добавлен режим ">", позволяющий добавлять треки, плейлисты, папки в запущенный плеер
- при добавлении "Drag And Drop" и в режиме ">" не дублируются уже добавленные треки
- добавлена поддержка плейлистов или текстовых файлов с треками: m3u, m3u8, pls, wpl, txt, lst, tmp
[+] Добавлен в команду playn режим "15FILE"
22.05.2019 [25.4]
[±] Исправлены ошибки в командах symss, uplds, comns, modfs, modfx, regex, marks
[+] Оптимизирован функционал команды macro
- добавлены ряд параметров, позволяющие запускать команды по списку в различных режимах
[+] Добавлена папка ...\Files\Ext\ для различных тестовых файлов
- в папку добавлены файлы MacroExample_0.txt, MacroExample_1.txt, MacroExample_2.txt
- добавлены сокращения пути "$f212", "$f213" (см. Дополнение №8)
[±] Переписан код команд patha, pathb, pathl, pathm, pathr, paths, patht, pathu и параметра jump<> (увеличена скорость перехода в папку)
[+] Оптимизирован функционал команды copys, в параметр allfold<> добавлена поддержка глобальных переменных и параметров modfs<>, attr<>
[+] Оптимизирован функционал команды renms, для параметра list<> добавлена поддержка подпараметра [double]
[+] Добавлены теги :NUM: и :NUM0: в параметре "?T" для методов 'c', 'x', 'e', 'u' (см. Дополнение №24)
[+] В Func.au3 и Func.js добавлены функции GetForismatic()
[+] В TCIMG.ini в секции [Box] во все ключи ...BkColor= добавлен параметр, позволяющий установить прозрачность диалогов "...BkColor=RGB-N"
- параметр прозрачности так же добавлен в стили для ключей ShapeXXX в TCIMG_.lng
[+] В параметры PS<> и другие добавлена прямая маска "##", позволяющая получать заданную часть имени (см. Дополнение №22)
[±] В параметре INI<> и других изменены функции получения данных из .ini файлов - увеличена скорость, исправлены ошибки
[+] Добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: lex
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
!!! ВАЖНЫЕ ИЗМЕНЕНИЯ !!!
[~] Файл TCIMG.lng разделён на отдельные языковые файлы и удалён
+ добавлены сокращения пути "$f258", "$f259" (см. Дополнение №8)
+ добавлена папка ...\Files\Lng\ и там созданы файлы TCIMG_Russian.lng, TCIMG_Ukrainian.lng, TCIMG_Chinese.lng, TCIMG_English.lng
+ в файлы .lng для ключей добавлен новый синтаксис, позволяющий записывать данные многострочно
+ изменён диалог "О программе" - теперь через него можно выбрать необходимый язык программы
+ переписан код считывания данных из файлов .lng, увеличена скорость
+ в справку добавлен lng.htm с описанием языковых файлов
+ добавлены в справку дополнительные ссылки
01.05.2019 [25.3]
[+] Добавлен в команду plays префикс "@" для воспроизведения одного файла
[+] Добавлен в команды uplds, upldf автоматическое определение поддерживаемых серверов (относительно разных версий ImgUpload)
[+] Добавлены значки в TCIMG.dll
[+] В команду sndps добавлен параметр win<>, позволяющий воспроизводить аудиофайл в отдельном окне
[+] В команду timesx добавлено: добавление, тестирование звуковых файлов в отдельном окне
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- исправлена ошибка в подпараметрах "e91" - "e190"
[±] Скорректирована информация глобальной переменной GLOBALINFOS в команде sdupl
[+] При прибавлении к массиву добавлен вариант: $GLOBALNAME1[m]+$GLOBALNAME2[n]+$GLOBALNAME3+...
[+] Оптимизирован функционал команды regex
- добавлено построчное тестирование параметров Дополнения №24 при теге ":NUMBER:" и "..@@"
[+] Оптимизирован параметр test<> (см. Дополнение №16)
- добавлены режимы "s0" и "s1"
18.04.2019 [25.2]
[+] В команды exifs и exiff добавлен параметр convert<>
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены подпараметры "x42", "x43", "x44", "x45"
[±] Исправлена ошибка в команде imgcn в режиме 3 во втором параметре
[+] Оптимизированы команды imgtz
- добавлен параметр "cntr<>" - счётчик для имени
- добавлено в параметр imgtxt<> при указании цвета можно передавать список цветов
[+] Оптимизирован параметр test<> (см. Дополнение №16)
- добавлены режимы "m40" и "m41"
- исправлена ошибка в "j4" и "j5"
[+] В команду thumb параметры info, [input] и другие диалоги, возможность математических действий
[+] Добавлен диалог [image] или <image> для выбора изображения или нескольких изображений (см. Дополнение №18)
- в TCIMG.lng добавлены ключи ImageBox1, ImageBox2, ..., ImageBoxN
- добавлены глобальные переменные GLOBALIMAGE1, GLOBALIMAGE2, ..., GLOBALIMAGEN
- в TCIMG.ini в секцию [Box] добавлены ключи ImageBkColor, ImageFontTextSize, ImageFontTextName, ImageFontTextWeight, ImageFontTextColor
[±] Исправлена ошибка в команде <TRAY>
[±] Исправлена ошибка в параметре [lista]
03.04.2019 [25.1]
[+] В команду buttn добавлен параметр "*i"
[+] Оптимизирован функционал параметра formt (см. Дополнение №15)
- добавлены теги ":B:", ":D:" позволяющие получать выборочную информацию
- добавлены теги ":C:", ":E:" позволяющие получать различную информацию и объединять её
- исправлена ошибка в ключах sort_ при сортировки строк, в которых есть одинарные кавычки
- переписано описание параметра в справке
[±] Исправлена ошибка в команде listx в режиме 2
[±] Исправлены ошибки в командах regex, maskz, fontx, imgcn
[+] Добавлены новые команды
"chset"
[+] Оптимизированы команды sends, exect
- добавлены FOLDC<>
[+] В параметр <xfolder> добавлено получение данных из заданного списка (см. Дополнение №11)
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены подпараметры "n81", "n82", "e85"
14.03.2019 [25.0]
[+] Оптимизирован функционал команды bardl
- добавлен в 1-й параметр подключение списка bar файлов
- добавлен во 2-й параметр ??String получение регулярного выражения из секции [FormatUser]
- добавлены параметры backup<>, info, PS<>, диалоги [input] и другие...
- добавлен update<> для одного BAR файла
[+] Добавлены новые команды
"barpl"
[+] Добавлена в команду downh в параметре pause<> задержка первой ссылки
[±] Исправлена ошибка в параметре [timen]
[±] Исправлена ошибка в команде listx
[+] Оптимизирован функционал команды goton
- добавлены параметры rndm<>, диалоги [input] и другие..., clpget
[+] Добавлен параметр rndm<> в команду tcprm
[+] Добавлены функции в скрипт Func.js
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены подпараметры "n71", "n72"
06.03.2019 [24.9]
[±] Исправлена ошибка в команде zrr2d (при пустом 2D массиве)
[+] Добавлены новые команды
"bardl"
[±] Исправлена ошибка в параметре formt<23>
[±] Исправлена ошибка в команде txtsp при параметрах nozero<2> и namesplit<>
[±] Исправлена ошибка в команде infos=2||19
[±] Исправлена ошибка в командах barnw, inirz
[±] Оптимизирован функционал infos=3||15
- исправлены ошибки
- добавлен Pages SizeD (размер в дюймах)
- изменена нумерация в info=f270
04.01.2019 [24.8]
[+] Добавлен параметр "&?" (см. Дополнение №24)
[+] Оптимизирован функционал команды xbarx
- исправлена ошибка расположения значков при Button=0
- убрано ограничение в 32 для отображения значков при Button=0
- исправлена ошибка при AutoHide>0
- увеличил область наведения курсора на края экрана для появления панели при AutoHide>0
- в TCIMG.ini в секцию [PanelBar] добавлен ключ Button0
[+] Оптимизирован функционал команд sends ...
- добавлен в режим Output=-5 возможность разбивать информацию по заданному количеству строк "-5|Line|Mode"
[±] Исправлена ошибка в присвоении данных массивами $GLOBALNAME1[n]=$GLOBALNAME2[m]
[+] Добавлено в команду imgnz в параметр panorama<> режимы "4", "6"
[±] Исправлены ошибки в командах marks, xlsxf, logpr, creat в параметре temp<>, iconz, urlra
[+] Добавлена возможность в командах patha и подобных открывать сетевые пути "\\..\."
[+] Добавлены параметры в команду infos
"3||15||File"
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режим "f270|1 - f270|13"
- исправлена ошибка при использовании диапазона
[+] Оптимизирован функционал команды count
- исправлена ошибка возвращения номеров в тексте с пустыми строками
- добавлена глобальная переменная GLOBALCOUNT1
[+] Добавлено в параметр INI<> (см. Дополнение №22) и inikey режимы "24" и "25" - получение информации с регулярными выражениями
21.12.2018 [24.7]
[±] Исправлена ошибка в команде zmenu
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлено в подпараметры "t40 - t42" возвращение "BIN" (если бинарный файл)
[+] Оптимизирован функционал команды regex
- добавлено ещё 7 значений цвета для подсветки в ключ TCIMG_Coder
- добавлены шаблоны для тестирования параметра test
[+] Оптимизирован функционал параметра info (см. Дополнение №16)
- исправлена ошибка в режиме "l", добавлен режим "4"
[+] Добавлено в команды modfs и modft присвоение даты из буфера обмена
[+] Оптимизирован функционал команд exicn и exics
- скорректировано окончание прогресса progres<>
- добавленные глобальные переменные GLOBALEXICN0, GLOBALEXICN, GLOBALEXICN1
- добавленные глобальные переменные GLOBALEXICS0, GLOBALEXICS, GLOBALEXICS1, GLOBALEXICS2, GLOBALEXICS3
[±] Исправлена ошибка в параметре code<> при режиме "4" (UTF-8 без BOM)
[+] Добавлены новые команды
"winls"
- добавлена глобальная переменная GLOBALWINLS0,GLOBALWINLS
[+] Добавлен значок в TCIMG.dll
15.12.2018 [24.6]
[+] Добавлена возможность получать информацию с сетевых папок в параметрах PS<>
[+] Оптимизирован функционал команды regex
- добавлен режим "TCIMG" (Тестирование параметров TCIMG)
--- добавлено тестирование ключей из секции [FormatUser] fun_ , lot_ , sort_ , #...
--- добавлено тестирование параметра formt<>
--- добавлено тестирование параметров Дополнения №24
--- добавлено тестирование параметров info Дополнение №10
--- добавлено тестирование параметров test Дополнение №16
- добавлен диалог подтверждающий изменение шаблона
- добавлена "галочка" - Перенос по словам включить/выключить (работает для 2-х полей одновременно)
- в папку ...\Files\Library\ добавлена папка TCIMG_PARAMETERS с файлами RGX для тестирования параметров TCIMG
- добавлена в меню RegExMenu....ini пустая секция, означающая разделитель
- добавлена проверка вставки RTF текста в поле "Поиска" (RichEdit), чтобы он вставлялся без ссылок при копировании текста из html документов (справки chm, браузера и.т.д)
- добавлены дополнительные подсказки для элементов окна
- изменены файлы RegExMenu1.ini, RegExMenu2.ini
[+] Добавлен значок в TCIMG.dll
[+] Оптимизирован функционал шаблонов fun_ (см. Дополнение №15)
- добавлена возможность использовать в замене макросы Autoit и ряд функций
- увеличена скорость преобразования режимов "72" и "73", "20", "21", "22", "23"
[±] Исправлена ошибка в параметрах "?H", "#N", "#0" (см. Дополнение №24)
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлен тег ":Z:", вставляющий в начало "букву и номер" при получении информации в диапазоне "*Lines*:Z:Delimeter*"
- добавлены фигурные скобки "{...}", позволяющие вставлять информацию в конец заданных номеров в диапазоне "*Lines*{INFO}:Z:Delimeter*"
- увеличена скорость получения информации из одного и того же файла в параметрах "i20-i215", в "m40-50", "t", "s74-s84", "c201-c235","z1-z3"
- исправлены ошибки в параметрах "i12", "m40-m50", "x100-x124"
- добавлен режим "s84"
[±] Исправлена ошибка в команде imgcn в параметре pruning<>, в командах timesx, prevw, runcm=3
[±] Исправлена ошибка в параметре "inikey" в режиме "6"
[+] В команду arr2d добавлены режимы "42", "43"
28.11.2018 [24.5]
[±] Исправлены ошибки при получении информации EXIF из изображения (infos=3||7)
(исправлены теги GPS..., ExifVersion и другие)
[±] Исправлены ошибки в командах closp, infow, mhint, folds, markp, joinz, keylg, listx, imgcn, horiz, prior, infos=1||6, imgth, imgvw, imgcg
[±] Исправлена ошибка в параметре [tc=SM] и подобных, в параметре tcg<> при считывании секций с фигурными скобками, в параметре "??6" (Дополнение №24)
[±] Исправлена ошибка в TCIMG.lng в шаблоне GroupBox13
[+] Добавлена справка на китайском языке. Перевод Li Zhijun (Ли Чжицзюнь) (李志军)
- онлайн справка http://tcimg.dreamlair.net/TCIMG_Chinese.html
- ссылка справки http://tcimg.dreamlair.net/TCIMGHELP/TCIMG_Chinese.zip
[+] В команде txtsp в режим "5" добавлен 4-й подпараметр
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлен подпараметр "f49"
[+] Оптимизирован функционал команды runcm
- добавлен режим "12"
- добавлены дополнительные параметры [tc], [info], <xfolder>, диалоги [input] и другие, приём данных от глобальных переменных
[+] Добавлены в параметры tcg<>, butfrom<> получение содержимого секции как есть (не удаляя пустые строки)
[+] Добавлены новые команды
"tcgup"
[+] Оптимизирован функционал команды regex
- исправлено ряд мелких ошибок
- в TCIMG.ini добавлена секция [RegEx] и ключ SymbolTitle
- добавлено меню
17.11.2018 [24.4]
[±] Исправлена ошибка в командах infos=3||7, "TCGINFO<>", textv
[±] Исправлены ошибки прошлой версии
[±] Исправлена ошибка в UDF функции _ArrayDisplay() при использовании горячих клавиш
[+] В команду txtsp добавлен режим "9", в параметр nozero<> добавлен режим "4"
[+] В параметр owrite<> добавлены режимы "20" и "21"
[±] Исправлены некоторые классы в TCIMG3264.ini
[+] Добавлен в параметры PS<> режим "4" в Format (в формате пути в возвращаемых данных)
[+] Добавлен в команду arr2d режим "41" (перемещение строк массива)
[+] Добавлены новые команды
"regex"
- в TCIMG.ini добавлена секция [RegEx] и ключи FolderLib, FileMenu1, FileMenu2, FileMenu3, ComboText, SampleCopy, Setting, History1, History2
- в TCIMG.ini добавлена секция [RegExColor] и ключи Key_Window, Key_Search, Key_Replace, Key_Pattern, Key_Result, Key_List, Key_Coder
- в папку ...\Files\Ini\ добавлены файлы RegExMenu1.ini, RegExMenu2.ini, RegExMenu3.ini
- в папку ...\Files\Ini\ добавлена папка "TCIMG_EXAMPLE" и файлы .RGX
[+] Добавлен 21 значок в TCIMG.dll
[+] Добавлен диапазон строк в параметр "?T" для методов 'b','y','x','v','u','q' (см. Дополнение №24)
[+] Добавлено при #L0 - возвращается "0" так как нулевой строки не существует (см. Дополнение №24)
02.09.2018 [24.3]
[+] Добавлен файл INC2.tci (разделён файл INC.tci для более быстрого считывания начальной информации)
[+] В папку ...\Files\Scripts\ добавлены скрипты 0.a3x, 1.a3x, 2.a3x, 3.a3x, 4.a3x для внутреннего использования утилитой
[+] Добавлен в команду scrpt запуск a3x скриптов
[±] Исправлена ошибка в командах xlsxf, infos=1||5, opens
[+] Добавлен диалог [updwn] (см. Дополнение №18)
- в TCIMG.ini в секцию [Box] добавлены ключи UpDownBkColor, UpDownFontTextSize, UpDownFontTextName, UpDownFontTextWeight, UpDownFontTextColor, UpDownFontLabelSize, UpDownFontLabelName, UpDownFontLabelWeight, UpDownFontLabelColor, UpDownFontInputSize, UpDownFontInputName, UpDownFontInputWeight, UpDownFontInputColor, UpDownFontInputBkColor
- в TCIMG.lng добавлены ключи UpDownBox...
- добавлены глобальные переменные GLOBALUPDWN, GLOBALUPDWN1, GLOBALUPDWN2, ... GLOBALUPDWNN
[+] Добавлено в команду exect присвоение данных переменным вида $var_n@=data
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены подпараметры "n70"
- в подпараметры "n40" - "n50" добавлена передача математических выражений
[+] В команду anf2d добавлен режим "5"
[+] Добавлены параметры в команду infos
"2||22"
24.08.2018 [24.2]
[±] Исправлена ошибка в параметре path<0|0|1> при определении "%PROGRAMFILES(x86)%"
[±] Исправлена ошибка в командах mp3wf, mp3ws при добавлении ID3v1 тегов (в частности с действиями тега "Genre")
[+] Добавлены параметры в команду storc
[±] В команде infos в параметрах "2||20", "2||21" изменён разделитель на "**"
- в режим "2||20" добавлен вывод информации в ячейки "45" и "46"
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены подпараметры "p1", ... , "p46"
[+] Оптимизирован функционал команды runcm
- исправлена ошибка в режиме "3" при юникодных именах
- в режим "11" добавлен 2-й параметр
[±] Исправлена ошибка в команде tabcl
[±] Исправлена ошибка в TCIMG3264.ini и в справке (см. Дополнение №17)
[±] Изменены TCIMGGO.exe и FirstAction.exe (версия 1.1)
14.08.2018 [24.1]
[+] Добавлены параметры в команду infos
"2||19", "2||20||WINDOW", "2||21||WINDOW"
[±] Исправлена ошибка в командах sends при -2, [group], itray, imgth
[+] Оптимизирован функционал команд delss, delsm, comns, comnt, copys, copyy, renms, renmm, strct
- дописан код для работы с descript.ion с различной кодировкой, относительно значения ключа CommentPreferredFormat в Wincmd.ini
[±] Исправлена ошибка в параметрах "x54" - "х58", "x161" - "x189" (см. Дополнение №10)
[+] Оптимизирован параметр "#K" (см. Дополнение №24)
"#KNumber|Symbol|Begin|Step!!String"
[+] Оптимизирован функционал команды wntxt
- добавлено получение информации из строки состояния (класс msctls_statusbar32)
- добавлено получение информации элементов, которые перекрываются другими элементами окна
[+] Оптимизирован функционал команды chelp
- во все страницы справки добавлена поддержка тегов {^String^}, все символы между тегами "{^" и "^}" будут заменены html кодами, что позволяет при переводе на другие языки сохранять ANSI кодировку справки (charset=windows-1251)
- все не ANSI символы заменяются аналогичными html кодами
[+] Добавлена глобальная переменная $GLOBALTIMEN, данные изменяются в диалогах при использовании параметра [timen]
- возвращается 0, если нажата любая кнопка
- возвращается 1, если кнопка не нажата
[+] Добавлены в шаблоны диалогов [combo], [group], [input], [richinput] теги ¶String¶ , где String - значение по умолчанию при использовании таймера ожидания
03.08.2018 [24.0]
[+] Оптимизирован функционал параметра [tc] (см. Дополнение №12)
- добавлены необязательные режимы "Line|Mode|Number"
- добавлены глобальная переменная $GLOBALTOTAL, содержащая все данные при Mode=2
- добавлены глобальные переменные $GLOBALTCGET1, $GLOBALTCGET2, $GLOBALTCGET3, ..., $GLOBALTCGETN
[+] Добавлена глобальная переменная $GLOBALLOCAL, содержащая все данные переменных GLOBALNAME<xN> (см. Дополнение №23)
[+] Добавлена в команду dilog обработка данных параметра [tc]
[+] Для команды infos добавлены 25 аналогичных команд anfos, bnfos, ..., znfos
[±] Исправлена ошибка в команде marks в параметре line<> при использовании $GLOBALNAME
[+] Добавлено в команду exect присвоение данных переменных вида $var_n(+-/*&)=data
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены подпараметры "x460", "x462"
- исправлена ошибка в "x14" - "x19"
- в "x18", "x19", "x36", "x37" добавлена возвращаемая информация
[±] Исправлены координаты подсказки справа в команде wntxt
[+] Добавлена информация в параметр "1||20" в команде infos
- исправлено получение количества выделенных папок и файлов в режиме "Эскизы"
[+] В TCIMG3264.ini добавлены/исправлены классы элементов окон
27.07.2018 [23.9]
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены подпараметры "x38", "x39", "x40", "x41", "x450"
[±] Исправлен код получения выделенных папок и файлов в панелях
[±] Исправлены ошибки в командах openmn, clink, [sfold], watch, sprtr, imgff
[+] Добавлен в команду buttn в параметр "*c" подпараметр "*с!!1"
[+] Добавлены параметры в команду infos
"1||20"
[+] Оптимизирован функционал команды watch
- в TCIMG.ini в секцию [Lines] добавлены ключи FontSize, FontName
[+] Добавлено для параметров INI<> (см. Дополнение №22) и inikey в режимы "8" и "9" возвращение значение по умолчанию, если заданный ключ не найден
[+] В TCIMG3264.ini добавлены/исправлены классы элементов окон
[+] Оптимизирована справка утилиты
- добавлена таблица классов (см. Дополнение №17)
- добавлены ссылки горячих клавиш {F1} и других
- добавлены ссылки классов окон и элементов для дополнения №17 параметра "+tc"
- добавлены ссылки $cm команд Total Commander для дополнения №13
- добавлены ссылки для каждого режима параметров info для дополнения №10
22.07.2018 [23.8]
[±] Исправлена ошибка в командах iniwr, inids, ledit
[±] Исправлена ошибка в параметре enum[]
[+] Добавлена в параметры "#A" и "#Z" возможность использовать @CRLF, некоторые функции Autoit, GLOBALNAME<xN> (см. Дополнение №24)
[+] Добавлены параметры в команды extra, extrf, exbns, exbnf
"#A", "#Z"
[+] Оптимизирован параметр "?V" (см. Дополнение №24)
"?V|2Symbols|String"
[±] Исправлены некоторые ссылки внутри онлайн справки
[+] Оптимизирован параметр [tc] (см. Дополнение №12)
- частично переписан код
- для параметров требующих выделения добавлены окончания "*d" и "*f", которые позволяют возвращать списки либо каталогов, либо файлов
- во вставку между параметрами добавлена возможность использовать @CRLF, некоторые функции Autoit, GLOBALNAME<xN>
- исправлена ошибка получения информации при GetTextMode=4,5
- добавлена приставка "C" для списков, позволяющих получать информацию со всех колонок
[±] Переписан код получения выделенных папок и файлов в панелях Total Commander (для версии 9 и выше)
[±] Исправлено получение пути активного объекта в панелях Total Commander при GetTextMode=4,5
[+] Добавлены в команду storc дополнительные параметры
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены подпараметры "x0|1", "x0|2", "x0|3", "x0|4"
14.07.2018 [23.7]
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены подпараметры "n40", ...,"n50", "n60", "n61", "d11"
- добавлено в параметр "d" возвращение "-10", если передана не папка
- добавлено в параметр "f" возвращение "-10", если передана папка
[±] Исправлена ошибка в командах itemh, itemw, horiz
[+] Добавлен в команду в assoc в 1-й параметр @File
[+] В параметры inikey и INI<> добавлена возможность получать информацию из секций и ключей, в именах которых есть небуквенные символы "{}()*+?.\^$|<>#"
[+] В команде wnamp исправлена ошибка получения списка треков
[+] Добавлены параметры в команду infos
"1||14", "1||15", "2||16"
[±] Исправлена ошибка в параметре <xfolder>
[±] Исправлена ошибка в параметре exif<> в команде imgcn
[+] Добавлен параметр "?V" (см. Дополнение №24)
05.07.2018 [23.6]
[+] Добавлен в команду renms в подпараметр **Ext режим "4"
[+] Добавлены новые команды
"logpr"
- в TCIMG.ini добавлены секции [LogProcess], [LogProcess2] ... [LogProcessN] и ключи LogFile, LogProcess, LogLine, LogMaxSize, LogPause, LogText
[±] Исправлена ошибка в команде mp3ws
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены подпараметры "v98","v99"
- в "a30" добавлены подпараметры "7", "8"
[+] Добавлен в команду itray параметр (RGB цвет меню)
[+] Добавлен в команду wntxt вывод цвета RGB элемента под курсором
[+] Добавлен в команду renew 3-й параметр
25.06.2018 [23.5]
[+] Оптимизирован функционал команд sends
- добавлен режим #TITLE//9 , позволяющий получать html код активного окна (Explorer, CHM ... )
[±] Исправлена ошибка в параметре rndm<> в режиме 22 (см. Дополнение №30)
[+] Добавлены в команду itray 2 параметра, позволяющих устанавливать подсказку значку трея и меню с пунктами "Пауза" и "Выход"
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены подпараметры "s102","s105","s106"
- исправлена ошибка в подпараметрах "v20"
- изменены и добавлены подпараметры от "v18" до "v23"
[+] Добавлен 1 значок в TCIMG.dll
[±] Исправлена ошибка в UDF функции _ArrayInsert() при добавлении в 2D массив
[+] Оптимизирован функционал команды versn
- добавлено получение полей Count Icons, Size, TimeDateStamp, Last Modified Date, Creation Date, Last Access Date
- исправлено получение информация для ряда исполняемых файлов
- добавлены глобальные переменные GLOBALVERSN, GLOBALVERSN0, GLOBALVERSN1
[+] Оптимизирован функционал команды tabsv
- переписан код для Total Commander 9 и выше (сохранение без диалога)
- добавлены режимы 2, 3, 4, 5
- добавлен 3-й параметр, позволяющий записывать путь в глобальную переменную GLOBALTABSV
[+] Оптимизирован функционал параметра formt<> (см. Дополнение №15)
- добавлен режим "100"
14.06.2018 [23.4]
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены подпараметры "o6", "o7", "n30", "a30"
- добавлен режим 10 в некоторые методы "o70FILE|10" ... , "f10FILE|10" ... позволяющий получать длину
[+] В папку ...\Files\Tcg\ добавлен файл AllMenu.tcg
[+] Оптимизирован функционал команд sends ...
- добавлена в режим #URL//8 возможность получать содержимое заданной страницы вида mk:@MSITStore:Path.chm::URL справки chm
- добавлен тег cliptext, который будет заменён буфера обмена
[+] Оптимизирован функционал параметра formt<> (см. Дополнение №15)
- добавлен режим "75"
- в режиме "70" добавлено удаление тегов без учёта регистра
[±] В команде wntxt переписан код получения информации подсказки, что на порядок увеличило скорость работы
[±] Исправлены орфографические ошибки в справке и в примерах
[+] Добавлен 1 значок в TCIMG.dll
06.06.2018 [23.3]
[+] Добавлены в параметр info подпараметры (см. Дополнение №10)
"n15", "n16", "n17", "n18", "o400"
- добавлены "o500", "o501", "o502", "o503"
- в TCIMG.ini добавлена секция [Paths] и ключи List ... для путей папок, в которых производится поиск путей объектов
[+] Добавлены в команду zmenu в параметры командной строки начинающиеся с ";;" и "::" теги "@CRLF", "@LF", "@TAB", "@CR"
[+] Оптимизирован функционал команды textv
- добавлена горячая клавиша CTRL+ENTER для вывода информации в глобальный массив GLOBALTEXTV
- добавлена глобальная переменная GLOBALTEXTV2 (вывод выделенного в массив)
[+] Добавлен в команду sends параметр progres<> при получении содержимого списка ссылок "#$GLOBALNAME\\Code"
[±] Исправлена ошибка в команде txtsp
[+] Оптимизирован функционал команды nfsis
- добавлен параметр progres<>
- добавлена полная или частичная запись строки поиска информации "SELECT ... FROM ..."
[+] Добавлен в команду cmdbt 2-й необязательный параметр
[+] Добавлен в параметр INI<> режим 23 и дополнительный 3-й подпараметр (см. Дополнение №22)
[+] В папку ...\Files\Ini\ добавлен файл SysCom.ini
[±] Исправлена ошибка в команде infos=5... (не считывалось значение по умолчанию)
[+] Оптимизирована UDF функция _ArrayDisplay() и отображение массивов в GLOBALNAME<a(b,z,w,e,g)>
- исправлена ошибка считывания ключей из секции [InfoList]
- добавлен в секцию [InfoList] ключ INIColor
- добавлено отображение массива в GLOBALNAME<g> (при просмотре INI файлов)
[+] Добавлены 2 значка в TCIMG.dll
[±] Исправлена ошибка в команде symvw
25.05.2018 [23.2]
[+] Оптимизирован функционал глобальных переменных $GLOBALNAME (см. Дополнение №23)
- добавлено присвоение данных ячейке для 1D массивов:
-- $GLOBALNAME[n]=;строка
-- $GLOBALNAME[n]=?строка~~с~~пробелами
- добавлено присвоение данных ячейке для 2D массивов:
-- $GLOBALNAME[n][m]=;строка
-- $GLOBALNAME[n][m]=?строка~~с~~пробелами
- если массив не объявлен, то он автоматически объявляется
- если существующий массив меньше заданных размеров, то он увеличивается не теряя данных
[±] Исправлена ошибка в командах icovw, icofs
[+] Оптимизирован функционал вставки строки в активное приложение в команде zmenu
- добавлены начальные символы ";;" и "::"
- ускорен/изменён метод вставки строки
- добавлен пункт GREYITEM серый некликабельный пункт меню
[+] Добавлены в подпараметр "?B" режимы "19" - "22", "69" - "72" (см. Дополнение №24)
[+] Оптимизирован функционал команды lbicl
- добавлена передача списка через $GLOBALNAME
- добавлена сортировка имён значков "3" и "4"
[+] В параметре formt в режимах "24" и "25" добавлена поддержка не только путей, но и списка имён файлов (см. Дополнение №15)
[+] В "строку без параметров и команды" добавлены начальные символы "??"
16.05.2018 [23.1]
[+] Оптимизирована команда 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
22.04.2018 [23.0]
[+] Оптимизирован функционал команды exect
- добавлена UDF функция _InScript(), позволяющая подключать информацию из внешних функций скриптов (js, vbs, au3) пользователя и скриптов Func.au3, Func.vbs, Func.js в папке ...\Files\Scripts\
[+] Добавлена в команды iniwr и iniww для значений ключей получать информацию из глобальных переменных GLOBALNAME<xN>
[+] Добавлен диалог [msgbx] - окно сообщения MsgBox (см. Дополнение №18)
- в TCIMG.lng добавлены ключи MsgbxBox...
- в TCIMG.ini в секцию [Box] добавлены ключи MsgbxBkColor, MsgbxFontTextSize, MsgbxFontTextName, MsgbxFontTextWeight, MsgbxFontTextColor, MsgbxFontItemSize
- добавлена глобальная переменная GLOBALMSGBX
- добавлена UDF функция _MsgBox()
[+] Добавлен в команду watch режим 25
[±] Исправлена ошибка в диалоге combo + shape (при выборе не удалялись комментарии <<...>> из значений основных данных)
[+] Добавлены в параметр info подпараметры (см. Дополнение №10)
"n8", "n9"
[+] Оптимизирован функционал шаблонов fun_ (см. Дополнение №15)
- добавлен 5-й параметр RegExp||Replace||Count||Flag||StringNumber
- в Replace добавлен тег "[:delete:]", означающий удаление совпадений
16.04.2018 [22.9]
[+] Добавлены в параметр info подпараметры (см. Дополнение №10)
"o8", "r2", "r3"
[+] Добавлена в команде funau передача из функций данных 2D массива
[+] Добавлены в справку UDF функции DllCall(), DllOpen(), DllClose(), DllStructCreate(), DllStructGetData(), DllStructGetSize(), DllStructSetData(), DllStructGetPtr(), IsBool(), IsPtr(), Ptr()
[+] Оптимизирован функционал команды exect
- добавлены переменные с приставкой $STRUCT_ для данных структуры
- в TCIMG.ini добавлена секция [TagStruct] и ключи tag... для констант различных структур
- добавлен тег :tegSTRUCT: для получение констант из секции [TagStruct]
[+] Добавлен в команды clink и clint параметр "**PathStart"
[+] Добавлена в команды slist ... в 1-й параметр приставка "@" позволяющая преобразовывать путь одного объекта
[±] Изменены файлы связанные с FirstAction.exe
11.04.2018 [22.8]
[+] В команды imgcf и imgcn в параметр pruning<> добавлены теги @W и @H
[+] В команду imgnz в 3-й обязательный параметр добавлен разделитель "," помимо существующего "х"
[±] Исправлена ошибка в команде patht
[+] В команды extxs и extxt добавлен тег ":FILE:"
[+] Добавлен параметр в команду infos
"2||18", "5||0-6||REG"
[+] Добавлены в параметр info подпараметры (см. Дополнение №10)
"s9", "s170" - "s174"
[+] Добавлены параметры в подпараметр $f (см. Дополнение №8)
"$f46"
[+] Добавлено в UDF функцию _ArrayDisplay() отображение массива в GLOBALNAME<g>
05.04.2018 [22.7]
[±] Исправлены координаты в диалоге [group]
[±] Исправлены ошибки в командах mhint, monof, paths, decod, timesx
[+] Оптимизирован функционал Google перевода
- в файл ...\Files\Scripts\Func.js добавлены функции Translate(), TranslateA()
- исправлена UDF функция _GTR()
[+] В TCIMG.lng в шаблоны Shape добавлена возможность:
-- устанавливать фоновое изображение окну диалогов и устанавливать яркость PathImage*Flag*Brightness
-- устанавливать градиентное изображение окну диалогов Gradient*Offset*Mixing*Frame
-- Примечание №6 (см. Дополнение №18)
[+] Добавлен в команду imgcn параметр bright<>
28.03.2018 [22.6]
[+] Оптимизированы параметры диалогов [input], [richinput], [combo], [group], [edits], [check], [iconz], [lista]
- добавлены глобальные переменные GLOBALGROUN1, GLOBALGROUN2 ... GLOBALGROUNN в диалог [group] передающие 0 или 1 выбранных пунктов
- добавлен параметр [timen] для использования совместно с параметрами диалогов (см. Дополнение №18)
--- параметр позволяет устанавливать время ожидания (в секундах), по истечении которого диалог будет автоматически закрыт
- в TCIMG.ini в секцию [Setting] добавлены ключи DialogsTimeOut, DialogsTimeOutExit
- в TCIMG.ini в секцию [Box] в шаблоны стилей @G добавлен параметр (RGB цвет фона названия групп)
- в TCIMG.lng в шаблоны Shape добавлена возможность устанавливать фоновое изображение окну диалогов
- добавлен в папку ...\Files\Img файл DarkBlue.gif
- в TCIMG.ini в секцию [Box] в ключи InputBkColor, RichInputBkColor, ComboBkColor, GroupBkColor, CheckBkColor, EditsBkColor, IconzBkColor, ListaBkColor добавлена возможность прописывать путь к фоновому изображению диалога: PathImage*Flag
[±] Исправлена ошибка в командах block, assoc
[+] Добавлен параметр в команду infos
"3||14||FILE"
[+] В параметр test<9t??...> добавлен диапазон нумерованных ключей из секции [FormatUser] (Key1--Key8) (см. Дополнение №16)
22.03.2018 [22.5]
[+] Добавлен в папку ...\Files\Htm файл Times.htm
[±] В команде timesx на вкладке "Секундомер" увеличена ширина времени (в некоторых языках время отображалось не полностью)
[+] Добавлены в параметр info подпараметры (см. Дополнение №10)
"s101", "n7"
[+] Добавлен параметр в команду infos
"2||17"
[+] Добавлены сокращения клавиш в таблицу (см. Дополнение №3)
[+] Добавлен в команду monof режим "2||HotKey"
[+] Добавлены в команду tcimg режимы:
"$w1" - ожидать завершения команд cm_
"$w0" - не ожидать завершения команд cm_ (по умолчанию)
[+] Добавлен в команды mp3ws и mp3wf режимы 22, 29, 31, 38-72, 75, 76-81
[+] В справку добавлено Дополнение №33
[±] Исправлена ошибка в диалоге [input] при shape и использовании @CRLF
[+] Добавлено в шаблонах команды shape использование информации глобальных переменных GLOBALNAME<N>
[+] Добавлены глобальные переменные GLOBALCOMBN1, GLOBALCOMBN2 ... GLOBALCOMBNN в диалог [combo] передающие 0 или 1 выбранных пунктов
18.03.2018 [22.4]
[+] Добавлены новые команды
"stylp" - позволяет установить стиль окну прогресса
[+] Оптимизирован параметр progres<>
- в TCIMG.ini в секцию [Setting] добавлены ключи ProgressSize, ProgressShortString, ProgressStyle1, ... ,ProgressStyle_N
- в ключ ProgresInfo добавлен режим "2" (вывод пути в окне прогресса)
- в команду forpg добавлен необязательный 1-й параметр #N
[±] Исправлена ошибка в команде clptx
[+] Добавлена проверка для файлов в которых нет значков в команде icovw
[±] Исправлена ошибка в параметре test<1f...>
[+] Оптимизирована UDF функция _PathFull()
- 2-й параметр может не прописываться (не обязательный)
- в 1-ом параметре добавлена поддержка сокращённых путей "$f..." (см. Дополнение №8)
[+] Добавлены глобальные переменные GLOBALCHECN1, GLOBALCHECN2 ... GLOBALCHECNN в диалог [check] передающие 0 или 1 выбранных пунктов
[+] Добавлен в команды mp3ws и mp3wf режим 32
06.03.2018 [22.3]
[+] Добавлены новые команды
"maskz"
- добавлены глобальные переменные GLOBALMASKZ0, GLOBALMASKZ, GLOBALMASKZ1, GLOBALMASKZ2
"maskx"
- добавлены глобальные переменные GLOBALMASKX0, GLOBALMASKX
"mp3ws"
"mp3wf"
[+] Добавлен в команду strct параметр
"descript<>"
[±] Исправлена ошибка в команде listx в режиме "4"
[+] Добавлена в параметр "?T" в режимы 4, 5, 6 поддержка проверки по списку (см. Дополнение №24)
[±] Исправлена ошибка в команде xlsxf
[±] Исправлена ошибка в командах icldf и icods при обработке большого количество иконок в библиотеках
21.02.2018 [22.2]
[±] Исправлена ошибка в команде sndps
[±] Исправлена ошибка в присвоении значков по типу в таблице при GLOBALNAME<e>
[+] Оптимизирован метод объединения массивов $GLOBALNAME1+$GLOBALNAME2+...
- добавлено: если переменная $GLOBALNAME1 не является массивом, то она объявляется для слияния массива(ов)
- добавлено присоединение части массива $GLOBALNAME2 в виде $GLOBALNAME2[N:M,K:N]
[+] Добавлены новые команды
"mhint"
- в папку ...\Files\Ini\ добавлен файл Hint.ini
[±] Исправлена ошибка в параметре bkt<>
[±] Исправлена ошибка в появлении прогресса в командах copys, moves при 2-х объектах в списке
[+] Добавлены в справку дополнительные теги для поиска
09.02.2018 [22.1]
[+] Оптимизирована команда plays
- добавлена кнопка "Свернуть в трей"
- переписан код создания плейлиста:
--- ускорено появление плейлиста
--- при его создании не блокируются другие действия
--- ячейка времени трека добавлена после номера трека
--- исправлено вычисление время трека для некоторых файлов
[±] Исправлена ошибка в команде modfs
[+] Добавлены в папку ...\Files\Htm файлы Trec.htm, Trec_Timer.htm, Trec_Timer2.htm
[+] Добавлен в команду sndps 2-й позволяющий не ожидать завершения воспроизведения
[+] Добавлен в команду infht
- запуск окна на заданное количество времени в формате 00:00:00
- в параметр style<> добавлен режим 2 и 2-й параметр, позволяющий убирать значок окна с панели задач
[+] Добавлен в команду imgvw в параметр param<> запуск слайдшоу на заданное количество времени в формате 00:00:00
[+] Добавлен в команду pause задержка в формате 00:00:00
[+] Добавлен в команду watch в параметр countdown<> запуск таймера на заданное количество времени в формате 00:00:00
[±] Исправлена ошибка в команде color при изменении цвета колесом мыши
[+] В файл Func.js добавлены функции кодирования и декодирования Base58 (папка ...\Files\Scripts\)
[±] Исправлена ошибка в параметре test<1f!!...>
[+] Добавлена в ряд команд проверка на существование объектов системы (чтобы не появлялась ошибка на LIVE CD, в котором их нет)
[+] Ликвидированы ошибки для приложений, если в других локализациях не хватает перевода
04.02.2018 [22.0]
[±] Исправлена ошибка в команде symvw при изменении цвета ячеек
[±] Исправлена ошибка в параметре test при подпараметре m когда не найден тег
[±] Исправлена ошибка в параметре infos=3||7||FILE
[+] Добавлен в команды imgvw и plays
"exits<Count>"
[±] Исправлена ошибка в команде plays при обработке большого количества файлов
[+] Добавлены в команду sndps параметры:
- info (см. Дополнение №10), <xfolder> (см. Дополнение №11)
- диалоги [combo] и другие, добавлен приём от глобальных переменных
[+] Оптимизирована команда prevw, исправлены ошибки:
- при некоторых настройках TC выделенный объект в режиме эскизов определялся неправильно
- при просмотре видео убрана белая полоса
- скорректированы координаты при ключе PixelFrame больше нуля
- в TCIMG.ini в секцию [Preview] добавлен ключ DistanceCursor
[+] добавлен в параметр info подпараметр "e17" (см. Дополнение №10)
16.01.2018 [21.9]
[+] Добавлен параметр "?X" (см. Дополнение №24)
[+] Оптимизированы команды extxt и extxs
- добавлен 1-й параметр "#" для получения общей информации
- добавлены теги ":INFOITEM1:", ":INFOITEM2:", ..., ":INFOITEMN:" для добавления информации из уже имеющихся пунктов
[±] Исправлена ошибка в параметре "FOLDM<>"
[+] Оптимизирована команда color
- исправлена ошибка вставки в AkelPad
- добавлена поддержка Drag And Drop для "бросания" в окно строки "argb(0,0,223,179)", "11`788`032" (Dec Tc +), "168,100%,87%" (HSB %), "168° 100% 87%" (HSB/HSV)
[+] Добавлена в TCIMG.lng секция [Chinese] - перевод на китайский язык (спасибо Ли Чжицзюнь)
[±] Изменена кодировка на UTF-16 LE 1200 (для поддержки unicode в различных языках системы)
- для файлов tips_rus.txt, tips_eng.txt, mn.txt в архиве Symbols.zip в папке ...\Files\Zip\ (это решило проблему с ошибкой в команде symvw)
- для файла Symbols.ini в папке ...\Files\Ini\
- для файлов TA_VERTICAL.bar, VERTICAL.bar в папке ...\Files\Bar\
- для всех файлов m3u ...\Files\PlayList\
- для всех скриптов ...\Files\Scripts\ (кодировка изменена на UTF-8)
05.01.2018 [21.8]
[+] Оптимизирована команда dubls
- исправлена ошибка
- добавлены режимы "3" и "4"
[±] Исправлено переименование в команде renms при счётчике cntr<> имён со спец символами
[+] Оптимизирована команда prevw
- добавлен просмотр медиа ссылок в текстовом редакторе AkelPad по одинарному клику левой кнопкой мыши на ссылке
- в TCIMG.ini в секцию [Preview] добавлен ключ ListExL - список расширений медиафайлов для воспроизведения ссылок в текстовом редакторе AkelPad
[+] Оптимизирована команда dutab
- переписан код команды (работает для Total Commander 9 и выше)
- добавлены параметры "upd<>", диалоги [combo] и другие, добавлен приём от глобальных переменных
[±] Исправлена ошибка в параметре info в режиме "t" при отсутствии файла (см. Дополнение №10)
[+] Добавлен в команду buttn параметр upd<>
[±] Исправлены орфографические ошибки в примерах справки
[±] Исправлены ошибки в командах infos=2||5, mouse, wpull, imgfs, stopm, scren
26.12.2017 [21.7]
[±] Исправлены ошибки в командах dutab, tcicon, arhvup, plays
[+] Добавлена двойная обработка глобальных переменных в заданном контексте для окна в команде infht
[+] Добавлено в метод присоединения "+" для глобальных переменных: (см. Дополнение №23)
---- добавление данных в заданную ячейку массива (если первым указана ячейка массива)
---- добавление данных в конец массива (если первым указан массив)
[±] Исправлена ошибка в параметре group<...>
[+] Оптимизирована команда infow
- исправлена ошибка...
- добавлен тег "¤KEY¤" позволяющий отображать изменение раскладки клавиатуры
- добавлен тег "?<info=...>?" позволяющий отображать информацию с помощью параметра info
- добавлен тег "?*<info=...>?" позволяющий динамически отображать информацию с помощью параметра info
[±] Исправлена ошибка вывода нескопированных объектов в GLOBALCOPYS2 команде copys
[±] Исправлена ошибка в параметрах [sopen], first<>
[+] Добавлен в команду zmenu режим "3"
16.12.2017 [21.6]
[+] Добавлено получение контрольных сумм методами:
--- 34-37 - BMW224, BMW256, BMW384, BMW512
--- 38-41 - CUBEHASH224, CUBEHASH256, CUBEHASH384, CUBEHASH512
--- 42-46 - SHABAL192, SHABAL224, SHABAL256, SHABAL384, SHABAL512
--- 500-503 - ECHO224, ECHO256, ECHO384, ECHO512
--- 504-507 - SKEIN224,SKEIN256,SKEIN384,SKEIN512
--- 508-510 - CRC16, CRC32, ADLER32
--- 511-524 - TIGER, ED2K, WHIRLPOOL, RIPEMD160, GOST, GOST_CRYPTOPRO, HAS160, SNEFRU128, SNEFRU256, EDONR256, SHA3_224, SHA3_256, SHA3_384, SHA3_512
- добавлены в параметр info подпараметры (см. Дополнение №10)
"f34", ... , "f46", "f500", ... , "f524"
- новые методы добавлены в параметр "#H" (см. Дополнение №24)
- новые методы добавлены в параметр owrite<>
- новые методы добавлены в параметр test<1h...> (см. Дополнение №16)
[+] Добавлена папка...\Files\DLL\ и файл librhash.dll для получения некоторых контрольных сумм
[±] Исправлена ошибка в команде timesx
[+] Добавлены новые команды
"vidos"
[+] Добавлена проверка в метод sends=#ссылка\\8 при ошибке создания объекта Explorer
09.12.2017 [21.5]
[±] Исправлена ошибка в команде picss и wntxt
[+] Добавлен параметр в команду infos
"3||13||ZIP"
[+] Добавлены в параметр info подпараметры (см. Дополнение №10)
"f407", ... , "f422" (получение информации файла из ZIP архива)
[+] Оптимизирована команда sends и подобные
- добавлен приём информации из массивов $var_
- добавлены начальные параметры "-2", "-3", "-4", позволяющие получать информацию из текстового редактора AkelPad
[+] Добавлен параметр "d" в методы глобальных переменных GLOBALNAME<d>, позволяющий вставку информации в активный документ AkelPad (см. Дополнение №23)
[+] Добавлено получение контрольных сумм методами BLAKE224, BLAKE256, BLAKE384, BLAKE512
- добавлены в параметр info подпараметры (см. Дополнение №10)
"f30", "f31", "f32", "f33"
- новые методы добавлены в параметр "#H" (см. Дополнение №24)
- новые методы добавлены в параметр owrite<>
- новые методы добавлены в параметр test<1h...> (см. Дополнение №16)
30.11.2017 [21.4]
[+] Добавлен в команду zmenu 2-й необязательный параметр
[+] Оптимизирован параметр info (см. Дополнение №10)
- исправлена ошибка
- добавлены подпараметры "t70", "t71", "s83"
[+] Оптимизированы команды sends и подобные
- добавлен флаг при чтении содержимого ссылки sends=#ссылка\\8 - позволяет создать несуществующую страницу при поисковом запросе и получить данные
[+] В параметр formt<> добавлены шаблоны "72" и "73" (см. Дополнение №15)
[+] Оптимизирована UDF функция _ArrayDisplay () и отображение массивов в GLOBALNAME<a(b,z,w,e,g)>
- исправлена ошибка при отображении 2D массива в GLOBALNAME<w>
- добавлены параметры в тег :CHECKBOX: - ":CHECKBOX:MODE:NUMBERS:HINT:"
- добавлены параметры в шаблоны значков для таблицы в секции [InfoList]
"Title,N||BasicItem,N||ErrorItem,N||ZiroItem,N||CHECKBOX||Header,N(||MODE||NUMBERS||HINT)"
--- параметры позволяют при запуске:
----- задавать режим, при котором можно выбрать только один пункт CheckВox
----- задавать номер (номера) выбранных пунктов CheckВox
----- устанавливать временную подсказку на кнопке передачи отмеченных пунктов в массив GLOBALARRAY
[+] В TCIMG.ini добавлена секция [Extract_KinoPoisk] - шаблон получения информации из содержимого html страницы фильма с ресурса kinopoisk.ru
17.11.2017 [21.3]
[±] Исправлена ошибка в команде wntxt
[±] Исправлена ошибка в команде lnkbt
[+] Добавлены новые команды
"sizen"
"extxt"
- добавлены глобальные переменные GLOBALEXTXT_, GLOBALEXTXT, GLOBALEXTXT0, GLOBALEXTXT1, GLOBALEXTXT_0, GLOBALEXTXT_1, GLOBALEXTXT_2
"extxs"
- добавлены глобальные переменные GLOBALEXTXS_, GLOBALEXTXS, GLOBALEXTXS0 ... GLOBALEXTXSN, GLOBALEXTS_0, GLOBALEXTXS_1, GLOBALEXTXS_2
- в TCIMG.ini добавлены секции [Extract_Name] и ключи 0 ... N (шаблоны позволяющие получать различную информацию)
- в TCIMG.ini добавлена секция [Extract_FB2] - шаблон для получения информации из файлов FB2
[+] Добавлен подпараметр "?T" режимы "f" и "q"(см. Дополнение №24)
[±] Исправлен вывод количества в диалог "прогресса" в цикле <FOR> при $FORCONT=1
[+] Добавлена для 2D массивов переменная GLOBALNAME_ передающая номер последней колонки (для команд anf2d, arr2d, infos, ...)
[+] Добавлена проверка на существование добавляемого объекта в архив в командах zpacf и zpack
[±] Исправлена ошибка в команде runcm
12.11.2017 [21.2]
[+] Оптимизирована функция _ArrayDisplay()
- добавлен глобальный массив GLOBALARRAY1 - передача номеров выделенных элементов
[+] Добавлены в параметр info подпараметры (см. Дополнение №10)
"s153", "s154", "s155", "s156", "e16"
[+] Оптимизирован шаблон "6" (получение ссылок) (см. Дополнение №15)
- добавлено удаление из ссылок скобки справа
- добавлены русские символы
[+] Оптимизированы команды downl и downh
- исправлен вывод количества в диалог "прогресса" при параметре "progres<>"
- добавлен параметр "limit<>"
[+] Добавлена возможность в пути использовать метку диска^ теги "{:LABEL:}" и "{:*LABEL:}" (см. Дополнение №8)
[+] Добавлен параметр в команду infos
"2||16"
[±] Исправлена ошибка в параметре "convert<>"
07.11.2017 [21.1]
[+] Оптимизированы команды modfs, modft
- добавлены параметры "readonly<>", "recurse<>"
- добавлены режимы "3" и "4"
- исправлен вывод неизменённых объектов в переменную GLOBALMODFS2
[+] Добавлены новые команды
"modfx" - изменение даты файлов
- в TCIMG.ini добавлены секции [SetTime], [SetTime2] ... [SetTimeN] и ключи BkColor, TextColor, OnTop, MenuColor, CheckList, GroupList, PathActive, Template, TemplateActive, ComboText1, ComboText2, Setting
[+] Добавлен 4-й параметр в шаблоны fun_ (см. Дополнение №15)
[+] Добавлен в команды slist, lists, sends ... , bufsr, textx, textt, stext, extra, extrf, asave параметр
"zebr<>"
[±] Исправлена ошибка в команде start при передачи PID процесса в первую ячейку GLOBALPROGR
[±] Исправлена ошибка в команде vclip при сохранении шаблона
[+] В параметр FOLDC<> добавлен во 2-й подпараметр флаг "2" и "3" (см. Дополнение №22)
[+] Добавлено в параметр "extplus<>" распознавание нетипичных jpg файлов
[+] Добавлен значок в TCIMG.dll
10.10.2017 [21.0]
[+] Оптимизирована команда icovw
- исправлены ошибки
- переписан код отображения подсказок к значкам, "тормозивший" диалог
- в меню для просмотра заданных библиотек добавлен пункт "Редактировать меню" для добавления/удаления библиотек
[±] Исправлена ошибка в обработке шаблонов sort_ (см. Дополнение №15)
[±] Исправлена ошибка в UDF функциях _ViewValues() и _ArrayDisplay() при отображении значений 2D массива при данных более 4000 символов
[+] Добавлен диалог [lista] (см. Дополнение №18)
- в TCIMG.ini в секцию [Box] добавлены ключи ListaBkColor, ListaFontTextSize, ListaFontTextName, ListaFontTextWeight, ListaFontTextColor, ListaFontItemSize, ListaFontItemName, ListaFontItemWeight, ListaFontItemBkColor, ListaFontItemColor
- в TCIMG.lng добавлены ключи ListaBox1, ListaBox2 ... ListaBoxN
- добавлены глобальные переменные GLOBALLISTA1, GLOBALLISTA2, ..., GLOBALLISTAN
- добавлены глобальные переменные GLOBALLISTB1, GLOBALLISTB2, ..., GLOBALLISTBN
[±] Изменены ряд скриншотов в справке и добавлены ряд недостающих описаний
05.10.2017 [20.9]
[+] Оптимизирована команда icovw
- исправлено ряд ошибок, связанных с установкой разных стилей окну
- добавлена кнопка для создания и отображения меню всех файлов папки просматриваемой библиотеки, содержащих иконки
- добавлено отображение в заголовке окна количества иконок в просматриваемой библиотеке
- добавлено отображение подсказки при наведении на иконку (количество значков, размер, битность, PNG сжатие)
- добавлена кнопка меню записи в буфер обмена номера значка и пути библиотеки
- изменены/скорректированы положения некоторых кнопок
- в TCIMG.ini в секцию [IconDialog] добавлен ключ ListPath
- добавлена кнопка меню для просмотра заданных библиотек
[±] Исправлена ошибка в команде vclip
[±] Исправлена ошибка в команде infow
[+] Добавлен в команды sends, bufsr, slist и другие параметр
"TCGINFO<>"
[+] Добавлены 2 значка в TCIMG.dll
[±] Исправлена ошибка в передаче информации диалога [input] другим командам в сложных параметрах
[+] Добавлено в параметр "extplus<>" распознавание нетипичных jpg файлов
[±] В команде uplds изменён хостинг savepic
28.09.2017 [20.8]
[+] Оптимизирована команда buttn
- добавлены параметры "*t", "*x", "*c", "*l", "*t"
[+] Добавлены классы в файл TCIMG3264.ini
[+] Оптимизирована команда infow
- исправлена ошибка в команде в теге "¤DATE¤" при английской локализации системы
- в TCIMG.ini в секцию [TitleWindow] добавлен ключ Pause
[±] Исправлена ошибка в команде <PRESS=...> при нажатии в окнах с не английской локализацией
[+] Добавлена возможность дублировать и переименовывать TCIMG.exe для использовании утилиты с именами процессов отличных от TCIMG.exe
[+] Добавлены новые команды
"renew" - позволяет запускать параметры с другим именем процесса
[±] Исправлена ошибка в обработке шаблонов fun_ (см. Дополнение №15)
[±] Добавлены/исправлены ряд ссылок для тегов в справке
[+] Добавлены 2 значка в TCIMG.dll
15.09.2017 [20.7]
[±] Исправлена ошибка в конструкции $GLOBALNAME1@$GLOBALNAME2@Delimeter
[+] Добавлены в GLOBALNAME<c> параметры
"GLOBALNAME<c|Number|Delimeter|Sound>"
[+] Добавлены в параметр info подпараметры (см. Дополнение №10)
"t150", "t151", "t152", "t250", "t251", "t252", "o89", "s161"
[+] Оптимизирован параметр test<> (см. Дополнение №16)
- добавлены функции Chr(), Number() и др. ... для преобразования условия Condition
[+] Создан "темный" стиль для справки, можно скачать по прямой постоянной ссылке
http://tcimg.dreamlair.net/TCIMGHELP/TCIMG_BLACK.zip
[+] в TCIMG.ini добавлена секция [ReductionPath]
- добавлены ключи для путей и их сокращений
- добавлены сокращения от $f1000 до $f9999 (см. Дополнение №8)
[+] Добавлен параметр "?U" (см. Дополнение №24)
[±] Исправлена ошибка в команде split
[+] Добавлено в получение путей подпараметры 38 и 39 (см. Дополнение №9)
[+] Оптимизирована команда start
- добавлен тег :NUMBER: , который позволяет вставлять в команду запуска текущий номер цикла
- добавлена обработка GLOBALNAME<:NUMBER:>
[+] Добавлена конструкция в обработку глобальных переменных GLOBALNAME<Number|Value> при получении информации из несуществующей ячейки массива
[+] Добавлен в команды slist, lists, ... параметр
"zline<>"
10.09.2017 [20.6]
[+] Добавлены режимы "4" и "5" в команду barbt
[+] Добавлены в команду xbarx в контекстное меню кнопок пункты:
- вставить разделитель
- вставить перенос
[+] Добавлена функции везде, где были подключены функции Autoit Chr(), ChrW(), ClipGet()
- функция Number() позволяет производить математические действия
- функция StringLeft() позволяет получать указанное число символов строки слева
- функция StringRight() позволяет получать указанное число символов строки справа
- функция StringMid() позволяет получать часть символов строки
- функция StringLen() позволяет получать количество символов строки
[+] В папку ...\Files\Bar\ добавлен файл FolderX.bar
[+] В параметр formt<> (см. Дополнение №15) добавлены шаблоны lot_
[+] Добавлен в команду listx параметр
"<dellist=..."
[±] Исправлена ошибка в команде anf2d в режиме "2"
[±] Исправлена ошибка в команде arr2d в режимах "6" и "7" при действиях с нулевой колонкой
[±] Добавлено в команды "infos=3||11..." закрытие хендла sqlite файла после получения из него информации
[+] Добавлен в команду infos приём информации от глобальных переменных
[+] Добавлен в команду asave параметр
"owrite<>"
[±] Исправлена ошибка в команде thumb при использовании Total Commander x64
[+] Добавлен в параметр clipset<> режим "-1" позволяющий не записывать информацию в буфер обмена
05.09.2017 [20.5]
[+] Добавлен в команды creat и folds параметр <xfolder=...>
[+] Оптимизирована команда listx
- в режим 5 добавлен вывод списков GLOBALLISTX7, GLOBALLISTX8
- добавлен режим 6
[+] Добавлено в подпараметр ?T при N:??String получение рег.выр. из секции [FormatUser]
[+] Оптимизирована работа диалогов (см. Дополнение №18)
- добавлен новый диалог [iconz] выбора значка
- в TCIMG.lng добавлены ключи IconzBox1, IconzBox2 ... IconzBoxN
- в TCIMG.ini в секцию [Box] добавлены ключи IconzBkColor, InputFontTextSize, IconzFontTextName, IconzFontTextWeight, IconzFontTextColor
- добавлены глобальные переменные GLOBALICONZ1, GLOBALICONZ2, ..., GLOBALICONZN
- добавлены ряд проверок для WM сообщений окон
[+] Добавлены новые команды
"style" - позволяет установить стиль внешнего вида диалогов [input], [richinput], [combo], [group], [edits], [check], [iconz]
[±] Добавлены/исправлены ряд ссылок для тегов в справке
21.07.2017 [20.4]
[±] Исправлены ошибки в командах thumb, symss, imgtx
[+] Добавлен тег [break] в команду shape для горизонтального объединения диалогов [input], [richinput], [combo], [group], [edits], [check]
[+] Добавлено в параметр info в подпараметр t51 получение рег. выр. из секции [FormatUser]
[+] Оптимизирована команда txtsp
- в параметр nozero<> добавлен режим 3
- в параметр namesplit<> добавлено:
-- получение имени файла относительно содержимого текста
-- получение имени по списку
[+] Добавлена проверка в Search!!Replace (если Search пусто, возвращается исходный текст) (см. Дополнение №24)
[+] Добавлено в команду video воспроизведение прямой ссылки
[+] Оптимизирована команда prevw
- в секцию [Preview] добавлен ключ ListExN для игнорируемых расширений
[+] Оптимизирована команда textv
- добавлено в параметр viewtext<> 2 подпараметра
- добавлено изменение размера шрифта при CTRL+колесо мыши
08.07.2017 [20.3]
[+] Добавлено 4 значка в TCIMG.dll
- добавлены значки для кнопок навигации сбоку в функции _ArrayDisplay(), в командах icovw и imgth
[±] Исправлена ошибка в командах openn, prevw
[+] Добавлен в команду listx в 5-й режим 4-й параметр
[+] Добавлен в команду iniws параметр
"num<>"
[+] Добавлены в справку дополнительные теги для поиска
[+] Добавлено в test<> в "Сравнение по элементам пути с регулярными выражениями " (p d n i e q) получение рег.выр. из секции [FormatUser]
[+] Добавлены в параметр info подпараметры (см. Дополнение №10)
"f231"
[+] Добавлен в команду downl параметр
"stopd<>"
[+] Добавлен подпараметр "**3!!" для обработки повторяющих расширений в команде renms
[+] Продолжается трансформироваться код утилиты:
- за 3 последних версий код уменьшен на 15кб за счёт уменьшения количества переменных и "сжатия" функций
- ряд функций оптимизированы, в некоторых командах увеличена скорость
30.06.2017 [20.2]
[+] Оптимизирована команда arr2d
- добавлены режимы 37, 38, 39, 40
[±] Исправлены ошибки в командах eject, plays, barss, infos=1||8||File, websc
[+] Оптимизированы диалоги
- скорректированы координаты заголовка в [check]
- скорректированы координаты заголовка при shape для всех диалогов относительно присутствия заголовка группы
[+] Добавлены новые команды
"swfvw"
[+] добавлено в "Дополнительные действия с глобальными переменными"
- объявление и создание пустого 1D или 2D массива с заданным размером (см. Дополнение №23)
[±] Исправлена ошибка в параметре listz<> при файлах без расширения
[+] Добавлен в команду listx и подобные режим "5" - получение путей из структуры созданной параметром tree (cmd.exe)
[+] Добавлен диалог [fontz] или <fontz> для выбора шрифта
- в TCIMG.lng добавлены ключи FontBox1, FontBox2 ... FontBoxN
- добавлены глобальные переменные GLOBALFONTZ1, GLOBALFONTZ2, ..., GLOBALFONTZN
19.06.2017 [20.1]
[+] Оптимизирована команда funau
- дописан код для работы команды из разных процессов одновременно
[±] Исправлена ошибка в командах strct
[+] Оптимизирован параметр path<36>
- исправлена ошибка в режимах 32-37 при папках с точками в именах
- добавлены режимы 36, 37
- в параметр info добавлены "о85" ... "о88"
[+] Переписан код команды parll - теперь буфер не используется
[+] Добавлены новые команды
"inbox"
- добавлены глобальные переменные GLOBALINBOX, GLOBALINBOX0, GLOBALINBOX1
[+] Добавлены в info (см. Дополнение №10)
- для режима "о" и "e60" - "e190" добавлен символ * для добавления слеша
[+] Добавлен в команду iniws приём данных от переменных вида GLOBALNAME<xN>
[+] Добавлено для работы в цикле
- поддержка диалогов [input], [richinput], [combo], [group], [edits], [check], [ssave], [sopen], [sfold], [zfold]
- поддержка UDF функций _ViewValues() и _ArrayDisplay()
- убрано "пересечение" WM сообщений окон
- добавлено обновление информации прогресс бара до первого прохода цикла
[+] Оптимизирована команда anf2d
- во 2-й режим подключение регулярного выражение из [FormatUser]
- в режим 4 добавлен приём данных из буфера обмена cliptext и от переменных вида GLOBALNAME<xN>
- в режим 4 добавлена построчная обработка при -1
- в режим 4 добавлен 6-й параметр, в котором прописываются условия попадания фраз в массив
--- =Len, Len, <>Len (Len - число), ?Min-Max (диапазон чисел)
[+] Оптимизирована команда arr2d
- исправлена ошибка в режимах 21, 22, 31, 32
- добавлено возвращение количества в режимах 4, 5
12.06.2017 [20.0]
[±] Исправлены ошибки в командах seldb, txtsp
[±] Исправлены ошибка в команде buttn при параметре $e
[+] Оптимизирован код утилиты
- уменьшено в 3-4 раза потребление памяти при запуске
[+] Добавлены новые команды
"dumpp"
- в TCIMG.ini добавлена секция [DumpList]
"dumpxx"
"exmpl"
- в папку ...\Files\Zip\ добавлен файл Examples.zip с примерами утилиты
- добавлена глобальная переменная GLOBALEXMPL
[+] Добавлено использование тегов в командной строке совместно с функциями Chr(), ChrW()
"@YEAR", "@YDAY", "@WDAY", "@SEC", "@MSEC", "@MON", "@MIN", "@MDAY", "@HOUR", "@AutoItPID"
[±] Исправлены ошибка в команде assor при чтении секции без конечного переноса строк
[+] Оптимизирована команда cmdbt
- добавлены параметры "upd<>", "&&wait"
- добавлен в параметр "std<>" значение подпараметр "0"
- добавлена глобальная переменная GLOBALCMDBT0
[+] в TCIMG.ini в [Setting] в ключе ProgresIcon добавлен значок для прогресса команды uplds
[+] в справке:
- история до 20-й версии вынесена в отдельную страницу
- исправлены орфографические ошибки
[+] Добавлен в команду runhp параметр
"stitle<>"
[+] Ускорена работа команд thumb, tctray
[+] в TCIMG.ini в [Preview] в ключи ListExT и ListExV добавлены типы фалов

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