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

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

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

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

   

Abel11



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

"renms=%UL||&&.*\K_\d+!!" - в базовых именах выделенных объектов удалить в конце счетчик типа _01, _02...
"renms=%UL||&&.*\K\(\d+\)!!" - в базовых именах выделенных объектов удалить в конце счетчик типа (01), (02)...
"bufsr=^^||formt<63,54>||&&.*\K~~!!:" - удалить в буфере обмена пустые строки, начальные и конечные пробелы и заменить последний пробел на двоеточие
"marks=1||test<1n!!\(\d+\)$> exect=$var_n=MsgBox(4+32+262144,'Сообщение','Удалить~~файлы~~с~~счётчиком~~(№)~~в~~конце~~имён?')||$var_i=$var_n=7?_Exit():1 delss=[tc=AL]||1||upd<1>" - удалить файлы с счётчиком (№) в конце имён
"slist=%WL||#Z@CRLFC:\Test.bar barjn=$GLOBALSLIST||"%p//1//USER.BAR"" - склеить C:\Test.bar с выделенными *.bar, с сохранением результирующего *.bar в активную панель с именем"USER" (кнопки Test.bar в конце USER.bar)
"slist=%WL||#AC:\Test.bar barjn=$GLOBALSLIST||"%p//1//USER.BAR"@CRLF" - склеить C:\Test.bar с выделенными *.bar, с сохранением результирующего *.bar в активную панель с именем"USER" (кнопки Test.bar в начале USER.bar)
"sends=USER.BAR slist=%WL||#Z@CRLFC:\Test.bar||<dellist=$GLOBALSENDS|5> barjn=$GLOBALSLIST||"%p//1//USER.BAR"" - склеить C:\Test.bar с выделенными *.bar, с сохранением результирующего *.bar в активную панель с именем"USER" (исключая из списка выделенного файл с именем USER.BAR, кнопки Test.bar в конце общего файла)
"sends=USER.BAR slist=%WL||#AC:\Test.bar@CRLF||<dellist=$GLOBALSENDS|5> barjn=$GLOBALSLIST||"%p//1//USER.BAR"" - склеить C:\Test.bar с выделенными *.bar, с сохранением результирующего *.bar в активную панель с именем"USER" (исключая из списка выделенного файл с именем USER.BAR, кнопки Test.bar в начале общего файла)
"slist=[tc=AF-1f] <IF> <info=t51$GLOBALSLIST[1]|USER.BAR> = 1 <THEN> Exit() <ELSE> slist=%WL||#Z@CRLFC:\Test.bar barjn=$GLOBALSLIST||"%p//1//USER.BAR" <ENDIF>" - склеить C:\Test.bar с выделенными *.bar, с сохранением результирующего *.bar в активную панель с именем"USER", выход из программы, если в активной панели уже существует файл USER.BAR (кнопки Test.bar в конце USER.bar)
"slist=[tc=AF-1f] <IF> <info=t51$GLOBALSLIST[1]|USER.BAR> = 1 <THEN> Exit() <ELSE> slist=%WL||#AC:\Test.bar barjn=$GLOBALSLIST||"%p//1//USER.BAR"@CRLF <ENDIF>" - склеить C:\Test.bar с выделенными *.bar, с сохранением результирующего *.bar в активную панель с именем"USER", выход из программы, если в активной панели уже существует файл USER.BAR (кнопки Test.bar в начале USER.bar)
"bufsr=&&\[(.*?)\]|\((.*?)\)!!||formt<54,56>" - в буфере обмена построчно удалить круглые и квадратные скобки вместе с содержимым
"bufsr=&&\''[^\'']*\''!!||formt<54,56>" - в буфере обмена построчно удалить кавычки вместе с содержимым
"bufsr=^^||formt<0!!(?m)\[(.*?)\]|\((.*?)\)>||formt<54,56,63,1>" - извлечь из буфера обмена содержимое круглых и квадратных скобок в столбец и удалить дубликаты строк
"bufsr=^^||formt<0!!(?m)(?:(?<=\().+?(?=\))|(?<=\[).+?(?=\]))>" - извлечь из буфера обмена содержимое круглых и квадратных скобок в столбец.
"bufsr=^^||formt<0!!(?m)\((.*?)\)>" - извлечь из буфера обмена содержимое круглых скобок в столбец
"bufsr=^^||formt<0!!(?m)\[(.*?)\]>" - извлечь из буфера обмена содержимое квадратных скобок в столбец
"bufsr=?T|p2#2|e,1:-1!!#G8" - в буфере обмена в нечетных строках удалить все пробелы
"rends=%P%N!!-1||?E|1:-1|2:3 GLOBALRENDS<a>" - в данных файла под курсором поменять местами 1-ю и последнюю строку, 2-ю и 3-ю
"bufsr=?T|c>6,1!!0!!^(.)!!" - удалить первый символ в первой строке если в строке больше 6 символов
"bufsr=?T|p2#1|a,1:-1!!@CRLF" - вставить пустые строки начиная со второй
"slist=[tc=SM] barjn=$GLOBALSLIST||"%p//0//Name"" - склеить выделенные BAR файлы в обеих файловых панелях TC (разделитель пустая кнопка), создать один файл в активной панели именем Name
"alist=%UL slist=%UL||test<1n!!(\d{4}).(\d{2}).(\d{2})> renms=$GLOBALSLIST||&&(\d{4}).(\d{2}).(\d{2})!!date<YYYY.MM.DD> blist=$GLOBALALIST||<dellist=$GLOBALSLIST|2> renms=$GLOBALBLIST||^^[info=s38]_||upd<1>" - если в базовых именах выделенных объектов имеется дата вида YYYY.MM.DD, то заменить её на текущую, если дата отсутствует, то добавить дату в начало имени (через тире)
"alist=%UL slist=%UL||test<1n!!(\d{4}).(\d{2}).(\d{2})> renms=$GLOBALSLIST||&&(\d{4}).(\d{2}).(\d{2})!!date<YYYY.MM.DD> blist=$GLOBALALIST||<dellist=$GLOBALSLIST|2> renms=$GLOBALBLIST||$$_[info=s38]||upd<1>" - если в базовых именах выделенных объектов имеется дата вида YYYY.MM.DD, то заменить её на текущую, если дата отсутствует, то добавить дату в конец имени
"alist=%UL slist=%UL||test<1n!!(\d{4}).(\d{2}).(\d{2})> renms=$GLOBALSLIST||&&(\d{4}).(\d{2}).(\d{2})!!date<YYYY.MM.DD> blist=$GLOBALALIST||<dellist=$GLOBALSLIST|2> renms=$GLOBALBLIST||$$~~[info=s38]||upd<1>" - если в базовых именах выделенных объектов имеется дата вида YYYY.MM.DD, то заменить её на текущую, если дата отсутствует, то добавить дату в конец имени
"macro=$f212\ShortcutsBarMenu.txt||0" - создать на активной панели инструментов панель в виде меню из *.lnk открытой папки в другой файловой панели (ввод имени панели в диалоговом окне)
"exect=$var_handle=WinClose('[CLASS:TTOTAL_CMD]')||WinWaitClose(Eval('var_handle')) infbx=||TC~~Закрыт||3||150||40" - закрытие Total Commander с ожиданием закрытия окна
"global cmdbt=''''?PDFInfo?''~~''%P%N''''||std<8> GLOBALCMDBT<a>" - получить информацию PDF файла под курсором с помощью утилиты PDFInfo
 
