Страница 2 из 3

Добавлено: Вт апр 21, 2009 20:19
Tol!k
Вахмурка писал(а):а параметр кнопки %S не прокатывает?
Но как?! (Из анекдота)
abctext.exe вход.doc выход.rtf 7 3 <конец_параметров>

Добавлено: Вт апр 21, 2009 20:23
Rodny
Вахмурка
Неа. Непременно и только 4 параметра: ["SourceFile"] ["DestinationFile"] [SourceIndex] [DestinationIndex]

Добавлено: Вт апр 21, 2009 20:48
Lev
может попробовать executor.wcx, CTConv.wcx, MultiLister и т.п.?

Добавлено: Ср апр 22, 2009 09:58
ask
Tol!k
еще на шаг приблизился.
осталось понять как можно окно отключить. выбор конвертора htm ..и т.п. Если мне это совсем ненадо? можно один из rtf-фов оставить?

Добавлено: Ср апр 22, 2009 14:13
Batya
Rodny писал(а):Вот только плохо, что нужно напрямую писать имя выходного файла. Сразу для нескольких выделенных файлов средствами только TC это, если не ошибаюсь, не получится.
Пробовал через List To MultiInstance, но там проблема с передачей нескольких параметров в одних кавычках.
Предлагаю попробовать MultiRun.vbs - запускаем скрипт для выделенных файлов с параметрами:
1 "%%ProgramFiles%%\ABC Amber Text Converter\abctext.exe" <<%L>> <<%L>>.rtf 7 3
В итоге "имя файла.doc" сконвертится рядом в файл "имя файла.doc.rtf".

Добавлено: Ср апр 22, 2009 18:26
Tol!k
ask писал(а):осталось понять как можно окно отключить
F3 на msfilter_reset.rtf;
выбери из списка фильтр и поставь внизу галку - плагин запомнит выбор.
В дальнейшем распаковывай не все .rtf, а только нужный — msfilter_richedit.rtf или/и msfilter.rtf (или/и word_richedit.rtf/word.rtf если установлен Word).
Но msfilter_reset.rtf больше не трогай пока не захочешь сменить фильтр.

Добавлено: Чт апр 23, 2009 10:05
ask
Tol!k
В дальнейшем распаковывай не все .rtf, а только нужный — msfilter_richedit.rtf или/и msfilter.rtf (или/и word_richedit.rtf/richedit.rtf если установлен Word).
наверно я не так что то делаю?
один rtf распаковать получается только если зайти как в архив и скопировать нужный файл например: msfilter_richedit.rtf.
пакетно как это все делать?
делаю как написано - не сохраняет выбор фильтра

Добавлено: Чт апр 23, 2009 20:24
Tol!k
Изображение

Добавлено: Чт апр 23, 2009 21:23
Tol!k
Кнопка для конвертирования выделенных файлов с помощью WordArc.wcx wrapper

Код: Выделить всё

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\wordarc\wordarc.cmd
%L msfilter_richedit.rtf
%COMMANDER_PATH%\totalcmd.exe,24
WordArc


-1
------------------------- wordarc.cmd -------------------------
@echo off
chcp 1251 > nul
rem Параметры кнопки: %L <фильтр>
rem Используется WordArc (wcx wrapper)
for /f "delims=" %%a in (%1) do
D:\путь\WA.exe "%%a" %2 && ren %2 "%%~na_%2"

Добавлено: Пт апр 24, 2009 10:34
ask
Tol!k
всеравно не запоминает настройки. потом попробую в другой версии тотала. Распаковывал не через файл-распакова..а через кнопку извлечь..поэтому окна такого небыло и соответственно не мог выбрать маску. скнопкой неразобрался. попробую позже.
пока воспользуюсь вариантом Бати. всем спасибо за помощь

Добавлено: Пт апр 24, 2009 11:03
ask
Batya
Предлагаю попробовать MultiRun.vbs - запускаем скрипт для выделенных файлов с параметрами:
обрабатывает только один файл

Добавлено: Пт апр 24, 2009 18:57
Tol!k
всеравно не запоминает настройки
У меня WordArc.wcx создал в папке TC (рядом с wincmd.ini) файл wordarc_exts.ini с содержимым:
[exts]
.doc=3

А после использования кнопки с wcx wrapper-ом такой-же wordarc_exts.ini появился и в папке wordarc.

Добавлено: Сб апр 25, 2009 13:47
ask
Tol!k
Проблема была в местоположении файла wincmd.ini.
Он лежал в \windows\.
Соответственно и файл wordarc_exts.ini создавался в той же папке (параметр был .doc= -1 ).
Переместил оба файла в папку с тоталом. -1 заменил на 3, и после третьей попытки все заработало нормально

Добавлено: Вс апр 26, 2009 11:11
Tol!k
ask писал(а):Переместил оба файла в папку с тоталом.
Чтобы TC использовал .ini-файлы из своей папки, нужно в wincmd.ini в секцию [Configuration] добавить UseIniInProgramdir=7 (подробности в Справке)

Добавлено: Вс апр 26, 2009 13:41
Batya
ask писал(а):обрабатывает только один файл
Я как раз и сделал MultiRun.vbs для обработки нескольких выделенных файлов командой, предполагающей использование одного файла.
Ты пробовал MultiRun.vbs с указанными мной параметрами?