Преобразование изображений | |
Примечания:
В командах могут использоваться различные утилиты (программы), для сокращения команды вместо полного пути программы (а они могут быть различными у каждого пользователя) используется ключ программы, прописанной в TCIMG.ini (TCIMGU.ini) в секции [Programs][Programs]
AkelPad=%COMMANDER_PATH%\AkelPad.exe
IrfanView=%COMMANDER_PATH%\Programs\Graphics\IrfanView\i_view32.exe
FFmpeg=%COMMANDER_PATH%\Utilities\MultiMedia\FFmpeg\ffmpeg.exe
Rar=%COMMANDER_PATH%\Programs\Arhive\WinRAR\WinRAR.exe
Magick=%COMMANDER_PATH%\Utilities\Images\ImageMagick\convert.exe
...
Примеры: | Как создать кнопку? |
<IF> 0 <> <info=t61-1> <THEN> creat="%p"||[input=BOX_U24].txt||clip<> <ELSE> clipi="%p\[input=BOX_U23].jpg" <ENDIF> ;; если в буфере обмена находятся текстовые данные, то создать в папке c:\tmp TXT файл с выбранным в ДО именем, в противном случае создать изображение JPG с выбранным в ДО именем
<PRESS=11,6A> scren="%p"//1||$fname|png||snap<1>||scursor<1>||upd<1> :EXIT: ;; создать скриншот в активной панели выделенной области (работает после запуска команды и по нажатию клавиш CTRL + * разовый запуск)
<PRESS=11,6A> scren="%p"//1||$fname|png||snap<1>||scursor<1>||upd<1> <PRESS=1B> :EXIT: ;; создать скриншот в активной панели выделенной области (работает после запуска команды и по нажатию клавиш CTRL + * выход по ESC)
<PRESS=11,6A> scren=%%TCIMG_TEMP%%\//1||Screen|png||snap<1> picup=%%TCIMG_TEMP%%\Screen.png||6||1 tempxx :EXIT: ;; создать скриншот выделенной области и загрузить на сервер imagebam.com с отправкой ссылки в буфер обмена (работает после запуска команды и по нажатию клавиш CTRL + * )
<PRESS=11,6A> scren=%%TCIMG_TEMP%%\//1||Screen|png||snap<1> picup=%%TCIMG_TEMP%%\Screen.png||6||1 tempxx <PRESS=1B> :EXIT: ;; создать скриншот выделенной области и загрузить на сервер imagebam.com с отправкой ссылки в буфер обмена (работает после запуска команды и по нажатию клавиш CTRL + * выход по ESC)
<TRAY=•~~CTRL+ЛКМ~~-~~Запись~~пикселя~~под~~курсором~~в~~файл@CRLF•~~ESC~~-~~выход||1||TCIMG.dll,85> <PRESS=11,1> exect=$var_pos=MouseGetPos()||$var_hex=Hex(PixelGetColor($var_pos[0],$var_pos[1],0),6) bufsr=##<info=c12|2|$var_hex>||save<C:\Color.txt|2> <PRESS=1B> :EXIT: ;; При CTRL+ЛКМ (клик левой кнопки мыши) идёт дозапись RGB Value цвета под курсором в заданный файл, при работе отображается иконка и подсказка в трее, выход по ESC или через значок в трее...
<TRAY=HINT1||3||%%TCIMG_PATH%%\TCIMG.dll,5> <PRESS=11,6A> scren="%p"//1||$fname|png||snap<1>||scursor<1>||upd<1> ;; создать скриншот в активной панели выделенной области (работает после запуска команды и по нажатию клавиш CTRL + *, при работе отображается иконка в трее, подсказка настраивается в TCIMG_.lng в ключе TrayIconHint1)
<TRAY=HINT1||3||1> <PRESS=11,6A> scren="%p"//1||$fname|png||snap<1>||scursor<1>||upd<1> ;; создать скриншот в активной панели выделенной области (работает после запуска команды и по нажатию клавиш CTRL + *, при работе отображается иконка в трее, подсказка настраивается в TCIMG_.lng в ключе TrayIconHint1), иконка в TCIMG.ini в [ProcessIcon] ключ 2
<TRAY=HINT1> <PRESS=11,6A> scren="%p"//1||$fname|png||snap<1>||scursor<1>||upd<1> ;; создать скриншот в активной панели выделенной области (работает после запуска команды и по нажатию клавиш CTRL + * , при работе отображается иконка в трее, подсказка настраивается в TCIMG_.lng в ключе TrayIconHint1)
<TRAY=Подсказка~~к~~команде> <PRESS=11,6A> scren="%p"//1||$fname|png||snap<1>||scursor<1>||upd<1> ;; создать скриншот в активной панели выделенной области (работает после запуска команды и по нажатию клавиш CTRL + * , при работе отображается иконка в трее)
<TRAY=Скриншот~~по~~CTRL+*> <PRESS=11,6A> scren="%p"//1||$fname|png||snap<1>||sblock<>||upd<1> ;; создать скриншот в активной панели выделенной области (работает после запуска команды и по нажатию клавиш CTRL + * ) (блокировка экрана перед захватом области)
aends=%%COMMANDER_PATH%%\AkelFiles\Plugs\Coder\Txt.coder??-1||Chr(124)!!||&&(.)!!$1@CRLF||?F1 forpgs <FOR> 1 <TO> GLOBALAENDS<0> imgtx=GLOBALAENDS<:INDEX:>||"%p"//1||Image_:INDEX:|png||imgtxt<0000A0|F0FFFF|200|0|Tahoma> <NEXT> tcimg=$cm540 ;; в активной панели создать изображения символов содержимого файла Txt.coder
aends=%P%N??-1||Chr(124)!!||&&(.)!!$1@CRLF||?F1 imgtz=$GLOBALAENDS||"%t"//1||imgtxt<0000A0|F0FFFF|14|3|Tahoma>||progres<>||upd<3> ;; в другой панели создать изображения символов содержимого текстового файла под курсором
aends=%P%N??-1||Chr(124)!!||&&(.)!!$1@CRLF||?F1 imgtz=$GLOBALAENDS||"%t"//1||name|png||imgtxt<0000A0|F0FFFF|14|3|Tahoma>||progres<>||upd<3> ;; в другой панели создать изображения символов содержимого текстового файла под курсором
aends=@[tc=AP] mp3ws=[tc=AM]||GLOBALAENDS<1>//0//<info=o72:://>-@<info=s47>.<info=o71:://>||-3||upd<1>||infcyrcle<> ;; в выделенных mp3 файлах удалить ID3v1 и ID3v2 теги и сохранить в ту же папку с датированным именем
aends=-1??-1||Chr(124)!!||&&(.)!!$1@CRLF||?F1 forpgs <FOR> 1 <TO> GLOBALAENDS<0> imgtx=GLOBALAENDS<:INDEX:>||"%p"//1||Image_:INDEX:|png||imgtxt<0000A0|F0FFFF|200|0|Tahoma> <NEXT> tcimg=$cm540 ;; в активной панели создать изображения символов содержимого буфера обмена
aends=ABCDEFGH!!-3 forpgs <FOR> 1 <TO> GLOBALAENDS<0> imgtx=GLOBALAENDS<:INDEX:>||"%p"//1||Image_GLOBALAENDS<:INDEX:>|png||imgtxt<0000A0|F0FFFF|200|0|Tahoma> <NEXT> tcimg=$cm540 ;; в активной панели создать изображения символов ABCDEFGH
anf2d=%WL||1||##@@i1::// GLOBALANF2D<a> GLOBALANF2D0<a> GLOBALANF2D1<a> ;; создать двумерный массив путей выделенных изображений: в 1-й колонке ширина изображений
anf2d=%WL||1||##@@i1::// GLOBALANF2D<e> GLOBALANF2D0<e> GLOBALANF2D1<e> ;; создать двумерный массив путей выделенных изображений: в 1-й колонке ширина изображений (значки пунктов в таблице присваиваются относительно системной ассоциации типа файла)
anf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALANF2D<a> arr2d=$GLOBALANF2D||0|1 GLOBALARR2D<a> GLOBALARR2D0<a> GLOBALARR2D1<a> GLOBALARR2D2<a> ;; сортировать двумерный массив данных выделенных изображений по 1-й колонке по возрастанию
anf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALANF2D<a> arr2d=$GLOBALANF2D||0|1|1 GLOBALARR2D<a> GLOBALARR2D0<a> GLOBALARR2D1<a> GLOBALARR2D2<a> ;; сортировать двумерный массив данных выделенных изображений по 1-й колонке по возрастанию с сохранением последовательности данных одинаковых значений в сортируемой колонке[••] [•image]
anf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALANF2D<a> arr2d=$GLOBALANF2D||1|1 GLOBALARR2D<a> GLOBALARR2D0<a> GLOBALARR2D1<a> GLOBALARR2D2<a> ;; сортировать двумерный массив данных выделенных изображений по 1-й колонке по убыванию
anf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALANF2D<a> arr2d=$GLOBALANF2D||1|1|1 GLOBALARR2D<a> GLOBALARR2D0<a> GLOBALARR2D1<a> GLOBALARR2D2<a> ;; сортировать двумерный массив данных выделенных изображений по 1-й колонке по убыванию с сохранением последовательности данных одинаковых значений в сортируемой колонке
anf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALANF2D<a> arr2d=$GLOBALANF2D||10 GLOBALARR2D<a> ;; в двумерном массиве данных выделенных изображений перемешать ячейки случайным образом
anf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALANF2D<a> arr2d=$GLOBALANF2D||12 GLOBALARR2D<a> ;; в двумерном массиве данных выделенных изображений произвести реверс ячеек
anf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALANF2D<a> arr2d=$GLOBALANF2D||2|1 GLOBALARR2D<a> GLOBALARR2D0<a> GLOBALARR2D1<a> GLOBALARR2D2<a> ;; сортировать двумерный массив данных выделенных изображений по 1-й колонке по числовому возрастанию
anf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALANF2D<a> arr2d=$GLOBALANF2D||3|1 GLOBALARR2D<a> GLOBALARR2D0<a> GLOBALARR2D1<a> GLOBALARR2D2<a> ;; сортировать двумерный массив данных выделенных изображений по 1-й колонке по числовому убыванию
anf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALANF2D<a> arr2d=$GLOBALANF2D||4|1 GLOBALARR2D<a> GLOBALARR2D0<a> GLOBALARR2D1<a> GLOBALARR2D2<a> ;; в двумерном массиве данных выделенных изображений удалить дубликаты по 1-й колонке
anf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALANF2D<a> arr2d=$GLOBALANF2D||5|1 GLOBALARR2D<a> GLOBALARR2D0<a> GLOBALARR2D1<a> GLOBALARR2D2<a> ;; в двумерном массиве данных выделенных изображений удалить дубликаты без учёта регистра по 1-й колонке
anf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALANF2D<a> GLOBALANF2D0<a> GLOBALANF2D1<a> GLOBALANF2D2<a> ;; создать двумерный массив путей выделенных изображений: в 1-й колонке ширина изображений, в 2-й колонке высота
anf2d=%WL||1||##@@i1:://||##@@i2:://||incut[<tr><td>!!</td><td>!!</td></tr>] asave=GLOBALANF2D||"%t"List.html||1||||tcg<HTML8>||upd<3> ;; создать в другой панели List.html : таблицу из выделенных изображений с шириной и высотой
anf2d=%WL||1||##@@i1:://||##@@o73:://||begin<0> GLOBALANF2D<e|1> GLOBALANF2D0<e> GLOBALANF2D1<e> ;; создать двумерный массив путей выделенных изображений: в 0-й колонке ширина изображений (значки пунктов в таблице присваиваются относительно системной ассоциации типа файла 1-й колонки)
anf2d=%WL||1||##@@i1:://||progres<> GLOBALANF2D<e> ;; создать двумерный массив путей выделенных изображений отображением прогресса: в 1-й колонке ширина изображений (значки пунктов в таблице присваиваются относительно системной ассоциации типа файла)
anf2d=%WL||1||##@@i1:://||progres<> GLOBALANF2D<z|0|iA_2> ;; создать двумерный массив путей выделенных изображений отображением прогресса: в 1-й колонке ширина изображений (значки пунктов в таблице присваиваются относительно системной ассоциации типа файла)
anf2d=PS<"%p"//1//0//*.jpg|*.tiff>||1||##Number(Execute('<info=i119::|?Fdel1//#<//o30::>'));;?V arr2d=$GLOBALANF2D||21|1|^0$||6|1 marks=$GLOBALARR2D ;; выделить в активной панели файлы JPG и TIFF с отличающимися "Дата съемки" и "Дата создания"
bends=@<info=i119%P%N|?Fdel1//> GLOBALBENDS<a> ;; получить дату съёмки изображения под курсором в формате 20180707184329
blist=%WL||?V|##|Floor(<info=i8::>/2)||^^circle~~||?V|$$|'--'&Ceiling(<info=i8::>/2) GLOBALBLIST<a> ;; для выделенных изображений получить округлённые значения наименьшей стороны
blist=[tc=AM]||##<info=o74:://>||^^/Save:||$$-@-rndm<3-|5>.png''~~'':: start=Imagine||list<$GLOBALBLIST>||spause<1s>||&&hide||&&wait ;; конвертировать с помощью Imagine выделенные изображения в PNG рядом с изображением с добавлением к имени случайных цифр и латинских букв
brwsr=http://www.googleimageripper.com/#!/?search=true&key=clpget ;; открыть в firefox поиск изображения (googleimageripper) имя или фраза которого в буфере
bufsr=###<info=c1> ;; выбрать и записать в буфер обмена строку цвета RGB Html HEX (#008080)
bufsr=###<info=c31|%P%N|10|20//> ;; записать в буфер обмена RGB формат цвета пикселя в координатах X=10, Y=20 изображения под курсором (#CED6D5)
bufsr=##$00<info=c1> ;; выбрать и записать в буфер обмена строку цвета RGB Delfi HEX ($00008080)
bufsr=##&h<info=c1> ;; выбрать и записать в буфер обмена строку цвета RGB Vb HEX (&h008080)
bufsr=##<h1>%N</h1>@CRLFwidh=<b><info=i1%P%N></b>@CRLFheight=<b><info=i2%P%N></b> ;; записать в буфер обмена ширину и высоту изображения под курсором, обрамлённые тегами
bufsr=##<h1>%N</h1>@CRLFwidh=<b><info=i1%P%N></b>@CRLFheight=<b><info=i2%P%N></b>||save<"%T%O.txt"|0> ;; записать в буфер обмена ширину и высоту изображения под курсором, обрамлённые тегами и сохранить информацию в другой панели в именном файле
bufsr=##<img~~src=''<info=f13%P%N//>''~~name=''<info=f12%P%N//>''~~width=''<info=i1%P%N//>''~~height=''<info=i2%P%N//>''> ;; отправить в буфер обмена строку для html с информацией из файла под курсором
bufsr=##<info=c1> ;; выбрать и записать в буфер обмена строку цвета RGB HEX (008080)
bufsr=##<info=c10> ;; выбрать и записать в буфер обмена обратное физическое значение цвета Gv: M (127)
bufsr=##<info=c11> ;; выбрать и записать в буфер обмена обратное физическое значение цвета Bv: Y(127)
bufsr=##<info=c12> ;; выбрать и записать в буфер обмена физическое значение цвета Rv, Gv, Bv (0, 128, 128)
bufsr=##<info=c13|1> ;; взять из буфера обмена RGB цвет и записать в буфер обмена обратное физическое значение цвета C, M, Y (255,127,127)
bufsr=##<info=c13> ;; выбрать и записать в буфер обмена обратное физическое значение цвета Rv, Gv, Bv: C, M, Y (255,127,127)
bufsr=##<info=c2> ;; выбрать и записать в буфер обмена часть строки цвета RR (00)
bufsr=##<info=c228|1> ;; записать в буфер обмена RGB цвет из буфер обмена, преобразовав его в DEC TC (для Total Commander)
bufsr=##<info=c228|2|FF7F50> ;; записать в буфер обмена заданный RGB цвет, преобразовав его в DEC TC (для Total Commander)
bufsr=##<info=c228> ;; записать в буфер обмена выбранный цвет в диалоге, преобразовав его в DEC TC (для Total Commander)
bufsr=##<info=c3> ;; выбрать и записать в буфер обмена часть строки цвета GG (80)
bufsr=##<info=c30|%P%N|10|20//> ;; записать в буфер обмена десятичный формат цвета пикселя в координатах X=10, Y=20 изображения под курсором (13555413)
bufsr=##<info=c31|%P%N|10|20//> ;; записать в буфер обмена RGB формат цвета пикселя в координатах X=10, Y=20 изображения под курсором (CED6D5)
bufsr=##<info=c32|%P%N|10|20//> ;; записать в буфер обмена BGR формат цвета пикселя в координатах X=10, Y=20 изображения под курсором (D5D6CE)
bufsr=##<info=c33|%P%N|10|20//> ;; записать в буфер обмена RGB Value формат цвета пикселя в координатах X=10, Y=20 изображения под курсором (206,214,213)
bufsr=##<info=c34|%P%N|10|20//> ;; записать в буфер обмена RGB %Value формат цвета пикселя в координатах X=10, Y=20 изображения под курсором (80,83,83)
bufsr=##<info=c35|%P%N|10|20//> ;; записать в буфер обмена RGB %Value+ формат цвета пикселя в координатах X=10, Y=20 изображения под курсором (80.8,83.9,83.5)
bufsr=##<info=c36|%P%N|10|20//> ;; записать в буфер обмена HSL формат цвета пикселя в координатах X=10, Y=20 изображения под курсором (115,21,198)
bufsr=##<info=c37|%P%N|10|20//> ;; записать в буфер обмена HSB формат цвета пикселя в координатах X=10, Y=20 изображения под курсором (173,4,84)
bufsr=##<info=c38|%P%N|10|20//> ;; записать в буфер обмена HSB % формат цвета пикселя в координатах X=10, Y=20 изображения под курсором (173,4%,84%)
bufsr=##<info=c39|%P%N|10|20//> ;; записать в буфер обмена CMY формат цвета пикселя в координатах X=10, Y=20 изображения под курсором (49,41,42)
bufsr=##<info=c4> ;; выбрать и записать в буфер обмена часть строки цвета BB (80)
bufsr=##<info=c40|%P%N|10|20//> ;; записать в буфер обмена CMYK формат цвета пикселя в координатах X=10, Y=20 изображения под курсором (0.04,0,0,0.16)
bufsr=##<info=c41|%P%N|10|20//> ;; записать в буфер обмена BGR Value формат цвета пикселя в координатах X=10, Y=20 изображения под курсором (213,214,206)
bufsr=##<info=c5> ;; выбрать и записать в буфер обмена строку цвета BGR (808000)
bufsr=##<info=c50> ;; конвертация цвета в буфере обмена #CED6D5 <--> rgb(206,214,213)
bufsr=##<info=c6!!#,~~!!c7!!#,~~!!c8> ;; выбрать и записать в буфер обмена физическое значение цвета Rv, Gv, Bv (0,128,128)
bufsr=##<info=c6> ;; выбрать и записать в буфер обмена физическое значение цвета Rv (0)
bufsr=##<info=c7> ;; выбрать и записать в буфер обмена физическое значение цвета Gv (128)
bufsr=##<info=c8> ;; выбрать и записать в буфер обмена физическое значение цвета Bv (128)
bufsr=##<info=c9!!#,~~!!c10!!#,~~!!c11> ;; выбрать и записать в буфер обмена обратное физическое значение цвета Rv, Gv, Bv: C, M, Y (255, 127, 127)
bufsr=##<info=c9> ;; выбрать и записать в буфер обмена обратное физическое значение цвета Rv: C (255)
bufsr=##<info=i1%P%N//> ;; записать в буфер обмена ширину изображения под курсором
bufsr=##<info=i10%P%N//> ;; записать в буфер обмена количество иконок в файле ICO под курсором
bufsr=##<info=i119%P%N//> ;; записать в буфер обмена дата/время съёмки изображения под курсором (EXIF)
bufsr=##<info=i2%P%N//> ;; записать в буфер обмена высоту изображения под курсором
bufsr=##<info=i3%P%N//> ;; записать в буфер обмена ширинуxвысоту изображения под курсором
bufsr=##<info=i33%P%N//> ;; отправить в буфер обмена изготовителя фотоаппарата (тег Make) -JPG изображения под курсором
bufsr=##<info=i48%P%N//> ;; отправить в буфер обмена дату и время создания изображения под курсором (тег DateTime)
bufsr=##<info=i5%P%N//> ;; записать в буфер обмена количество кадров изображения GIF под курсором (возвращается -1, если не GIF файл)
bufsr=##<info=i6%P%N//> ;; записать в буфер обмена количество кадров изображения GIF под курсором (возвращается 1, если не GIF файл)
bufsr=##<info=i7%P%N//> ;; записать в буфер обмена размер большей стороны изображения под курсором
bufsr=##<info=i8%P%N//> ;; записать в буфер обмена размер меньшей стороны изображения под курсором
bufsr=##0x<info=c1> ;; выбрать и записать в буфер обмена строку цвета RGB Autoit HEX (0x008080)
bufsr=##0x<info=c31|%P%N|10|20//> ;; записать в буфер обмена RGB формат цвета пикселя в координатах X=10, Y=20 изображения под курсором (0xCED6D5)
bufsr=##0x00<info=c1> ;; выбрать и записать в буфер обмена строку цвета RGB C++ HEX (0x00008080)
bufsr=##http<clpget>||formt<6,1!!(.*\.gif|.*\.png|.*\.jpg[^\r\n]*)> ;; с интернет страницы, адрес которой из буфера получить список всех адресов изображений gif, png, jpg
bufsr=##http<clpget>||formt<6,1!!(.*\.png[^\r\n]*)> downl="%p"//2||cliplist ;; закачать все файлы .png в активную панель со страницы - адрес страницы в буфере обмена
bufsr=##http<clpget>||formt<6,1!!(.*\.png|.*\.jpg|.*\.gif|.*\.jepg[^\r\n]*)> downl="%p"//2||cliplist||tip<Extensions!!2> ;; с интернет страницы, адрес которой из буфера получить список всех адресов изображений gif, png, jpg и скачать в активную панель
bufsr=##http<clpget>||formt<6,1!!(.*\.png|.*\.jpg|.*\.gif|.*\.jepg[^\r\n]*)> downl="%p"//2||cliplist||tip<Extensions!!2>||progres<> ;; с интернет страницы, адрес которой из буфера получить список всех адресов изображений gif, png, jpg и скачать в активную панель с прогресс баром
bufsr=##rgb(<info=c12|1>) ;; взять из буфера обмена RGB цвет и записать обратно конвертированный цвет в формате rgb(r,g,b)
bufsr=##rgb(<info=c33|%P%N|10|20//>) ;; записать в буфер обмена RGB Value формат цвета пикселя в координатах X=10, Y=20 изображения под курсором rgb(206,214,213)
bufsr=##rgb(<info=c6|1!!#,~~!!c7|1!!#,~~!!c8|1>) ;; взять из буфера обмена RGB цвет и записать обратно конвертированный цвет в формате rgb(r, g, b)
bufsr=##width=''<info=i1%P%N//>''~~height=''<info=i2%P%N//>'' ;; записать в буфер обмена информацию файла изображения под курсором - width="ширина" height="высота"
bufsr=^^||formt<log17,log18,tab8,log20,tab10,tab8,tab14,log19,log21,log22>||code<4>||tcg<HTML7>||save<"%pLinks_table_online-@[info=s47]".html|0>||open<%%WINDIR%%\hh.exe|1|-800|3> ;; из списка ссылок на изображения в буфере, создать в активной панели табличный файл с миниатюрами онлайн - (проверка наличия изображений на сервере) + открыть на просмотр
bufsr=^^||formt<log17,log18,tab8,log20,tab10,tab8,tab14,log19,log21,log22>||code<4>||tcg<HTML7>||save<"%pLinks_table_online-@[info=s47].html"|0> ;; из списка ссылок на изображения в буфере, создать в активной панели табличный файл с миниатюрами онлайн - (проверка наличия изображений на сервере)
bufsr=<info=x400.jpg> ;; записать в буфер обмена строку запуска ассоциированной программы для расширения jpg
bufsr=<info=x401.jpg> ;; записать в буфер обмена путь ассоциированной программы для расширения jpg
bufsr=<info=x402.jpg> ;; записать в буфер обмена абсолютный путь ассоциированной программы для расширения jpg
bufsr=<info=x403.jpg> ;; записать в буфер обмена номер ассоциации для расширения jpg
bufsr=<info=x404.jpg> ;; записать в буфер обмена строку иконки (путь и номер значка) ассоциированную для расширения jpg
bufsr=<info=x405.jpg> ;; записать в буфер обмена путь иконки ассоциированный для расширения jpg
bufsr=<info=x406.jpg> ;; записать в буфер обмена абсолютный путь иконки ассоциированный для расширения jpg
bufsr=<info=x407.jpg> ;; записать в буфер обмена номер иконки ассоциированный для расширения jpg
bufsr=<info=x408.jpg> ;; записать в буфер обмена строку ассоциированных расширений для расширения jpg
cends=@<info=c500|FFFFFF|000000> GLOBALCENDS<a> ;; получить разницу между двумя цветами
cends=@<info=c501|54123D|134253> GLOBALCENDS<a> ;; получить разницу яркости между двумя цветами
cends=@<info=c502|54123D|134253> GLOBALCENDS<a> ;; получить соотношения относительной яркости между двумя цветами
clipi="%p"ImgClip.bmp||bmpformat<0>||upd<1> ;; создать из буфера обмена изображение ImgClip.bmp в активной панели, 16 бит; 5 бит на каждый цвет RGB
clipi="%p"ImgClip.jpg ;; создать из буфера обмена изображение ImgClip.jpg в активной панели
clipi="%p"ImgClip.jpg||quality<75>||upd<1> ;; создать из буфера обмена изображение ImgClip.jpg в активной панели, качество JPG 75%
clipi="%p"ImgClip.png ;; создать из буфера обмена изображение ImgClip.png в активной панели
clipi="%p"ImgClip.png||error<1>||upd<1> ;; создать из буфера обмена изображение ImgClip.png в активной панели, выдавать сообщение об ошибке
clipi="%p"ImgClip.png|1 ;; создать из буфера обмена изображение ImgClip.png в активной панели, перезаписывать,если файл существует
clipi="%p"ImgClip.tif||clrcompres<2,2>||upd<1> ;; создать из буфера обмена изображение ImgClip.tif в активной панели, 32 бит; LZW сжатие
clipi=$f06\<info=s47>.[combo=BOX28] ;; создать из буфера обмена изображение на рабочем столе в файл с именем системного времени, выбор типа в диалоге
clipi=$f06\<info=s47>.png ;; создать из буфера обмена изображение на рабочем столе в файл png с именем системного времени
clptx=%P%N||#Eb64 bufsr=&&[\r\n]!!||^^background-image:url('data:image/png;base64,||$$'); ;; преобразовать -PNG файл под курсором в b64 в одну строку для CSS буфере обмена
clptx=%P%N||#Eb64 bufsr=^^<img~~src=''data:image/png;base64,||$$''> ;; преобразовать -PNG файл под курсором в b64 с тегами для HTML в буфере обмена
clptx=%P%N||#Eb64-||&&(.{1,4000})!!$1@CRLF||^^<img~~src=''data:image/png;base64,||$$''> ;; преобразовать файл изображения под курсором в b64, разбив код по 4000 символов, обрамив тегами для HTML и записать в буфер обмена
cmdbt=''''?CJpeg?''~~-quality~~95~~-rgb~~-optimize~~''%P%N''~~>~~''"%T%O.jpg"''''||upd<3> ;; конвертировать png файл в jpg, сохраняя в другую панель с помощью CJpeg
cmdbt=''''?GifSicle?''~~''D:\Test\32424216\img-1.gif''~~''D:\Test\32424216\img-2.gif''~~>~~''D:\Test\32424216\result.gif'''' ;; объединить два gif в один с помощью утилиты GifSicle
cmdbt=''''?Magick?''~~''%P%N''~~[group=Rotate<#><#><#>Rotate90<<+>-rotate~~''90<''<#>200<#>100]~~''"%P%O_Rotate.%E"''''||&&wait||upd<1> ;; повернуть изображение под курсором, сохранив в той же панели с приставкой _Rotate с использовании Magick
cmdbt=''''?MkvPropEdit?''~~''%P%N''~~--edit~~info~~--set~~title=''%N'''' ;; в файле MKV под курсором установить тег Title = имя файла с помощью утилиты MkvPropEdit
cmdbt=''''?PDF?''~~-f~~1~~-l~~-1~~''%P%N''~~''%T%N.png''''||&&wait||upd<3> ;; извлечь все страницы PDF файла под курсором и сохранить в другую панель в именные PNG файлы
cmdbt=''''?PDF?''~~-f~~1~~-l~~1~~''%P%N''~~''%T%N.png''''||&&wait||upd<3> ;; извлечь первую страницу PDF файла под курсором и сохранить в другую панель в именной PNG файл
cmdbt=''''?PDF?''~~-f~~1~~-l~~1~~-r~~300~~''%P%N''~~''%T%N.png''''||&&wait||upd<3> ;; извлечь первую страницу PDF файла под курсором и сохранить в другую панель в именной PNG файл (DPI 300)
cnf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALCNF2D<a> GLOBALCNF2D<*---*c> ;; создать двумерный массив путей выделенных изображений: в 1-й колонке ширина изображений, в 2-й колонке высота и записать в буфер обмена с заданным разделителем между колонками
cnf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALCNF2D<a> GLOBALCNF2D<c> ;; создать двумерный массив путей выделенных изображений: в 1-й колонке ширина изображений, в 2-й колонке высота и записать в буфер обмена
comns=%WL||1||<info=i3:://> ;; добавить в начало комментария выделенных изображений ширину и высоту
comnt=%P%N||1||<info=i3%P%N//> ;; добавить в начало комментария изображения под курсором ширину и высоту
copys=%WL||"%t"//0||##<info=i7:://>||?Ffnc_numrange3||$$@@#\//f13::||upd<3> ;; копировать выделенные изображения в другую панель в создаваемые именные папки min - max (имя берётся относительно большей стороны приближённого к кратному диапазону 100)
copys=%WL||"%t"//0||##<info=i8:://>||?Ffnc_numrange3||$$@@#\//f13::||upd<3> ;; копировать выделенные изображения в другую панель в создаваемые именные папки min - max (имя берётся относительно меньшей стороны приближённого к кратному диапазону 100)
copys=%WL||"%t"//0||##<info=t20::\index.?HTML?//>||sdel<>||clipup<>||upd<5> pause=500 patha=clpget||fold<> pause=500 marks=list<clpget> pause=500 delss=FOLDC<[tc=AL]//1//1//pdf|js|swf|flv|css|gif|html|ico|jpg|png|jpeg|ini|rar|zip|iso|exe//1>||1 delss=FOLDC<[tc=AL]//1//1//html|css//0>||1||test<1n!!_\d*> arwcx=[tc=AP]"%O"||chm||1 ;; выделенный каталог копировать в другую панель (с переименованием в заголовок <title> из файла index.html) с удалением, после копирования - ненужных файлов в скопированном каталоге + упаковать в chm
copys=%WL||"%t"//0||##<info=t20::\index.?HTML?//>||sdel<>||clipup<>||upd<5> pause=500 patha=clpget||fold<> pause=500 marks=list<clpget> pause=500 delss=FOLDC<[tc=AP]//1//1//pdf|js|swf|flv|css|gif|html|ico|jpg|png|jpeg|ini|rar|zip|iso|exe//1>||1 delss=FOLDC<[tc=AP]//1//1..html|css//0>||1||test<1n!!_\d*> ;; выделенный каталог копировать в другую панель (с переименованием в заголовок <title> из файла index.html) с удалением, после копирования - ненужных файлов в скопированном каталоге
copys=%WL||"%t"//0||^^<info=i48:://>\||:!!-||upd<3> ;; копировать выделенные фотографии в другую панель каждую в создаваемую именную папку даты и времени (имя берётся из EXIF фото из тега DateTime)
copys=%WL||"%t"//0||test<10m!!33!!SONY> ;; копировать выделенные изображения в другую панель, изготовитель фотоаппарата которых SONY (тег Make)
copys=%WL||"%t"//0||test<11m!!33!!SONY> ;; копировать выделенные изображения в другую панель, изготовитель фотоаппарата которых не SONY (тег Make)
copys=%WL||"%t"//0||test<12m!!33> ;; копировать выделенные изображения в другую панель, в тегах которого есть значение изготовителя фотоаппарата (тег Make)
copys=%WL||"%t"//0||test<13m!!33> ;; копировать выделенные изображения в другую панель, в тегах которого нет значения изготовителя фотоаппарата (тег Make)
copys=%WL||"%t"//0||test<14m!!23!!72> ;; копировать выделенные изображения в другую панель, у которых разрешение по X меньше 72 (тег XResolution)
copys=%WL||"%t"//0||test<15m!!23!!72> ;; копировать выделенные изображения в другую панель, у которых разрешение по X больше 72 (тег XResolution)
copys=%WL||"%t"//0||test<1e!!gif//9m!!x>||##<info=i1:://>||?Ffnc_numrange1||$$@@#\//f13::||upd<3> ;; из выделенных изображений копировать в другую панель только квадратные и файлы GIF в создаваемые именные папки (имя берётся из размера изображения приближённого к кратному диапазону 100 : 0-100 = 100, 101-200 = 200, 201-300 = 300 ...)
copys=%WL||"%t"//0||test<1e!!gif//9m!!x>||##<info=i1:://>||?Ffnc_numrange3||$$@@#\//f13::||upd<3> ;; из выделенных изображений копировать в другую панель только квадратные и файлы GIF в создаваемые именные папки min - max (имя берётся из размера изображения приближённого к кратному диапазону 100)
copys=%WL||"%t"//0||test<1m!!1200> ;; копировать выделенные изображения в другую панель, ширина которых равна 1200px
copys=%WL||"%t"//0||test<2m!!1000> ;; копировать выделенные изображения в другую панель, ширина которых больше 1000px
copys=%WL||"%t"//0||test<3m!!1000> ;; копировать выделенные изображения в другую панель, ширина которых меньше 1000px
copys=%WL||"%t"//0||test<4m!!1200> ;; копировать выделенные изображения в другую панель, высота которых равна 1200px
copys=%WL||"%t"//0||test<5m!!1000> ;; копировать выделенные изображения в другую панель, высота которых больше 1000px
copys=%WL||"%t"//0||test<6m!!1000> ;; копировать выделенные изображения в другую панель, высота которых меньше 1000px
copys=%WL||"%t"//0||test<7m!!x> ;; копировать выделенные изображения в другую панель, ширина которых больше высоты
copys=%WL||"%t"//0||test<8m!!x> ;; копировать выделенные изображения в другую панель, высота которых больше ширины
copys=%WL||"%t"//0||test<9m!!x> ;; копировать выделенные изображения в другую панель, высота которых равна ширине
copys=%WL||"%t"//0||test<9m!!x>||##<info=i1:://>||?Ffnc_numrange1||$$@@#\//f13::||upd<3> ;; из выделенных изображений копировать в другую панель только квадратные в создаваемые именные папки (имя берётся из размера изображения приближённого к кратному диапазону 100 : 0-100 = 100, 101-200 = 200, 201-300 = 300 ...)
copys=%WL||"%t"//1||htmext<gif|png|bmp|jpg|jpeg|css|htm|js>||upd<3> ;; копировать в другую панель выделенные html файлы с файлами прописанных внутри html (найденные внутри пути html копируются, не проверяются на содержимое)
copys=%WL||"%t"//1||htmext<gif|png|bmp|jpg|jpeg>||upd<3> ;; копировать в другую панель выделенные html файлы с изображениями прописанными внутри html
copys=%WL||"%t"//1||htmext<png|jpeg|js|css|json|ttf|oog|webm|swf|gif|jpg|bmp|txt|svg|woff|woff2|eot?1> ;; копировать в другую панель выделенные html файлы с заданными типами файлов прописанными внутри html, css, js сохраняя структуру
copys=%WL||"%t"//4||^^<info=i48:://>\||&&([^~~]+)[^\\]+(.+)!!$1$2||:!!-||upd<3> ;; копировать выделенные фотографии в другую панель каждую в создаваемую именную папку даты (имя берётся из EXIF фото из тега DateTime)
copys=%WL||"%t":://0//(.*\\)(\w:\\)(.*\\)(.+)(\.\d+\..+)//$1$4||test<1e!!jpg|png|tga|tiff|exr//1n!!\d{4}$>||upd<3> ;; из выделенных файлов копировать в другую панель в именные папки заданные типы изображений, в базовом имени которых в конце 4 цифры (camera_001.0000.png --> ...\camera_001\camera_001.0000.png)
copys=%WL||"%t":://1//(.*)(\w:.*\\)([^\\]*)\.(.+)//$1$3||htmext<gif|png|bmp|jpg|jpeg>||upd<3> ;; копировать в другую панель выделенные html файлы в именные папки с изображениями прописанными внутри html
copys=%WL||"%t":://1//(.*)(\w:.*\\)([^\\]{1,15}).*\.(.+)//$1$3||htmext<png|jpeg|js|css|json|ttf|oog|webm|mp4|swf|gif|jpg|bmp|txt|svg|php?1>||upd<3> ;; копировать в другую панель выделенные html файлы с заданными типами файлов прописанными внутри html, css, js сохраняя структуру в именных папках html (длинные имена папок обрезаются до 15 символов)
copys=%WL||"%t"||test<22m!!>||upd<3> ;; из выделенных изображений копировать в другую панель те, которые имеют метаданные Exif
copys=%WL||"%t"||test<23m!!>||upd<3> ;; из выделенных изображений копировать в другую панель те, которые не имеют метаданных Exif
copys=FOLDC<%WL//0//1//:zeroext:>||"%t"//0||extplus<> ;; найти в содержимом выделенных папок все файлы, у которых нет расширения, скопировать в другую панель и переименовать соответствующим расширением (команда работает в основном для изображений)
copys=FOLDC<%WL//0//-1//png>||"%pTemp16\"//0||test<1g!!16!!1!!Width!!pixels>||upd<1> ;; копировать из выделенных каталогов (с рекурсией) png файлы в создаваемую в активной панели папку Temp16, только те, ширина которых равна 16 пикселям (MediaInfo.dll)
copys=FOLDC<%WL//0//-1//png>||"%pTemp16\"//0||test<1g!!16!!3!!Width!!pixels//1g!!16!!3!!Height!!pixels>||upd<1> ;; копировать из выделенных каталогов (с рекурсией) png файлы в создаваемую в активной панели папку Temp16, только те, ширина и высота которых равна 16 пикселям (MediaInfo.dll)
copys=FOLDC<%WL//0//-1//png>||"%pTemp16\"//0||test<1m!!16//4m!!16>||upd<1> ;; копировать из выделенных каталогов (с рекурсией) png файлы в создаваемую в активной панели папку Temp16, только те, ширина и высота которых равна 16 пикселям
copys=FOLDC<%WL//0//-1//png>||"%pTemp16\"//0||test<1m!!16>||upd<1> ;; копировать из выделенных каталогов (с рекурсией) png файлы в создаваемую в активной панели папку Temp16, только те, ширина которых равна 16 пикселям
copys=FOLDC<PS<%P%N//2//0>//1//1//File.png>||%P%N//0||##<info=f61:://> ;; копировать из каталогов папки под курсором файл File.png в папку под курсором, переименовав базовое имя именем родительского каталога
copys=PS<"%p"//1//0//*.jpg|*.png|*.tga|*.tiff|*.exr>||"%t":://0//(.*\\)(\w:\\)(.*\\)(.+)(\.\d+\..+)//$1$4||test<1n!!\d{4}$>||upd<3> ;; из активной панели копировать файлы в другую панель в именные папки заданные типы изображений, в базовом имени которых в конце 4 цифры (camera_001.0000.png --> ...\camera_001\camera_001.0000.png)
copys=PS<"%p"//1//0//*.png>||"%p"//0||**0!!txt||struct<>||upd<1> ;; файлам png в текущей папке создать пустые одноимённые файлы txt
copys=PS<"%p"Pages//1//-1//jpg>||:://1//(.+\\)(.+)//$1Slides ;; копировать все файлы jpg в папке Pages активной панели в папку Slides
creat="%p"||info.png||clip<>||binfile<> ;; в текущей панели создать файл info.png из бинарной строки в буфере обмена
delss=%WL||1||test<1e!!jpg|bmp> ;; удалить из выделенных элементов только файлы jpg и bmp
delss=FOLDC<%WL//1//-1//about.jpg>||1 ;; удалить в выделенных папках и их подпапках файл about.jpg
delss=FOLDC<%WL//1//1//css|gif|html|ico|jpg|png|jpeg|ini|rar|zip|iso|exe//1>||"%t"//1 delss=FOLDC<%WL//1//1//html|css!!0>||1||test<1n!!_\d*> pause=500 renms=%WL||##<info=t20::\index.?HTML?//>||upd<1>||sdel<> ;; удаление лишнего мусора из каталога сохраненного через плагин scrapbook для firefox + переименование его в заголовок title
dends=-1??-1 imgpr=1 websc=$GLOBALDENDS||"%p"//1||x|png||upd<1> ;; создать в активной панели скриншоты web страниц по списку ссылок из буфера обмена (формат .PNG, базовое имя создаётся из ссылки)
dends=-1??-1 imgpr=1 websc=GLOBALDENDS<t>||"%p"//1||x|png||upd<1> ;; создать в активной панели скриншоты web страниц по списку ссылок из буфера обмена (формат .PNG, базовое имя создаётся из ссылки)
dends=-1??-1 websc=$GLOBALDENDS||"%p"//1||x|png||progres<>||upd<1> ;; создать в активной панели скриншоты web страниц по списку ссылок из буфера обмена (формат .PNG, базовое имя создаётся из ссылки)
dends=-1??-1 websc=GLOBALDENDS<t>||"%p"//1||x|png||progres<>||upd<1> ;; создать в активной панели скриншоты web страниц по списку ссылок из буфера обмена (формат .PNG, базовое имя создаётся из ссылки)
dilog=[fontz] imgtx=Text||"%p"//1||logotype|png||imgtxt<GLOBALFONTZ1<10>|@|GLOBALFONTZ1<2>|GLOBALFONTZ1<9>|GLOBALFONTZ1<1>>||upd<1> ;; в активной панели создать прозрачное изображение с текстом, параметры шрифта и цвета задаются в диалоге
dilog=[group=Rotate<#><#><#>Rotate90<<+>-rotate''~~''90<<#>200<#>100] cmdbt=''''?Magick?''~~''%P%N''~~''GLOBALGROUP1<1>''~~''"%P%O_Rotate.%E"''''||&&wait||upd<1> ;; повернуть изображение под курсором, сохранив в той же панели с приставкой _Rotate с использовании Magick
dilog=[group=Rotate<#><#><#>Rotate90<<+>-rotate''~~''90<''<#>200<#>100] exect=$var_i='GLOBALGROUP1<1>'&'~~'''&'"%P%O_Rotate.%E"'||_ViewValues('$var_i') start=Magick||%P%N||$var_i ;; повернуть изображение под курсором, сохранив в той же панели с приставкой _Rotate с использовании Magick
dilog=[group=Rotate<#><#><#>Rotate90<<+>-rotate''~~''90<''<#>200<#>100] start=Magick||%P%N||GLOBALGROUP1<1>~~''"%P%O_Rotate.%E" ;; повернуть изображение под курсором, сохранив в той же панели с приставкой _Rotate с использовании Magick
dnf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALDNF2D<a> dends=GLOBALDNF2D<1> GLOBALDENDS<a> ;; создать двумерный массив данных выделенных изображений и передать заданную строку другой команде
downh="%p"//2||http://tc-image.3dn.ru/Image/Sitelogo/TCImageGroup_16.png||convert<##%N>||upd<1> ;; скачать заданную ссылку в активную панель, заменив файл под курсором
downh="%p"//2||http://tc-image.3dn.ru/TC_image_files/TCIMG.png ;; скачать заданную ссылку в активную панель
downh="%p"//9||http://tc-image.3dn.ru/Image/Home/putsite.png||owrite<2|1>||upd<1> ;; скачать заданную ссылку в активную панель с условиями при существовании файла: если контрольные суммы не совпадают, то прибавить счётчик, если совпадают, то не создавать
downh="%p"//9||http://tc-image.3dn.ru/Image/Home/putsite.png||owrite<3|1>||upd<1> ;; скачать заданную ссылку в активную панель с условиями при существовании файла: если контрольные суммы не совпадают, то прибавить счётчик, если совпадают, то перезаписать
downh="%p"//9||http://tc-image.3dn.ru/Image/Home/putsite.png||owrite<4|1>||upd<1> ;; скачать заданную ссылку в активную панель с условиями при существовании файла: если контрольные суммы не совпадают, то перезаписать, если совпадают, то пропустить
downh="%p"//9||http://tc-image.3dn.ru/Image/Home/putsite.png||owrite<5|1>||upd<1> ;; скачать заданную ссылку в активную панель с условиями при существовании файла: если контрольные суммы не совпадают, то перезаписать, если совпадают, то прибавить счётчик
downh="%p"//9||http://tc-image.3dn.ru/Image/Home/putsite.png||owrite<6|1>||upd<1> ;; скачать заданную ссылку в активную панель с условиями при существовании файла: если контрольные суммы не совпадают, то пропустить, если совпадают, то перезаписать
downh="%p"//9||http://tc-image.3dn.ru/Image/Home/putsite.png||owrite<7|1>||upd<1> ;; скачать заданную ссылку в активную панель с условиями при существовании файла: если контрольные суммы не совпадают, то пропустить, если совпадают, то прибавить счётчик
downl=C:\Img\//1||C:\Links.txt||progres<> imgcn=$GLOBALDOWNL1||x//1||test<NOT//1m!!400>||resize<1,400>||quality<90> renms=$GLOBALDOWNL1||$$_<info=i3:://>||upd<1> ;; скачать изображения по ссылкам из списка C:\Links.txt в папку C:\Img\ с последующим изменениям размеров изображениям (не имеющим ширину 400px) ширину на 400px пропорционально
dubls=6imggo=C:\img.png||30||0||0 bends=[edits=BOX_V01]||?F63,sym1||@CRLF!!Chr(124)||^^(?im)^(.*\\[^\\\r\n]*(?:||$$)[^\\\r\n]*)$ sends=[tc=AL-1f]??-1||&?GLOBALBENDS<1>||"%P"!! tcprm=LOADSELECTION||GLOBALSENDS<t> dubls=7 ;; в активной панели выделить файлы, частичные имена которых введены в диалоге, до этого запустить команду imggo (изображение) в другом процессе и завершить его по окончанию действий
dubls=6imggo=C:\img.png||30||0||0 cmdbt=dxdiag~~/t~~c:\dxdiag.txt||&&wait dubls=7 ;; записать информацию системы DirectX в файл c:\dxdiag.txt (сбор информации около 1 минуты), для отображения процесса запускается заданное изображение через команду imggo и завершить по окончанию
encts=[tc=AM]||test<1e!!jpg|bmp|gif|png>||b64||^^<img~~src=''data:image/<info=o71::|1//>;base64,||$$''~~width=''<info=i1:://>''~~height=''<info=i2:://>''> GLOBALENCTS1<c> ;; преобразовать выделенные изображения jpg, bmp, gif, png в код b64 для вставки в html и записать в буфер обмена
enf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALENF2D<*===*a> GLOBALARRAY<a> ;; создать двумерный массив данных выделенных изображений, при выделении пунктов передать данные в массив GLOBALARRAY с заданным разделителем между колонками
enf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALENF2D<*===*b> GLOBALARRAY<a> ;; создать двумерный массив данных выделенных изображений, при выборе пунктов передать данные в массив GLOBALARRAY с заданным разделителем между колонками
enf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALENF2D<a> $GLOBALXXXXX=$GLOBALENF2D GLOBALXXXXX<a> ;; создать двумерный массив выделенных изображений и передать данные другой переменной GLOBALXXXXX
enf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALENF2D<a> GLOBALARRAY<a> ;; создать двумерный массив данных выделенных изображений, при выделении пунктов передать данные в массив GLOBALARRAY
enf2d=%WL||1||##@@i1:://||##@@i2::// GLOBALENF2D<b> GLOBALARRAY<a> ;; создать двумерный массив данных выделенных изображений, при выборе пунктов передать данные в массив GLOBALARRAY
exbnf=%P%N||"%t"//1//x.jpg||exbyn<JPG> ;; извлечь в другую панель из mp3 файла под курсором обложку именем файла
exbns=%WL||"%t"//1//x.jpg||exbyn<JPG>||stream<1>||progres<> ;; извлечь в другую панель из mp3 файлов обложки именем jpg файлов
exbns=%WL||:://0//x.jpg||exbyn<JPEG>||ending<0>||progres<>||upd<3> ;; восстановить заголовок "битых" выделенных jpg файлов
exbns=FOLDC<%WL//1//1//mp3>||:://0//About.jpg||exbyn<JPG>||stream<1>||progres<> ;; извлечь из mp3 файлов обложки jpg именем About внутри выделенных папок
exbns=FOLDC<%WL//1//1//mp3>||:://1//x.jpg||exbyn<JPG>||stream<1>||progres<> ;; извлечь из mp3 файлов обложки jpg именем файлов внутри выделенных папок
exect=$var_a=StringSplit('.txt|.jpg|.au3|.png|.chm','|',1)||_ViewValues($var_a,'Просмотр~~массива:ICON|e:') ;; просмотр массива (значки пунктов в таблице присваиваются относительно системной ассоциации типа файла)
exect=$var_hex=Hex(PixelGetColor(730,176,0),6) bufsr=##<info=c12|2|$var_hex>||save<C:\Color.txt|2>||upd<1> ;; записать RGB Value цвет в файл Color.txt заданных координат (730,176)
exect=$var_i=##[combo=BOX16] copys=FOLDC<%WL//0//-1//png>||"%pTemp$var_i\"//0||test<1g!!$var_i!!3!!Width!!pixels//1g!!$var_i!!3!!Height!!pixels>||upd<1> ;; копировать из выделенных каталогов (с рекурсией) png файлы в создаваемую в активной панели папку Temp16, только те, ширина и высота которых равна 16 пикселям (MediaInfo.dll)
exect=$var_i=##[combo=BOX16] copys=FOLDC<%WL//0//-1//png>||"%pTemp$var_i\"//0||test<1m!!$var_i//4m!!$var_i>||upd<1> ;; копировать из выделенных каталогов (с рекурсией) png файлы в создаваемую в активной панели папку TempX, только те, ширина и высота которых равна пикселям выбранным в диалоге
exect=$var_i=##[group=BOX16] <IF> $var_i = 1 <THEN> iniwr=%%COMMANDER_PATH%%\WinColor.ini||Colors||ActiveTabColor||<info=c228> <ELSE> inidk=%%COMMANDER_PATH%%\WinColor.ini||Colors||ActiveTabColor <ENDIF> rstart ;; цвет активной вкладки включить/выключить
exect=$var_i=InetGetSize('http://tc-image.3dn.ru/Image/Sitelogo/TCImageGroup_18.png')||_ViewValues($var_i) ;; получить размер файла в байтах
exect=$var_i=StringInStr('|jpg|gif|png|','|%E|')?_CmdCm('infbx=InfoBox_TEST1'):_CmdCm('infbx=InfoBox_TEST2') ;; пример проверки 3-х расширений, если под курсором расширение совпадает, то выдаётся сообщение №1, если нет - сообщение №2
exect=$var_iw=10||$var_ih=5 sends=#??-6^||#K$var_ih*$var_iw!!%P%N^ imgnz=$GLOBALSENDS||"%t"//0||$var_iw,$var_ih||upd<3> ;; размножить изображение под курсором 10 раз по ширине и 5 по вертикали, создав в другой панели изображение именем файла
exect=$var_pos=MouseGetPos()||$var_hex=Hex(PixelGetColor($var_pos[0],$var_pos[1],0),6) bufsr=##<info=c12|2|$var_hex>||save<C:\Color.txt|2> ;; записать RGB Value цвет в файл Color.txt пикселя под курсором
exect=$var_s=_PathFull('$f202\Puzzle.bmp') sends=#??-6^||#K5!!$var_s^ GLOBALSENDS<a> ;; размножить заданный путь 5 раз
exect=$var_sp='"%P"ИМЯ.pdf'||$var_st=FileExists('$var_sp')?'"%P"ИМЯ_'&@YEAR&'_'&@MDAY&'_'&@HOUR&'.pdf':'$var_sp' wlist=[tc=AM]||formt<60,sps34,sps35> start=Magick||GLOBALWLIST<1>||-compress||Zip||$var_st||&&hide||&&wait||upd<1> ;; из выделенных изображений создать PDF файл в другой панели, если файл существует добавляется дата
exect=$var_sp=_PathFull('$f202\Puzzle.bmp')||$var_nw=1200||$var_nh=900 exect=$var_wh=StringSplit('<info=i3$var_sp//>','x') exect=$var_iw=Ceiling($var_nw/$var_wh[1])||$var_iw=Number($var_iw)||$var_ih=Ceiling($var_nh/$var_wh[2])||$var_ih=Number($var_ih) sends=#??-6^||#K$var_iw*$var_ih!!$var_sp^ imgnz=$GLOBALSENDS||"%t"//0||$var_iw,$var_ih imgcf=GLOBALIMGNZ<1>||"%t"//1||pruning<0,0,@H-900,@W-1200>||upd<3> ;; размножить небольшое изображение по ширине и по вертикали под минимальный заданный размер 1200х900 + обрезать до заданного размера, создав в другой панели изображение именем файла
exect=$var_sp=_PathFull('$f202\Puzzle.bmp')||$var_nw=1200||$var_nh=900 exect=$var_wh=StringSplit('<info=i3$var_sp//>','x') exect=$var_iw=Ceiling($var_nw/$var_wh[1])||$var_iw=Number($var_iw)||$var_ih=Ceiling($var_nh/$var_wh[2])||$var_ih=Number($var_ih) sends=#??-6^||#K$var_iw*$var_ih!!$var_sp^ imgnz=$GLOBALSENDS||"%t"//0||$var_iw,$var_ih||upd<3> ;; размножить небольшое изображение по ширине и по вертикали под минимальный заданный размер 1200х900, создав в другой панели изображение именем файла
exect=$var_sp=_PathFull('$f202\Puzzle.bmp')||$var_nw=1202||$var_nh=902 exect=$var_wh=StringSplit('<info=i3$var_sp//>','x') exect=$var_iw=Ceiling($var_nw/$var_wh[1])||$var_iw=Number($var_iw)||$var_ih=Ceiling($var_nh/$var_wh[2])||$var_ih=Number($var_ih) sends=#??-6^||#K$var_iw*$var_ih!!$var_sp^ imgnz=$GLOBALSENDS||"%p"//0||$var_iw,$var_ih||framewh<FF0000|2|2> imgcf=GLOBALIMGNZ<1>||"%p"//1||pruning<0,0,@H-902,@W-1202>||upd<1> ;; размножить небольшое изображение Puzzle.bmp по ширине и по вертикали с красной рамкой под минимальный заданный размер 1202х902 + обрезать до заданного размера, создав в другой панели изображение именем файла
exect=$var_x='directupload' uplds=%WL||$var_x||1||progres<> ;; загрузить выделенные изображения на хостинг, передаваемый переменной $var_x
exiff=%P%N||"%p"//1||271!!SONY||upd<3> ;; в изображение под курсором записать "SONY" в Exif тег "Make" (изготовитель фотоаппарата) заменять исходное изображение
exiff=%P%N||"%p"//1||37510!!Комментарий||271!!SONY||272!!DSC-WX7||33432!!@AAA||upd<3> ;; в изображение под курсором записать информацию в Exif тег "UserComment", "Make", "Model", "Copyright" заменять исходное изображение
exiff=%P%N||"%p"//1||37510!!Комментарий||271!!SONY||upd<3> ;; в изображение под курсором записать информацию в Exif тег "UserComment" и "Make" заменять исходное изображение
exiff=%P%N||"%p"//1||37510!!Комментарий||upd<3> ;; в изображение под курсором записать "Комментарий" в Exif тег "UserComment" заменять исходное изображение
exiff=%P%N||"%t"//0||271!!SONY||upd<3> ;; в изображение под курсором записать "SONY" в Exif тег "Make" (изготовитель фотоаппарата) сохраняя в другую панель
exiff=%P%N||"%t"//0||37510!!Комментарий||271!!SONY||272!!DSC-WX7||33432!!@AAA||upd<3> ;; в изображение под курсором записать информацию в Exif тег "UserComment", "Make", "Model", "Copyright" сохраняя в другую панель
exiff=%P%N||"%t"//0||37510!!Комментарий||271!!SONY||upd<3> ;; в изображение под курсором записать информацию в Exif тег "UserComment" и "Make" сохраняя в другую панель
exiff=%P%N||"%t"//0||37510!!Комментарий||upd<3> ;; в изображение под курсором записать "Комментарий" в Exif тег "UserComment" сохраняя в другую панель
exifs=%WL||"%p"!!1||37510!!convert<##@@o72:://;;$$=;;$$@@o91:://> ;; в выделенные изображения в тег "комментарий" добавить заданную информацию
exifs=%WL||"%p"//0||37510!!<info=o72:://>||upd<1> ;; выделенным изображениям внести в тег UserComment имя файла
exifs=%WL||"%p"//1||270!!vk.com/a_best_my_films||37510!!vk.com/a_best_my_films||upd<1> ;; в выделенные изображения в теги "описания" и "комментария" добавить сайт
exifs=%WL||"%p"//1||271!!SONY||upd<3> ;; выделенным изображениям записать "SONY" в Exif тег "Make" (изготовитель фотоаппарата) заменять исходное изображение
exifs=%WL||"%p"//1||37510!!Комментарий||271!!SONY||272!!DSC-WX7||33432!!@AAA||upd<3> ;; выделенным изображением записать информацию в Exif тег "UserComment", "Make", "Model", "Copyright" заменять исходное изображение
exifs=%WL||"%p"//1||37510!!Комментарий||271!!SONY||upd<3> ;; выделенным изображением записать информацию в Exif тег "UserComment" и "Make" заменять исходное изображение
exifs=%WL||"%p"//1||37510!!Комментарий||upd<3> ;; выделенным изображениям записать "Комментарий" в Exif тег "UserComment" заменять исходное изображение
exifs=%WL||"%t"//0||271!!SONY||upd<3> ;; выделенным изображениям записать "SONY" в Exif тег "Make" (изготовитель фотоаппарата) сохраняя в другую панель
exifs=%WL||"%t"//0||37510!!Комментарий||271!!SONY||272!!DSC-WX7||33432!!@AAA||upd<3> ;; выделенным изображением записать информацию в Exif тег "UserComment", "Make", "Model", "Copyright" сохраняя в другую панель
exifs=%WL||"%t"//0||37510!!Комментарий||271!!SONY||upd<3> ;; выделенным изображением записать информацию в Exif тег "UserComment" и "Make" сохраняя в другую панель
exifs=%WL||"%t"//0||37510!!Комментарий||upd<3> ;; выделенным изображениям записать "Комментарий" в Exif тег "UserComment" сохраняя в другую панель
extra=%WL||x//9//x.png//-extract||owrite<3|1>||binfile<>||recap<2> ;; из выделенных текстовых файлах, в которых находится бинарная строка "0x89504..." создать в активной панели бинарные файлы с расширением png
fontx=1 imgtx=clpget||"%p"//1||Name|png||imgtxt<FFFF00|0000FF,FF0000,0|30|3|Calligrapher|500|500>||upd<1> ;; создать в активной панели изображение PNG из текста из буфера обмена (фон горизонтальный градиент из синего 0000FF и красного FF0000 цвета, текст жёлтый, левый и верхний отступ 500px) (подгружаемый шрифт Calligrapher.ttf)
forpgs slist=[tc=AM] shape=V09 dilog=[input=BOX_V32][combo=BOX_V105] <FOR> 1 <TO> GLOBALSLIST<0> sends=x||##rndm<3|30>||#Hcrc32|1 mends=@<info=o75GLOBALSLIST<:INDEX:>> sends=@<info=o72GLOBALSLIST<:INDEX:>>??2 sends=@<info=o71GLOBALSLIST<:INDEX:>>??3 start=Magick||GLOBALSLIST<:INDEX:>||-background||none||-virtual-pixel||background||+distort||ScaleRotateTranslate||GLOBALINPUT<1>||-fuzz||GLOBALCOMBO<1>||-trim||-quality||90||GLOBALMENDS<1>Rotate-GLOBALINPUT<1>-GLOBALSENDS<2>-@GLOBALSENDS<1>.GLOBALSENDS<3>||&&hide||&&wait <NEXT> ;; повернуть выделенные изображения на нужный угол с сохранением прозрачности с использовании Magick
gifcn=%P%N||"%t"//1||gif||foldformat<>||upd<3> ;; извлечь из GIF или TIF файла под курсором изображения, создав в другой панели папку а в ней именные gif файлы