View previous topic :: View next topic |
Author |
Message |
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Tue Apr 21, 2009 20:19 Post subject: |
|
|
Вахмурка wrote: | а параметр кнопки %S не прокатывает? | Но как?! (Из анекдота)
abctext.exe вход.doc выход.rtf 7 3 <конец_параметров>
Last edited by Tol!k on Tue Apr 21, 2009 21:22; edited 1 time in total |
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Tue Apr 21, 2009 20:23 Post subject: |
|
|
Вахмурка
Неа. Непременно и только 4 параметра: ["SourceFile"] ["DestinationFile"] [SourceIndex] [DestinationIndex] |
|
Back to top |
|
|
Lev
Joined: 02 Mar 2005 Posts: 392
|
(Separately) Posted: Tue Apr 21, 2009 20:48 Post subject: |
|
|
может попробовать executor.wcx, CTConv.wcx, MultiLister и т.п.? |
|
Back to top |
|
|
ask
Joined: 25 Mar 2009 Posts: 34
|
(Separately) Posted: Wed Apr 22, 2009 09:58 Post subject: |
|
|
Tol!k
еще на шаг приблизился.
осталось понять как можно окно отключить. выбор конвертора htm ..и т.п. Если мне это совсем ненадо? можно один из rtf-фов оставить? |
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2218 Location: Москва, Россия
|
(Separately) Posted: Wed Apr 22, 2009 14:13 Post subject: |
|
|
Rodny wrote: | Вот только плохо, что нужно напрямую писать имя выходного файла. Сразу для нескольких выделенных файлов средствами только TC это, если не ошибаюсь, не получится.
Пробовал через List To MultiInstance, но там проблема с передачей нескольких параметров в одних кавычках. |
Предлагаю попробовать MultiRun.vbs - запускаем скрипт для выделенных файлов с параметрами: Quote: | 1 "%%ProgramFiles%%\ABC Amber Text Converter\abctext.exe" <<%L>> <<%L>>.rtf 7 3 |
В итоге "имя файла.doc" сконвертится рядом в файл "имя файла.doc.rtf". _________________ Нет, я не сплю. Я просто медленно моргаю.
Last edited by Batya on Mon Apr 27, 2009 19:20; edited 1 time in total |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Wed Apr 22, 2009 18:26 Post subject: |
|
|
ask wrote: | осталось понять как можно окно отключить | F3 на msfilter_reset.rtf;
выбери из списка фильтр и поставь внизу галку - плагин запомнит выбор.
В дальнейшем распаковывай не все .rtf, а только нужный — msfilter_richedit.rtf или/и msfilter.rtf (или/и word_richedit.rtf/word.rtf если установлен Word).
Но msfilter_reset.rtf больше не трогай пока не захочешь сменить фильтр.
Last edited by Tol!k on Sun Apr 26, 2009 14:11; edited 1 time in total |
|
Back to top |
|
|
ask
Joined: 25 Mar 2009 Posts: 34
|
(Separately) Posted: Thu Apr 23, 2009 10:05 Post subject: |
|
|
Tol!k
Quote: | В дальнейшем распаковывай не все .rtf, а только нужный — msfilter_richedit.rtf или/и msfilter.rtf (или/и word_richedit.rtf/richedit.rtf если установлен Word).
|
наверно я не так что то делаю?
один rtf распаковать получается только если зайти как в архив и скопировать нужный файл например: msfilter_richedit.rtf.
пакетно как это все делать?
делаю как написано - не сохраняет выбор фильтра |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Thu Apr 23, 2009 20:24 Post subject: |
|
|
|
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Thu Apr 23, 2009 21:23 Post subject: |
|
|
Кнопка для конвертирования выделенных файлов с помощью WordArc.wcx wrapper
Code: | 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" |
|
Back to top |
|
|
ask
Joined: 25 Mar 2009 Posts: 34
|
(Separately) Posted: Fri Apr 24, 2009 10:34 Post subject: |
|
|
Tol!k
всеравно не запоминает настройки. потом попробую в другой версии тотала. Распаковывал не через файл-распакова..а через кнопку извлечь..поэтому окна такого небыло и соответственно не мог выбрать маску. скнопкой неразобрался. попробую позже.
пока воспользуюсь вариантом Бати. всем спасибо за помощь |
|
Back to top |
|
|
ask
Joined: 25 Mar 2009 Posts: 34
|
(Separately) Posted: Fri Apr 24, 2009 11:03 Post subject: |
|
|
Batya
Quote: | Предлагаю попробовать MultiRun.vbs - запускаем скрипт для выделенных файлов с параметрами: |
обрабатывает только один файл |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Fri Apr 24, 2009 18:57 Post subject: |
|
|
Quote: | всеравно не запоминает настройки | У меня WordArc.wcx создал в папке TC (рядом с wincmd.ini) файл wordarc_exts.ini с содержимым:
[exts]
.doc=3
А после использования кнопки с wcx wrapper-ом такой-же wordarc_exts.ini появился и в папке wordarc. |
|
Back to top |
|
|
ask
Joined: 25 Mar 2009 Posts: 34
|
(Separately) Posted: Sat Apr 25, 2009 13:47 Post subject: |
|
|
Tol!k
Проблема была в местоположении файла wincmd.ini.
Он лежал в \windows\.
Соответственно и файл wordarc_exts.ini создавался в той же папке (параметр был .doc= -1 ).
Переместил оба файла в папку с тоталом. -1 заменил на 3, и после третьей попытки все заработало нормально |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Sun Apr 26, 2009 11:11 Post subject: |
|
|
ask wrote: | Переместил оба файла в папку с тоталом. | Чтобы TC использовал .ini-файлы из своей папки, нужно в wincmd.ini в секцию [Configuration] добавить UseIniInProgramdir=7 (подробности в Справке) |
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2218 Location: Москва, Россия
|
(Separately) Posted: Sun Apr 26, 2009 13:41 Post subject: |
|
|
ask wrote: | обрабатывает только один файл |
Я как раз и сделал MultiRun.vbs для обработки нескольких выделенных файлов командой, предполагающей использование одного файла.
Ты пробовал MultiRun.vbs с указанными мной параметрами? _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
|
|