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

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




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

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




Кнопки для TCIMG

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

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

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

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



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

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

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

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

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

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

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

Группа в Telegram


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






 
zybrevlДата: Воскресенье, 17.05.2020, 05:59 | Сообщение № 3466
Генерал-майор

На сайте с: 10.11.2018
Сообщений: 329
Награды: 14
Репутация: 12
Trenobol,
Цитата Trenobol ()
А работает этот:

Если нужна своя сборка:
Содержимое каталога C:\Total Commander\Programs\Archivers\WinRAR\App\WinRAR-x64\ - копировать в %COMMANDER_PATH%\Programs\WinRAR.

TCIMGU.ini:
[Programs]
WinRAR=%COMMANDER_PATH%\Programs\WinRAR\WinRAR.exe

Пункт из контекстного меню объекта "WinRAR/Добавить в архив..." -
это запись в реестре, можно в настройках \WinRAR-x64 убрать этот пункт,
а в настройках %COMMANDER_PATH%\Programs\WinRAR - добавит.


Сообщение отредактировал zybrevl - Воскресенье, 17.05.2020, 06:28
 
asmadeusДата: Воскресенье, 17.05.2020, 07:01 | Сообщение № 3467
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Andrey_A, собрал свой тотал для теста - вырезал по максимуму. Если есть желание докопаться до сути - вот ссылка

Мне кажется, проблема с определением десятки - все тоталы я запускал на одной машине - и свой, и тестовый, и чистый
 
Andrey_AДата: Воскресенье, 17.05.2020, 18:13 | Сообщение № 3468
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
asmadeus, вроде нашёл странную ошибку:
Тестовая версия TCIMG 276_b1, в версии TCIMG 27.5 замените соответствующие файл(ы)

Вставить только секцию надо в TCIMG3264_9_5.ini

Код
[TOTALCOM64BLACK]
TCSCP15=Button176
TCSCP20=Button213
TCSCP23=Button211


.


 
asmadeusДата: Воскресенье, 17.05.2020, 19:27 | Сообщение № 3469
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Andrey_A, подтверждаю работоспособность теперь

В автовыборе стилей ошибка (секция 64 бита обычная). Не
Код
TCSASM6=TScrollBox1

А
Код
TCSASM6=Window4
 
Andrey_AДата: Вторник, 19.05.2020, 12:55 | Сообщение № 3470
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
asmadeus, добавил исправления, как доделаешь секцию [TOTALCOM64BLACK] - высылай)

.


 
asmadeusДата: Вторник, 19.05.2020, 19:36 | Сообщение № 3471
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Andrey_A, как только - так сразу. Пока не с руки - время блин, убегает
 
Andrey_AДата: Вторник, 19.05.2020, 21:48 | Сообщение № 3472
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
asmadeus, TCIMG3264_9_5.ini изменён - добавлены несколько ключей, выяснилось что при "Тёмной теме" ряд диалогов меняют класс окна и сопутствующие элементы

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

[helpquote]
[+] Добавлено получение информации из диалога [edits] в параметры "&&" и другие (см. Дополнение №24)
[±] Обновлены файлы TCIMG3264_9_5.ini
[±] Исправлены команды tctray и thumb (относительно "Тёмного режима" TC 9.51)
[/helpquote]

Последние примеры:
Код

"textx=%WL||^^clpget@CRLF" - вставить в начало содержимого выделенных текстовых файлов текст из буфера обмена
"textt=c:\test.txt||^^Line@CRLF" - вставить в начало заданного файла строку Line
"textt="%P"Name.xxx||^^Line@CRLF||upd<1>" - вставить в начало файла Name.xxx активной панели строку Line
"textt="%T"Name.xxx||^^Line@CRLF||upd<3>" - вставить в начало файла Name.xxx неактивной панели строку Line

"sends=%P%N??-1||&?(?i)([а-яё]{4,}) irr2d=$GLOBALSENDS||36||3|1||27|1|?V|##|Round(::*100/GLOBALSENDS<0>,1);;$$~~%% GLOBALIRR2D<a>" - из файла под курсором извлечь все русскиеслова более 4-х символов и получить процентную статистику встречающихся слов

"exect=$var_i=<info=s70Notepad.exe>=1?_Exit():0 start=%%WINDIR%%\notepad.exe" - если не существует процесса Notepad.exe, то запустить программу

"creat="%p"||XXX.txt||content<cliptext**^^@@s100dd.MM.yyyy~~-~~@CRLF>||code<4>||open<%%COMMANDER_PATH%%\AkelPad.exe|1>" - создать в активной панели файл New.txt с содержимым из буфера обмена, вставив в начало текущую дату

