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


21.10.2024 [34.9]
[±] Исправлена ошибка в команде symvw
[+] В параметр [tc] для режимов полных путей добавлен вывод имён без расширений с добавлением "#"
[+] В файл TCIMG3264_11.ini добавлены классы элементов окна
[+] В команду await добавлен режим "50" - ожидание изменения количество дисков
[+] Добавлена новая команда "mtble" - таблица умножения
- добавлена в TCIMG.ini секция [MTable], ключ Format и OnTop
- добавлена файл Files\Ini\MTable.ini с шаблонами
[±] Исправлена ошибка в команде folds при одном пути "#Path" с указанием короткого пути "$f"
[+] Оптимизированы параметры (см. Дополнение №10)
- добавлены режимы "s164"
[+] Оптимизирован функционал параметра test<> (см. Дополнение №16)
- в режим "t" добавлены режимы "100", "101", ..., "144" (исключение бинарных файлов)
[+] В команду marks в параметр after<> добавлены подпараметры
[+] Оптимизированы параметры (см. Дополнение №24)
- добавлен режим "*E"
16.09.2024 [34.8]
[+] Оптимизирован функционал команды arr2d
- добавлен режим "100" - сортировка по нескольким колонкам 2D массива
[+] В команду await добавлены режимы "40", "41", "42", "43", "44", "45" - ожидание данных реестра
[±] Исправлена ошибка в команде bufsr
[±] Исправлена ошибка в отображении титульной страницы онлайн справки
[+] Оптимизированы параметры (см. Дополнение №10)
- добавлены режимы "s124", "s125", "s128", "s129"
[+] Добавлены значения в команде "infos=2||20||WINDOW"
[+] В команду imgpr добавлены параметры "GifFile||X||Y" и передача глобальных переменных
[+] Оптимизирован функционал (см. Дополнение №37)
- добавлено извлечение текста из pdf файлов с помощью утилиты pdftotext
[±] Исправлена ошибка в команде timesx при установки времени в ноль
[+] В код добавлен запрос для улучшенного перевода в Google
[+] Оптимизирован функционал (см. Дополнение №38)
- добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: bmap, n2, n3d2, mopp, nanim2, nax2, xwb, xsb, xgs, scheme, nvx2, npt, p, looknfeel, imageset, hkx, font, flate
- добавлены дополнительные условия для определения типов: tcl, sg, layout, g, xls, csv
[+] В файл TCIMG3264_11.ini добавлены классы элементов окна
[±] Исправлена ошибка в команде sizeb
04.08.2024 [34.7]
[+] Оптимизированы параметры (см. Дополнение №24)
- в режим "^B" добавлены параметры
[+] Оптимизирован функционал команды arr2d
- в режимы "89", "90", "91", "92" добавлены параметры
[+] В команду textv добавлен параметр "#List" - запуск списка файлов, каждый в отдельном окне
- исправлена ошибка в кнопке "Открыть в другой программе"
[+] Оптимизированы параметры диалога [fontz] (см. Дополнение №18)
- добавлен вывод стиля шрифта в 9-ю ячейку и RGB цвет в 10-ю
[+] Добавлена новая команда "exreg" - проверка правильности шаблона регулярного выражения
[+] Оптимизирована команда "infos=1||6"
- исправлена ошибка и добавлена колонка "Ошибка"
[±] Исправлены/добавлены слова в ELibrary.zip
[±] Исправлена ошибка в команде start при запуске системных программ без пути типа notepad.exe
[+] Оптимизированы параметры (см. Дополнение №10)
- добавлены режимы "r4", "r5", "r6"
12.06.2024 [34.6]
[±] Исправлена ошибка очищение буфера в команде upldf при urlview<>
[+] Оптимизированы параметры (см. Дополнение №24)
- в режим "^B" добавлены параметры
--- в TCIMG.ini добавлена секция [Table]
- в режим "&*" добавлен параметр "Flag"
[+] В команду arr2d добавлен режим "90", "91", "92", "99"
[±] Исправлена ошибка в команде exics при параметре infold<>
[±] В ELibrary.zip удалены ряд слов ёфикации
[+] В команду dubls добавлены режимы "8", "9"
[+] Оптимизирован функционал (см. Дополнение №38)
- добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: mrf, mat, nnet, ytxt, website, reapindex, fbs, appxmanifest, prolog, aidl, pkr, supp, sggcc, qp, unx, va, vc, vc6, gitattributes, ans, sha256, fml, cff
- добавлены дополнительные условия для определения типов: so, pb, cfg, frag, sig, xml, ini, json, log, reapeaks, data, cu, asm, am, map, markdown, msg, bib, pfx, props, hpp, dat, diff, raw, yaml, yml, api, md, ps1, sh, lua, conf, farconfig
17.05.2024 [34.5]
[±] Исправлена ошибка в команде arh7z для колонок 5, 6, 7 при дате в заданном формате
[+] Оптимизированы параметры (см. Дополнение №10)
- добавлены режимы "f600", "f601", "d600", "d601", "a5", "a6"
- исправлена ошибка в режиме "b9" (адрес магнет ссылки)
[+] В команды imgjs, imgjf добавлен параметр quality<>
[±] Исправлена ошибка в команде extra при параметре recap<>
- добавлен параметр binfile<>
[+] Оптимизированы параметры (см. Дополнение №24)
- добавлены режимы "*B", "*V", "^B"
[+] Оптимизирован функционал команды arr2d и подобных
- исправлена ошибка в режимах "2", "5", "6" (выводилось неправильное количество массива в нулевую ячейку)
- добавлен режим "89" (добавление дополнительных пробелов, относительно максимальной длины строки)
[+] Оптимизирован функционал команды sends и подобных
- добавлено описание в команду
- добавлен режим "$$GLOBALNAME$$Delim" получения информации 2D массива с заданным разделителем между колонками
[+] В команду textv добавлена возможность просматривать 1D и 2D массивы без временного файла
[+] Оптимизирована команда resvw
- исправлена ошибка: ряд программ приводили к зависанию команды
06.05.2024 [34.4]
[±] Удалён файл Files\PlayList\RADIO_+ FAVOURITES.m3u
[+] В команду ssize добавлен подпараметр, позволяющий сохранять размер окна пропорциями по отношению к разрешению экрана
[+] В команду rsize добавлено восстановление размеров окна из пропорций по отношению к разрешению экрана
[+] Оптимизирована команда resvw
- добавлены данные во вкладке "Информация" и вывод информации в правой панели
- исправлены координаты отображения ряда элементов, исправлены мелкие ошибки
- добавлена текстовая информация для ресурсов "MENU", "DIALOG", "RCDATA", "MESSAGETABLE", "ACCELERATOR", "STRINGTABLE"
--- "PACKAGEINFO", и текстовая структура для ресурсов программ Delfi
- добавлена текстовая информация для ресурсов "STARTHTM", "TUTORIALS", "TEXTINCLUDE", "INI" и подобных
- добавлено 280 названий, сокращений и кодов языков, определяющих ресурсы
- в TCIMG.ini добавлена секция [Resources] и ключи Size и FontSize
[+] В команду wntxt добавлено отображение имён "DS_" стилей и ряд "WS_EX_" расширенных стилей окна
[+] Оптимизирован функционал команды infos
- добавлен режим "infos=2||40||WINDOWS" - получение структуры и текста пунктов меню окна
- добавлен режим "infos=2||41" - получение дополнительных данных о языках
- в режим "infos=2||26" добавлена колонка Hex кода языка
[±] Исправлена ошибка в командах imgjs и imgjf (не создавалось изображение при нецелочисленном делении ширины и высоты)
- изменён принцип разрезания - "слева направо"
[+] В команду textv добавлен параметр exit<>
[+] В команду sends добавлен параметр "`-1"
[+] В команду folds в параметр depth<> добавлен подпараметр
[+] В команду arh7z для колонок 5, 6, 7 добавлена возможность выводить дату в заданном формате
31.03.2024 [34.3]
[+] Оптимизированы параметры (см. Дополнение №24)
- добавлен режим "#*"
В параметры INI<> (см. Дополнение №22) и "inikey" добавлены режимы "28", "29", "30", "31", "32", "33" - получение секций относительно заданного номера или нумерации
[+] В параметр rndm<> в режим "10" добавлен диапазон количества цветов (см. Дополнение №30)
[±] Исправлена ошибка в командах movlc и movlc (в TCIMG.ini добавлена секция [VLC])
[+] Оптимизированы параметры (см. Дополнение №24)
- для режима "#7" добавлено 300 слов в библиотеку ELibrary.zip (ёфикация)
- добавлены режимы "*R" и "^R" - получение случайных символов и строк
[+] В параметр [tc] для режимов "LL", "RL", "AL", "TL", "LF", "RF", "AF", "TF" добавлен символ "^" - получение случайных данных (см. Дополнение №12)
[+] Добавлена новая команда "resvw"
- добавлен значок в TCIMG.dll
- в TCIMG_Russian.lng добавлен ключ Translite35
[±] Исправлена ошибка в команде "infos=3||5||Font||1" - не выводилась информация в глобальные переменные
[±] Исправлена ошибка в команде ontop
[+] Оптимизированы параметры (см. Дополнение №10)
- добавлен режим "n230"
[±] Исправлена ошибка в команде inirs (секция замещалась с комментариями следующей секции...)
[+] В команду exics добавлен параметр convert<>
22.02.2024 [34.2]
[±] Исправлена ошибка в команде openz
[+] Оптимизирован функционал параметра formt (см. Дополнение №15)
- в тег ":C:" добавлен параметр
[±] Исправлена ошибка в команде copys при использовании параметра listz<>
[+] В команду mp3ws добавлены глобальные переменные GLOBALMP3WS0, GLOBALMP3WS, GLOBALMP3WS2
[+] В команду mp3wf добавлены глобальные переменные GLOBALMP3WF0, GLOBALMP3WF, GLOBALMP3WF2
[±] Исправлена ошибка в команде sends при параметре xinfo
[+] Оптимизирован функционал параметра test<> (см. Дополнение №16)
- в режим "g" добавлены подпараметры
[+] Оптимизированы параметры (см. Дополнение №10)
- в режим "z" добавлены подпараметры
[+] Добавлена новая команда "cnvbt" - конвертация файлов BAR в TCM и обратно
- добавлены глобальные переменные GLOBALCNVBT0, GLOBALCNVBT, GLOBALCNVBT2
[+] Оптимизирован функционал команд uplds и upldf для "Image Uploader 1.4.0-nightly build 5129" и выше для хостинга upload.ee
- в TCIMG.ini в секцию [Upload] добавлены:
--- ключи URL9 и URL10
--- теги "#URLDELETE#" (ссылка для удаления с хостинга) и "#URLVIEW#" (ссылка информации изображения на хостинге)
- добавлено указание полного имени домена, к примеру "upload.ee"
- в лог файл добавлены ключи UrlDelete и UrlView
- в параметр urlview<> добавлена возможность прописывать отображения заданных ссылок
- добавлен параметр 0 - показать в таблице список сайтов ImgUpload
[+] Оптимизирован функционал (см. Дополнение №38)
- добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: wat, mac, sco, options, netbsd, msys, mingw32, iptc, icx, images, ibmc, header, hpux, wpj, xcbkptlist, wrap, xcscheme, y, freebsd, fig, emx, emcc, dos, dms, dmc, dj2, dj, dfa, dec, darwin, atari, awk, bcc32, bib, bc32, bbl, beos, bkl, bmpcmp, build, clang, com, contrib, cppcheck, xcworkspacedata, yy, pbxuser, git, gnu, cross, any, ansi, amiga, afpl, aix, riscos, acorn, vcwin-arm64, vcwin32, intel, bor, sas, qpg, natvis, myapp, mcf, mc6, mk, na, os4, pac, pa, px3, pxl, rst, shtml, st, tgt, ba, baa, add, ads, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 3tiff, 3, ps2, ps, epsi, eps2, epi, epsf
- добавлены дополнительные условия для определения типов: vms, csproj, asm, asc, dmg, log, pb, sgml, sgi, pbm, hxx, exp, expected, dict, dfm, bcc, cc, chk, cmake, xps, ac, prj, sig, txt, vms, unix, tc, mak, s, rdf, r, props, msg, os2, rc, rst, tcl, adb, 5, 1, ai, cmd, rst, eps, ps
30.01.2024 [34.1]
[+] В TCIMG.ini в секцию [Setting] в ключ ReplaceClipboard добавлено использование Autoit функций Chr() и ChrW()
- добавлена возможность использовать ключи ReplaceClipboard2, ReplaceClipboard3, ..., ReplaceClipboard98 в параметре sdel<2>, sdel<3>, ..., sdel<98>
[+] Оптимизирован функционал команды anf2d
- добавлены режимы "12", "13", "14" + параметр convert<>
- в режимы "2", "5", "6" добавлены теги ":ZERO:" и "*ZERO*"
[+]В "infos=2||19" добавлена передача строки бинарной строки UTF16 LE
[+] В команду sends добавлено вычисление выражения Autoit с помощью функции Execute()
[+] Оптимизированы параметры (см. Дополнение №24)
- в режим "#H" добавлено построчное последовательное и случайное хеширование заданными методами
- в режим "#E" добавлено построчное последовательное и случайное кодирование заданными методами
- в режимы "?A", "?Z", "?L", "?R", "?M" добавлены действия со случайным количеством символов
- добавлен режим "^A"
[+] В параметр rndm<> в режим "7" добавлены подпараметры (см. Дополнение №30)
21.01.2024 [34.0]
[+] В команду arr2d добавлены режимы "87" и "88" - распределение данных массива по заданным колонкам
[+] В команду buttn в режим "$i" добавлена возможность вставлять информацию из $GLOBALNAME и GLOBALNAME<xN>
[+] Оптимизирован функционал параметра formt (см. Дополнение №15)
- в режимы "70" и "75" добавлено удаление тегов с многострочной информацией
[+] Оптимизирован функционал команды uplds
- добавлен прогресс бар для одного файла при параметре progres<>
- исправлена ошибка создание log файла
[+] В Func.js добавлена функия Datatime()
[+] В команду sends добавлен параметр
[+] Оптимизированы параметры (см. Дополнение №10)
- в режим "s102" добавлен подпараметр вывода формата даты
- добавлен режим "n37"
[+] В параметр rndm<> в режим "7" добавлен подпараметр (см. Дополнение №30)
[+] Оптимизированы параметры (см. Дополнение №24)
- добавлен режим "*A" (удаление строк)
[+] Оптимизирован функционал (см. Дополнение №37)
- добавлено извлечение текста из ряда файлов плейлистов: aimppl, aimppl4, asx, cue, dpl, fpl, html, kpl, m3u, m3u8, mpcpl, plc, pls, wpl, xspf
[+] Оптимизирован функционал (см. Дополнение №38)
- добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: sk1, cgm, miff, cin, aai, uil, vicar, qoi, clip, 3dp, 3dprimitive, caffemodel, sgs, pep, layer, prototxt, laf, cl_cache, c2fr, plc, heic
- добавлены дополнительные условия для определения типов: sk, dpx, cac, zip, cls, config, aimppl, wpl
10.01.2024 [33.9]
[±] Оптимизирован функционал команды split
- исправлена ошибка в параметре str<> в режиме "1"
- исправлена ошибка в параметре paths<> при относительных путях
[+] В команды openmn, openup, openz добавлен тег ":CPU:"
[+] В команду mp3ws во 2-й параметр добавлен подпараметр listz<>
[±] Исправлена ошибка в команде regex
[+] Оптимизирован функционал команды asave
- исправлена ошибка при создании "txt" файлов
- добавлена возможность создавать файл "docx" без установленного MSWord в виде таблицы
- в папку ...\Files\Zip\ добавлены файлы DocxTable1.zip
- исправлена ошибка в создании "xlsx" файлов при передачи 2D массивов
[+] Оптимизированы параметры (см. Дополнение №10)
- добавлены режимы "n259"
- в режимы "n251", "n252" добавлены подпараметры вывода формата даты
26.12.2023 [33.8]
[+] Оптимизированы параметры (см. Дополнение №10)
- в режимах счётчиков "n9", "n92", "94", "n96", "n98" для числовых параметров подключена возможность использовать математические действия
- добавлены режимы "v306"
[+] Оптимизирован функционал команды infos
- добавлен режим "infos=3||28||FileMDB" - получение табличных данных из MDB файла
[+] В команду creat добавлена возможность создавать файлы "docx" и "xlsx" без установленного MSWord
[+] В команду asave добавлена возможность создавать файл "xlsx" без установленного MSWord
- в папку ...\Files\Zip\ добавлены файлы Docx.zip, Xlsx0.zip, Xlsx1.zip, Xlsx2.zip
[+] Оптимизирован функционал (см. Дополнение №37)
- добавлено извлечение текста из ряда файлов субтитров ats, bcc, c, cac, cap, caption, cip, crk, csv, detx, dfxp, dtc, dv, edl, eztxml, fcpxml, flc, gst, html, imtpro, inqscr, itt, json, mvt, psl, rtf, sif, smi, stl, stp, sub, subtitle, tek, tmx, trs, ttxt, txt, usf, utx, vtt, xif, xml, xmp, xsubtitle
- добавлено извлечение из более 100 неизвестных форматов, являющимися файлами субтитров (asc, c, cip, ctm, html, pst, rtf, sub, titl, txt, vid, xml, и др.)
- добавлены дополнительные условия для извлечение текста из aqt, asc, ass, jss, ovr, pjs, sub
[+] Оптимизирован функционал (см. Дополнение №38)
- добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: mdx, pop, co, dtf, wfo, reo, poo, btl, bll, wfv, isl, seinf, yz1, bza, noa, pqa, yz2, dz, ha, arc, gza, lzh, lpi, stp, bcc, detx, cac, crk, dfxp, dtc, dv, edl, eztxml, fcpxml, ttxt, inqscr, ats, itt, cap, mvt, imtpro, tek, subtitle, xsubtitle, trs, tmx, utx, titl, cip, ctm, vid
- добавлены дополнительные условия для определения типов: wfm, prj, cc, rep, dbf, dbt, dmd, val, prg, db, dll, mno, iss, toc, dpr, bin, h, log, obj, sh, inc, md, bat, ass, aqt, stl, gst, lrc, sub, flc, psl, ssa, sif, usf, xif, xmp, asc
[±] Исправлена ошибка в справке: страница дополнения №39 не открывалась
07.12.2023 [33.7]
[+] В команду cmdbt добавлены глобальные переменные GLOBALCMDBT3, GLOBALCMDBT4
[±] Оптимизирован функционал команды lists, slist и подобных
- в справку добавлено описание параметра empt<>
- исправлена ошибка записи данных в глобальные переменные при параметре empt<>
[±] Исправлена ошибка последней версии в параметрах date<> и path<>
[+] Оптимизированы параметры (см. Дополнение №24)
- в режим "#8" добавлено использование нескольких параметров info
- в режиме "??8" исправлена ошибка (заглавная буква не устанавливалась перед символом подчёркивания)
- добавлен режим "?9" (форматирование пути как это делает TC в групповом переименовании)
[+] Добавлено для параметров INI<> и "inikey" для режимов "8" и "9" чтение больших данных заданного ключа
[+] Добавлен "Sound" в "d(|Mode|Active|Save|Sound)>" (см. Дополнение №23)
[+] В команду dubls добавлены режимы "5", "6", "7"
[+] Оптимизирован функционал параметра test<> (см. Дополнение №16)
- в режим "v" добавлены режимы "20", "21" (для определения файлов имеющих жёсткие ссылки)
[+] В команду start в глобальную переменную GLOBALPROGR добавлен вывод класса окна (11 ячейка)
[+] В команды tityn, mxmnz, ssize, rsize, redrw, wpull, wdrag, wmenu, amenu, activ, smenu, ontop, trans, title, thide, wshow, whide, iconw
- добавлен параметр wait<>, позволяющий ожидать появление окна
- добавлены диалоги [input] и другие... (см. Дополнение №18)
- добавлены глобальные переменные GLOBALTITYN, GLOBALMXMNZ, GLOBALSSIZE, GLOBALRSIZE, GLOBALREDRW, GLOBALWPULL, GLOBALWDRAG, GLOBALWMENU, GLOBALAMENU, GLOBALACTIV, GLOBALSMENU, GLOBALONTOP, GLOBALTRANS, GLOBALTITLE, GLOBALTHIDE
[+] Оптимизированы параметры (см. Дополнение №10)
- добавлены режимы "f290", "f291"
[+] В команду listx добавлен режим "13" (получение жёстких ссылок для файлов)
[+] Для ключей fnc_ в параметре formt<> добавлены теги ":NUMFORMAT1:" и ":NUMCYCLE:" (см. Дополнение №15)
22.11.2023 [33.6]
[+] Оптимизированы параметры (см. Дополнение №24)
- добавлен режим "?*" - тестирование текущего списка путей с помощью подпараметров test<> (см. Дополнение №16)
[+] В команду mtrix добавлено несколько диапазонов кодов символов
[+] В команду extra добавлено с применением :: (текущего объекта) и другие параметры
[±] Оптимизирован функционал команды barex
- исправлена ошибка в параметре delim<>
- добавлен параметр xline<>
[+] В команду asave добавлен параметр empty<>
[±] Исправлена ошибка в команде stext при выводе информации в глобальную переменную GLOBALSTEXT
[+] В команды patha и подобные добавлена проверка, если путь не прописан или "пустой", то выход из команды
[+] Во многие команды добавлено корректное добавление сокращённых путей "$f" и др. в конструкцию "Path//Flag//RegExp//Replace"
[+] Оптимизированы параметры (см. Дополнение №10)
- исправлена ошибка в параметрах "n...", которые относятся для работы с большими числами при нескольких шестнадцатеричных цифр
- добавлены режимы "n450", "f480"
[+] В папку ...\Files\Scripts\ добавлен файл TCIMGS.a3x (скринсейвер)
[±] Исправлена ошибка в команде sends в "`File.chm"
[±] Исправлен заголовок тёмной справки TCIMG_BLACK.chm
[+] В справку добавлено описание параметра ext<> в команду renms
[+] В справку добавлено (см. Дополнение №39)
[±] Скорректирован парсинг параметров date<> и path<>
[±] Скорректирован парсинг подпараметров $1 и ${1} ... для ключей fnc_ в параметре formt<> (см. Дополнение №15)
11.11.2023 [33.5]
[±] В командах modfs, modft исправлена ошибка записи данных в глобальные переменные
[+] Добавлено в справку более 350 тегов для поиска
[+] Оптимизированы параметры (см. Дополнение №24)
- в режим "?B" добавлена возможность вставлять перенос строки @CRLF
[+] В команду icovw добавлен параметр ont<>
[+] Оптимизированы параметры (см. Дополнение №10)
- в режим "o450" добавлено возвращение "-9", если путь объекта не существует
[+] Добавлена новая команда "mtrix"
[+] Добавлена новая команда "encts"
- добавлены глобальные переменные GLOBALENCTS0, GLOBALENCTS, GLOBALENCTS1, GLOBALENCTS2, GLOBALENCTS3
[+] Добавлен в команды copys, copyy, movee ,moves, renms, renmm, regim, marks, goton, comns, comnt, textx, textt, decod, dectd, tcprm, exicn, exics, icovw, imgcr, encry, encrd, decry, decrd, webss, websc, split, splis, joinf, zpack, zpacf, zunpk, zunpf, strct, scren, scrpt, sdesk, count, start, opens, openf, joinz, barnw, asave, extra, extrf, downl, downh, iconv, iconf, barbl, barbf, barss, barsp, barjn, diffd, descl, descf, imgcn, imgcf, txtsp, txtss, iconn, icomm, icomf, imgjs, imgjf, imgnz, sdess, icods, icodf, iclds, icldf, picss, picsf, clipi, exifs, funvb, funjs, funau, nfsis, inbox, maskz, maskx, bardl, barpl, gifnn параметр , аналог (см. Дополнение №10)
[±] Исправлена ошибка в команде opens
[+] Оптимизирован функционал (см. Дополнение №38)
- добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: tgs, jbg, amf, mtm, 669, far, smali, zxp, aep, coffee
- добавлены дополнительные условия для определения типов: it, ult, dmf, md, jsx, ips
29.10.2023 [33.4]
[+] В команду radio добавлена возможность после закрытия запускать последующие команды
[+] В команду tcimg добавлен вызов пользовательских команд $zm в отдельном процессе не ожидая завершения процесса
[+] Оптимизирован функционал параметра formt (см. Дополнение №15)
- добавлен тег ":Gstring:" позволяющий возвращать "string" при пустом (не найденном) результате
[±] Оптимизирован функционал цикла
- исправлена ошибка при использовании переменной $FORCONT
- в переменную $FORCONT добавлено использование глобальных переменных и сравнение данных
[+] Оптимизирован функционал команд sends и подобных
- добавлен режим "File//8" - бинарное считывание файла
- добавлен режим "File//9" - прямое считывание файла (без дополнительной проверки кодировки)
[±] Исправлена ошибка в команде tempz
[+] В команду runcm=3 добавлены режимы 0, 1, 2, 3
[+] В команды bufsr и sends в параметр wintxt<> добавлен подпараметр "??Window"
[+] В команды icoft и icofs в параметр foldicon<> добавлен подпараметр Mode=3
[+] В команды clint и clink добавлен параметр sdate<>
[+] Оптимизированы параметры (см. Дополнение №10)
- добавлен режим "o450"
[+] В команды sends, bufsr, slist, lists, clint, clink, modfs, modft, folds, creat добавлен параметр , аналог (см. Дополнение №10)
[+] В команды modfs, modft добавлена передача и установление 3-х различных дат (модификации, создания, доступа)
[+] Оптимизированы параметры (см. Дополнение №24)
- добавлен режим "?@" - поиск по нескольким регулярным выражениям из файл списка или глобальной переменной
13.10.2023 [33.3]
[+] Оптимизирована команда textx
- исправлена ошибка при параметре code<>
- добавлен параметр equal<>
[±] Исправлена ошибка в команде timesx
[+] Оптимизированы параметры (см. Дополнение №10)
- в режимы "s150", "s151", "s152" добавлен подпараметр
- исправлена ошибка в режиме "f270"
[±] Исправлена ошибка в команде creat в цикле при использовании параметров clip<> и content<>
[±] Исправлена ошибка в команде tabac
[±] Исправлена ошибка при определении бинарности в параметре test<> (см. Дополнение №16)
[+] В папке ...\Files\Ini\
- добавлен файл TCIMG3264_11.ini для классов Total Commander 11
- удалена секция [TOTALCOM64BLACK] из всех TCIMG3264 файлов
- обновлён файл TOTALCOM.ini
- обновлена информация ряда дополнений в справке
30.08.2023 [33.2]
[+] В команду await добавлены режимы "5" и "10"
[+] Оптимизированы параметры (см. Дополнение №10)
- исправлена ошибка в определении процесса в режиме "s70"
[+] В диалог [combo] добавлен новый вид списка "®Data1®Name1...®DataN®NameN" (см. Дополнение №18)
[+] В параметр formt<> в шаблоны с ключами "fnc_" добавлен параметр, позволяющий построчно обрабатывать данные (см. Дополнение №15)
[+] Добавлена новая команда "joinb"
- добавлены глобальные переменные GLOBALJOINB0, GLOBALJOINB, GLOBALJOINB1, GLOBALJOINB2
[+] В команду exect добавлены параметры, позволяющие получать дополнительную информацию в переменных "$var_s=##..."
[+] В команду start добавлены параметры sagent<>, sproxy<>
- в параметр spause<> добавлена возможность случайной паузы в заданном диапазоне
[±] Исправлена ошибка в командах textt и textx при не изменении файла и передачи данных в глобальные передачи
[+] В команду empty добавлен параметр upd<>
[+] В команды moves и movee добавлено перемещение файла без расширение в именную папку
[+] Оптимизирован функционал команды trayk
- исправлена ошибка при масштабировании системы и ошибка при запуске трея в Window10 (Button1 и Button2)
- добавлены параметры "||Button||Flag||Clicks||Pause"
[+] В команду buttn добавлен параметр "??WINDOW" для получения окна с использованием Дополнения №36
03.08.2023 [33.1]
[+] В команды copys и moves добавлен параметр sizex<>
[±] Исправлена ошибка в командах copys и moves в параметре listz<> при передачи данных глобальным переменным
[+] В команду split добавлен параметр str<>
[+] В команды websc и webss добавлены глобальные переменные GLOBALWEBSC1, GLOBALWEBSC2 и GLOBALWEBSS1, GLOBALWEBSS2
- исправлена ошибка в команде websc при создании большого количества скриншотов (не удалялся предыдущий дескриптор изображения)
[+] Оптимизированы параметры (см. Дополнение №15)
- в подпараметр :C: добавлен разделитель "++" для обработки последовательных ключей
[+] Оптимизированы параметры (см. Дополнение №24)
- добавлен режим "#9"
[±] Исправлена ошибка в пересечении имён сокращений $f путей (см. Дополнение №8)
[+] Оптимизированы параметры (см. Дополнение №10)
- добавлены режимы "e221", ..., "e240", "e221~Level"
[+] Оптимизирован функционал параметров PS<>, FOLDM<>, LISTC<> (см. Дополнение №22), а так же параметра <xfolder=> (см. Дополнение №11)
- добавлена возможность получать объекты только заданного уровня "=N" (Recursion)
16.07.2023 [33.0]
[±] Исправлена ошибка в параметре sproxy<>
[±] Исправлена ошибка в команде textv (в подсказках к кнопкам)
[+] Оптимизированы параметры (см. Дополнение №10)
- добавлены режимы "n400", "n401"
[+] Добавлено "$GLOBALNAME1@$GLOBALNAME2@...@$GLOBALNAMEN@x" (см. Дополнение №23)
[±] Исправлена ошибка в команде imgjs
[+] В команды icofs и icoft в параметр foldicon<> добавлен подпараметр Delete=2
[±] Исправлена ошибка в команде creat при параметре "#Path"
[+] Оптимизированы параметры (см. Дополнение №24)
- добавлен режим "#8"
[+] В команду tabac добавлена возможность переходить к вкладке указывая её путь
[+] В справку добавлено описание команды urlsv
25.06.2023 [32.9]
[±] Исправлена ошибка в команде textv
[+] Оптимизированы параметры (см. Дополнение №10)
- в режимы "s130", "s131", "s132" добавлен параметр
- добавлены режимы "c500", "c501", "c502", "n220", "n221"
[+] Оптимизированы параметры (см. Дополнение №24)
- в режим "?V" добавлено получение массива в результате вычисления
- исправлена ошибка в режиме "??8"
[+] В команду sends и подобные добавлен вывод данных Output - "^N|Flag" - разбить данные на равные части
[+] В справку в меню добавлено ряд кнопок навигации
[+] В команду cmdbt в параметр stdwrite<> добавлена возможность передавать данные через глобальные переменные
[±] Исправлена ошибка в команде regex в ряде кнопок
[+] Оптимизирован функционал команды infos
- добавлен режим "infos=2||39" - месячный календарь в 2D массиве
- добавлен режим "infos=7||3" - значения всех макросов Autoit
[±] Исправлена ошибка в команде buttn в параметре "$p"
[+] Оптимизирован функционал (см. Дополнение №38)
- добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: des, dicu, gui, dcm, fpnote, dea, lexu, uni, zdli, nim
- добавлены дополнительные условия для определения типов: txt
12.06.2023 [32.8]
[+] Добавлена поддержка TC 11 в командах buttn и др. (используется пока ..\Files\Ini\TCIMG3264_10_5.ini)
[+] В команды textv и spech добавлена передача данных через $GLOBALNAME[N]
[+] Для команды "infos=3||18||File" добавлена дополнительная информация для MSI файлов
[+] Оптимизированы параметры (см. Дополнение №10)
- исправлена ошибка в режимах "n200", "a30"
- добавлены параметры в режимы "o10", "o30", "o50"
[+] Оптимизированы параметры (см. Дополнение №24)
- добавлен режим "?8"
- в режимы "&*" и "?N" добавлены параметры
[±] Исправлена ошибка в команде clicx
[+] Оптимизирована команда splis
- исправлена ошибка в параметре paths<>
- в 3-й обязательный параметр добавлена возможность передавать несколько размеров
[+] В команды downh и downl добавлены глобальные переменные GLOBALDOWNH3 и GLOBALDOWNL3
[+] В команды reszf и reszs добавлен параметр backup<>
[+] В команды folds и creat добавлен 1-й параметр "#Path"
01.05.2023 [32.7]
[+] Оптимизирована команда joinz для объединения текстовых файлов
- добавлены параметры delim<>, code<>, owrite<>
- в команду delim<> добавлен подпараметр для вставки между файлами (так же и для команд stext, urlxt и др.)
- добавлены глобальные переменные GLOBALJOINZ1, GLOBALJOINZ2, в GLOBALJOINZ в 2-ю ячейку добавлен итоговый размер файла
[±] Исправлена ошибка в параметре owrite<> при режимах "10" и "11"
[±] Исправлена ошибка в команде runhp (ключевые слова для вставки в справку типа $f10, @AutoItPID переводились в абсолютные пути)
[+] В справку добавлено более 1800 ключевых слов для более быстрого поиска.
- добавлены ссылки "name" для каждого параметра команд, полезно для онлайн справки и не только
[±] Переписан код команды arhvup
[+] Добавлена новая команда "clipw"
[±] Исправлена ошибка при ключе MsBoxOrCounter=1 в секции [Setting]
[+] Добавлена новая команда "urlsv"
- добавлены глобальные переменные GLOBALURLSV0, GLOBALURLSV, GLOBALURLSV1, GLOBALURLSV2
20.04.2023 [32.6]
[+] Добавлена новая команда "arh7f"
- добавлены глобальные переменные GLOBALARH7F, GLOBALARH7F0, ... GLOBALARH7F59, GLOBALARH7F100, GLOBALARH7F101, GLOBALARH7F102, GLOBALARH7F103
[+] В команду arh7z добавлены глобальные переменные GLOBALARH7Z100, GLOBALARH7Z101, GLOBALARH7Z102, GLOBALARH7Z103
- добавлена колонка "45" ("ArhivePath")
[+] Ускорена обработка потоков cmd в командах cmdbt, start, arh7f, arh7z при параметре encd<> по умолчанию 1
- ускорена обработка параметров кодировки при больших объёмов данных "#0", "#2", "#3", "#4", "b64", "b64=" и др. (см. Дополнение №24), а так же "infos=3||9", "infos=3||19" и мн. др.
[+] Оптимизирована команда arr2d
- добавлен режим "59"
- в режимы "21", "22", "31", "32", "45", "46", "55", "56" добавлено отрицательное значение Column
- в режимы "23", "24", "33", "34", "47", "48", "57", "58" добавлено отрицательное значение Line
[+] Обновлена библиотека librhash.dll
- добавлены методы #H - "TTH", "BTIH", "AICH", "BLAKE2B" (см. Дополнение №24)
- добавлены режимы "f530", "f531", "f532", "f533"
[+] Добавлена новая команда "tests"
- добавлена глобальная переменная GLOBALTESTS
[+] Обновлено в справке описание новых команд (см. Дополнение №13)
[+] В параметр test добавлена обработка некоторых Autoit функций и "}}" (см. Дополнение №16)
[+] В команду sends добавлен параметр compare<>
- в параметр compare<> добавлено получение текста из массива $GLOBALNAME
11.04.2023 [32.5]
[+] В команду exbns добавлено ожидание завершения всех процессов
[+] В команду creat добавлен параметр contentlst<>
[+] В секцию [PanelBar] добавлены ключи TCAutoHide и TCAutoHidePos для команды xbarx
[+] В команду await добавлен режим "20" - ожидание смены панели инструментов
[+] В команду itray добавлен режим "5" - смена серии значков в трее
[+] В секцию [Watch] добавлены ключ OnTop
[±] Исправлена ошибка в команде urlxt - запись в глобальные переменные
[+] Оптимизированы параметры (см. Дополнение №24)
- в режим "?B" добавлен отрицательный номер
[+] Оптимизированы параметры (см. Дополнение №10)
- добавлены режимы "f470"
[+] Добавлена новая команда "arh7z"
- добавлены глобальные переменные GLOBALARH7Z, GLOBALARH7Z0, ... GLOBALARH7Z44
30.03.2023 [32.4]
[+] Оптимизированы параметры (см. Дополнение №10)
- для режимов "n"поддерживающих преобразование больших чисел добавлена обработка двоичных чисел типа "0b10101"
- ускорена работа режимов "n28", "n62", "n63", "n64", "n65", "n7", "n60", "n61", "89", "90", "91"
- в режимы "n62", "n63", "n64", "n65", "n67" добавлены системы счисления от 37 до 62
- в режим "n49" добавлено вычисление двойного факториала N!!
- добавлены режимы "n27"
[±] Исправлена ошибка в параметре formt в режиме "80" при нижнем регистре данных (см. Дополнение №15)
[+] В TCIMG.ini в секцию [ViewValues] добавлен ключ Title
[+] Добавлены режимы "44", "45", "46", "47" в параметр rndm<> (см. Дополнение №30)
[+] Для диалога [edits] добавлено изменения размера шрифта CTRL+колесо мыши (для Windows10 и выше)
[+] Оптимизирована команда listx в режиме "8"
- исправлена ошибка
- добавлены подпараметры и 5 глобальных переменных
[+] Оптимизирована команда regex
- исправлена ошибка при выделении CTRL+A
- исправлена ошибка в Checkbox "Показывать номера групп" + добавлено автоматическое вычисление результата
- добавлено автоскрытие элементов в группе "Поиск", "Замена", "Группы", "TCIMG" и автоматическое вычисление результата
- в "Группы" добавлена реакция результата на "Позицию строки с которой начинать поиск"
- добавлена "Запись в буфер кода для Autoit" в RegExMenu3.ini
[+] В команды textt и textx добавлен выбор расширения в параметр backup "Number|Ext"
[±] Исправлена ошибка в параметре "?6" (см. Дополнение №24)
09.03.2023 [32.3]
[±] Исправлены ошибки предыдущей версии
[±] Исправлена ошибка в команде close "**"
[+] Оптимизированы параметры связанные с математикой (см. Дополнение №10)
- добавлена библиотека \Files\DLL\gmp.dll для быстрого вычисления больших чисел и обязательный файл лицензии
- ускорена работа режимов "n40" - "n49", "65", "198", "60", "61", "n8","n32", "n33", "n34"
--- в ряде режимов добавлены подпараметры
--- в ряде режимов добавлена обработка экспоненциальных и шестнадцатеричных чисел типа "1e3", "3.22710329289562e+19", "0xFFFFF0000FFFFFF"
- ускорена работа команды genwd при получения количества
- добавлены режимы "n28", "n201", "n257", "n258", "n180"
- для режимов "n7", "n29", "n30", "n32", "n33", "n34", "n89","n90", "n91", "n62", "n63", "n64", "n65", "n67", "n70" добавлена возможность преобразования больших чисел
- удалены режимы "n71", "n72", т.к. повторяли функционал режимов "n62", "n63", "n64"
[+] Добавлено извлечение текста из архивных типов zip, которые упакованы нестандартным образом, к примеру epub (см. Дополнение №37)
[+] В команду mp3ws добавлен параметр infcyrcle<>
[+] Добавлены режимы "42" и "43" в параметр rndm<> (см. Дополнение №30)
[+] В команду stext добавлено не открытие файла в редакторе, если файл "пропущен" в условии перезаписи параметра owrite
[+] В команды copyy и copys в параметр allfold<> добавлен список из $GLOBALNAME
[+] Во все команды, где путь и имя формируется параметром "Path//Flag//Name.Ext//Insert" добавлен подпараметр rndm<>
26.02.2023 [32.2]
[+] Добавлена новая команда await - приостановка выполнение действий до выполнения условия
- добавлена глобальная переменная GLOBALAWAIT
- добавлен файл ...\Files\Scripts\5.a3x
[+] Добавлен файл TCIMGU_Example.ini
[+] Оптимизирован функционал параметра test<> (см. Дополнение №16)
- в режим "r" добавлена возможность получать размер каталога без рекурсии + добавлен параметр "4"
- в режим "f" добавлены параметры "10", "11", "12", "13" позволяющие тестировать папки на количество файлов и подкаталогов
[+] Оптимизированы параметры (см. Дополнение №24)
- исправлена ошибка в режиме "#E" (Base32)
[+] Оптимизированы параметры (см. Дополнение №10)
- исправлена ошибка в режимах "570" ... "580", "201", "202"
- в режим "n34" добавлены параметры "2", "3", "4"
- добавлены режимы "n89"
[±] Исправлена ошибка в функции _ArrayCreate()
[±] Исправлена ошибка в команде imgth в диалоге изменения фона
[±] Исправлена ошибка в команде timesx в подсказке в трее
[±] Исправлена ошибка в команде "infos=2||5"
[±] Исправлена ошибка в команде в imght при путях в которых есть проценты "%"
[±] Исправлены ошибки в команде fonts
- добавлена кнопка отображающая информацию о шрифте
16.02.2023 [32.1]
[+] Оптимизированы параметры (см. Дополнение №10)
- исправлено описание режимов "n255" и "n256"
- изменён режим "a31" - добавлено проверка 2D массива
- добавлены режимы "n54", "a32", "n59"
[±] Исправлена ошибка в диалоге [input]
[+] В команду arr2d добавлены режимы "53", "55", "56", "57", "58"
[±] Исправлена ошибка в команде clink при файле без расширения
[±] Исправлена ошибка в команде plays при удалении файла
[±] Исправлена ошибка в команде sslnk при открытии ярлыков с относительными путями
[±] Исправлена ошибка в команде ledit при отображении значка ярлыка, если он не указан
[+] Оптимизированы параметры (см. Дополнение №24)
- исправлена ошибка в режиме "#K"
[+] Оптимизирован функционал (см. Дополнение №38)
- добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: xmlz, tkp, spm, example
- добавлены дополнительные условия для определения типов: cue, log, kpl, pls, scf, hgl, lua, bin, conf, lng, dic
[+] Оптимизирован параметр rndm<> (см. Дополнение №30)
- в режим "41" добавлены параметры "{•String1•String2•StringN:Count}"
[+] Оптимизирована команда regex
- в папку...\Files\Ext\ добавлен файл allsym.txt
- добавлена возможность тестировать регулярное выражение на всех символах диапазона 1-65535 тег "##ALLSYMBOLS##"
- добавлен вывод информации количества выделенного текста
[±] Исправлена ошибка в команде fontx и в ключе FontLoad в секции [Setting] при использовании своих шрифтов
10.02.2023 [32.0]
[+] Оптимизированы параметры (см. Дополнение №10)
- добавлены режимы "n256", "a31"
[+] Оптимизированы параметры (см. Дополнение №24)
- добавлены режимы "#7" (Ёфикатор)
--- добавлен архив библиотеки ёфикации Files\Zip\ELibrary.zip
--- добавлен дополнительный файл ёфикации Files\Ext\ELibrary.txt
--- в TCIMG.ini в секцию [Setting] добавлен ключ ELibrary - для пользовательского файла ёфикации
[±] Исправлена ошибка в параметре "infos=3||10||ZIP"
[±] Исправлена ошибка в параметре formt в режимах "20" и "21" при нечисловых данных (см. Дополнение №15)
[±] Исправлена ошибка в команде swfvw при параметре "поверх всех окон"
[+] В GLOBALNAME<d> добавлен режим "5"
[+] В Func.vbs добавлена функция "GetRelativePathA"
[+] Оптимизирована команда clink
- исправлена ошибка в параметре rlink<>, переписана функция получения относительных путей
- добавлен разный значок для файлов и папок "№1|2"
- добавлена подсказка "@::" в виде пути к каждому объекту
[±] Исправлена ошибка в команде exect при получении информации ярлыков LNK из параметра info "f50" - "f57" (см. Дополнение №10)
[+] В справку в RegExp добавлено описание свойств "\p{Name}" (см. Дополнение №2)
- в команду regex добавлены примеры в "Library_Example"
[+] В команде tclnk исправлена ошибка открытия относительных путей без ".." в начале пути
[+] В команду arr2d добавлен режим "52"
30.01.2023 [31.9]
[+] Оптимизирован параметр formt<> (см. Дополнение №15)
- В режимы "20" и "21" в сортировку добавлены отрицательные числа и числа с плавающей точкой
[+] Оптимизированы параметры (см. Дополнение №24)
- исправлена ошибка в режиме "#Eb64+", добавлен подпараметр "#Eb64+|Path|R"
- добавлен тег "::" заменяемый путём передаваемого файла
- добавлены режимы "xxe+|Path|R", "uue+|Path|R"
[+] Оптимизированы параметры (см. Дополнение №10)
- добавлены режимы "u53", "n280", "n34", "n35", "n36"
[+] Оптимизирован параметр rndm<> (см. Дополнение №30)
- добавлен режим "41"
[±] Исправлена ошибка в Func.js
[±] Исправлена ошибка в команде buttn в подпараметре "$k" если окно не найдено
[+] В команду creat в параметр content<> добавлено получение данных из переменных $vzar_ ($var_)
[+] Оптимизирована команда split
- исправлена ошибка в параметре paths<>
- добавлен подпараметр в параметр skip<>
[+] Оптимизирован функционал параметра test<> (см. Дополнение №16)
- исправлена ошибка в режиме "x"
- в режим "f" добавлен параметр "§§ParamTest"
[+] В команду cmdcm добавлена обработка команды shape для объединения диалогов
20.01.2023 [31.8]
[+] Оптимизированы параметры (см. Дополнение №10)
- исправлена ошибка слеша в режиме "e" при использовании в конце символа "*"
- добавлены режимы "e300", "e301", "i13", "i14", "i15", "n252", "n253", "n254", "n255"
- в режимы "s100", "s101", "s102", "s107" добавлены дополнительные форматы дат, ряд макросов и функций Autoit
- в режим "n8" добавлены математические выражения
[±] Исправлена ошибка в команде lbicl при передаче в списке относительных путей
[+] В команду tempz добавлен параметр позволяющий удалять временную папку
[+] Оптимизирован функционал global (см. Дополнение №23)
- добавлен метод $GLOBALNAME[2,4,5,8:11]=;test
- добавлен метод $GLOBALNAME[1][2,4,5,8:11]=;test
- добавлен метод $GLOBALNAME[2,4,5,8:11][2,4,5,8:11]=;test
[+] Оптимизированы параметры (см. Дополнение №24)
- добавлены режимы "?7", "#Eb32", "#Eb32=", "#Db32", "#Db32=", "#Ezb32", "#Ezb32=", "#Dzb32", "#Dzb32=", "#Ecb32", "#Ecb32=", "#Dcb32", "#Dcb32=", "#Ehb32", "#Ehb32=", "#Dhb32", "#Dhb32=", "#Egb32", "#Egb32=", "#Dgb32", "#Dgb32=", "#Eb91", "#Eb91=", "#Db91", "#Db91=", "#Eb128", "#Eb128=", "#Db128", "#Db128="
- исправлена ошибка в режиме "#Eb64" при Unicode символах
[+] Оптимизирован функционал команды infos
- исправлена ошибка в параметре "infos=3||19||CSV"
- добавлен режим "infos=2||38"
[+] В команду asave добавлен параметр csv<> - сохранение данных массива в формате CSV
[+] Оптимизирован функционал (см. Дополнение №37)
- добавлено извлечение текста из изображений bmp, gif, png, jpg, jpeg, jpe, tif, tiff, dib, rle (Windows 10 и выше)
[+] Добавлены функции ASCII85 в Func.js
09.01.2023 [31.7]
[+] Оптимизирован функционал команды infos
- добавлен режим "infos=2||37||Process" - информация окон процесса
[+] Оптимизирована команда words
- добавлен режим "#" для проверки списка слов
- добавлена глобальная переменная GLOBALWORDS1
- модифицирована функция "GetSpellCheck" в Func.vbs
[+] Оптимизированы параметры (см. Дополнение №10)
- добавлены режимы "h3", "n250", "n251"
- в режимы "a39" - "a45" добавлены в вывод результатов данные нескольких массивов, функции Autoit и возвращение пустой строки
- исправлена ошибка в режиме "m39"
[+] Оптимизирован функционал команды runcm
- добавлен режим "15" - переход в TC в каталог окна проводника с выделением объектов
[+] В команду cmdcm добавлен запуск команд из массива $GLOBALNAME
[+] В команду cmdbt и start добавлены Autoit макросы
[+] В команду anf2d добавлен режим "11" - распределение 2D массива по одинаковым фразам
[+] Оптимизирован параметр formt<> (см. Дополнение №15)
- добавлена запись тега ":A:" после или до номера/ключа
[+] В команду exicn добавлена поддержка относительных путей во 2-м параметре
[+] Оптимизирован диалог [image]
- добавлена глобальная переменная GLOBALIMAGE0
- добавлены параметры: без рамки, без надписи, без подсказок
- исправлена ошибка перерисовки нескольких диалогов [image] при использовании shape
26.12.2022 [31.6]
[+] В маске "не учитывать регистр" добавлено для всех символов (не только для латинских) см. Дополнение №22
[+] В команду dilog добавлена обработка параметра xfolder
[+] В параметр xfolder добавлен вывод списков в глобальные переменные GLOBALXFOLD, GLOBALXFOLD0, GLOBALXFOLD1
[±] Исправлена ошибка в команде buttn в параметре "$k"
- в режим добавлены теги @W, @H, @PW, @PH
[+] Оптимизирована функция _GTR(), параметр tran<> в команде renms и параметр "?6" (см. Дополнение №24)
- добавлен код перевода Yandex и MyMemory, исправлены мелкие ошибки парсинга текста
- в TCIMG.ini в секцию [Setting] добавлен ключ YandexKey
[+] Оптимизирована команда symxx
- добавлены параметры noprogres<> и xpath<>
- добавлена возможность передавать список через cliplist, $GLOBALNAME, файл
- добавлена глобальная переменная GLOBALSYMXX
- исправлены мелкие ошибки координат при прогресс баре
[+] Оптимизирован функционал параметра test<> (см. Дополнение №16)
- добавлены режимы "4g" и "5g"
[±] Исправлена ошибка при передачи полных путей в которых есть двойные апострофы и двойные тильды
[+] Оптимизированы параметры (см. Дополнение №10)
- добавлены режимы "n197", "n198", "n187", "n188"
[±] Исправлена ошибка в команде genwd при использовании режима "подобрать слова по маске"
14.12.2022 [31.5]
[+] Оптимизирован функционал команды cmdbt
- в параметр std<> добавлен режим "1"
- добавлен параметр stdwrite<>
[±] Исправлена ошибка в команде anf2d в режиме "1" при использовании тега ":NUMBER:"
[+] Оптимизированы параметры (см. Дополнение №10)
- добавлены режимы "a39" - "a45", "n170", "o350"
- добавлено описание для режимов "o26" - "o29", "o46" - "o49", "o66" - "o69"
[±] Исправлена ошибка в команде stopm при масштабировании системы
[±] В командах maskz и maskx изменён принцип зашифровки и расшифровки файлов (для 'большого файла-носителя')
- !!! Ранее запакованные файлы поддерживаться не будут
[+] Оптимизирован функционал команды listx
- добавлен режим "12" (группировка объектов по заданным размерам)
- добавлен параметр progres<>
- исправлена ошибка в режиме "4" при большом количестве файлов и удалён 2D массив GLOBALLISTX126 в связи с ограничениями массива
- ускорена обработка в режиме "8" (с учётом регистра)
[±] Исправлена ошибка в команде "infos=2||25"
[+] Оптимизирована команда arr2d
- добавлены режимы "83", "84", "85", "86"
24.11.2022 [31.4]
[±] Исправлена ошибка в команде listx в режиме "7" при преобразовании каталогов
[+] Оптимизированы параметры (см. Дополнение №24)
- исправлена ошибка в режиме "#O", "&?" (при получении части данных "a" и "b")
- добавлены режимы "??11", "??12", "#VS", "#VW"
[±] Исправлена ошибка в команде arr2d в режимах "49" и "50"
[±] Исправлена ошибка в команде renms при переименовании схожих имён
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "s92", "s301", "n67", "n64", "n65"
- в "s108" добавлена разница времени "HH:MM:SS"
- оптимизированы режимы "n62" и "n63" - добавлена конвертация до 36-ричной системы счисления
[±] Исправлена ошибка в команде runcm в режиме "12" в корне диска + добавлен в режим вывод дескриптора окна в GLOBALRUNCM
[±] Исправлена ошибка в команде regex при сохранении шаблона
[+] В команду arwcx в параметр replace<> добавлены дополнительные данные
[+] В команду plays добавлена поддержка плейлистов или текстовых файлов с треками: asx, dpl, kpl
- исправлена ошибка исчезновения плеера при нажатии ПКМ
[±] Исправлена ошибка в командах encrd, encry при шифровании файлов более 1 MB
[+] Оптимизирован функционал команды cmdbt
- в параметр redir<> добавлен подпараметр "3"
- в параметр workdir<> добавлена возможность прописывать макросы Autoit типа "@SystemDir"
17.10.2022 [31.3]
[±] Исправлена ошибка в справке TCIMG_BLACK.chm (ряд блоков с информацией исчезли)
[+] В команду infow добавлен тег "¤DATA¤FORMAT|Lang¤"
[±] Исправлена ошибка в команде radio при использовании библиотеки bass.dll, а так же при получении битрейта + обновил библиотеку в архиве для скачивания
[+] В команды delsm и delss 2-й параметр теперь не обязательный (по умолчанию 0)
[+] В параметр test в режимы p, d, n, i, e, q добавлен подпараметр "&&"
[±] Исправлена ошибка в командах imgcf и imgcn при преобразовании форматов с помощью сторонних библиотек
[±] В команде inist исправлена ошибка и добавлена глобальная переменная GLOBALINIST
[±] Исправлена ошибка в команде renms в параметре tran<>
[±] Исправлена ошибка в команде assor
[+] В команды imgcf и imgcn добавлен параметр framecut<>, позволяющий обрезать однотонную рамку изображения.
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "o242", "p99"
[±] Обновлена версия Autoit до 3.3.16.1
[+] Оптимизирован функционал команды infos
- добавлены режимы "infos=2||35" и "infos=2||36"
12.09.2022 [31.2]
[+] Оптимизирована функция _GTR(), параметр tran<> в команде renms и параметр "?6" (см. Дополнение №24)
- переписан код перевода Google
[+] Оптимизирована функция _ViewValues()
- исправлена ошибка (чтобы закрыть окно, надо было 2 раза нажимать на кнопку закрытия окна)
- в TCIMG.ini добавлена секция [ViewValues] и ключи OnTop, WordWrapEdit, Weight, Height, X, Y, TextFont, TextSize, TextColor, BkColor
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "x102", "x103", "x149", "x473", "x691" - "x700", "x710" - "x720", "x730" - "x741", "x750" - "x761"
- оптимизированы режимы "x70", "x76", "x150", "x161", "x500", "x530", "x550", "x590", "x630", "x650" - добавлены подпараметры
- изменены режимы "x570" - "x580", "x610" - "x621", "x670" - "x680"
- исправлена ошибка в режимах "x38" - "x41"
- переписан код режимов "x98" - "x101"
[+] В команду sends добавлено ">tcg<>" - получение шаблонов из файлов tcg для редактирования
[±] Исправлена ошибка в команде sprtr в режиме "дерева" в файловой панели слева
[±] Исправлена ошибка в функции направленной на изменения информации вкладок
[+] Добавлена новая команда tabrn - переименование вкладок
[+] Добавлена новая команда tabck - заблокировать/разблокировать вкладки
[+] Добавлена информация в файлы TCIMG3264_9_5.ini, TCIMG3264_10.ini, TCIMG3264_10_5.ini
28.08.2022 [31.1]
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "x458", "x468", "x470", "x471", "x472", "x530" - "x536", "x550" - "x560", "x570" - "x580", "x590" - "x601", "x610" - "x621", "630" - "641", "n53"
- исправлена ошибка получения координат некоторых элементов окна TC в режимах "x"
- удалены режимы "x170" - "x188", они вошли в оптимизированные режимы "x150" - "x168" + добавлены "x169", "x170"
- в режим "s100" добавлены 2 параметра, позволяющие форматировать список дат
[+] Оптимизирован функционал команды anf2d
- в режимы "0" и "1" добавлен параметр, позволяющий сортировать 2D массив с сохранением последовательности одинаковых значений
[±] Исправлена ошибка в команде listx в режиме "7" для сетевых папок
[±] Исправлена ошибка в команде creat при параметре first<>
[+] Добавлена новая команда smenu - скрыть/восстановить системное меню окна
[+] Добавлена новая команда awide - изменение ширины активной панели на заданный процент
[+] Добавлена новая команда tabsr - сортировка вкладок панелей
[+] В команды opens и openf добавлен параметр test<>
[+] В TCIMG.ini в секцию [Setting] добавлен ключ PathActiveBarV
[+] В команды elmon и elmof добавлен режим "16"
[+] В команду sprtr добавлена возможность изменения размера ширины файловых панелей в режиме "одна панель над другой"
13.08.2022 [31.0]
[+] Оптимизирован функционал команд imgjs и imgjf
- добавлен шаблон счётчика "_@W_@H"
- добавлен параметр test<>
- исправлена ошибка освобождения памяти от преобразованных файлов
[+] В команды imgcn и imgcf в параметр imgcnv<> добавлены подпараметры
[+] Оптимизирован функционал параметра test<> (см. Дополнение №16)
- добавлен режим "0m"
[+] В команду iconn добавлен формат "ICO"
[±] Исправлена ошибка в команде copys в параметре struct<>
[±] Исправлена ошибка в команде modfs в параметре list<>
[±] Исправлена ошибка в командах picss и picsf
[±] Исправлена ошибка в командах rsize, ssize, wpull при масштабировании системы
[±] Исправлена ошибка в функции влияющих на работу ряда команд _ArrayMaxIndex
[+] Оптимизирована функция _GTR() и параметр tran<> в команде renms
- удалён перевод "Yandex", добавлен перевод MS Bing
- из TCIMG.ini из секции [Setting] удалён ключ YandexKey, добавлен ключ BingKey
[+] Оптимизированы параметры (см. Дополнение №24)
- добавлен режим "?6"
[+] В команду clipb добавлен параметр BkColor
[+] В диалог "О программе" добавлены приложения spech и genwd
[+] В папке ...\Files\Ini\
- добавлен файл TCIMG3264_10_5.ini для классов Total Commander 10.5
- обновлён файл TOTALCOM.ini
- обновлена информация ряда дополнений в справке
01.08.2022 [30.9]
[+] Оптимизирован функционал команды runcm
- добавлен режим "13||File" - открыть файл в программе, выбранной в системном диалоге "Открыть в другой программе"
- добавлен режим "14||Path" - запуск системного меню для объекта
[+] Оптимизирован параметр formt<> (см. Дополнение №15)
- исправлена ошибка при получении шаблонов ??Temlate из секции [FormatUser]
- в шаблон "ndb_" добавлен параметр Registr
[+] Оптимизированы параметры (см. Дополнение №24)
- исправлена ошибка в режиме "&?" при Flag "a"
- добавлен режим "?5" и "?NS"
- в режим "?N" добавлены подпараметры "?N!!Registr!!Delim" и переписан код
[+] Добавлена подсказка для многострочного текста в элементах массива при просмотре в _ArrayDisplay() и GLOBALNAME<a>
[+] Переписан код ряда параметров, увеличена скорость обработки при большом объёме данных:
- rndm режим "40" (см. Дополнение №30)
- функции удаления дубликатов (используются в параметре formt, и в других командах)
- в команде listx режимы "1", "3"
-- в режим "1" + добавлена глобальная переменная GLOBALLISTX2
[+] Оптимизирован параметр compare<> в команде extra
- переписан код, увеличена скорость
- для режимов "1" и "2" добавлен подпараметр Registr
[+] Оптимизирована команда arr2d
- переписан код, увеличена скорость в режимах "4", "5", "23", "24", "37", "38", "39", "40", "45", "46"
- в режимах "45", "46" исправлена ошибка из-за одинарных кавычек значения ячейки
[±] Исправлена ошибка в командах funvb, funjs, funau при передачи массивов через команду exect
[+] Добавлена новая команда genwd - генерация слов из заданных символов
- в TCIMG.ini добавлена секция [WordGenerator] и ключи BkColor, TextColor, TextColor1, TextColor2, BkColorEdit, FontColorEdit, FontNameEdit, FontSizeEdit, FontWidthEdit, Delimeters, OnTop, Setting,
- добавлен значок в TCIMG.dll
- в TCIMG_Russian.lng добавлены ключ Translite34
[±] Исправлена ошибка в параметре "e6" (см. Дополнение №10)
02.07.2022 [30.8]
[+] Оптимизирован функционал команды infos
- исправлена ошибка в команде "infos=7||1"
- в команде "infos=3||5||File" добавлено получение поля "Copyright"
- добавлен режим "infos=3||27||FileDBF" - информация DBF файла
- в папку \Files\DLL\ добавлена библиотека dbf.dll
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "v28", "s163", "s360", "f261", "f29", "f0"
[±] Исправлена ошибка в команде textv при поочерёдном вызове окна
[+] В команду buttn добавлены параметры "*d", "*s"; в параметр "$l" добавлено условие
[+] Оптимизирован параметр formt<> (см. Дополнение №15)
- в ключи "cmd_" добавлена возможность использовать пути из секции [Programs]
[+] Добавлена новая команда xopen - открытие данных массива в различных программах
[±] Исправлена ошибка в парсинге диалога image (см. Дополнение №18)
[+] В команде start при параметре &&wait добавлен вывод "код возврата программы" в $GLOBALPROGR[1]
[±] Исправлена ошибка в команде exbnf
[+] В команду listx в режим "7" добавлена глобальная переменная "GLOBALLISTX5"
12.06.2022 [30.7]
[+] Оптимизирован функционал команды count
- добавлены подпараметры в параметр countline<>
- добавлен поиск по нескольким фразам
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "v27", "v304" - "v305", "s109", "s330", "s331", "s350"
[±] Исправлена ошибка получения Unicode путей объектов через команду sends в параметрах PS, xfolder, FLST
[±] Исправлена ошибка в команде plays при повторе одного трека
- скорректировано поведение кнопки "Повторять/Не повторять"
[+] Оптимизирован функционал global (см. Дополнение №23)
- исправлена ошибка для методов $GLOBALNAME1...=GLOBALNAME2...
- добавлен метод $GLOBALNAME1[i:j]+GLOBALNAME2[K]
[+] Оптимизирован функционал команды infos
- добавлен режим "infos=2||34" - получение имён системных речевых голосов
[+] В команду sound добавлены подпараметры info, диалоги, и получение информации через глобальные переменные
[+] Добавлена новая команда voice
- в TCIMG.ini добавлена секция [Voice]
[+] Добавлены новые команды txwvs и txwvf
- в TCIMG.ini в секцию [Setting] добавлен ключ FormatNameWAV
- добавлены глобальные переменные GLOBALTXWVS1, GLOBALTXWVS2, GLOBALTXWVF1, GLOBALTXWVF2
[+] Оптимизирован функционал (см. Дополнение №38)
- добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: base, zoom, zmfragcfg, zmdownload, xcm, mun, n12, nmp, obsolete, odlgz, ori, passwd, prev, prg, storage_props, sum, sqm, tbacct, rpt, runtime-xml, mshi, mshc, mark, fo, gdpr, h1s, h1c, h1f, h1k, h1v, hxx, ilg, feed-ms, feedsdb-ms, kmc, bxlog, bto, ngr, nnm, phn, smp, tnu, ton, wwd, wih, lxa, mllr, meta, jse, idx~0, heq, bsdiff, btdb, blob, dlm, dgxpi, dgdat, addin, fe, grxml, diz, diffbase, cw, ctz, crxd, crmlog, usage, arch, curve, nmwt2
- добавлены дополнительные условия для определения типов: config, col, css, dat, bin, xslt, zfsendtotarget, xsl, xrm-ms, nlp, ntf, odf, onnx, status, sql, pcb, vpx, vdf, wim, wmdb, ttc, tsv, rcc, rss, s, sbin, scr, ses, so, tag, xlb, metadata, hxd, map, ldb, ins, jcp, bytecode, acl, ocx, sdb, tdat, wmz, vch, unt, mum, lng, log, down_meta, edb, lex, jtx, jsc, inf, info, idx, btapp, bundle, cov, cab, am, asp, etl, esm, enc, dic, def, json, lt, lua, installlog, ini, epub, xhtml, dit, cso, config, vg, cfg, catalog, blb, bat, ai, oex, ths, txcap_blob, ua, mpl, aff, bsh, tbl, nsh, pb
[+] В команду sndps добавлено воспроизведение в течении заданного времени
20.05.2022 [30.6]
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "v297" - "v303"
- в режим "s6" добавлено определение "WIN_11" (и в другие команды, где необходимо получение версии операционной системы)
[±] Обновлена версия Autoit до 3.3.16.0
[±] Добавлено в команде tabac переход к вкладке по тексту для TCx64
[+] В команду tempz добавлена очистка нескольких временных папок
[+] Оптимизирован функционал (см. Дополнение №38)
- добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: swift, spa, sim, fuskin, g, gitmodules, pcf, ress, wsplugin, jmd, datatypefactory, documentbuilderfactory, domimplementationsourcelist, saxparserfactory, schemafactory, jaxbcontext, trace, vue, snk, sndt, skr, sublime-project, rl, registry, pyw, pre, pbm, nix, lock, installlog, uim, typed, tsm, texi, user, mapping, v1, hcom, host, icxs, id, fac, feb, expected, flow, eslintignore, guess, alut3, dpx, dynamic_transcode, ac, compiled, crl, bitmap, tmp, vsh, ~tmp, ~json, ~0, ~1, ~2, ~3, ~4, ~5, ~6, ~7, ~8, ~9, zmd, octf, cjkdmcnn, cjcnn, unix, jb2, wrd, wkt, wcp, vs_2_0, vs_2_0, ott, cachebridge, cmyk, text, transformerfactory, scriptenginefactory, provider, imagereaderspi, loggerbridge, filesystemprovider, dcl, imodel, nochop, nxp, oce, params, fonts, s2p, ssc, stb, stderr, syl, train, fab, fcjk, geom, gcnn, gen, gfs, glslesf, glslesv, glsllib, gs, gst, acf, arbfp1, arbvp1, bfc, bigrams, components, ccjk, ctb, dmd, dmi, dgn, dsf, ecjk, e2e, epim, vb, blend, buildinfo, dbt, hl, ht, inv, kcnn, license, licp, locallicense, prepl, rpd, textresources, adb, afd, kotlin_builtins, coroutineexceptionhandler, assetproj, bud, bpd, rsn, rep, rfa, rsdx, rsd, snagpalette, snagt, snagx, ebm, eld, psr, tscplugin, tscproj, tscsupport, nmd, lastbuildstate, std, stamp, rule, make, mfh, depend, ds_store, libzip, cmake, cbp, campackage, camtemplate, recipe, calibre_msgpack, esm, lt, pbv, xms, adg, stt, kdz, kdb, wld, vbo, var, tic, rfs, nup, mzz, dbd, leases, lsa, lsd, tool, ifs, edc, symvers, kernel, normal, toc, tz, tpr, tlt, mvcmd, yfx, nvx, avsz, zfsendtotarget, rsm, regtrans-ms, sinfo, automaticdestinations-ms, blf, build-id, crwl, cst, customdestinations-ms, customui, eh_frame, down_meta, eh_frame_hdr, vpol, metadata-v2, metadata, jtx, hxl, ftz, gold-version, betaid, bytecode, 000, cookie, vsix, vsixmanifest, tok, tflite, symtab, psm1, rnd, rollback, oxtproperties, nupkg, psmdcp, nnn, mxc2, msbak, mpt, mepx, jcp, wdp, shaderprop, rsrc, resjson, dub, xlt, xls2, ddsh, did, vsto, komodoproject, ru, it, hu, fr, cz, br, bg, tc, sv, sk, sc, fi, es, de, eu, svm, 001, rdat, pvk, ciso, dtb
- добавлены дополнительные условия для определения типов: rcc, qss, sig, setting, skin, m4a, driver, policy, rng, sub, pma, pc, lcf, model, key, old, hlsl, ifo, ilut, inc, inf, info, fcl, ffpreset, flt, frag, fxo, erb, eps, dir, db, alias, defs, template, po, o, xsl, xcd, wskn, ps, utf8, java, jar, cat, soc, mod, mf, icc, tex, bin, txt, mui, ocr, opt, pak, pas, pat, mtl, res, rsc, sdv, slp, sor, spt, sol, tab, suo, man, lst, amd, lang, lan, fch, traineddata, fdb, extra, fx, glsl, aff, adt, am, asd, asp, bas, bat, bau, cfs, cfx, cjk, clc, cnf, cnn, cnnmodel, cnt, config, cfg, cs, csproj, dfm, dll, dpr, dbf, dot, icp, lic, lm, log, md, pl, ppi, properties, settings, thm, lib, xml, version, ash, rpl, spc, filters, eof, lng, in, pem, tlog, yml, xmp, set, node, lua, 1, ini, loc, rdb, css, vbs, json, ascx, browser, avz, tlb, nlp, vmsg, types, tpl, dic, locale, msp, iso, rc, qmlc, pb, obj, 8bf, ucs, ins, yaml, fingerprint, gthr, jfm, list, dctm, xlb, wmdb, swidtag, ps1, ldb, nfo, dat, idx, hxn, orp, olb, msg, cl, xul, isn, jsx, uk, ko, ja, conf, ttb, php, idb, sys, fmt, csf
21.04.2022 [30.5]
[+] Оптимизирован функционал (см. Дополнение №38)
- добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: archive, cdss, cdrt, cik, cly, cpt, cpd, vg, ult, osf, os2, ffp, atm, atb, raf, bc, arw, nef, acda, afpxml, bcg, bdjo, bdmv, cgp, clpi, copreset, cont, coprinttemplate, costyle, costylebrush, cotooltip, cxmod, zmf, xnormodel, vpx, vdc, unilang, t1, susig, skm, skc, rbe, raswatch, rap, preset, propcol, pio, pfx, pft, pfs, pcc, p1x, mpls, mesh, fpmcp, fabpf, fcrv, pxs, layout, iobj, ipdb, lay, pxc, ptmp, psl, pset, wrl, pyproj, 3dsn, gpa, xiph, tpl2, ntds, nsls, npip, nsla, nlot, nmwt, nfx, neft, gsl, etmpl, ccv, ovl, ptscript, propdesc, nthd, ntdi, ngot, 3ds, xmb, xgm, vtc, crn, hpp, hint, unp, rgf, rtbw, rtbz, acs5, addon, lktheme, formula, fntpack, fns, cp4, epd, cc, bindump, avifs, avif, hyf, pki, mingw, hbin, gcc, cnfg, cb, fw, symbols, softdep, hgl, dlg, bdf, wmi, xib, unit, spak, sgn, qss, prv, pcb, orb, b32, e64, b64, fencelayout, xdr, utf8, usbmap, udev_retry, sysctl, localnet, localfs, klog, ipconfig, loadmodules, clock, proc, 1q, allow, ash, bash, auths, bashrc, cedilla, ccwmap, capslock, boot, cis, ck, sq, z77, ucode, list, gdk-sharp, glib-sharp, sgml, md5sums, rules, rc16, ssh, local, fdi, tcpip, status, splash, shiftctrl, seriomap, seat, sched, saver, removable, rdisc, persist, pcimap, menu, login, ofmap, ldconfig, isapnpmap, inputmap, ieee1394map, ids, functions, ext, equiv, dmraid, device-mapper, deny, defs, ctrlperiod, cshrc, common, uct, winkeys, syntax, cp, 16, 14, 08, psf, psfu, netconfig, cok, o, rcrc32, zi, bkml, al, stone, spimtx, spi3d, ofx, nycrc, olut, opml, pbxproj, mjv, kc, jvi, bnk, tfc, bik, vfs0, vfx1, pages, ucs, gic, bcm, cfx, cldms, bp, bt, dctl, dev, kpz, lng_rad, x, udat, ls, a, am, pls, pgm, pm, preasm, imp, uvp, xsfs, cu, tstemplate, tut, veg, vf, pyz
- добавлены дополнительные условия для определения типов: assets, cdr, crv, vms, sgi, el, cop, 3dl, adc, cdx, cube, xmrpres, xmrlang, xmp, uni, tmpl, thm, tfx, style, strings, rb, pyi, pal, frag, lic, bin, icm, idx, fish, def, db, enc, lng, lrtemplate, md, properties, px, pth, pst, msg, model, inf, gpa, ashaudio, tpl, prx, ncd, hyp, log, fnt, fls, conf, diff, skn, str, sig, hlsl, yml, plg, psb, ptc, ps1, mbr, lst, tbl, ahk, avs, icl, jsm, pfb, manifest, hrc, exc, pas, so, ko, alias, mpp, mnu, js, ini, exe, sys, set, oem, nib, msstyles, mo, lang, jsc, types, policy, opts, sbcf, mono, gz, brd, ntfs, service, inc, hlp, cpi, csh, old, lpd, master, map, m4, lib, ctl, config, d, ics, img, its, tab, pickle, whl, ovpn, raw, xxx, resources, int, wsz, vcxproj, voc, markdown, pf, pref, cs, ts, tar
[±] Исправлена ошибка в параметре [elect] при использовании глобальных переменных в шаблоне (см. Дополнение №18)
[±] Исправлена ошибка в параметре htmext<> в командах copys и movee
[+] Оптимизированы параметры (см. Дополнение №24)
- исправлена ошибка в параметре "#Db64="
- добавлено использование тегов ':NUMBER:' и ':LISTNUM:' в глобальных переменных при передачи параметру info через "@@"
- добавлено описание параметров в справке "#S" и "?F"
[±] Исправлены ошибки в команде chesh
[+] В параметр formt<> в шаблоны с ключами "fnc_" добавлены теги ':NUMBER:' и ':LISTNUM:' (см. Дополнение №15)
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "v284" - "v296"
[+] Добавлен диалог [dates] (см. Дополнение №18)
- в TCIMG.ini в секцию [Box] добавлены ключи DatesBkColor, DatesFontTextSize, DatesFontTextName, DatesFontTextWeight, DatesFontTextColor, DatesFontItemSize, DatesFontItemName, DatesFontItemWeight, DatesFontItemBkColor, DatesFontItemColor
- в TCIMG_Russian.lng добавлены ключи DatesBoxN
- добавлена глобальная переменная GLOBALDATES
[±] Изменена обработка команды shape в командной строке
- внутри условий <IF>, <SWITCH>, <SELECT> добавлена отдельная обработка
- внутри циклов <FOR> добавлена отдельная, многоразовая обработка
- при использовании нескольких shape объединение диалогов производится тогда, когда до команды дошла очередь (ранее все shape обрабатывались сразу)
- внутри условий <IF>, <SWITCH>, <SELECT> и циклов <FOR> можно использовать несколько shape
- исправлена ошибка при обработке shape в команде <HOTKEY=...>
- добавлена возможность использовать shape в команде <PRESW=...>
29.03.2022 [30.4]
[+] Оптимизирован функционал (см. Дополнение №38)
- добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: mdp, xmp, wcd, wfd, wasm, uk, ukr, vm, tr, tur, trk, swc, sve, fin, styl, spi1d, setting, security, sbsasm, ps, nib, mlfd, meh, mox, mea, lcp, ffx, fla, itx, irtp, ilut, aex, afm, aip, ana, anp, c4d, certs, clr, crv, dct, ddj, grain, fs, frag, mmm, jsfl, pdfaschema, jfc, vms, icu, ctd, brk, irf, epr, xclangspec, watchr, vtv, vtm, yardopts, udl, tsv, ths, targ, tap, stylecap, spl, smrd, smwt, settings, scss, idrc, scpt, sav, rgba, apln, rpln, rdoc, 0, rope, arf, puppet, prfpset, ply, pbfilespec, osa, opts, mno, mit, maker, m4, lint, less, krd, k2, jsxbin, jst, env, el, wsdd, input, indt, indl, indk, ind, in, iddx, hyp, hsp, hbs, gypi, gyp, fst, fsa, feature, fca, ent, editorconfig, dwt, dnm, dmg, cfc, bundler, bsd, bnf, ase, aia, acbl, 1, 5, 7, dcp, xst, sqpreset, prtl, prsl, pegjs, p3r, olp, mtl, mogrt, prproj, prgraphic, lrweb, lrtemplate, lrplugin, lrmodule, jshintrc, ib_pdb_index, eap, cha, vstpreset, vst3, vpl, tfx, frg, sfexp, fxpl, fxo, fxml, forgewindowlayout, reaperosc, reaperthemezip, reapertheme, rgt, rna, pref, mxdh, mxdk, mxdp, mxmd, pca, rpl, cedtheme, efx, epl, rk, reascale, reabank, oemdat, tmpfs, prgi, acdt, part1, eff, ctf, bcdb, version, xd, agc, vstax, vstatemplate, upp, sms, shr, rul, adv, msk, mor, gms, fill, cmx, icr, dxt
- добавлены дополнительные условия для определения типов: zdct, xml, x3d, woff, strings, so, sequ, ptx, pts, pimx, pima, cache, aapp, cat, config, cube, dict, glsl, lst, spp, properties, mod, class, yaml, tlog, sh, rsc, rc, py, prm, patch, jxa, onnx, node, lua, log, lex, key, jsp, jsm, eve, java, info, dtd, dic, def, dct, clx, cdf, asp, asc, aff, adm, zvt, yml, xpi, webm, vp9, sky, obj, map, kys, idx, vpr, sod, hhp, db, lng, lang, bat, son, tdat, amsdc, sfx, sig, tip, xbm, store, trn, policy, pb, mp4, mem, htc, eps
- добавлена отдельная проверка типа dic
- добавлено возвращение расширения "#" при "пустом" файле в котором одни нули (см. Дополнение №38)
[+] В команде versn добавлена возможность из "нестандартных" файлов получать информацию с помощью программы ResHacker
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "v266" - "v283", "i228", "i229"
[+] В TCIMG.ini в секцию [TextViewer] добавлен ключ StatusBarY
[+] Добавлена новая команда carry - передача строки информации другим командам
- добавлена глобальная переменная GLOBALCARRY
[+] В параметр formt<> добавлены шаблоны с ключами "rps_" (см. Дополнение №15)
[+] В команду buttn добавлены параметры "$vN", "$pParency!!N"
[+] Оптимизирована работа с Exif тегами изображений, влияющие на различные команды и параметры
- исправлена ошибка в некоторых файлах при получении информации
- добавлены теги 228, 229 см. Дополнение №29
17.03.2022 [30.3]
[+] Оптимизирован функционал (см. Дополнение №38)
- добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: ovpn, installstate, mmdb, nlog, set, pxm, pmf, fcl, feq, fth, fpl, tag, elp, svp, kpl, icl, lau, las, msz, trb, wal, icp, neq, shader, trn, fsh, she, vdf, dectest, aifc, aif, 8svx, fr3, vpr, dwf, plt, scmx, scs, wskn, clx, size, nn, lcd, amp, cjk, cnnmodel, xcl, pts, oxt, fontdata, imagedoc, axct, cbn, 6bit, v, ref, pnm, eof, ebc, brs, dls, idp, sta, jpeg, qrb, bpfile, exc, lan, rmlan, vlng, dlc, dlh, olf, r0, svn-work, sif, pkg, vlcl, vmsg, flp, eula, rpm, deb, jsee, asn, zlx, btrfs, cifs, dns_resolver, ko, mountd, ntfs, nfs, statd, upcall, xfs, axco, dfu, ashaudio, atk-sharp, pango-sharp, gtk-dotnet, gtk-sharp, dctm, slp, swa, tdat, kmf, cpa, yt, whl, vch, tdi, tbl, snagtheme, sii, service, tr, rsa, policy, plg64, ofi, mkd, mi, mde, markdown, igpi, amsdc, assets, cdp, cnf, cpio, csg, debian, egg-info, emul, dof, gthr, gtt, hxd, hxh, hxw, mpp, selx, cc0, mbr, g4b, xpfwext, aiqb, cpf, spkg, spf, sy_, sbin, prm, ram, osp, i51, vcxproj, tlbin, xxx, pr0, ins, nvi, ncd, flg, cty, bnm, sdf, rfx, raw, lncs, ecw, gb, tvp, pb, iss, forms, props, igdb, blb, cap, ca_, da_, mc, voc, vic, rsf, pro, ips, ibt, hgp, dir, csr, ccx, bff, 50h, txcap_blob, ssf, mbn, idt, flz, fls, cwe, clm_blob, brd, sbcf, ttt, skin, Identifier, desklink, btr, lgz, idb, xdc, chs, cze, dan, deu, esp, euq, eus, fra, hrv, hun, ita, jpn, kor, nld, slv, sky, rus, rum, ptb, nor, aapp, acrotheme, spp, sig, pmp, helpcfg, appx, aaui, acrodata, bwl, zdct, tx, asfx, spi, slc, sequ, pimx, ppi, pima, utxt, p12, optimize, nav, kfp, joboptions, ilex, ctl, csf, arr
- добавлены дополнительные условия для определения типов: url, config, log, js, html, acl, conf, msi, api, asc, csp, ksf, ini, txt, lng, lic, dll, wsz, m, as, auo, pck, pickle, traineddata, cnv, sm, lang, info, fx, jsb, reg, pdf, lm, amd, amm, clc, pat, fch, ffpreset, diff, pl, mak, pth, key, sha, ds, rst, cur, wav, cls, iso, rom, woff2, css, wsf, tex, rb, tip, sh, res, pak, onepkg, nls, msg, d, hdr, its, mod, bundle, son, sst, nsi, mum, msc, scr, bat, c32, img, lst, pif, rc, colors, spt, gpd, prop, strings, nvu, csproj, src, lrc, loc, devicemetadata-ms, crl, cpl, pack, mui, dfu, mht, yaml, map, json, iwr, db, data, pfm, aff, ytr, ocr, manifest, properties, flt
- оптимизирован код под ряд групп типов файлов для точного распознавания (см. Дополнение №38)
[±] Исправлена ошибка в команде buttn при работе с окном "#32768"
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "v209" - "v265", "f203"
- исправлена ошибка в режиме "f231"
- исправлена ошибка в режиме "n9" при получение диапазона чисел с плавающей запятой
- исправлена ошибка в режиме "u52" при чтении бинарных файлов
[±] Исправлена ошибка в командах patha и подобных если в панели открыты "Сеть" или "Компьютер"
- добавлена навигация по "сетевым папкам"
[+] Оптимизирован функционал команды infos
- в режим "infos=7||1" добавлен 3-й параметр
[+] В команду regex в поле "замена" добавлена возможность использовать теги "@CRLF", "@CR", "@LF", "@TAB"
[+] Оптимизирован функционал (см. Дополнение №37)
- скорректированы условия извлечение текста из chm при нестандартных hhc
[+] В команды sends в режим вывода Output добавлен параметр "~1!!RegExp", позволяющий разбивать текст по регулярному выражению
[+] В команду stext добавлено использование [info=..::] в форматировании информации
[+] В параметр formt<> в теги ":C:" и ":E:" добавлена возможность использовать "@CRLF", "@CR", "@LF", "@TAB" в разделителе
22.02.2022 [30.2]
[+] Оптимизирован функционал (см. Дополнение №38)
- добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: cag, chp, chw, clb, cmb, cool, cop, dcr, dcx, ddp, drl, dylib, enc, sqfs, sqfm, browser, clilibs, desktop, mono, vhd, vhdx, kar, lst, rdp, tbi, vmdk, ftl, ftx, gid, gra, h264, hhp, hkdoc, sdv, srs, kbd, lic, mar, msg, ncl, nlp, nls, pal, pickle, pif, pyc, que, rr2, rdb, scp, sha3, shg, sol, thm, udc, vbp, vfs, wul, xq, yaml, isf, isn, iwfl, lang, lua, mip, nfo, oex, onepkg, php, plf, pqhero, pyj, rws, scf, sct, sym, tcg, tcl, tex, thn, tip, ttb, ua, vxml, wac, wbmp, wsk, amd, amm, amt, dlp, clc, pdi, peps, ptc, spt, str, wcm, info, dict, ksvlayout, amio, acsrf, ases, vst3, aldict, mskn, cpsh, cvsh, m3danim, perm, filter, ashLang, aedlayout, pyd, anm, authedtheme, grskn, nlang3, lsp, sal, img, locale, xshd, skn, dbb, sib, icd, rdi, vsx, act, wrk, cmap, cset, multi, dst, mqres, plgx, action, alias, gbr, ggr, gpl, kws, gih, kse, kgm, kra, kwl, predefinedimage, profile, pyi, qmlc, schema, shortcuts, sip, toml, xmlgui, fmt, ods, template, glsl, rst, ctypes, hrc, cfs, dat, db_, ht_, idx, xhp, key_, sample, xcd, csv, cue, mgc, src, bbm, xmlc, ima, traineddata, 3pp, ahu, alv, dae, dbrush, eve, exp, gds, hdt, imz, iros, jsx, look, p3e, p3m, psw, strings, jxa, pfw, pickle, pth, pxd, rng, as, vpy, const, fli, txt, keys, ptv, xe, thn, rcache, sublime-menu, sublime-snippet, clj, d, diff, erl, go, dot, groovy, hs, jsp, mak, mm, ml, pl, r, erb, re, scala, textile, pyo, mft, zpaq, cuda-theme-syntax, cuda-theme-ui, cuda-lexmap, lcf, dfm, dpr, btall, xmd, btskin, aarch64, i386, mips64el, x86_64, animtext, bvf, data, ftf, presets, pstf, stf, style, txtst, c32, ett, kui, kuip, stm, hky, spck, abc3, lf, licx, cmd, sha1, dump, pf2, h, lds, s, cpi, hcd, bseq, sfi, cva, muien-us, din, out, cpk, wtl, pck, vbe, cdf, stg, oem, RttMeta, sha3-512, nvu, htc, acg, acs, adp, aw, opc, ops, prt, scm, xsf, oft, mdz, opa, pub, xss, dpv, fdt, uha, comss, eop, rnnn, rpad, tse, tst, zzl, last, fs3, fish, xmrpres, xmrlang, mtx, avsi, pcl, dlz, ptx, sdkmesh, nct, suo, aren, temp, farconfig, hlf, hrd, ion, fnc, abbrev, api, gfie, icpr, kxf, opt, pragma, scitetheme, shp, mtp, mlr, wep, sud, asdb, fslang, pgt, psb, psi, pbz, pbf, iml, lkeys
- добавлены дополнительные условия для определения типов: map, cer, config, frm, pmd, sdw, lm, loc, lut, patch, pdb, idl, inc, jar, properties, jsm, key, lng, nsi, py, bin, stc, table, tabs, tmpl, tpl, js, xsl, cfg, cache, fch, bin, wav, hlsl, def, xrc, ny, vsf, db, rcc, bpl, mp3, ics, stl, tex, bundle, colors, pyc, sod, soh, css, xsd, rdb, dtd, aff, xcs, sog, bsh, java, mte, lngc, 3dl, aco, adm, cube, exv, irs, woff, yml, pem, ps1, cdd, md, asp, cs, m, pas, rb, sql, so, ffpreset, asm, vdplugin, nsh, exe, sys, mod, cat, ctg, xsn, mst, msp, mof, ttc, pat, obj, eps
- добавлено игнорирование файлов меньше 2-х символов
- добавлены дополнительные подпараметры extplus<Mode|tExt|bExt> и <info=f230File|Mode|tExt|bExt> (см. Дополнение №38)
[+] Оптимизирован функционал параметра test<> (см. Дополнение №16)
- в режим "w" добавлен подпараметр "``Value"
[±] Исправлена ошибка в справке (пропали ряд описаний)
[+] Оптимизирован функционал (см. Дополнение №37)
- добавлено извлечение текста из otg, otr
- скорректированы условия извлечение текста из chm
[±] Исправлена ошибка в командах textv, spech
[+] Оптимизирована команда versn
- создана своя функция получения информации, которая исправляет работу родной функции Autoit
- улучшено получение данных (для некоторых файлов невозможно было получить данные из-за неправильной записи ресурса "VS_VERSION_INFO"
- добавлено получение названий типов ресурсов "TypesResource"
- добавлены поля "Built by", "Build Number", "LegalTrademarks1", "LegalTrademarks2" и другие
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- добавлены режимы "v26", "v31" - "v97", "v105" - "v208", "f201", "f202", "s165" (см. Дополнение №10)
[+] Оптимизирован функционал команды infos
- добавлен режим "infos=3||25||DLL" - получение информации о ресурсах исполняемого файла
- добавлен режим "infos=3||26||LNK" - получение информации lnk файла
[+] Оптимизированы параметры (см. Дополнение №24)
- добавлен режим "&*" - поиск и замена с регулярными выражениями по списку
[+] В команды textv и imgvw добавлены параметры [tc] и диалоги
22.01.2022 [30.1]
[+] Оптимизирован функционал (см. Дополнение №38)
- добавлены в параметр extplus<> типы файлов, которые распознаются по содержимому: pwd, uot, xps, stc, vor, fodp, fodt, rb, snb, tcr, txtz, adml, aqt, asc, ass, ssa, fbz, apk, arsc, properties, gz, mf, sf, so, java, proto, sql, jss, lrc, mpl, ovr, pan, pjs, rt, s2k, sami, sbt, scr, son, dks, dxf, psb, sbv, sst, ssts, stl, sub, tts, vkt, vsf, xas, zeg, ort, msix, pak, wprp, sccd, pma, bat, po, wmz, wms, vkm, bau, asp, cfg, db, dtd, mod, sdg, soc, sod, soe, sog, soh, xba, xcs, xcu, xdl, dsp, dsw, vcproj, config, clw, def, rc2, sln, usf, targets, ahk, ui, patch, pem, plist, protocol, py, qrc, sh, ts, xcf, yml, tab, wsf, xbm, asx, asz, dpl, fcs, hyn, jgcscs, jsm, kmm, little, lngc, mta, mte, ocr, rbsct, sde, xautopf, xul, gm, sg, ny, dic, rels, cso, ecf, gpd, accdt, hcp, hfml, hxc, hxk, hxs, hxt, icm, inf_loc, fdseq, fdoc, struct, frag, fpage, kic, lib, man, mdl, mfl, model, mof, mui, node, nrr, odc, odf, olb, onnx, opg, ot, p7x, pdl, poc, pri, propdesc, rdlc, resource, shx, tll, vrd, winmd, winmdobj, xaml, xap, xbf, xrm-ms, xsd, cdxml, cov, etl, pckgdep, pol, ps1xml, wer, vtt, index, library-ms, odl, onetoc2, opt, pack, pcm, player, pmap, pst, qat, schema, searchconnector-ms, search-ms, slim, swidtag, tbres, up_meta_secure, v2, val, vlpset, wmdb, xhtml, xlb, xlc, col, cvb, dsc, pdb, jc, jml, ppp, px, resources, shw, tlog, tpl, transact, wmc, wngfx, xg0, gadget, ia64, mem, pdn, vsb, web, __meta__, aff, btapp, int, nsh, nut, fx, jcsk, jsc, jsb, jsk, kfn, ksf, la, o, m, nsis, pc, q1, sdb, sofa, spc, vlt, vmd, wbm, wlz, xnf, nsi, scc, ctg, loc, twk, asm, obj, prj, rc, whs, c, cdx, fch, hexdwc, ibk, icc, mdw, obi, pip, cfp, sf2, vdi, vtm, mlu, cki, filters, ffpreset, flt, frm, admx, conf, apm, ascx, aux, bep, nsx, mum, camp, cdf-ms, cdmp, cer, colors, dalp, devicemetadata-ms, dgml, diagpkg, dmp, ebd, edb, efi, gdl, hbaked, hxx, jfm, lm, lm1, log, log1, master, md, msc, nlt, ntf, nu2, nus, nuspec, orp, p7b, pnf, ppd, ppkg, prx, psd1, rad, resx, rld, rsp, sch, sdi, sep, spd, table, tasks, tbr, unt, vp, vrg, wsc, xbap, xslt, vob, aac, mmf, amr, bdic, bin, chk, final, lz4, new, nexe, old, speeddial, sth, update, x32, xbl, biz, csproj, md5, pis, his, tmpl, xrc, mxaddon, bundle, jsc, metainfo, qm, qml, qmltypes, rcc, ogv, woff2, aimppl4, tcm, rgx, tci, bcd, cdt, cnt, crt, dbf, diagcab, dwr, iwr, json, pig, prd, prop, sm, types, urrs, exr, rla, rle, wap, sfv, sha, bsh, cliplibrary, pmlz, vdw, vsd, aed, am7, bitcfg, btn, dock, fdb, fmx, fpt, gadgeprj, GalleryItems, gde, glr, grid, jap, jtp, map, mswmm, nvc, plb, pln, rsc, sbk, sem, ssp, zpl, ytf, bcmap, ldb, yprt, hyb, store, extra, fingerprint, ft, hash, hxn, mpcpl, tar, arj, ace, tgz, adf, atr, bz2, catalog, 3g2, csp, csm, stapl, gvi, chi, xdb, ast, opus, spx, vpk, sdx, fsa, aba, abs, abk, abc, txl, bw, ldf, kdc, gpr, qfx, rec, xif, cch, cr2, iiq, dng, srw, x3db, x3dv, lut, prod, hxf, hxk, adr, ahf, dit, asar, asd, cedf, kml, rbl, rss, trd, tree, qip, bmk
- добавлены дополнительные условия для определения типов: jar, gif, js, html, cpp, icns, svg, au3, vbs, hta, avs, pdf, flv, lng, pas, ico, wmf, manifest, mid, wav, mkv, sbstore, pst, cur, fon, icm, ttf, ape, flc и др.
- добавлен поиск расширения в начальных комментариях текстовых файлов ahk, bsh, c, cpp, cs, def, gdl, h, hxx, ini, js, kmm, la, ldf, lng, m, pis, ps1, psd1, rc2, sql, targets, tci, tcm, vbs, wsf
- добавлен поиск функций dll для определения типов файлов wcx, wcx64, wdx, wdx64, wlx, wlx64, wfx, wfx64
- добавлено ограничение в 500Kb при чтения текстовых файлов для определения типа
- ускорено распознавание некоторых типов файлов
- переписана база данных распознавания и вынесена в файл ...\Files\DLL\base.dll, из INC.tci информация удалена
- см. Дополнение №38
[+] Оптимизирован функционал команды textv
- в TCIMG.ini в секцию [TextViewer] добавлены ключ Setting
- добавлено при параметре pos<1> сохраняются последние настройки, координаты и ширина диалога "Поиск и замена"
- исправлена ошибка поиска без учёта регистра
[+] Оптимизирован функционал (см. Дополнение №37)
- добавлено извлечение текста из hhk, hhc
[+] В команду buttn добавлен синтаксис определения окна как в Autoit
[+] В команду tcprm добавлен параметр upd<>
[+] Оптимизирован функционал команды infos
- в режим "infos=3||23||WCX||FiIe" добавлено:
--- WCX - прописывать полный путь к плагину
--- в 7-й параметр имена с начальным слешем
- в режим "infos=3||16||DLL" добавлена возможность передавать путь без расширения
[+] В справку добавлено Дополнение №38

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