"infos=6||1" - таблица форматов стандартизованных размеров бумажного листа
 
"xypos=1 GLOBALXYPOS<a>" - получение координат выбранной области
"xypos=0 GLOBALXYPOS<a>" - получение координат выбранной области (без zoom)
 
"xypos=0 GLOBALXYPOS<a> GLOBALXYPOS1<a> GLOBALXYPOS2<a>" - получение координат выбранных областей (при нажатии ПРОБЕЛА)
"xypos=0 GLOBALXYPOS<a> GLOBALXYPOS1<a> GLOBALXYPOS2<a> exect=$var_i=Round(GLOBALXYPOS1<7>*2/59,2)||_ViewValues($var_i)" - пример получения координат выбранных областей (при нажатии ПРОБЕЛА) и вычисление данных
 
"watch=0||countdown<20s>||delbut<1>" - запустить секундомер с обратным отсчётом на 20 секунд (окно таймера без дополнительных кнопок)
"watch=3||delbut<2> pause=3s watch=24" - запустить секундомер, через 3 секунды остановить (окно таймера без кнопки для буфера обмена)
 
"slist=@C:\Test.bar blist=%WL barjn=$GLOBALSLIST+$GLOBALBLIST||"%t//0//New"||upd<3>" - к Test.bar добавить содержимое выделенных bar файлов и сохранить новый файл в другой панели с именем New
"slist=@C:\Test.bar blist=%WL barjn=$GLOBALBLIST+$GLOBALSLIST||"%t//0//New"||upd<3>" - объединить выделенные bar файлы, добавив в конец содержимое Test.bar и сохранить новый файл в другой панели с именем New
 
