Форум русскоязычного сообщества Xubuntu

Установка и настройка => Программирование => Тема начата: tellts от февраля 04, 2015, 17:35:08

Название: Как применить скрипт?
Отправлено: tellts от февраля 04, 2015, 17:35:08
Вот тут есть скрипт:
https://www.solver.io/wp/2012/03/30/linux-how-to-rotate-djvu-images/ (https://www.solver.io/wp/2012/03/30/linux-how-to-rotate-djvu-images/)
Как его применить к DJVU книгам, чтобы картинки, повернутые в некоторых книгах боком, вернулись навсегда в нормальное положение?
Название: Re: Как применить скрипт?
Отправлено: Kamrad от февраля 04, 2015, 23:44:52
Подозреваю, что скрипт оформляется текстовым файлом, кладётся в директорию с нужными книжками и запускается из терминала от рута.
Название: Re: Как применить скрипт?
Отправлено: VJM от февраля 05, 2015, 00:45:18
Не надо рута. Просто права на выполнение chmod +x


#! /bin/sh
a=1;while [ $a -lt 232 ]; do b=`printf %03d $a`; ddjvu -scale 300% -size 2550x3450 -page $a Bur* - | pnmflip -cw | pnmtopng > bur$b.png; alchemy bur$b.png -g && rm bur$b.png;  a=$[$a + 1]; echo $a;  done


Сохраняем файлик и даем права. После запускаем как программу.
Название: Re: Как применить скрипт?
Отправлено: tellts от февраля 05, 2015, 01:32:45
А какое расширение при сохранении должно быть у файла?
Название: Re: Как применить скрипт?
Отправлено: Kamrad от февраля 05, 2015, 20:30:46
Цитата: VJM от февраля 05, 2015, 00:45:18
Не надо рута. Просто права на выполнение chmod +x

Точно, вы совершенно правы. "Что-то я затупил" (с)
Цитата: tellts от февраля 05, 2015, 01:32:45
А какое расширение при сохранении должно быть у файла?

.sh
Название: Re: Как применить скрипт?
Отправлено: tellts от февраля 11, 2015, 14:00:22
Пока проверить не могу, надо Хубунту переустанавливать. А в Windows XP скрипт можно запустить?
Название: Re: Как применить скрипт?
Отправлено: hitomy от марта 15, 2015, 11:38:34
Цитата: tellts от февраля 11, 2015, 14:00:22
Пока проверить не могу, надо Хубунту переустанавливать. А в Windows XP скрипт можно запустить?


Нет.