Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 1)

Модерирует : gyra, Maz

Maz (03-03-2021 11:17): TCIMG (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

"sends=%WL??-1||@@Diacritic GLOBALSENDS<a>" - в выделенных именах объектов заменить диакритические символы и получить в таблице результат
"renms=%WL||@@Diacritic||upd<1>" - переименовать выделенные объекты, заменив диакритические символы
 
"moves=%WL||"%t"//0||test<0n!!(?m)^\w{11}$>" - переместить выделенные файлы в другую панель, базовое имя которых не 11 символов и не включает любой алфавитно-числовой символ или подчеркивание (только символы латинского алфавита) [0-9a-zA-Z_]
"global moves=%WL||D:\Test\_mp4//0||test<1e!!mp4> moves=$GLOBALMOVES2||"%p"n_kont//0||test<0n!!(?m)^\w{11}$>" - переместить выделенные файлы: mp4 переместить в папку "_mp4"; файлы, базовое имя которых не 11 символов и не включает любой алфавитно-числовой символ или подчеркивание (только символы латинского алфавита) [0-9a-zA-Z_] переместить в папку "n_kont" активной панели
 
"shape=1 dilog=[combo=BOX2].[combo=BOX3] GLOBALCOMBO1<a> GLOBALCOMBO2<a> shape=1 dilog=[combo=BOX2].[combo=BOX3] GLOBALCOMBO3<a> GLOBALCOMBO4<a>" - пример вызова двух диалогов shape
 
"sends=-1??-1||&?#[\wА-Яа-яЁё]+ GLOBALSENDS<a>" - получить все #хештеги из текста в буфере обмена
 
"sends=#https://time100.ru\\4||&&(?s).*(\d{2}(?::\d{2}){2}).*!!$1 GLOBALSENDS<a>" - получить время онлайн (со временем может меняться регулярное выражение)
 
"global cmdbt=powershell.exe~~Get-Localuser~~defaultaccount||0||redir<1> GLOBALCMDBT<a>" - запустить командлет определения локального пользователя и получить результат
 
"xclip=2:2 GLOBALXCLIP<a> sends=GLOBALXCLIP<1>??-1 GLOBALSENDS<a> bends=GLOBALXCLIP<2>??-1 GLOBALBENDS<a>" - после запуска и после 2-х изменений буфера обмена выдать информацию в глобальных переменных
 
"global cmdbt=powershell.exe~~netsh~~wlan~~show~~profile||0||redir<1> GLOBALCMDBT<a>" - получить имена подключаемых сетей
"global cmdbt=powershell.exe~~netsh~~wlan~~show~~profile~~NAME_WIFI~~key=clear||0||redir<1> GLOBALCMDBT<a>" - получить информацию о вашей сети, в том числе и пароль (вместо NAME_WIFI вписывается имя вашей сети)
 
"copys=%WL||"%t"//0||**2!!?.<info=f230::>" - копировать выделенные файлы, заменить расширение на "правильное", если не найдено, то расширение остаётся прежним
 
"slist=[tc=AM] wlist=$GLOBALSLIST||##<info=o72:://>||$$-rndm<2-|3> start=Xps2img||list<$GLOBALSLIST>||--file-type=jpeg||--jpeg-quality=100||list2<$GLOBALWLIST>||&&hide||&&wait" - конвертировать выделенные файлы .xps в изображения jpg качество 100% Каждый результат в свою папку
 
"nfsis=1|WMI||WmiMonitorID GLOBALNFSIS<a>" - получить информацию элементов класса WmiMonitorID "\ROOT\WMI"
 
"global count=%P%N||Алексей|Сергей||0||countline<0> GLOBALCOUNT<a>" - передать в глобальную переменную номера строк в которых встретились слова "Алексей" или "Сергей" в содержимом текстовом файле под курсором (в любом месте строк)
"global count=%P%N||(?i)Алексей|Сергей||0||countline<0> GLOBALCOUNT<a>" - передать в глобальную переменную номера строк в которых встретились слова "Алексей" или "Сергей" (без учёта регистра) в содержимом текстовом файле под курсором (в любом месте строк)
 
"global count=cliplist||Алексей|Сергей||0||countline<0> GLOBALCOUNT<a>" - передать в глобальную переменную номера строк в которых встретились слова "Алексей" или "Сергей" в содержимом буфера обмена (в любом месте строк)
"global count=cliplist||(?i)Алексей|Сергей||0||countline<0> GLOBALCOUNT<a>" - передать в глобальную переменную номера строк в которых встретились слова "Алексей" или "Сергей" (без учёта регистра) в содержимом буфера обмена (в любом месте строк)
 
"sends=-1??-1 count=$GLOBALSENDS||Алексей|Сергей||0||countline<0> GLOBALCOUNT<a>" - передать в глобальную переменную номера строк в которых встретились слова "Алексей" или "Сергей" в содержимом буфера обмена (в любом месте строк)
"sends=-1??-1 count=$GLOBALSENDS||(?i)Алексей|Сергей||0||countline<0> GLOBALCOUNT<a>" - передать в глобальную переменную номера строк в которых встретились слова "Алексей" или "Сергей" (без учёта регистра) в содержимом буфера обмена (в любом месте строк)
 
"sends=-1??-1||?Qc:\List.txt|#|0|1|0|0|2 GLOBALSENDS<a>" - в содержимом буфера обмена произвести поиск и замену из файла (заменяются только найденные строки целиком)
 
"hends=@<info=o600%P%N>??-1 GLOBALHENDS<e>" - получить полный путь для символической ссылки под курсором
 
"slist=%WL||##<info=o600:://> GLOBALSLIST<a>" - для выделенных символических ссылок получить полные пути
"slist=%WL||$$|<info=o600:://> GLOBALSLIST<a>" - для выделенных символических ссылок получить полные пути
 
"anf2d=%WL||1||##@@o600:: GLOBALANF2D<a> GLOBALANF2D0<a> GLOBALANF2D1<a>" - для выделенных символических ссылок получить полные пути в 2D массиве
"anf2d=%WL||1||##@@o7::|1024 GLOBALANF2D<a>" - для выделенных объектов проверить являются ли они символическими ссылками и вывести результат в 2D массиве
 
"slist=%WL||test<0v!!> GLOBALSLIST<a>" - из выделенных объектов получить те, которые не являются символьными ссылками
"slist=%WL||test<1v!!> GLOBALSLIST<a>" - из выделенных объектов получить те, которые являются символьными ссылками
 
"slist=%WL||test<2v!!> GLOBALSLIST<a>" - из выделенных объектов получить те, которые являются символьными ссылками на каталоги
"slist=%WL||test<3v!!> GLOBALSLIST<a>" - из выделенных объектов получить те, которые являются символьными ссылками на файлы
 
"slist=%WL||test<4v!!> GLOBALSLIST<a>" - из выделенных объектов получить те, которые являются символьными ссылками, абсолютный путь ссылки не существует
"slist=%WL||test<5v!!> GLOBALSLIST<a>" - из выделенных объектов получить те, которые являются символьными ссылками, абсолютный путь ссылки существует
 
"slist=%WL||test<6v!!> GLOBALSLIST<a>" - из выделенных объектов получить те, которые являются символьными ссылками на каталоги, абсолютный путь ссылки не существует
"slist=%WL||test<7v!!> GLOBALSLIST<a>" - из выделенных объектов получить те, которые являются символьными ссылками на каталоги, абсолютный путь ссылки существует
 
"slist=%WL||test<8v!!> GLOBALSLIST<a>" - из выделенных объектов получить те, которые являются символьными ссылками на файлы, абсолютный путь ссылки не существует
"slist=%WL||test<9v!!> GLOBALSLIST<a>" - из выделенных объектов получить те, которые являются символьными ссылками на файлы, абсолютный путь ссылки существует
 
"slist=[tc=AL-1f] GLOBALSLIST<a>" - получить список файлов активной панели
"slist=[tc=AL-1d] GLOBALSLIST<a>" - получить список каталогов активной панели
 
"slist=[tc=TL-1f] GLOBALSLIST<a>" - получить список файлов другой панели
"slist=[tc=TL-1d] GLOBALSLIST<a>" - получить список каталогов другой панели
 
"aends=[tc=TL*f]!!-1 GLOBALAENDS<a>" - получить список путей выделенных файлов другой панели
"aends=[tc=TL*d]!!-1 GLOBALAENDS<a>" - получить список путей выделенных каталогов другой панели
 
"slist=%WL||<info=o200:://>||empt<1> GLOBALSLIST<a>" - получить комментарии для выделенных объектов, с сохранением пустой строки, если нет комментария
 
"sends=@<info=s130> GLOBALSENDS<a>" - получить масштаб системы
 
"start=FFmpeg||-ss||5.0||-t||4||-i||%P%N||-q||1||-vf||fps=10,scale=480:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse||-y||"%t"\img.gif||&&hide||&&wait||upd<3>" - создать из небольшого видеофайла под курсором img.gif файл в другой панели (последняя версия ffmpeg.exe)
 
"hends=<info=n154|100__200__-300|1> GLOBALHENDS<a>" - прибавить 1 ко всем цифрам строки и вывести результат
"hends=<info=n152|100__200__-300|3> GLOBALHENDS<a>" - прибавить 1 ко всем цифрам строки и вывести результат
 
"exicn=%P%N||"%t"||0,4,9||icn<0>" - извлечь в другую панель 0-ю, 4-ю, 9-ю иконки из файла под курсором (нумерация с нуля)
 
"exmpl=1|1||cliptext GLOBALEXMPL<A>" - получить все примеры TCIMG с описанием включающих в себе фразу из буфера обмена (учитывая регистр символов) окно просмотра на весь экран
 
"desel=10 sends=@[tc=AO]||?A[combo=BOX_U14] marks=0||test<1n!!^\QGLOBALSENDS<1>\E|(?i)^\Qthe~~GLOBALSENDS<1>\E> tcimg=$cm4006 marks=0||test<1n!!^\QGLOBALSENDS<1>\E|(?i)^\Qthe~~GLOBALSENDS<1>\E>" - выделить объекты в активной и в неактивной панели начало имён (игнорирование артикля "the") которых совпадает с первыми символами имени объекта под курсором в активной панели (ввод количества совпадающих символов в диалоговом окне)
"desel=10 sends=@[tc=AO]||?A[combo=BOX_U14] tcimg=$cm4006 pause=400 marks=0||test<1n!!^\QGLOBALSENDS<1>\E|(?i)^\Qthe~~GLOBALSENDS<1>\E>" - выделить объекты в неактивной панели начало имён (игнорирование артикля "the") которых совпадает с первыми символами имени объекта под курсором в активной панели с выбором количество символов в диалоговом окне
"slist=FOLDC<"C:\PathList.txt"//0//1>||<dellist=C:\DelList.txt|5> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infht=-1¦¦Сообщени妦Список~~файлов~~для~~удаления~~пуст¦¦260¦¦70<¤>toexit'):1 exect=$var_n=MsgBox(4+32+262144,'Сообщение','Удалить~~файлы?')||$var_i=$var_n=7?_Exit():1 delss=$GLOBALSLIST||1||recycle<1> beepss" - удалить все файлы в каталогах из списка путей C:\PathList.txt исключая файлы, чьи имена совпадают с именами из списка имён C:\DelList.txt (в корзину с подтверждением)
"dilog=<sicon=shell32.dll> slist=@C:\Users\User\AppData\Local\Temp\ exicn=GLOBALSICON1<2>||GLOBALSLIST<1>||GLOBALSICON1<3>||icn<0> start=BATtoEXE||-bat||%P%N||-save||[tc=AO].exe||-invisible||-icon||GLOBALEXICN<1>||upd<1>||&&wait delsm=GLOBALEXICN<1>||1" - конвертировать*.bat под курсором в одноимённый *.exe со значком выбранным в диалоговом окне. (значок извлекается в папку временных файлов Windows "Temp" и по окончанию конвертирования удаляется)
"global exicn=[tc=TA]||"%p\Ikons"||[tc=TA],0||icn<0> start=BATtoEXE||-bat||%P%N||-save||[tc=AO].exe||-invisible||-icon||GLOBALEXICN<1>||upd<1>" - конвертировать *.bat под курсором в одноимённый *.exe с первым значком файла неактивной панели
"dilog=<sicon=shell32.dll> exicn=GLOBALSICON1<2>||"%p\Ikons"||GLOBALSICON1<3>||icn<0> start=BATtoEXE||-bat||%P%N||-save||[tc=AO].exe||-invisible||-icon||GLOBALEXICN<1>||upd<1>" - конвертировать*.bat под курсором в одноимённый *.exe со значком выбранным в просмотрщике DLL
"alist=[tc=AM]||##path<4> pathu="%P" marlr=%Z%F||0 tcimg=$cm302 anf2d=[tc=CAL*f]||2||([^\t]+)||begin<0> sends=$GLOBALANF2D1??-1?||eline<(!!)> xlist=$GLOBALANF2D0||##path<4> slist=$GLOBALXLIST||$$~~GLOBALSENDS<:NUMBER:>||^^GLOBALXLIST<:NUMBER:>= zlist=$GLOBALALIST||?Q$GLOBALSLIST|#|0|1|0|0|1 GLOBALZLIST<c> pause=500 tcimg=$cm3007|3006|4006" - открыть активную панель в неактивной панели в режиме "Подробный" с сохранением выделения, записать в буфер обмена базовые имена (согласно сортировки в активной панели) выделенных файлов + размеры (в скобках), вернуть неактивную панель в исходное состояние.
"slist=@<info=f50%P%N//> exect=$var_v='GLOBALSLIST<1>' versn=$var_v" - отобразить информацию о программе ярлыка под курсором
"hends=@<info=o600%P%N>??-1 listx=@GLOBALHENDS<1>||2 <IF> <info=t61$GLOBALLISTX[1]> = 0 <THEN> infbx=Сообщение||Объект~~не~~найден!||3||200||40 <ELSE> pathb=GLOBALHENDS<1>||fold<> <ENDIF>" - перейти в активной панели в НОВОЙ вкладке к реальному объекту символической ссылки под курсором, 3-х секундное сообщение в случае отсутствия реального объекта
"hends=@<info=o600%P%N>??-1 listx=@GLOBALHENDS<1>||2 <IF> <info=t61$GLOBALLISTX[1]> = 0 <THEN> infbx=Сообщение||Объект~~не~~найден!||3||200||40 <ELSE> patha=GLOBALHENDS<1>||fold<> <ENDIF>" - перейти в активной панели к реальному объекту символической ссылки под курсором, 3-х секундное сообщение в случае отсутствия реального объекта
"style=U14 dilog=[updwn=BOX_FF1] GLOBALUPDWN1<1> imgpr=1 start=FFmpeg||-i||%P%N||-ss||GLOBALUPDWN1<1>:GLOBALUPDWN1<2>:GLOBALUPDWN1<3>||-to||GLOBALUPDWN1<4>:GLOBALUPDWN1<5>:GLOBALUPDWN1<6>||-c||copy||"%P%O"_<info=s30>.%E||&&hide||&&wait" - из видеофайла под курсором вырезать фрагмент с сохранением в активной панели с именем
"slist=[tc=TL*d]||##path<5> xlist=[tc=TL*d]||##path<1> start=cmd~~/c~~mkLink~~/d~~list2<$GLOBALSLIST>~~list<$GLOBALXLIST>||&&hide||&&wait slist=[tc=TL*f]||##path<7> xlist=[tc=TL*f]||##path<1> start=cmd~~/c~~mkLink~~list2<$GLOBALSLIST>~~list<$GLOBALXLIST>||&&hide||&&wait tcimg=$cm540" - в активной панели создать одноимённые символьные ссылки всем выделенным объектам неактивной панели
"hends=@<info=o600%P%N>??-1 listx=@GLOBALHENDS<1>||2 <IF> <info=t61$GLOBALLISTX[1]> = 0 <THEN> infbx=Сообщение||Объект~~не~~найден!||3||200||40 <ELSE> pathu=GLOBALHENDS<1>||fold<> <ENDIF>" - перейти в другой панели к реальному объекту символической ссылки под курсором, 3-х секундное сообщение в случае отсутствия реального объекта
"slist=C:\ListName.txt <FOR> 1 <TO> GLOBALSLIST<0> copys=%WL||"%p"//1||##GLOBALSLIST<:INDEX:> <NEXT> beepss" - выделенным файлам в активной панели создать копии с именами по списку C:\ListName.txt (с заменой в случае совпадения)
"iniwr=%P%N||InternetShortcut||IconFile|| slist=INI<8//%P%N//InternetShortcut//URL>||formt<0!!^(?:https?:\/\/)?(?:www\.)?([^\/]+)> renmm=%P%N||$$_GLOBALSLIST<1>" - в *,URL под курсором удалить значение поля "IconFile" + переименовать - добавить в конец имени файла доменное имя взятое из поля "URL"
"pathu="%P" marlr=%Z%F||0 tcimg=$cm302 anf2d=[tc=CAL*f]||2||([^\t]+)||begin<0> sends=$GLOBALANF2D1??-1?||eline<(!!)> xlist=$GLOBALANF2D0||##path<4> slist=$GLOBALXLIST||$$~~GLOBALSENDS<:NUMBER:> GLOBALSLIST<c> tcimg=$cm3007|3006|4006" - открыть активную панель в неактивной панели в режиме "Подробный" с сохранением выделения, записать в буфер обмена базовые имена выделенных файлов + размеры (в скобках), вернуть неактивную панель в исходное состояние.
"bufsr=##[column=1,2!!~~(]||?B58!!)" - записать в буфер обмена информацию 1-й и 2-й колонки для выделенных объектов
"copys=FOLDC<"D:\TCS"//0>||"E:\Backup\TCS_<info=s33!!#.!!s32!!#.!!s31>"//1" - копировать содержимое папки "D:\TCS" в папку "E:\Backup\TCS_DD.MM.YY (с заменой)
"copyy="%pBackup\%S.bak"||"%p"//1||&&\.bak$!!||**2!!||upd<1> beepss" - объект под курсором заменить его бэкап копией (*.bak) из папки Backup активной панели
"copyy=%P%N||"%p"//4||&&\.bak$!!||**2!!||upd<1>" - восстановить объект из *.bak под курсором автоматически - если объект отсутствует, в случае наличия объекта - пропустить
"alist=@%P%N||&&\.bak$!!||**2!! listx=@GLOBALALIST<1>||2 <IF> <info=t61$GLOBALLISTX[1]> = 0 <THEN> copyy=%P%N||"%p"//1||&&\.bak$!!||**2!! <ELSE> exect=$var_n=MsgBox(4+32+262144,'Сообщение','Заменить~~существующий~~объект~~из~~*.bak?')||$var_i=$var_n=7?_Exit():1 copyy=%P%N||"%p"//1||&&\.bak$!!||**2!! <ENDIF>" - восстановить объект из *.bak под курсором автоматически, если объект отсутствует, в случае наличия объекта выдать запрос на замену
"alist=PS<"%p"//1//0//*.bak>||##path<6> GLOBALALIST<b> copys=$GLOBALARRAY||"%p"//1||&&\.bak$!!||**2!!||upd<1> beepss" - вывести все *.bak активной панели в окне выбора, далее восстановить файлы из выбранных *.bak
"iniwr=%P%N||InternetShortcut||IconFile|| slist=INI<8//%P%N//InternetShortcut//URL> GLOBALSLIST<c>" - в *,URL под курсором удалить значение поля "IconFile" и записать в буфер обмена адрес из поля "URL"
"sends=C:\ReplaceList.txt??-1||&&(.+)\R(.+)!!$1¤$2 <FOR> 1 <TO> GLOBALSENDS<0> slist=@GLOBALSENDS<:INDEX:>||¤!!@CRLF textt=%P%N||?T|e1:GLOBALSLIST<1>,1:-1!!##GLOBALSLIST<2>||backup<0> <NEXT> beepss" - в файле под курсором произвести поиск и замену согласно списка ReplaceList.txt(нечетная строка - поисковая, последующая чётная - заменяющая)
"glink=%WL||3||!!clpget" - в выделенных ярлыках заменить комментарий на содержимое из буфера обмена
"glint=%P%N||3||!!clpget" - в ярлыке под курсором заменить комментарий на содержимое из буфера обмена
"slist=PS<"%p"//1//0//*.ico//0//0//1//1>||##path<4> copyy="%p\setting.txt"||"%p"||##GLOBALSLIST<1>||**0!!ini" - создать в активной панели файл с именем первого *.ico активной панели, с расширением INI, с содержимым файла активной панели setting.txt
"textx=%WL||?T|e1:param~~=,1:-1!!##param~~=~~F:\Soft\given\Picture" - в выделенных файлах заменить строки начинающиеся с "param =" на "param = F:\Soft\given\Picture"
"slist=C:\List.txt <FOR> 1 <TO> GLOBALSLIST<0> anf2d=GLOBALSLIST<:INDEX:>||2||(.*)=(.*) modft=GLOBALANF2D1<1>||0||GLOBALANF2D2<1>||recurse<1> <NEXT> beepss" - изменить папкам (с рекурсией) активной панели из списка C:\List.txt дату модификации согласно прописанному в списке
"sends=-1??-1||&&\t+!!||&&(?m)^(.*)\r\n(.*)!!$1=$2 asave=GLOBALSENDS||C:\List.txt|1" - создать список скопированного с srrdb.com с объединением ячеек через знак "="
"copyy=%COMMANDER_PATH%\Language\WCMD_RUS.ini||%COMMANDER_PATH%\Language\//1||**1!!?.bkp rends=@<sicon=%%COMMANDER_PATH%%\Wcmicons.dll|32|1|0|1> sends=-1??-1||&&.*~~!! <FOR> 1 <TO> GLOBALSENDS<0> iniwr=%COMMANDER_PATH%\Language\WCMD_RUS.ini||GLOBALSENDS<:INDEX:>||Button||Wcmicons.dll,GLOBALSICON1<3>||1 <NEXT>" - из предварительно скопированного текста файла WCMD_RUS.MNU получить имена секций кнопок в файле WCMD_RUS.ini, в полученных секциях заменить в значениях номер значка библиотеки Wcmicons.dll на номер значка выбранного в окне просмотра библиотеки (предварительное создание бэкапа WCMD_RUS.ini.bkp)
"imgpr=1 slist=PS<"%p"//1//0//*.ico> start=BATtoEXE||-bat||%P%N||-save||[tc=AO].exe||-icon||GLOBALSLIST<1>||upd<1>" - конвертировать *.bat под курсором в *.exe с первым значком *.ico в активной панели
"marks=0||test<1n!!(\d+_p\d+)> tcimg=50~~$cm4006 marks=0||test<1n!!(\d+_p\d+)>" - выделить объекты в обеих панелях TC по заданному регулярному выражению
"slist=[tc=RL] GLOBALSLIST<a>" - показать пути выделенных объектов в правой панели TC
"alist=[tc=AF-1f]||<dellist=C:\files.txt|6> GLOBALALIST<a> delss=$GLOBALALIST||1||recycle<1>||upd<1>" - удалить в корзину файлы активной панели по списку(имена с расширениями) C:\files.txt
"slist=PS<"%p"//1//0//%E>||##path<4>. alist=[tc=TF-1f]||<dellist=$GLOBALSLIST|8> tcimg=50~~$cm527~~$cm4006 marks=list<$GLOBALALIST>" - в активной панели выделить файлы чьи базовые имена идентичны базовым именам выделенных(впоследствии) файлов неактивной панели с расширением файла под курсором неактивной панели
"sends=@<info=f11%T%M//> slist=PS<"%t"//1//0//*.GLOBALSENDS<1>>||##path<4> alist=[tc=AF-1f]||<dellist=$GLOBALSLIST|8> marks=list<$GLOBALALIST>" - в активной панели выделить файлы чьи базовые имена идентичны базовым именам файлов неактивной панели с расширением файла под курсором неактивной панели
"alist=[tc=AF-1f]||<dellist=C:\files.txt|6> <IF> 0 <> <info=t61$GLOBALALIST[1]> <THEN> exect=$var_n=MsgBox(4+32+262144,'Сообщение','Удалить~~файлы?')||$var_i=$var_n=7?_Exit():1 delss=$GLOBALALIST||1||upd<1> <ELSE> infht=-1||Сообщение||Подобных~~файлов~~не~~найдено||230||60 <ENDIF>" - удалить, минуя корзину, файлы в активной панели по списку(имена с расширениями) C:\files.txt (требуется подтверждение удаления)
"alist=[tc=AF-1f]||<dellist=C:\files.txt|6> <IF> 0 <> <info=t61$GLOBALALIST[1]> <THEN> exect=$var_n=MsgBox(4+32+262144,'Сообщение','Удалить~~файлы?')||$var_i=$var_n=7?_Exit():1 delss=$GLOBALALIST||1||recycle<1>||upd<1> <ELSE> infht=-1||Сообщение||Подобных~~файлов~~не~~найдено||230||60 <ENDIF>" - удалить в корзину файлы активной панели по списку(имена с расширениями) C:\files.txt (требуется подтверждение удаления)
"watch=0 slist=%WL||<info=m27:://> anf2d=$GLOBALSLIST||2||([^:]+) sends=$GLOBALANF2D1??-1||@CRLF!!+ aends=<info=n49|(GLOBALSENDS<1>)*3600> sends=$GLOBALANF2D2??-1||@CRLF!!+ bends=<info=n49|(GLOBALSENDS<1>)*60> sends=$GLOBALANF2D3??-1||@CRLF!!+ cends=<info=n49|GLOBALSENDS<1>> oends=<info=n49|GLOBALAENDS<1>+GLOBALBENDS<1>+GLOBALCENDS<1>> hends=<info=n42|GLOBALOENDS<1>|3600|0> hends=<info=n81|GLOBALHENDS<1>|2> nends=<info=n44|GLOBALOENDS<1>|3600|2> sends=<info=n44|GLOBALNENDS<1>|60|2> sends=<info=n81|GLOBALSENDS<1>|2> nends=<info=n42|GLOBALNENDS<1>|60|0> nends=<info=n81|GLOBALNENDS<1>|2> vends=@GLOBALHENDS<1>:GLOBALNENDS<1>:GLOBALSENDS<1> watch=21 infht=-1||Продолжительность~~медиаконтента||GLOBALVENDS<1>||340||70||set<,,,30,,,1>" - получить в информационном окне общую продолжительность выбранного медиаконтента (HH:NN:SS)
"sends=C:\ReplaceList.txt??-1||&&(.+)\R(.+)!!$1—$2 slist=PS<"%p"//1//0//*.ini>||test<1n!!(?i)PSD_[a-z]{2,3}\b> textx=$GLOBALSLIST||?Q$GLOBALSENDS|#|0|1|0|0|0|—|0||upd<1>" - в файлах INI активной панели с базовыми именами "PSD_*"(* — 2 или 3 буквы латиницы) произвести поиск и замену по списку из файла C:\ReplaceList.txt
"sends=C:\Repl.txt??-1 slist=PS<"%p"//1//0//*.ini> <FOR> 1 <TO> GLOBALSLIST<0> count=GLOBALSLIST<:INDEX:>||prov=||0||countline<1> textt=GLOBALSLIST<:INDEX:>||?T|e,GLOBALCOUNT<1>!!##GLOBALSENDS<1> <NEXT>" - в активной панели в файлах *.ini заменить строки начинающиеся с "prov=" на строку из файла C:\Repl.txt
"sends=[tc=AL] <IF> 1 <> <info=t61$GLOBALSENDS[1]> <THEN> start=MPC-BE||clpget <ELSE> start=MPC-BE||list<%WL> <ENDIF>" - если в активной панели нет выделенных файлов, то воспроизвести в плеере MPC файл по пути или ссылке из буфера обмена, если есть выделенные файлы, то воспроизвести их в плеере MPC
"slist=PS<"%p"//1//0//prog-new.*.exe|prog-next.*.exe> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infbx=Сообщени妦Файлов~~с~~такими~~именами~~в~~АП~~не~~найден2¦¦370¦¦50<¤>toexit'):1 copyy=%P%N||"%t"//0 beepss" - копировать файл под курсором в другую панель, если в активной панели есть файлы *.exe имена которых начинаются с "prog-new." или "prog-next.", в противном случае выдать 2-х секундное сообщение
"slist=PS<"%p"//1//0//prog-new.*.exe> xlist=PS<"%p"//1//0//prog-next.*.exe> exect=$var_i='GLOBALSLIST<1>'~~AND~~'GLOBALXLIST<1>'=''''?_CmdCm('infbx=Сообщени妦Файлов~~с~~такими~~именами~~в~~АП~~не~~найден2¦¦370¦¦50<¤>toexit'):1 copyy=%P%N||"%t"//0 beepss" - копировать файл под курсором в другую панель, если в активной панели есть файлы *.exe имена которых начинаются с "prog-new." и "prog-next.", в противном случае выдать 2-х секундное сообщение
"slist=PS<"%p"//1//0//prog-new.*.exe> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infbx=Сообщени妦Файлов~~с~~такими~~именами~~в~~АП~~не~~найден2¦¦370¦¦50<¤>toexit'):1 copys=$GLOBALSLIST||"%t"//0 beepss" - копировать в другую панель все файлы *.exe активной панели чьи базовые имена начинаются с "prog-new.", в случае отсутствия подобных файлов выдать 2-х секундное сообщение
"slist=@%P%N||test<1i!!^prog-new.*exe> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infbx=Сообщени妦Файл~~под~~курсором~~не~~подпадает~~под~~услови妦2¦¦400¦¦50<¤>toexit'):1 copyy=GLOBALSLIST<1>||"%t"//0 beepss" - копировать файл под курсором, если его базовое имя начинается с "prog-new." и он имеет расширение *.exe, в противном случае выдать 2-х секундное сообщение
"exect=$var_p=##FOLDM<%WL//2//-1>??-1 descl=$var_p beepss" - в выделенных папках и их подпапках в файлах descript.ion удалить комментарии несуществующих объектов
"slist=PS<"%p"//1//0//Prog-ver-*.txt> <FOR> 1 <TO> GLOBALSLIST<0> openf=GLOBALSLIST<:INDEX:>||view64||&&wait <NEXT>" - поочерёдное открытие файлов TXT активной панели, чьи имена начинаются с "Prog-ver-", в просмотрщике "View64"
"slist=FOLDC<%WL//1//0//*mkv> watch=1 start=MKVmerge||-o||[tc=TP]<info=o91:://>\<info=f13:://>||-a||''rus''||-s||''rus''||list<$GLOBALSLIST>||&&hide||&&wait" - в выделенных папках редактировать mkv файлы: удалить субтитры и аудиодорожки кроме "rus" с сохранением в другой панели в одноимённых выделенным папках(MKVmerge)
"slist=PS<"%t"//1//0//*.exe>||test<1n!!(?i)Prog_[a-z]{2}$> <FOR> 1 <TO> GLOBALSLIST<0> start=GLOBALSLIST<:INDEX:> <NEXT>" - запустить *.exe неактивной панели с именами "Prog_ДвеБуквыЛатиница"
"copyy=%C1||"%p"//0||##[tc=AO]" - создать копию выделенного файла с именем файла под курсором
"copys=%WL||"%t"//0||##[tc=AO]" - копировать выделенные элементы в другую панель с переименованием базового имени в имя файла под курсором
"imgpr=1 sends=PS<$f200\Templ//1//0//*.txt>??-1||&&.*\\!!||@CRLF!!| dilog=[combo=Выбор~~шаблона||Выберите~~файл~~шаблона||GLOBALSENDS<1>||343||117] slist=PS<"%t"//1//-1//install.rdf>||##path<10> <FOR> 1 <TO> GLOBALSLIST<0> creat=GLOBALSLIST<:INDEX:>||ReadMe.txt||code<0>||content<$f200\Templ\GLOBALCOMBO<1>> <NEXT>" - в папках и подпапках неактивной панели в которых присутствует файл install.rdf создать файл ReadMe.txt с содержимым из файла шаблона папки .\Files\Templ\ выбранного в диалоговом окне
"imgpr=1 sends=PS<$f200\Templ//1//0//*.txt>??-1||&&.*\\!!||@CRLF!!| dilog=[combo=Выбор~~шаблона||Выберите~~файл~~шаблона||GLOBALSENDS<1>||343||117] slist=PS<"%p"//1//-1//install.rdf>||##path<10> <FOR> 1 <TO> GLOBALSLIST<0> creat=GLOBALSLIST<:INDEX:>||ReadMe.txt||code<0>||content<$f200\Templ\GLOBALCOMBO<1>> <NEXT>" - в папках и подпапках активной панели в которых присутствует файл install.rdf создать файл ReadMe.txt с содержимым из файла шаблона папки .\Files\Templ\ выбранного в диалоговом окне
"imgpr=1 start=YouTube||-f||bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best||clpget||--external-downloader||aria2c||--external-downloader-args||"-c||-j||16||-x||16||-s||16||-k||1M||&&hide||&&wait" - скачать по ссылке YouTube из буфера обмена в активную панель TC отдельно видео лучшего качества (mp4) и отдельно аудио в формате m4a
"textx=%WL||?T|z,[input=BOX84]!!@CRLFclpget" - в выделенных файлах после строки(ввод номера строки в диалоговом окне) добавить содержимое буфера обмена
"textx=%WL||?T|z,1!!@CRLFclpget" - в выделенных файлах после первой строки добавить содержимое буфера обмена
"imgpr=1 copyy=%C1||"%p"//1||**1!!?.bkp slist=INI<2!!%C2> <FOR> 1 <TO> GLOBALSLIST<0> inirz=%C1||GLOBALSLIST<:INDEX:>||%C2||GLOBALSLIST<:INDEX:> <NEXT>" - заменить в первом выделенном файле значения всех идентичных ключей во всех подобных секциях из второго выделенного файла (предварительно создаётся бэкап редактируемого файла)
"copyy=%P%N||"%p"//1||**1!!?.bkp slist=INI<2!!%P%N>||formt<3> GLOBALSLIST<b> slist=$GLOBALARRAY <FOR> 1 <TO> GLOBALSLIST<0> sends=<inikey=5!!%P%N!!GLOBALSLIST<:INDEX:>>??-1||formt<3> iniws=%P%N||GLOBALSLIST<:INDEX:>||GLOBALSENDS<x1:-1> <NEXT>" - сортировать содержимое секции(ий) (выбор в диалоговом окне) INI файла под курсором, предварительно создав бэкап INI файла
"copyy=%P%N||"%p"//1||**1!!?.bkp slist=INI<5!!%P%N!!Test>||formt<3> iniws=%P%N||Test||GLOBALSLIST<x1:-1>" - сортировать строки секции "Test" INI файла под курсором по алфавитному возрастанию (предварительно создаётся бэкап файла)
"tcimg=$cm5001|3008|4006|5001|3008" - закрыть все незаблокированные вкладки в обеих панелях TC
"slist=PS<[tc=TP]//2//-1>||test<1f!!1!!0!!Doc.rtf> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infbx=InfoBox17<¤>toexit'):1 copys=%WL||x//1||allfold<GLOBALSLIST<t>>" - копировать выделенные файлы в папки неактивной панели(с рекурсией) содержащих файл Doc.rtf
"copys=%WL||x//1||allfold<cliplist>" - копировать выделенные объекты во все папки - список полных путей папок из буфера обмена (заменяя объекты)
"copys=%WL||x//1||allfold<C:\CopyDoс.txt//0>" - копировать выделенные объекты во все папки - список полных путей папок из файл списка (заменяя объекты)
"slist=PS<"%T"//2//-1>||test<1f!!1!!0!!Doc.rtf> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infbx=InfoBox17<¤>toexit'):1 copys=%WL||x//1||allfold<GLOBALSLIST<t>> beepss" - копировать выделенные файлы в папки неактивной панели(с рекурсией) содержащих файл Doc.rtf
"imgpr=1 slist=PS<"%T"//2//0>||test<1f!!1!!0!!Del.fl> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infbx=InfoBox17<¤>toexit'):1 xlist=FOLDC<$GLOBALSLIST//0//0>||<dellist=C:\ListOfNames.txt|5> exect=$var_n=MsgBox(4+32+262144,'Сообщение','Удалить~~объекты?')||$var_i=$var_n=7?_Exit():1 delss=$GLOBALXLIST||1" - в папках неактивной панели содержащих файл Del.fl удалить все объекты кроме указанных в списке имён из файла C:\ListOfNames.txt (требуется подтверждение удаления)
"imgpr=1 slist=PS<"%T"//2//0>||test<1f!!1!!0!!Del.fl> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infbx=InfoBox17<¤>toexit'):1 xlist=FOLDC<$GLOBALSLIST//0//0>||<dellist=C:\ListOfNames.txt|5> delss=$GLOBALXLIST||1" - в папках неактивной панели содержащих файл Del.fl удалить все объекты кроме указанных в списке имён из файла C:\ListOfNames.txt
"imgpr=1 exics=%WL||"%t"||upd<3>||infold<> beepss" - извлечь в другую панель все иконки из выделенных файлов в одноимённые папки
"<IF> <info=o9%P%N//> = 1 <THEN> moves=[tc=SL]||%P%N\//1 beepss <ENDIF>" - переместить выделенные объекты обеих панелей в папку под курсором (с заменой)
"<IF> <info=o9[tc=TA]//> = 1 <THEN> start=RAR||a||-m5||-rr3p||-ep||[tc=TA][input=BOX83].rar||@%WL <ELSE> start=RAR||a||-m5||-rr3p||-ep||[tc=TP][input=BOX83].rar||@%WL <ENDIF>" - если курсор в неактивной панели на папке - упаковать выделенные файлы в эту папку|если курсор в неактивной панели НЕ на папке - упаковать выделенные файлы в неактивную панель
"<IF> <info=o9[tc=AA]//> = 1 <THEN> start=RAR||a||-m5||-rr3p||-ep||[tc=AA][input=BOX83].rar||@[tc=TM] <ELSE> start=RAR||a||-m5||-rr3p||-ep||[tc=AP][input=BOX83].rar||@[tc=TM] <ENDIF>" - если курсор в активной панели на папке - упаковать выделенные файлы неактивной панели в папку под курсором|если курсор в активной панели НЕ на папке - упаковать выделенные файлы неактивной панели в активную панель
"<IF> <info=o9%P%N//> = 1 <THEN> start=Rar||a||-m5||-rr3p||-ep||%P%N\[input=BOX83].rar||@%WL <ELSE> start=Rar||a||-m5||-rr3p||-ep||"%P"[input=BOX83].rar||@%WL <ENDIF>" - если курсор на папке - упаковать выделенные файлы в папку под курсором|если курсор НЕ на папке - упаковать выделенные файлы в активную панель
"sends=-1??-1||^^<info=o72%P%N//>@CRLF||^^Дата:~~<info=s33!!#.!!s32!!#.!!s31>.г.@CRLF creat="%p"||Info.txt||content<$GLOBALSENDS>||owrite<1>" - создать в активной панели Info.txt(c перезаписью) с содержимым:|1-я строка - Дата|2-я - строка базовое имя файла под курсором|3-я строка - содержимое буфера обмена
"slist=FOLDC<%WL//0>||<dellist=C:\List\object.txt|5> copys=$GLOBALSLIST||"%tBacKup\Doc\"//1" - копировать содержимое выделенных папок (с заменой в случае совпадения) в BacKup\Doc\ неактивной панели исключая объекты из списка имён C:\List\object.txt
"sends=-1??-1||^^<info=o72%P%N//>@CRLF||^^Дата:~~<info=s33!!#.!!s32!!#.!!s31>.г.@CRLF creat="%p"||Info.txt||content<$GLOBALSENDS>" - создать в активной панели Info.txt(без перезаписи) с содержимым:|1-я строка - Дата|2-я - строка базовое имя файла под курсором|3-я строка - содержимое буфера обмена
"exect=$var_aa=DriveGetDrive('REMOVABLE') sends=$var_aa??-1||#L1 exect=$var_s=NOT~~'GLOBALSENDS<1>'?_Exit():0 zunpf=%%TCIMG_PATH%%\boot.zip||GLOBALSENDS<1>\//0||progres<>||foldname<1>" - распаковать в корень съемного носителя архив boot.zip (если носителей несколько, то первый по списку)
"exect=$var_aa=DriveGetDrive('REMOVABLE') sends=$var_aa??-1 exect=$var_s=NOT~~'GLOBALSENDS<1>'?_Exit():0 GLOBALSENDS<b> zunpf=%%TCIMG_PATH%%\boot.zip||GLOBALARRAY<1>\//0||progres<>||foldname<1>" - выбрать съемный носитель в окне и распаковать в корень этого носителя архив boot.zip в именную папку
"folds="%t"||BacKup\Doc\||fflag<2> copys=cliplist||"%tBacKup\Doc\"//1" - копировать объекты по списку из буфера обмена (с заменой в случае совпадения) в BacKup\Doc\ неактивной панели
"folds="%t"||BacKup\Doc\||fflag<2> copys=FOLDC<cliplist//0>||"%tBacKup\Doc\"//1" - копировать содержимое папок (пути из буфера обмена) в BacKup\Doc\ неактивной панели
"imgpr=1 slist=PS<"%p"Soft\bin\//1//-1//dep.list>||##path<10> xlist=FOLDC<$GLOBALSLIST//1//-1//clear.info>||##path<10> $GLOBALSLIST+$GLOBALXLIST alist=$GLOBALSLIST||formt<28> <IF> 0 <> <info=t61$GLOBALALIST[1]> <THEN> creat=@GLOBALALIST<t>||Info.txt||code<0>||content<$f200\TPL\main.tpl> <ELSE> infht=-1||Сообщение||Подобных~~папок~~не~~найдено||230||60 <ENDIF>" - создание файла Info.txt с содержимым из main.tpl в папках находящихся в Soft\bin\ активной панели, в которых есть файл dep.list и нет файла clear.info
"imgpr=1 bends=PS<C:\TPL\//1//0//*.txt>??-1||&&(.*\\)!!||@CRLF!!| cends=PS<C:\TPL\//1//0//*.txt>??-1||&&(.*\\)!!||@CRLF!!| shape=1 dilog=[combo=Создание~~файла||Введите~~имя~~файла||info||343||117][combo=Выбор~~шаблона||Выберите~~файл-шаблон~~из~~папки~~C:\TPL||GLOBALBENDS<1>||343||117] slist=PS<"%p"Soft\bin\//1//-1//dep.list>||##path<10> xlist=FOLDC<$GLOBALSLIST//1//-1//clear.info>||##path<10> $GLOBALSLIST+$GLOBALXLIST alist=$GLOBALSLIST||formt<28> <IF> 0 <> <info=t61$GLOBALALIST[1]> <THEN> slist=PS<C:\TPL\//1//0//*.txt>||##path<6> sends=C:\TPL\GLOBALCOMBO2<1>??-1 creat=@GLOBALALIST<t>||GLOBALCOMBO1<1>.txt||code<0>||content<$GLOBALSENDS> <ELSE> infht=-1||Сообщение||Подобных~~папок~~не~~найдено||230||60 <ENDIF>" - создание файла в папках находящиеся в Soft\bin активной панели, в которых есть файл dep.list и нет файла clear.info(ввод имени и выбор файла шаблона из папки C:\TPL в диалоговом окне)
"imgpr=1 slist=PS<"%p"Soft\bin\//1//-1//dep.list>||##path<10> xlist=FOLDC<$GLOBALSLIST//1//-1//clear.info>||##path<10> $GLOBALSLIST+$GLOBALXLIST alist=$GLOBALSLIST||formt<28> <IF> 0 <> <info=t61$GLOBALALIST[1]> <THEN> slist=PS<C:\TPL\//1//0//*.txt>||##path<6> GLOBALSLIST<b> sends=C:\TPL\GLOBALARRAY<1>??-1 creat=@GLOBALALIST<t>||Info.txt||code<0>||content<$GLOBALSENDS> <ELSE> infht=-1||Сообщение||Подобных~~папок~~не~~найдено||230||60 <ENDIF>" - создание файла Info.txt, с содержимым из выбранного в C:\TPL\ файла шаблона, в папках находящихся в Soft\bin\ активной панели, в которых есть файл dep.list и нет файла clear.info
"imgpr=1 slist=PS<"%p"Soft\bin\//1//-1//dep.list>||##path<10> xlist=FOLDC<$GLOBALSLIST//1//-1//clear.info>||##path<10> $GLOBALSLIST+$GLOBALXLIST alist=$GLOBALSLIST||formt<28> <IF> 0 <> <info=t61$GLOBALALIST[1]> <THEN> copyy=[tc=AA]||x//1||allfold<GLOBALALIST<t>> <ELSE> infht=-1||Сообщение||Подобных~~папок~~не~~найдено||230||60 <ENDIF>" - копирование(с заменой) файла под курсором во все папки находящиеся в Soft\bin\ активной панели, в которых есть файл dep.list и нет файла clear.info
"<IF> <info=o9"%pfiles1.f-l"> = 2 AND <info=o9"%pinfo.f-l"> = 0 <THEN> renmm="%p"journal.txt.bak||**0!! exect=$var_n=MsgBox(4+32+262144,'Сообщение','удалить~~файлы~~LOG.txt~~и~~LOG.old?')||$var_i=$var_n=7?_Exit():1 delss=LISTF<"%p"LOG.txt/"%p"LOG.old>||1||upd<1> <ENDIF>" - если в активной панели есть файл files1.f-l и нет файла info.f-l, то переименовать файл journal.txt.bak в journal.txt и удалить(с подтверждением) файлы LOG.txt и LOG.old
"<HOTKEY=02> arwcx="%p"[tc=AO]||rar <HOTKEY=11> arwcx="%p"[tc=AO]||7z <HOTKEY=X> arwcx="%p"[tc=AO]||zip" - ЛКМ - Упаковать объект под курсором в ZIP | ПЛКМ - Упаковать объект под курсором в RAR | Ctrl+ - Упаковать объект под курсором в 7z
"%COMMANDER_PATH%\TCIMG.exe" - wCMICONS.dll,1
"textt="%p"AP_FileSize.txt||##||backup<0> slist=%WL <FOR> 1 <TO> GLOBALSLIST<0> infos=3||2||GLOBALSLIST<:INDEX:>||1 sends=$GLOBALINFOS0@$GLOBALINFOS1@??-1||formt<0!!(?m)^(File~~size[^\r\n]*)>||?B2!!File~~size||GiB!!GB||MiB!!MB||KiB!!KB asave=GLOBALSENDS||"%p"AP_FileSize.txt|2|@CRLF|2 <NEXT> clptx=GLOBALASAVE<1>" - записать размеры выделенных объектов в созданный в активной панели AP_FileSize.txt и в буфер обмена
"bufsr=##<info=x10>" - записать в буфер обмена количество выделенных объектов в активной панели
"<SELECT> <CASE> <info=f11%P%N//> = txt OR <info=f11%P%N//> = rar <#> renmm=%P%N||##clpget||owrite<8> <ENDSELECT>" - если расширение файла под курсором *.txt или *.rar, то переименовать его содержимым буфера обмена (пропустить в случае совпадения имён)
"infos=3||9||%P%N||1||"%P%O".txt|1 sends=C:\Test.txt??1 textt="%P%O".txt||$$@CRLFGLOBALSENDS<x1>" - записать в текстовый файл информацию о торрент файле под курсором с добавлением в конец информации из файла C:\Test.txt
"infos=3||2||%P%N||1 sends=$GLOBALINFOS0@$GLOBALINFOS1@??-1||formt<0!!(?m)^(File~~size[^\r\n]*)>||?B2!!File~~size GLOBALSENDS<c>" - записать в буфер обмена размер файла под курсором с помощью MediaInfo.dll
"renms=PS<"%p"//1//0>||&&^(~~+)!!" - удалить начальные пробелы в именах всех файлов активной панели
"bufsr=##<info=l[group=BOX_U34]%P%N//>" - записать в буфер обмена строку текстового файла под курсором номер которой выбран в диалоговом окне
"bufsr=##<info=l5%P%N//>" - записать в буфер обмена 5-ю строку текстового файла под курсором
"global folds="%P"||list<%WL//4>||fflag<1> start=RAR||-IBCK||x||list<%UL>||list2<$GLOBALFOLDS>||&&wait||progres<> delss=%WL||1||inuse<1>||recycle<1> blist=$GLOBALFOLDS||&&.*\K\\$!!||$$.zip start=RAR||a||-IBCK||-r||-ep1||list<$GLOBALBLIST>||list2<$GLOBALFOLDS>||progres<>||&&wait delss=$GLOBALFOLDS||1 renms=$GLOBALBLIST||**0!!epub" - перепаковка выделенных файлов EPUB
"global alist=PS<[tc=AP]//1//0//*.epub> folds="%P"||list<$GLOBALALIST//4>||fflag<1> start=RAR||-IBCK||x||list<$GLOBALALIST>||list2<$GLOBALFOLDS>||&&wait||progres<> delss=$GLOBALALIST||1||inuse<1>||recycle<1> blist=$GLOBALFOLDS||&&.*\K\\$!!||$$.zip start=RAR||a||-IBCK||-r||-ep1||list<$GLOBALBLIST>||list2<$GLOBALFOLDS>||progres<>||&&wait delss=$GLOBALFOLDS||1 renms=$GLOBALBLIST||**0!!epub" - перепаковка всех файлов EPUB активной панели
"slist=PS<"%p"//1//0//*.epub> renms=$GLOBALSLIST||**0!!zip zpacf=$f300\Files\fonts\||x||allarh<GLOBALRENMS1<t>> renms=$GLOBALRENMS1||**0!!epub" - во все файлы *.epub активной панели добавить папку со шрифтами "fonts\", если таковая отсутствует
"<IF> <info=s33> = 20 <THEN> infht=-1||Сообщение||20||200||100||set<,,,46,,,1> <ENDIF>" - если текущий день месяца соответствует 20, то выдать сообщение
"tcimg=$cm501 buttn=TFindFile||+tcTCFIND2||+tcTCFIND12||+tcTCFIND13|$i"%N"||+tcTCFIND23|$a" - поиск файлов содержащих ИМЯ (с расширением) файла под курсором активной панели
"tcimg=$cm501 buttn=TFindFile||+tcTCFIND2||+tcTCFIND12||+tcTCFIND13|$i"%O"||+tcTCFIND23|$a" - поиск файлов содержащих ИМЯ (без расширения) файла под курсором активной панели
"copys=PS<"%p"//1//0//*.txt//1>||"%t"//0" - копировать в другую панель все файлы активной панели, которые не имеют расширение txt
"copys=PS<"%p"//1//0//*.txt>||"%t"//0" - копировать в другую панель все файлы активной панели с расширением txt
"slist=[tc=TM]||##path<4> delss=[tc=TM]||1||recycle<1> copys=%WL||"%t"//1||list<$GLOBALSLIST>" - копировать выделенные файлы с заменой в ПП с предварительным переименованием базовых имён выделенных файлов в имена выделенных в другой панели
"pathu="%P" marlr=%Z%F||0 tcimg=$cm302 anf2d=[tc=CAL*f]||2||([^\t]+)||begin<0> sends=$GLOBALANF2D1??-1?||eline<(!!)> xlist=$GLOBALANF2D0||##path<4> slist=$GLOBALXLIST||$$~~GLOBALSENDS<:NUMBER:> GLOBALSLIST<c> tcimg=$cm3007|3006|4006" - открыть активную панель в неактивной панели в режиме "Подробный" с сохранением выделения и записать в буфер обмена базовые имена выделенных файлов + размеры (в скобках)
"barex=D:\Total\TCIMG_BAR\TA_TCIMGP-tt.bar||"%pExParamMenu.txt"||(?i)(?:param|menu)\d+=([^\r\n]+)" - извлечь из файла bar все параметры и подсказки и записать в файл ExParamMenu.txt
"textx=%WL||&&(\r\n|\Z)+|(\A)\r\n!!$1" - удалить пустые строки в содержимом выделенных текстовых файлов
"slist=PS<"%t"//1//0//*.exe>||test<1n!!(?i)Prog_[a-z]{2}$> GLOBALSLIST<a>" - получить в неактивной панели файлы *.exe с именами Prog_??
"slist=PS<"%p"//1//-1//Info.txt>||##path<10> GLOBALSLIST<a>" - получить пути папок активной панели в которых есть Info.txt (с рекурсией)
"imgpr=1 slist=%WL xlist=%WL||##path<6> sends=?[tc=AA]??+1:GLOBALSLIST<0> <FOR> 1 <TO> GLOBALSENDS<0> glist=@GLOBALSENDS<:INDEX:>||$$@CRLFGLOBALSLIST<:INDEX:> barjn=$GLOBALGLIST||"%p\NewBars//1//GLOBALXLIST<:INDEX:>"||delimbars<1> <NEXT>" - поочерёдно склеить выделенные *.bar с файлом.bar под курсором с сохранением в папку активной панели NewBars
"textx=%WL||?T|z,[input=BOX84]!!@CRLFclpget" - в выделенных файлах после строки(выбор номера строки в диалоговом окне) добавить содержимое буфера обмена
"bufsr=&&(.+)\R(.+)!!$2~~-~~$1" - в содержимом буфера обмена объединить каждые две строки в одну (нечётные - чётные)
"exect=$var_i=Number(<info=t1-1>)||$var_n=Floor($var_i)-Mod(Floor($var_i),2) bufsr=#L1:$var_n||&&(.+)\R(.+)!!$2~~-~~$1" - в содержимом буфера обмена объединить каждые две строки в одну (нечётные - чётные)
"slist=PS<"%T"//2//0>||test<1f!!1!!0!!Info.txt> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infbx=InfoBox17<¤>toexit'):1 copys=%WL||x//1||allfold<GLOBALSLIST<t>> beepss" - копировать выделенные объекты активной панели (с перезаписью) в папки неактивной панели содержащих файл Info.txt
"renms=%WL||&&.*\K_.*$!!" - переименование, в базовых именах выделенных объектов оставить до последнего нижнего подчеркивания
"bufsr=&&(?ms)~~(\S+)$!!" - удалить последнее слово, разделённое пробелом, во всех строках буфера имена
"renms=%WL||&&~~(\S+)$!!" - переименование, удалить последнее слово, разделённое пробелом, в базовых именах выделенных объектов
"<IF> <info=f1%C1//> = <info=f1%C2//> <THEN> infbx=InfoBox5 <ELSE> infbx=InfoBox6 <ENDIF>" - сравнить контрольные суммы MD5 двух выделенных файлов в разных панелях или двух выделенных файлов в активной панели в сплывающем окне и сообщить результат
"<IF> <info=o9"%pfiles1.f-l"> = 2 AND <info=o9"%pinfo.f-l"> = 0 <THEN> renmm="%p"journal.txt.bak||**0!! exect=$var_n=MsgBox(4+32+262144,'Сообщение','удалить~~файлы~~LOG.txt~~и~~LOG.old?')||$var_i=$var_n=7?_Exit():1 delss=LISTF<"%p"LOG.txt/"%p"LOG.old>||1||upd<1> <ENDIF>" - если в активной панели есть файл files1.f-l и нет файла info.f-l, то переименовать файл journal.txt.bak в journal.txt и удалить (с подтверждением) файлы LOG.txt и LOG.old
"<HOTKEY=02> arwcx="%p"<info=o72%P%N//>||rar <HOTKEY=11> arwcx="%p"<info=o72%P%N//>||7z<HOTKEY=X> arwcx="%p"<info=o72%P%N//>||zip" - ЛКМ - Упаковать объект под курсором в ZIP | ПЛКМ - Упаковать объект под курсором в RAR| Ctrl+ - Упаковать объект под курсором в 7z
"watch=1||delbut<2> slist=%WL||##path<4>||^^"%T"||test<1a!!D> delss=FOLDC<$GLOBALSLIST!!0!!-3>||1" - удалить содержимое папок в неактивной панели с именами выделенных папок
"activ=1||[info=x61] sends=-1!!-1||#L1||##path<0|0|5> listx=$GLOBALSENDS||2 <IF> <info=t61$GLOBALLISTX[1]> = 0 <THEN> infbx=Сообщение||Путь~~не~~существует!||3||200||40 <ELSE> pathl=GLOBALSENDS<1>||fold<> <ENDIF>" - перейти к объекту в TC по пути из буфера обмена, при отсутствии пути выдать сообщение
 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 16:11 29-12-2020 | Исправлено: Abel11, 16:34 29-12-2020
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 1)
Maz (03-03-2021 11:17): TCIMG (Часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru