Создание PDF файлов из группы файлов (JPG)

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Ещё раз:
Flasher писал(а):Не вижу строки ошибки.
berya писал(а):Выбор всех файлов нужен, так как в одной папке могут быть разные типы фалов и чертежи и текст и фотографии
Эта прога разве умеет что-то кроме графики аттачить? :shock:

По кнопке. Я написал пример пути. Это не значит, что он в точности такой же должен быть. С учётом ранее приводимой кнопки эта должна быть такой:

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

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\vbs\pdf.vbs
"%%COMMANDER_PATH%%\Utilites\JPEGtoPDF\JPEGtoPDF.exe" "%T" %P%S
imageres.dll,159
Создать PDF-файл и поместить в него изображения выделенных файлов
Убедительная просьба брать коды кнопок и сообщений в соответствующие теги.
berya
Сообщения: 46
Зарегистрирован: Вт ноя 15, 2011 22:20
Откуда: kiev

Сообщение berya »

текст имеется в виду "TIFF"

постоянно дает эту ошибку
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Эту, в которой кто-то до сих пор не указал номер строки? Ну-ну...
Так и будем продолжать разговор глухого с немым?
berya
Сообщения: 46
Зарегистрирован: Вт ноя 15, 2011 22:20
Откуда: kiev

Сообщение berya »

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

Ошибка Windows Script Host

В "D:\Program" отсутствует расширение имени файла
Добавлено спустя 45 секунд:

номер строки извините не знаю - не рисует
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Как это не рисует? Скриншотик можно?
berya
Сообщения: 46
Зарегистрирован: Вт ноя 15, 2011 22:20
Откуда: kiev

Сообщение berya »

Изображение[/img]
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

1) Скрипт текущий или исходный?
2) Кнопка новая или предыдущая?
3) Путь назначения какой?
4) Версия TC?
5) Система?
berya
Сообщения: 46
Зарегистрирован: Вт ноя 15, 2011 22:20
Откуда: kiev

Сообщение berya »

1. Скрипт и новый и старый
2. Кнопка новая
3. путь назначения отличается от исходной папки
4. WIN XP Sp3 TC-7.55

Добавлено спустя 4 минуты:

вечером проверю на домашней машине, хотя остальные скрипты идут нормально
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Кое-что модифицировал. Стоит попробовать.
berya
Сообщения: 46
Зарегистрирован: Вт ноя 15, 2011 22:20
Откуда: kiev

Сообщение berya »

К сожалению не работает.
Выдает туже самую ошибку

Добавлено спустя 2 часа 6 минут:

Заработали оба варианта при условии, что скрипты находятся в папке вне Total Commander
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Проблема не в самой папке ТС, а в наличии пробелов в пути к файлу скрипта. Почему-то при взаимодейcтвии с параметром %P%S этот путь читается без учёта кавычек и спотыкается на первом пробеле. В общем, я заменил этот параметр. См. обновлённый вариант.
Вместо %L для увеличения максимума вмещаемых путей в комстроку рекомендуются использовать %l или %D.

:!: Впоследствии советую отвечать на вопросы конкретно. Фраза "отличается от исходной папки" мне ни о чём не говорит.
berya
Сообщения: 46
Зарегистрирован: Вт ноя 15, 2011 22:20
Откуда: kiev

Сообщение berya »

Доброе утро.
Заработало все. Большое спасибо.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

На здоровье. Пару моментов, которые кто-то мог не заметить:
1) Если выделить неподдерживаемые файлы, то хуже не будет, они игнорируются.
2) В одном и том же каталоге-получателе будут создаваться одноимённые файлы с автоматическим переименованием по счётчику.
berya
Сообщения: 46
Зарегистрирован: Вт ноя 15, 2011 22:20
Откуда: kiev

Сообщение berya »

Заметил и оценил. также как и можно работать и только с выделенными файлами так и со всей директорией не выделяя файлов. Вся операция занимает 15-20 секунд. Сократилось время и количество телодвижений на одинаковые операции. Еще раз спасибо
werzilla
Сообщения: 3
Зарегистрирован: Ср дек 14, 2011 12:12

Сообщение werzilla »

Доброго времени суток.
Подскажите пожалуйста, можно ли подправить данный скрипт, чтобы получаемый PDF файл был с именем одного из файла. Есть сканированный текст с именами вида 1000-1.jpg, 1000-2.jpg, 1001-1.jpg, 1001-2.jpg (находятся они в одной папке), необходимо чтоб в результате было 1000.pdf, 1001.pdf.
Заранее спасибо.
Ответить