Страница 42 из 88
Добавлено: Чт июн 13, 2013 15:34
Flasher
bbcby писал(а):template_ff_720.avs в OEM? Ничего не дало.
Сохраня
ется уже через echo.
Не все редакторы читают OEM.
bbcby писал(а):Не понял, какую программу имеете ввиду.
Та, в которой эти скрипты обрабатываются > Avisynth, VDub..
bbcby писал(а):а какие параметры для кнопки?
В шапке пишется. См. скрепку (памятку для новичков) в Автоматизации TC.
Добавлено: Чт июн 13, 2013 15:53
bbcby
В шапке пишется.
Виноват, тормознул.
Еще засада, AVS файлы создаются в кодировке UTF-16
Добавлено: Чт июн 13, 2013 15:54
Flasher
bbcby
Так а я специально сделал, чтобы юникодные символы записывались.
Добавлено: Чт июн 13, 2013 16:07
bbcby
Надо только ANSI. Это надо для самого Avisynth, как я понял он другие кодировки не берет.
Добавлено: Чт июн 13, 2013 16:13
Flasher
ОК, поправил.
Добавлено: Чт июн 13, 2013 17:08
bbcby
Flasher
Спасибо. Все гуд.
Добавлено: Вс июн 16, 2013 17:29
bbcby
Есть такая кнопка, создание ISO через Imgburn. ISO образ создается в противоположной панели коммандера. Источник образа - одна папка.
Код: Выделить всё
TOTALCMD#BAR#DATA
%ProgramFiles(x86)%\ImgBurn\ImgBurn.exe
/MODE BUILD /BUILDMODE IMAGEFILE /NOSAVESETTINGS /FILESYSTEM "ISO9660 + UDF" /UDFREVISION "1.02" /ROOTFOLDER YES /NOIMAGEDETAILS /VOLUMELABEL %N /SRCLIST "%L" /DEST "%T\%O.ISO" /START /CLOSE
%ProgramFiles(x86)%\ImgBurn\imgburn.exe
ImgBurn
%ProgramFiles(x86)%\ImgBurn\
-1
Можно ли расширить функционал кнопки, чтобы ее можно было применить к нескольким (выделенным) папкам.
Кол-во папок в источнике = кол-во ISO на выходе.
Добавлено: Вс июн 16, 2013 18:05
Flasher
bbcby
Нечто схожее
тут обсуждалось. Но я бы для сих целей юзал OSCDIMG (CDIMAGE). Могу в той теме сделать для неё скрипт с проверкой свободного места. Давно ещё в личке кому-то помогал с похожей задачей.
Скопировать размер файла в буфер обмена. Как сделать кнопку?
Добавлено: Пн июл 22, 2013 12:37
c930
Хотелось бы иметь кнопку (на панели инструментов), при нажатии которой,
в буфер обмена копировался бы размер файла под курсором (в байтах, без размерности/единиц измерения).
Можно ли такое осуществить какими-либо средствами?
Добавлено: Пн июл 22, 2013 12:51
Avada
c930
Для подобных запросов не первый год существует специальная тема, куда всё это и переносится.
Добавлено: Пн июл 22, 2013 18:41
Tol!k
здесь
http://forum.wincmd.ru/viewpost.php?p=101056 замени %%~n# на %%~z#
Код: Выделить всё
Операции подстановки ссылок на переменные команды FOR также расширены.
Допускается применение следующих синтаксических конструкций:
%~I - из переменной %I удаляются обрамляющие кавычки (")
%~fI - переменная %I расширяется до полного имени файла
%~dI - из переменной %I выделяется только имя диска
%~pI - из переменной %I выделяется только путь к файлу
%~nI - из переменной %I выделяется только имя файла
%~xI - из переменной %I выделяется расширение имени файла
%~sI - полученный путь содержит только короткие имена
%~aI - переменная %I расширяется до атрибутов файла
%~tI - переменная %I расширяется до даты /времени файла
%~zI - переменная %I расширяется до размера файла
%~$PATH:I - проводится поиск по каталогам, заданным в переменной
среды PATH, и переменная %I заменяется на полное
имя первого найденного файла. Если переменная PATH
не определена или в результате поиска не найден ни
ни один файл, то этот модификатор заменяется на пустую
строку
При объединении нескольких операторов можно получить следующие результаты:
%~dpI - переменная %I заменяется только на имя диска и путь
%~nxI - переменная %I заменяется только на имя файла и его
расширение
%~fsI - переменная %I заменяется только на полный путь с
краткими именами
%~dp$PATH:I - проводится поиск по каталогам, заданным в переменной
среды PATH, и переменная %I заменяется на имя диска
и путь к первому найденному файлу.
%~ftzaI - переменная %I заменяется на строку, выдаваемую
командой DIR
В приведенных выше примерах переменные %I и PATH можно заменить на
любые другие допустимые значения. В таких синтаксических конструкциях
за символами %~ может следовать любое имя переменной цикла FOR.
Добавлено: Пн июл 22, 2013 23:24
c930
Tol!k
Спасибо, очень элегантное решение!
Добавлено: Чт сен 26, 2013 03:39
Victor_Dobrov
Вот в этой кнопке пропадает пробел между параметрами:
Код: Выделить всё
TOTALCMD#BAR#DATA
C:\Utilities\Unattended\makeISO.cmd
?%P% C:\Utilities\Unattended\Tools\bootNT.bin
shell32.dll,40
Папку в ISO
-1
А вот в такой всё нормально:
Код: Выделить всё
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Support\TeraCopy\teracopy.exe
?Copy *"%L" "%T"
%COMMANDER_PATH%\Support\TeraCopy\teracopy.exe
TeraCopy
0
-1
путь для первой кнопки: C:\XP-Unattended
Добавлено: Чт сен 26, 2013 07:15
Flasher
Явно не по данной бете. Это незакрытый "% " так отрабатывает. И раньше так было.
Добавлено: Чт сен 26, 2013 07:17
Avada
Victor_Dobrov
Это предлагается считать баг-репортом по бете 4? В прежних версиях пробел не пропадал, а теперь пропадает? Так это неправда. А для обсуждения синтаксиса кнопок существуют более подходящие темы.
Замечание за оффтоп. Сообщения перенесены.