"textx=%WL||&&[edits=BOX7]" - в выделенных текстовых файлах произвести поиск и замену с регулярными выражениями

"sends=>i3%P%N??-8x slist=%WL||test<(//4m!!GLOBALSENDS<1>//AND//1m!!GLOBALSENDS<2>//)OR(//1m!!GLOBALSENDS<1>//AND//4m!!GLOBALSENDS<2>//)>||progres<> GLOBALSLIST<a>" - из выделенных изображений получить список путей изображений с подобным разрешением как у файла под курсором (200х300 и 300х200)

"global downl="%p"//1||cliplist||pause<1-5>||progres<>||metod<1> downl="%p"//1||$GLOBALDOWNL2||pause<1-5>||progres<>||upd<1>" - скачивание списка ссылок из буфера обмена в текущую панель, добавлять счётчик при совпадении имён, каждая следующая закачка происходит со случайной задержкой от 1 до 5 секунд (используется объект MSXML2.XMLHTTP) + незакаченные ссылки добавляются для повторного скачивания обычным методом



.


 
asmadeusДата: Вторник, 19.05.2020, 22:12 | Сообщение № 3473
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Цитата Andrey_A ()
TCIMG3264_9_5.ini изменён

И что мне теперь делать с тем, который я составляю?
 
Andrey_AДата: Вторник, 19.05.2020, 23:03 | Сообщение № 3474
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
asmadeus, ты же составляешь [TOTALCOM64BLACK], я его не трогал в него добавить недостающие ключи и значения

.


 
lead2Дата: Суббота, 23.05.2020, 11:56 | Сообщение № 3475
Рядовой

На сайте с: 20.12.2016
Город: Николаев
Сообщений: 8
Награды: 0
Репутация: 0
Andrey_A, этот вопрос уже задавал. http://tc-image.3dn.ru/forum/5-498-21909-16-1549038352
Может быть это и мелочь, но никак не могу привыкнуть к тому, что в информатике megabyte=MB,
а здесь в тегах ¤DOWNLOAD¤ и ¤UPLOAD¤ megabyte=mB.

Очень прошу заменить m на M, спасибо.
 
sibirnikДата: Суббота, 23.05.2020, 12:44 | Сообщение № 3476
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Andrey_A,
Цитата lead2 ()
что в информатике megabyte=MB, а здесь в тегах ¤DOWNLOAD¤ и ¤UPLOAD¤ megabyte=mB.

Тогда уж опрос провести, как лучше. Мне например, как есть сейчас, больше нравится. Читабельнее и зрительно лучше смотрится.
 
Andrey_AДата: Пятница, 29.05.2020, 00:57 | Сообщение № 3477
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
lead2, я посмотрю, но ради одной буквы ...
==================

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