"slist=[tc=SL] GLOBALSLIST<a> barjn=$GLOBALSLIST||"%t//0//New"||upd<3>" - объединить выделенные bar файлы обеих панелей  и сохранить новый файл в другой панели с именем New
 
"infos=7||1" - проверить существование DLL библиотек, используемых в TCIMG (0 - нет в системе, -1 - путь не найден)
 
"<PRESW=10,11,53> infbx=||SHIFT+CTRL+S||3||150||40 <PRESW=10,11,44> infbx=||SHIFT+CTRL+D||3||150||40 <NOPRESW> infbx=||ОТЖАТИЕ~~SHIFT+CTRL+D||3||220||40 <PRESW=20> infbx=||ПРОБЕЛ||3||100||40 <PRESW=12> infbx=||ALT||3||100||40 <NOPRESW> infbx=||ОТЖАТИЕ~~ALT||3||150||40 <PRESW=0D> infbx=||ENTER||3||100||40 <PRESW=1B> infbx=||ESC~~ВЫХОД||3||150||40 :EXIT: <PRESWEND>" - пример работы команды <PRESW> [presww]
"<PRESW=10,11,53> infbx=||SHIFT+CTRL+S||3||150||40 <PRESW=10,11,44> infbx=||SHIFT+CTRL+D||3||150||40 <NOPRESW> infbx=||ОТЖАТИЕ~~SHIFT+CTRL+D||3||220||40 <PRESW=20> infbx=||ПРОБЕЛ||3||100||40 <PRESW=12> infbx=||ALT||3||100||40 <NOPRESW> infbx=||ОТЖАТИЕ~~ALT||3||150||40 <PRESW=0D> infbx=||ENTER||3||100||40 <PRESW=1B> infbx=||ESC~~ВЫХОД||3||150||40 :EXITPRESW: <PRESWEND> infbx=||Завершена~~работа~~PRESW.~~Выполняются~~последующие~~команды||3||300||65" - пример работы команды <PRESW> [presww]
"<PRESW=10> infbx=||SHIFT||3||150||40 <NOPRESW> infbx=||ОТЖАТИЕ~~SHIFT||3||220||40 <PRESW=1B> infbx=||ESC~~ВЫХОД||3||150||40 :EXIT: <PRESWEND>" - пример работы команды <PRESW> [presww]
"<PRESW=12> exect=$var_i+=1||ToolTip('Нажатие~~ALT~~'&$var_i,5,5) <PRESW=1B> infbx=||ESC~~ВЫХОД||3||150||40 :EXIT: <PRESWEND>" - пример работы команды <PRESW> - количество нажатий в подсказке [presww]
"<PRESW=12> exect=$var_i+=1||ToolTip('Нажатие~~ALT~~'&$var_i,5,5)+Sleep(99) <PRESW=1B> infbx=||ESC~~ВЫХОД||3||150||40 :EXIT: <PRESWEND>" - пример работы команды <PRESW> - количество нажатий в подсказке с заданной задержкой между нажатиями [presww]
 
"slist=[tc=AM] sends=<info=i400$GLOBALSLIST|1,2,3,4,21,22,23,24>??-4 GLOBALSENDS<a>" - для выделенных изображений получить заданные данные ширины и высоты
 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 20:12 05-12-2019 | Исправлено: Abel11, 01:55 06-12-2019
   

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

Компьютерный форум 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