октября 21, 2020, 07:04:18

Новости:

Перейти на сайт https://xubuntu-ru.net


Последние сообщения

Страницы1 2 3 ... 10
1
How-To и FAQ / Re: Руководство по допиливанию...
Последний ответ от xub - октября 17, 2020, 04:09:30
Продолжаю!

Цитата: el guahiro от октября 16, 2020, 13:11:09Код Выделить Expand
pdfunite %F sum~%n
Это всё понятно!Но!
pdfunite *.pdf Done.pdf
Unimplemented Feature: Could not merge encrypted files ('2019_07-Jul_31-Aug_30_2019.pdf')
А вот в картинки превращение ,,encrypted files" происходит нормально😕...
find . -maxdepth 1 -type f -name '*.pdf' -exec pdftoppm -jpeg -jpegopt quality=90 {} {} \; 2>/dev/nullЕстественно собирается тоже легко...
img2pdf --pagesize 8.5inx11in  -o DoneLetter.pdf *.jpg
Так что для декодирования, если что, Вам также придётся делать вашу излюбленную манипуляцию с изготовлением скпирта для ПКМ😇...

Наверное пароли делаеют на эти файлы банковские чтобы случайно не произолшло какое-то редактирование, так сказать ,,замки от честных людей😈". А больше  непонятно какой в такой ,,секретности" смысл😕...

find . -name "*.pdf" -exec qpdf --decrypt '{}' '{}'_dec.pdf \;Предельно коротко...

2020 Oct 16; 09:09 PM
2
Тестирование / Re: Тестирование Xubuntu 20.10...
Последний ответ от denkin - октября 16, 2020, 23:05:52
67 пакетов обновляется вечером в пятницу, в их числе:
- libreoffice 7.0.2-0 вместо 7.0.2~rc2
- xserver 1.20.9-2 вместо 1.20.8-2
3
How-To и FAQ / Re: Руководство по допиливанию...
Последний ответ от xub - октября 16, 2020, 14:00:30
Спасибо el guahiro!
Цитата: el guahiro от октября 16, 2020, 13:11:09Утилита pdftk, в связи со старой кодовой базой и дырами в безопасности, начиная с Ubuntu18 исключена из репозиториев.
Но я уже старый😈, потому консервативный, люблю я pdftk! Не знаю что там с безопасностью и насколько это тревожно, думаю на размер моей пенсии это повлиять не должно😇!

Можно через snap установить. А можно вот так:
sudo add-apt-repository ppa:malteworld/ppaНу и так далее... apt install...

После того как Unity впало в кому перешёл на XFCE и не использую файловые менеджеры типа Nautilus'а как основные, у меня там тоже было много скриптов для ПКМ.

У меня основной файловый менеджер сейчас Ranger https://github.com/ranger/ranger.

Новая любовь😈 так сказать. Это не хорошо и не плохо, это просто у меня так... Акцент у меня смещён в строну  alias'ов и hotkey'ев
cat ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml|sed "s:&gt;:>:g;s:&lt;:<:g;s:&quot;:'\
:g;s:&apos;:':g"|grep -E "Primary|Alt|KP_Add|KP_Subtract|Super|Shift|Pause|Print|Scroll_Lock|F4|F5|F6|F8|F9|F12"|grep -vE \
"empty|XF86"|sed 's:<property name="::;s:" type="string" value=":\t:'|sed 's:>$::;s:\/$::;s:&amp;::g;s:\"$::'|sort|nl
166 наборов клавиатурных комбинаций. ,,Вы будете смеяться...", но я их, представьте себе, все помню!
,,Every dog has his day!",- ,,Будет и на нашей улице праздник!",- переводит GOOGLE дурацкую идиому онтарийских туземцев😇!