[helpquote]
[+] Добавлена передача информации из диалога [edits] в параметры "&&" и другие (см. Дополнение №24)
[±] Обновлены файлы: TCIMG3264_9_5.ini
[±] Исправлены команды tctray и thumb (относительно "Тёмного режима" TC 9.51)
[+] В командах downl, downh, в параметр добавлены metod режимы 2 и 3
[±] Исправлена ошибка в команде marks
[+] В команду cmdbt добавлено получение информации из параметра [tc] (см. Дополнение №12)
[+] Оптимизирован функционал параметра info (см. Дополнение №10#d12)
- добавлены режимы "d12"
[±] Исправлена ошибка в командах path... при параметре fold<>
[+] Оптимизирован параметр formt (см. Дополнение №15)
- исправлены ошибки в тегах ":A:", ":B:", ":C:", ":D:", ":E:" при нулевом значении
- исправлена ошибка при обработке ключей "rgx_"
- добавлены "-n!!RegExp", "+n!!RegExp", "n!!RegExp!!Replace!!Flag"
[±] Исправлена ошибка в команде urlxt, urlra, urlrf при параметре metod<> и при некорректной ссылке
[/helpquote]

Последние примеры:
Код

"textx=%WL||^^clpget@CRLF" - вставить в начало содержимого выделенных текстовых файлов текст из буфера обмена
"textt=c:\test.txt||^^Line@CRLF" - вставить в начало заданного файла строку Line
"textt="%P"Name.xxx||^^Line@CRLF||upd<1>" - вставить в начало файла Name.xxx активной панели строку Line
"textt="%T"Name.xxx||^^Line@CRLF||upd<3>" - вставить в начало файла Name.xxx неактивной панели строку Line

"sends=%P%N??-1||&?(?i)([а-яё]{4,}) irr2d=$GLOBALSENDS||36||3|1||27|1|?V|##|Round(::*100/GLOBALSENDS<0>,1);;$$~~%% GLOBALIRR2D<a>" - из файла под курсором извлечь все русские слова более 4-х символов и получить процентную статистику встречающихся слов

"exect=$var_i=<info=s70Notepad.exe>=1?_Exit():0 start=%%WINDIR%%\notepad.exe" - если не существует процесса Notepad.exe, то запустить программу

"creat="%p"||XXX.txt||content<cliptext**^^@@s100dd.MM.yyyy~~-~~@CRLF>||code<4>||open<%%COMMANDER_PATH%%\AkelPad.exe|1>" - создать в активной панели файл New.txt с содержимым из буфера обмена, вставив в начало текущую дату

"textx=%WL||&&[edits=BOX7]" - в выделенных текстовых файлах произвести поиск и замену с регулярными выражениями

"sends=>i3%P%N??-8x slist=%WL||test<(//4m!!GLOBALSENDS<1>//AND//1m!!GLOBALSENDS<2>//)OR(//1m!!GLOBALSENDS<1>//AND//4m!!GLOBALSENDS<2>//)>||progres<> GLOBALSLIST<a>" - из выделенных изображений получить список путей изображений с подобным разрешением как у файла под курсором (200х300 и 300х200)

"global downl="%p"//1||cliplist||pause<1-5>||progres<>||metod<1> downl="%p"//1||$GLOBALDOWNL2||pause<1-5>||progres<>||upd<1>" - скачивание списка ссылок из буфера обмена в текущую панель, добавлять счётчик при совпадении имён, каждая следующая закачка происходит со случайной задержкой от 1 до 5 секунд (используется объект MSXML2.XMLHTTP) + не закаченные ссылки добавляются для повторного скачивания обычным методом
"downl="%p"//1||cliplist||pause<1-5>||progres<>||metod<2>||upd<1>" - скачивание списка ссылок из буфера обмена в текущую панель, добавлять счётчик при совпадении имён, каждая следующая закачка происходит со случайной задержкой от 1 до 5 секунд (используется объект MSXML2.XMLHTTP, если нет результата, то скачивание внутренними средствами)
"downl="%p"//1||cliplist||pause<1-5>||progres<>||metod<3>||upd<1>" - скачивание списка ссылок из буфера обмена в текущую панель, добавлять счётчик при совпадении имён, каждая следующая закачка происходит со случайной задержкой от 1 до 5 секунд (скачивание внутренними средствами, если нет результата, то используется объект MSXML2.XMLHTTP)

"slist=%WL||&&(?i)(\w.*\\.*)((\.[^.\\]+){1,})(?=.*\2)!!$1 GLOBALSLIST<a>" - получить список: удалить двойные "расширения" в именах выделенных файлов
"slist=%WL||&&(?i)(\w.*\\.*)((\.[^.\\]+){1,})(?=.*\2)!!$1 renms=%WL||list<$GLOBALSLIST>||upd<1>" - переименовать выделенные файлы: удалить двойные "расширения"

"sends=#??-6*||#K3!!%P%N* copys=$GLOBALSENDS||"%p"//1||?4|##|Files*Prim*Eschjoodin|*|:LISTNUM:||upd<1>" - создать 3 копии файла в под курсором активной панели с заданными именами
"sends=#??-6*||#K3!!"%PName.txt"* copys=$GLOBALSENDS||"%p"//1||?4|##|Files*Prim*Eschjoodin|*|:LISTNUM:||upd<1>" - создать 3 копии файла Name.txt активной панели с заданными именами

"global cmdbt=for~~/d~~%%B~~in~~(%%SystemRoot%%\*)~~do~~%%B||stdcnv<[tc=AZ]Chr(62)!!> GLOBALCMDBT<a>" - получить список папок 1-го уровня в папке %SystemRoot%
"global cmdbt=for~~/R~~''%P%N''~~/d~~%%B~~in~~(*)~~do~~%%B||stdcnv<[tc=AZ]Chr(62)!!> GLOBALCMDBT<a>" - получить список папок с рекурсией в папке под курсором
"global cmdbt=for~~/R~~''%P%N''~~/d~~%%B~~in~~(*)~~do~~%%B||stdcnv<[tc=AZ]Chr(62)!!;;[tc=AZ]\!!> GLOBALCMDBT<a>" - получить список папок с рекурсией в папке под курсором (без текущей папки)

"sends=>d12%P%N//??-1 GLOBALSENDS<a>" - получить число: максимальный уровень вложенности подпапок в папке под курсором
"anf2d=%WL||1||##@@d12:://||progres<> GLOBALANF2D<a>" - для выделенных папок получить в 2D массиве количество уровней вложений подпапок

"sends=>d15%P%N|0|(ini|txt)\R// GLOBALSENDS<a>" - получить 1 - если заданные регулярным выражением имена существуют в папке под курсором, 0 - если нет
"sends=>d15%P%N|0|read\.me\R// GLOBALSENDS<a>" - получить 1 - если заданные регулярным выражением имя/имена существуют в папке под курсором, 0 - если нет

"sends=PS<"%P"//1//0>??-1||?Frgx_ext1:C:,rgx_name1:C: GLOBALSENDS<a>" - получить "11", если в активной панели есть файл flg и файл read.me; получить "01", "10", если какого-то нет;  получить "00", если нет обоих файлов

"sends=55555||?F0!!\d!!x!!1 GLOBALSENDS<a>" - произвести одну замену цифры на "x"


.


 
Andrey_AДата: Пятница, 29.05.2020, 14:55 | Сообщение № 3478
Генералиссимус

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

TCIMG 27.6 от 29.05.2020

Скачать TCIMG 27.6





.


 
Andrey_AДата: Воскресенье, 07.06.2020, 01:54 | Сообщение № 3479
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата
Можно ли сохранить для имени папки некорректные символы


Можно: заменить подобными Unicode символами:

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

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=:?*'';\/|<>||:!!ChrW(-230)||?!!ChrW(-225)||*!!ChrW(-246)||''!!ChrW(698)||;!!ChrW(894)||\!!ChrW(-24)||/!!ChrW(-24)||Chr(124)!!ChrW(-24)||<!!ChrW(706)||>!!ChrW(707) GLOBALSENDS<a>
%COMMANDER_PATH%\Wcmicons.dll,1
Заменить некорректные символы для имен фалов/папок подобными Unicode символами

0
-1


Или использовать шаблон в TCIMG.ini в секции [Translit]

Код
; замена некорректных символов для имён фалов/папок подобными Unicode символами
Source_Sym=:`?`*`"`;`\`/`|`<`>
Target_Sym=:`?`*`ʺ`;`│`│`│`˂`˃
Delim_Sym=`


Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=:?*'';\/|<>||@@Sym GLOBALSENDS<a>
%COMMANDER_PATH%\Wcmicons.dll,1
Заменить некорректные символы для имен фалов/папок подобными Unicode символами

0
-1


Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=-1||&&(?s)([^\r\n]+).*!!$1||@@Sym folds="%p"||GLOBALSENDS<1>||upd<1>
%COMMANDER_PATH%\Wcmicons.dll,1
Из содержимого буфера обмена получить 1-ю строку и заменить в ней некорректные символы для имен фалов/папок подобными Unicode символами + создать в активной панели папку именем получившейся строки

0
-1


или покороче:

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
folds="%p"||x||##ClipGet()||&&(?s)([^\r\n]+).*!!$1||@@Sym||upd<1>
%COMMANDER_PATH%\Wcmicons.dll,1
Из содержимого буфера обмена получить 1-ю строку и заменить в ней некорректные символы для имен фалов/папок подобными Unicode символами + создать в активной панели папку именем получившейся строки

0
-1


[helpquote]
[±] Исправлена ошибка в команде extrf в выводе информации в GLOBALEXTRF1
[±] Исправлена ошибка в команде txtsp в параметре namesplit<>
[±] Исправлена ошибка в команде clptoo
[±] Исправлена ошибка в командах modfs, modft, modfx при увеличении/уменьшении года
[+] Добавлен параметр encd<> в команду cmdbt
[±] Исправлена ошибка в преобразовании функций ChrW() при отрицательных значениях
[/helpquote]

Последние примеры:
Код

"folds="%p"||clpget||jump<3>" - создать в активной панели папку именем содержимого из буфера обмена и перейти в неё
"tcimg=$cm501 buttn=TFindFile||+tcTCFIND2|$i"*.bat *.cmd"||+tcTCFIND4|$i"D:\Set\Bat"" - запустить диалог "Поиск файлов" и вставить расширения и путь в соответствующие элементы окна
"tcimg=$cm501 buttn=TFindFile||+tcTCFIND2|$i"*.bat *.cmd"||+tcTCFIND4|$i"D:\Set\Bat"||+tcTCFIND12||+tcTCFIND13|$iclpget||+tcTCFIND23|$a" - запустить диалог "Поиск файлов" и вставить расширения и путь в соответствующие элементы окна, найти фалы содержащие текст из буфера обмена

"sends=%P%N??-8<¤>||?F1,63:C:54:C:<¤> GLOBALSENDS<a>" - получить в массиве два преобразования содержимого файла под курсором
"sends=%P%N??-8<¤>||?F1,63:C:54:C:<¤> GLOBALSENDS<a> txtsp=GLOBALSENDS||"%t"||5!!Name!!html!!1||owrite<2|1>||code<4>" - получить в массиве два преобразования содержимого файла под курсором и создать в другой панели 2 файла Name_N.html
"sends=%P%N??-8<¤>||?F1,63:C:54:C:<¤> txtsp=GLOBALSENDS||"%t"||5!!x!!x!!1||owrite<2|1>||code<4>||namesplit<**?4|##|-dell-scrypt.html#-only-zam.html|#|:NUMBER:>||nozero<3>||upd<3>" - получить в массиве два преобразования содержимого файла под курсором и создать в другой панели 2 файла с заданными именами
"sends=%P%N??-8<¤>||?Ftitle200,symdel:C:1,63:C:54:C:<¤> txtsp=GLOBALSENDS||"%t"||5!!x!!x!!2||owrite<2|1>||code<4>||namesplit<**##GLOBALSENDS<1>;;?4|$$|-dell-scrypt.html#-only-zam.html|#|:NUMBER:>||nozero<3>||upd<3>" - получить в массиве три преобразования содержимого файла под курсором и создать в другой панели 2 файла с заданными именами

"global cmdbt=''''?Nconv?''~~-fullinfo~~''%P%N'''' GLOBALCMDBT<a>" - получить информацию изображения под курсором с помощью утилиты nconvert

"bufsr=##"D:\Set\Bat\" tcimg=$cm501 buttn=TFindFile||+tcTCFIND2|$w|$i"*.bat *.cmd"||x|$l^a^v!!+tcTCFIND4 clptoo" - Запустить диалог "Поиск файлов" и вставить расширения и путь в соответствующие элементы окна
"sends=-1 bufsr=##"D:\Set\Bat\" tcimg=$cm501 buttn=TFindFile||+tcTCFIND2|$w|$i"*.bat *.cmd"||x|$l^a^v!!+tcTCFIND4||+tcTCFIND12||+tcTCFIND13|$iGLOBALSENDS<1>||+tcTCFIND23|$a clptoo" - Запустить диалог "Поиск файлов" и вставить расширения и путь в соответствующие элементы окна, найти фалы содержащие текст из буфера обмена

"sends=:?*'';\/|<>||:!!ChrW(-230)||?!!ChrW(-225)||*!!ChrW(-246)||''!!ChrW(698)||;!!ChrW(894)||\!!ChrW(-24)||/!!ChrW(-24)||Chr(124)!!ChrW(-24)||<!!ChrW(706)||>!!ChrW(707) GLOBALSENDS<a>" - заменить некорректные символы для имен фалов/папок подобными Unicode символами
"sends=:?*'';\/|<>||@@Sym GLOBALSENDS<a>" - заменить некорректные символы для имен фалов/папок подобными Unicode символами

"sends=-1||&&(?s)([^\r\n]+).*!!$1||@@Sym GLOBALSENDS<a>" - из содержимого буфера обмена получить 1-ю строку и заменить в ней некорректные символы для имен фалов/папок подобными Unicode символами

"sends=-1||&&(?s)([^\r\n]+).*!!$1||@@Sym folds="%p"||GLOBALSENDS<1>||upd<1>" - из содержимого буфера обмена получить 1-ю строку и заменить в ней некорректные символы для имен фалов/папок подобными Unicode символами + создать в активной панели папку именем получившейся строки



.


 
asmadeusДата: Воскресенье, 07.06.2020, 16:40 | Сообщение № 3480
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Andrey_A, я тут немного выпал с работы - лето, море, товарищ в гостях...
Но - просматриваю файл классов со своими старыми пометками и прошу помощи - не знаю, где это искать в тотале:
Код
-= ВЫДЕЛЕНИЕ ДУБЛИКАТОВ =-
; класс окна
TCSDUPE=TDupeSelForm

; Распаковка файлов
TCUNZPACK=TDLGUNZIP

; класс окна
TCFILTER=TCOMBOINPUT

Я написал только названия окон. Где их искать? Остальное готово
 
Поиск:

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