Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Текстовый конвертор
Goto page Previous  1, 2, 3  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение printer-friendly view
View previous topic :: View next topic  
Author Message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Tue Apr 21, 2009 20:19    Post subject: Reply with quote

Вахмурка 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
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Tue Apr 21, 2009 20:23    Post subject: Reply with quote

Вахмурка
Неа. Непременно и только 4 параметра: ["SourceFile"] ["DestinationFile"] [SourceIndex] [DestinationIndex]
Back to top
View user's profile Send private message
Lev



Joined: 02 Mar 2005
Posts: 392

Post (Separately) Posted: Tue Apr 21, 2009 20:48    Post subject: Reply with quote

может попробовать executor.wcx, CTConv.wcx, MultiLister и т.п.?
Back to top
View user's profile Send private message
ask



Joined: 25 Mar 2009
Posts: 34

Post (Separately) Posted: Wed Apr 22, 2009 09:58    Post subject: Reply with quote

Tol!k
еще на шаг приблизился.
осталось понять как можно окно отключить. выбор конвертора htm ..и т.п. Если мне это совсем ненадо? можно один из rtf-фов оставить?
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Wed Apr 22, 2009 14:13    Post subject: Reply with quote

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
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Wed Apr 22, 2009 18:26    Post subject: Reply with quote

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
View user's profile Send private message
ask



Joined: 25 Mar 2009
Posts: 34

Post (Separately) Posted: Thu Apr 23, 2009 10:05    Post subject: Reply with quote

Tol!k
Quote:
В дальнейшем распаковывай не все .rtf, а только нужный — msfilter_richedit.rtf или/и msfilter.rtf (или/и word_richedit.rtf/richedit.rtf если установлен Word).

наверно я не так что то делаю?
один rtf распаковать получается только если зайти как в архив и скопировать нужный файл например: msfilter_richedit.rtf.
пакетно как это все делать?
делаю как написано - не сохраняет выбор фильтра
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Thu Apr 23, 2009 20:24    Post subject: Reply with quote

Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Thu Apr 23, 2009 21:23    Post subject: Reply with quote

Кнопка для конвертирования выделенных файлов с помощью 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
View user's profile Send private message
ask



Joined: 25 Mar 2009
Posts: 34

Post (Separately) Posted: Fri Apr 24, 2009 10:34    Post subject: Reply with quote

Tol!k
всеравно не запоминает настройки. потом попробую в другой версии тотала. Распаковывал не через файл-распакова..а через кнопку извлечь..поэтому окна такого небыло и соответственно не мог выбрать маску. скнопкой неразобрался. попробую позже.
пока воспользуюсь вариантом Бати. всем спасибо за помощь
Back to top
View user's profile Send private message
ask



Joined: 25 Mar 2009
Posts: 34

Post (Separately) Posted: Fri Apr 24, 2009 11:03    Post subject: Reply with quote

Batya

Quote:
Предлагаю попробовать MultiRun.vbs - запускаем скрипт для выделенных файлов с параметрами:

обрабатывает только один файл
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Fri Apr 24, 2009 18:57    Post subject: Reply with quote

Quote:
всеравно не запоминает настройки
У меня WordArc.wcx создал в папке TC (рядом с wincmd.ini) файл wordarc_exts.ini с содержимым:
[exts]
.doc=3

А после использования кнопки с wcx wrapper-ом такой-же wordarc_exts.ini появился и в папке wordarc.
Back to top
View user's profile Send private message
ask



Joined: 25 Mar 2009
Posts: 34

Post (Separately) Posted: Sat Apr 25, 2009 13:47    Post subject: Reply with quote

Tol!k
Проблема была в местоположении файла wincmd.ini.
Он лежал в \windows\.
Соответственно и файл wordarc_exts.ini создавался в той же папке (параметр был .doc= -1 ).
Переместил оба файла в папку с тоталом. -1 заменил на 3, и после третьей попытки все заработало нормально
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Sun Apr 26, 2009 11:11    Post subject: Reply with quote

ask wrote:
Переместил оба файла в папку с тоталом.
Чтобы TC использовал .ini-файлы из своей папки, нужно в wincmd.ini в секцию [Configuration] добавить UseIniInProgramdir=7 (подробности в Справке)
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Sun Apr 26, 2009 13:41    Post subject: Reply with quote

ask wrote:
обрабатывает только один файл

Я как раз и сделал MultiRun.vbs для обработки нескольких выделенных файлов командой, предполагающей использование одного файла.
Ты пробовал MultiRun.vbs с указанными мной параметрами?
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group