2020 Oct 16; 07:00 AM
4
How-To и FAQ / Re: Руководство по допиливанию...
Последний ответ от el guahiro - октября 16, 2020, 13:11:09
Цитата: xub от октября 16, 2020, 01:37:03pdftk DEK*.pdf cat output new.pdf
Утилита pdftk, в связи со старой кодовой базой и дырами в безопасности, начиная с Ubuntu18 исключена из репозиториев.
Поэтому, можно сразу объединить файлы PDF в один с помощью ПКМ Thunar на команду:
pdfunite %F sum~%nУсловие появления: Другие
Маска файлов: *.pdf;*.PDF
Можно разобрать PDF на картинки, через ПКМ Thunar "PDF в картинки", команда:
pdftoppm -jpeg %f %n | zenity --progress --width=400 --height=100 --title="извлекаем картинку" --text "работаю." --auto-close --pulsate; exiftool -TagsFromFile %f %n*.jpg ; rm ./*_original ; touch -r %f %n*.jpg ; rename "s/.pdf-/ /gi" ./*.jpgЧтобы работало, необходимо установить xpdf utils и zenity.
Условие появления: Другие
Маска файлов: *.pdf;*.PDF
Потом картинки соединить с помощью  ПКМ Thunar на команду:
apersize=`zenity --entry --title="Картинки в PDF" --text="Введите формат A4,A3,A2,A1,A0, например -S A4, или поставьте пробел (родной размер)" --entry-text="-S A4"`; img2pdf -o %n.pdf $papersize --auto-orient %F | zenity --progress --width=400 --height=100 --title= Склеиваем в  PDF  --text  работаю.  --auto-close --pulsateПитоновская утилита  img2pdf ставится из репозитория
Условие появления: Изображения
Как видите, все три команды у меня без скриптов, поэтому скриптов к этим действиям нет на Гитхабе.
Написать консольные команды, соответствующие командам ПКМ Thunar  - нетрудно.

Искренне ваш, el
5
How-To и FAQ / Re: Руководство по допиливанию...
Последний ответ от xub - октября 16, 2020, 01:37:03
Сделал новую команду, короткую в одну строку:
find . -type f -exec bash -c 'qpdf --decrypt "$0" "`echo $0 | sed -r "s:(.*)/:\1/DEK_:"`"' {} \;
А pdf в таком случае собирать традиционно:
pdftk DEK*.pdf cat output new.pdf
Естественно предполалгается, что в директории только файлы pdf и директория ,,конечная"...

2020 Oct 15; 06:36 PM

6
Тестирование / Re: Тестирование Xubuntu 20.10...
Последний ответ от denkin - октября 15, 2020, 20:22:52
129 пакетов обновляется вечером, в четверг, в том числе:
- cups 1.28.5 вместо 1.28.3
- firefox 81.0.2 вместо 81.0.1
- gnome-software 3.38.0-2 вместо 3.36.1-2
- inxi 3.1.07-1-1 вместо 3.1.06-1-1
- libreoffice 7.0.2~rc2 вместо 1:7.0.1
- ядро linux 5.8.0.23.28
- telegram 2.4.3 вместо 2.1.1
- thunderbird 78.3.2 вместо 78.3.1
7
How-To и FAQ / Re: Руководство по допиливанию...
Последний ответ от xub - октября 15, 2020, 19:41:17
Я Вас, El Guahiro😈, приветствую, категорически!

Посмотрел я ваши скрипты на github.com, там довольно много посвящено PDF.

Я хотел быстро найти, если, конечно, имеется что-то с программой qpdf, которая как известно делает:
qpdf --decrypt A.pdf B.pdfно ознакомившись с названиями скриптов ,,озарение😇" не наступило... А перебирать по одному поленился...

Дело в том, что банк почему-то стал присылать отчёты где листы все раздельно и зачем-то защищены паролем!
Наверное автоматически программа у них там это делает.

Т.е. собрать все отчёты в один файл без ,,decrypt" каждого файла-листа не получается😞...

Я, конечно ,,изваял😈" команду корявую и примитивную и файлам ,,decrypt" по одному не делал. Но вот задался целью сделать нечно более приличное.

Если Вы решали подобную задачу, то подскажите какой скрипт из вашей коллекции посмотреть.

2020 Oct 15; 12:41 PM
8
How-To и FAQ / Re: Руководство по допиливанию...
Последний ответ от el guahiro - октября 14, 2020, 23:47:37
Разбирал фотоколлекцию, клеил панорамы питоном, правил в Gimp`е, а потом обратил внимание, что дата/время фотографии потерялись. Но в имени каждой панорамы осталась временнАя метка
#Присваиваем дату/время создания фотографии, исходя из метки времени в имени файла
#How to assign the photo date/time creation, based on the time stamp in the file name
В терминале:
for i in *.webp; do touch -t $(echo ${i::-7} | tr -cd '[[:digit:]]') $i ; doneи для джипегов:
for i in *.jpg; do touch -t $(echo ${i::-6} | tr -cd '[[:digit:]]') $i ; doneНебольшой минус - потерялись секунды. Штирлиц пел : "Не думай о секундах свысока", а для меня это в данном случае неважно. Кто хочет с секундами, может вышеприведённые команды дописать. Для меня это уже сложно, ведь я не хацкер и не труЪ линуксоид, а только так развлекаюсь.
Традиционно, делаем ПКМ Thunar на эту функцию. Назовём её, ну скажем: "Присвоить дату создания исходного фото"
Команда:
webp_photo_date_creation.sh %n
Здесь скрипт webp_photo_date_creation.sh имеет содержание:
#!/bin/bash
IFS=$'\#'
for i in "$@" ; do  touch -t $(echo ${i::-7} | tr -cd '[[:digit:]]') $i ; done
Маска файлов в ПКМ : *.webp, галка - на "Изображения
Иконка - любая.
Для джипегов скрипт аналогичен.

Надеюсь, кому-то пригодится.
Искренне ваш, el
9
How-To и FAQ / Re: Руководство по допиливанию...
Последний ответ от xub - октября 13, 2020, 15:06:58
Чтобы директории не мешали можно произвести такую ,,манипуляцию":
find . -maxdepth 1 -name "*" -type d|rename -n 's#^\.\/#./.#' ▶▶ скрываем директории...
find . -maxdepth 1 -name "*" -type d|rename -n 's#^\.\/\.#./#' ▶▶ возвращаем скрытые директории...

Да, на всяякий случай напоминаю ,,rename -n" это посмотреть без ,,-n"  реальное исполнение...
2020 Oct 13; 08:09 AM
10
How-To и FAQ / Re: Руководство по допиливанию...
Последний ответ от xub - октября 13, 2020, 14:28:39
Приветствую!
Цитата: el guahiro от октября 12, 2020, 20:36:39С английским у меня хорошо, но всё же не настолько

Есть разница кто пишет английский текст. Самый тяжёлый английский французского разлива😞, моя семья в основном франкоязычная мы из Квебека переехали...

А понятные тексты на английском пишут индусы и, как не странно, китайцы (большинство наших программистов именно китайского и индийского происхождения). Всё же какое-то ,,эсперанто", в широком смысле этого слова, человечество должно применить... Думаю время как раз настало.

rename -n 's/^/sprintf("%03d_",$^R+=1)/e' *
Простейший способ пронумеровать файлы ,,001...002..." на пробелы не реагирует, но нумерует также директории, находящиеся среди файлов.

2020 Oct 13; 07:28 AM


Страницы1 2 3 ... 10