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 

Передать параметры в программу Total Image Converter

 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
KatMuse



Joined: 26 Jul 2014
Posts: 82

Post (Separately) Posted: Fri Jan 02, 2015 01:24    Post subject: Передать параметры в программу Total Image Converter Reply with quote

Доброго времени суток!
Подскажите, пожалуйста:
как передать такие параметры в программу:
ImageConverter.exe "e:\Сканирование\Мои документы\*.jpg" "e:\Конечная папка\temp.pdf" -cpdf -combine
Чтобы из моих документов, то есть левой панели в правую панель, то есть в конечную папку был помещён файл temp.pdf
Было бы превосходно, если бы была возможность указать имя, но это в идеале.
Спасибо!

Total Image Converter от CoolUtils
http://www.coolutils.com/TotalImageConverter


Last edited by KatMuse on Sun Jan 04, 2015 22:17; edited 1 time in total
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Fri Jan 02, 2015 01:48    Post subject: Reply with quote

Code:
Команда: AskParam.exe
Параметры: /c"Конвертирование в PDF" /t"%Ttemp.pdf" /p"Конвертировать в:" ImageConverter.exe "%P*.jpg" "%%1"

_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Jan 02, 2015 02:11    Post subject: Reply with quote

KatMuse
См. в ЛС.
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1244

Post (Separately) Posted: Fri Jan 02, 2015 02:15    Post subject: Reply with quote

Есть ещё параметр -list, как вариант - можно скормить список выделенных файлов (только с кодировкой непонятно).

MVV, а так можно
Code:
Команда: AskParam.exe
Параметры: /c"Конвертирование в PDF" /t"temp" /p"Имя файла:" ImageConverter.exe "%P*.jpg" "%T%%1.pdf" -cpdf -combine

?
При передаче фокуса в ComboBox (выпадающий список?) текст обычно выделяется целиком, сначала его придётся снять, чтобы оставить точку и расширение.


Last edited by Skif_off on Fri Jan 02, 2015 03:14; edited 1 time in total
Back to top
View user's profile Send private message
KatMuse



Joined: 26 Jul 2014
Posts: 82

Post (Separately) Posted: Fri Jan 02, 2015 03:10    Post subject: Reply with quote

MVV
всё работает! Спасибо!
Только без опций -cpdf и -combine конвертирует каждый файл в pdf без объединения. Можно ли как-то добавить эти ключи? У меня, к сожалению, не получилось.
И ещё вопрос: можно ли модифицировать параметры для случая выделенных файлов. Сейчас тестировал на папке где разные изображения - программа объединила все.
Спасибо! Теперь я знаю ещё и о существовании AskParam Smile СПАСИБО!!!
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1244

Post (Separately) Posted: Fri Jan 02, 2015 03:16    Post subject: Reply with quote

KatMuse
Просто допишите ключи после "%%1".
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Fri Jan 02, 2015 10:39    Post subject: Reply with quote

Skif_off wrote:
MVV, а так можно?

С ключами должно работать, остаток командной строки целиком передаётся программе, в том числе и опции -cpdf -combine. Забыл указать их.
А если программа поддерживает список, то списком может быть даже удобнее. Для выделенных файлов надо вместо *.jpg указывать %L (для списка в ANSI), %UL (для списка в UTF-8) или %WL (для списка в UTF-16).
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1244

Post (Separately) Posted: Fri Jan 02, 2015 11:33    Post subject: Reply with quote

Тогда получается так:
Code:
Команда: AskParam.exe
Параметры: /c"Конвертирование в PDF" /t"temp" /p"Имя файла:" ImageConverter.exe -list "%WL" "%T%%1.pdf" -cpdf -combine

Только выделенные файлы и можно скармливать не только JPEG'и.
Back to top
View user's profile Send private message
KatMuse



Joined: 26 Jul 2014
Posts: 82

Post (Separately) Posted: Fri Jan 02, 2015 12:48    Post subject: Reply with quote

Спасибо! Рабочий вариант для склеивания всех файлов в один:
Code:
Команда: AskParam.exe
Параметры:/c"Конвертирование в PDF" /t"%Ttemp.pdf" /p"Конвертировать в:" ImageConverter.exe "%P*.jpg" "%%1" -cpdf -combine


Skif_off,
к сожалению оба полных варианта не рабочие... Программа выдаёт ошибку. В первом случае о том, что переданные параметры не распознаны (она их почему-то объединяет), а во втором "Cannot open file. C:\Users\UserName\AppData\Local\Temp\CMD90AF.tmp"

Сама программа называется:
Total Image Converter от CoolUtils
http://www.coolutils.com/TotalImageConverter
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1244

Post (Separately) Posted: Fri Jan 02, 2015 13:41    Post subject: Reply with quote

KatMuse
Понял, какая программа, писал же про -list Smile
Первая у меня нормально работает, а со второй попутал, да, - параметры должны начинаться с /w в случае использования списка:
Code:
/w /c"Конвертирование в PDF" /t"temp" /p"Имя файла:" ImageConverter.exe -list "%WL" "%T%%1.pdf" -cpdf -combine

иначе после завершения работы AskParam.exe файл-список будет автоматически удалён.
Теперь работают обе, покажите вашу кнопку целиком, пожалуйста.
Back to top
View user's profile Send private message
KatMuse



Joined: 26 Jul 2014
Posts: 82

Post (Separately) Posted: Sat Jan 03, 2015 01:18    Post subject: Reply with quote

Skif_off
дастиш фантастиш!
Спасибо!
Код кнопки? Не совсем понял, но я для конвертирования использую вот, что Вы написали:
Code:
Команда: AskParam.exe
Параметры: /w /c"Конвертирование в PDF" /t"temp" /p"Имя файла:" ImageConverter.exe -list "%WL" "%T%%1.pdf" -cpdf -combine

Всё чудесно работает!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Page 1 of 1

 
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