Обсуждение темы "Обмен кнопками"
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3 ... 41, 42, 43 ... 81, 82, 83  Next  :| |:
Total Commander -> Автоматизация Total Commander

#616:  Author: FlasherLocation: Москва PostPosted: Thu Jun 13, 2013 15:34
    —
bbcby wrote:
template_ff_720.avs в OEM? Ничего не дало.
Сохраняется уже через echo.
Не все редакторы читают OEM.

bbcby wrote:
Не понял, какую программу имеете ввиду.
Та, в которой эти скрипты обрабатываются > Avisynth, VDub..
bbcby wrote:
а какие параметры для кнопки?
В шапке пишется. См. скрепку (памятку для новичков) в Автоматизации TC.

#617:  Author: bbcby PostPosted: Thu Jun 13, 2013 15:53
    —
Quote:
В шапке пишется.

Виноват, тормознул.
Еще засада, AVS файлы создаются в кодировке UTF-16

#618:  Author: FlasherLocation: Москва PostPosted: Thu Jun 13, 2013 15:54
    —
bbcby
Так а я специально сделал, чтобы юникодные символы записывались.

#619:  Author: bbcby PostPosted: Thu Jun 13, 2013 16:07
    —
Надо только ANSI. Это надо для самого Avisynth, как я понял он другие кодировки не берет.

#620:  Author: FlasherLocation: Москва PostPosted: Thu Jun 13, 2013 16:13
    —
ОК, поправил.

#621:  Author: bbcby PostPosted: Thu Jun 13, 2013 17:08
    —
Flasher
Спасибо. Все гуд.

#622:  Author: bbcby PostPosted: Sun Jun 16, 2013 17:29
    —
Есть такая кнопка, создание ISO через Imgburn. ISO образ создается в противоположной панели коммандера. Источник образа - одна папка.
Code:
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 на выходе.

#623:  Author: FlasherLocation: Москва PostPosted: Sun Jun 16, 2013 18:05
    —
bbcby
Нечто схожее тут обсуждалось. Но я бы для сих целей юзал OSCDIMG (CDIMAGE). Могу в той теме сделать для неё скрипт с проверкой свободного места. Давно ещё в личке кому-то помогал с похожей задачей.

#624: Скопировать размер файла в буфер обмена. Как сделать кнопку? Author: c930 PostPosted: Mon Jul 22, 2013 12:37
    —
Хотелось бы иметь кнопку (на панели инструментов), при нажатии которой,
в буфер обмена копировался бы размер файла под курсором (в байтах, без размерности/единиц измерения).

Можно ли такое осуществить какими-либо средствами?

#625:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jul 22, 2013 12:51
    —
c930
Для подобных запросов не первый год существует специальная тема, куда всё это и переносится.

#626:  Author: Tol!kLocation: Арзамас PostPosted: Mon Jul 22, 2013 18:41
    —
здесь http://forum.wincmd.ru/viewpost.php?p=101056 замени %%~n# на %%~z#
Code:
Операции подстановки ссылок на переменные команды 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.

#627:  Author: c930 PostPosted: Mon Jul 22, 2013 23:24
    —
Tol!k
Спасибо, очень элегантное решение!

#628:  Author: Victor_Dobrov PostPosted: Thu Sep 26, 2013 03:39
    —
Вот в этой кнопке пропадает пробел между параметрами:
Code:
TOTALCMD#BAR#DATA
C:\Utilities\Unattended\makeISO.cmd
?%P% C:\Utilities\Unattended\Tools\bootNT.bin
shell32.dll,40
Папку в ISO


-1
А вот в такой всё нормально:
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Support\TeraCopy\teracopy.exe
?Copy *"%L" "%T"
%COMMANDER_PATH%\Support\TeraCopy\teracopy.exe
TeraCopy

0
-1

путь для первой кнопки: C:\XP-Unattended

#629:  Author: FlasherLocation: Москва PostPosted: Thu Sep 26, 2013 07:15
    —
Явно не по данной бете. Это незакрытый "% " так отрабатывает. И раньше так было.

#630:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Sep 26, 2013 07:17
    —
Victor_Dobrov
Это предлагается считать баг-репортом по бете 4? В прежних версиях пробел не пропадал, а теперь пропадает? Так это неправда. А для обсуждения синтаксиса кнопок существуют более подходящие темы.

Замечание за оффтоп. Сообщения перенесены.



Total Commander -> Автоматизация Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3 ... 41, 42, 43 ... 81, 82, 83  Next  :| |:
Page 42 of 83

Powered by phpBB © 2001, 2005 phpBB Group