Руководство по допиливанию для новичка- от новичка

Автор el guahiro, июля 26, 2015, 20:02:01

« предыдущая - следующая »

el guahiro

августа 05, 2021, 11:46:29 #1740 Последнее редактирование: августа 05, 2021, 11:48:42 от el guahiro
Цитата: RoDoN от августа 05, 2021, 00:17:00но только не с МойОфис, а с Р7-Офис,
Честно говоря, абсолютно параллельно. Ни тем, ни другим пользоваться пока не собираюсь. Если уж спрыгивать с Libreoffice, то на OnlyOffice.
ИМХО.
Искренне ваш
См. скрипты для ПКМ Thunar здесь https://github.com/el-guahiro/thunar_custom_actions
Рекомендации для граждан у условиях гуманитарной катастрофы https://goo-gl.me/abV3X

el guahiro

Цитата: RoDoN от августа 05, 2021, 00:17:00напрочь сносят все пароли, если они уже были в файле - вот такая безопасность!
Хочу такую программу!!! :) :)
Искренне ваш
См. скрипты для ПКМ Thunar здесь https://github.com/el-guahiro/thunar_custom_actions
Рекомендации для граждан у условиях гуманитарной катастрофы https://goo-gl.me/abV3X

el guahiro

августа 06, 2021, 01:23:06 #1742 Последнее редактирование: августа 06, 2021, 01:28:31 от el guahiro
Трюки с буфером обмена. Специально для xubuntu-ru.net
#Для студентов, журналистов, копирайтеров - для всех, кто копирует и вставляет  много текста.
и для тех, кто копирует текст с файлов PDF.
Скрипт editclip_without_linebreaks.sh:
#!/bin/bash
xclip -o | tr -s "\r\n" " " | xclip -selection clipboard ; notify-send "буфер обмена в одну строку!"
#берём буфер обмена и передаем дальше
 #удаляем первод строки и передаем дальше
 # возвращаем текст в буфер обмена
 # всплывает уведомление, что всё получилось
Повесить на хоткей.
Скрипт editclip_without_emptylines.sh:
#!/bin/bash
xclip -o | sed -e "/^\s*$/d" | sed -e "s/  */ /g" | xclip -selection clipboard ; notify-send "буфер обмена БЕЗ пустых строк!!"
#преобразовывает содержимое буфера обмена , удаляя пустые строки
Повесить на другой хоткей.
Оба скрипта заменяют содержимое буфера обмена с разными опциями.
-----
...и тут появляется вопрос к xub: Как упорядочить хоткеи?

Уверен, что многим поможет.
Искренне ваш, el
Искренне ваш
См. скрипты для ПКМ Thunar здесь https://github.com/el-guahiro/thunar_custom_actions
Рекомендации для граждан у условиях гуманитарной катастрофы https://goo-gl.me/abV3X

xub

Я приветствую Вас el guahiro! А также всех кто просматривает эту ветку форума!

Цитата: el guahiro от августа 06, 2021, 01:23:06...и тут появляется вопрос к xub: Как упорядочить хоткеи?

Я покажу на примере как у меня. Для начала, чтобы понять что мы в русле задачи, а потом, если что продолжим...

Вообще такие относительно короткие  наборы команд можно целиком «цеплять» на клавишу. Но там много чего экранировать придётся... Но это так сказать отдельный вопрос...

На кнопке запись будет где-то так:
sh -c " sleep 0.5; sh -c /home/HOME/20Jan25GoldenCtrlCC.sh"


Направление на уведомление в скрипте может выглядеть вот так:

notify-send "$QU" "$(echo $QS|sed 's:.*\[\"\(.*\)\"\].*:\1:'|sed 's:\. :. \n:g;s:\? :? \n:g;s:\! :! \n:g;s:':\ :g;s:^[-]*::')"
Но с приведенными скриптами возможно будет проще.

Я продолжу через 2 часа. Неделю не было дождей, нужно немного поухаживать за растениями и газоном перед домом, будь он неладен😞...

2021 Aug 05; 07:10 PM
При ответах прошу учитывать возможную существенную разницу во времени, мой часовой пояс (GMT-4) Eastern Daylight Time...

xub

Продолжаю! Если я правильно понял задачу, то ...

Можно без скрипта:
sh -c 'xclip -o | tr -s "\r\n" " " | xclip -selection clipboard ; notify-send "буфер обмена в одну строку!"'



По аналогии со второй командой... Я проверял у меня это работает. Комбинация клавишей громоздкая, это я быстрого поиска в листе. Если у Вас клавиатурных комбинаций мало, то нужно подобрать что-то полегче, на одну руку, желательно... Если мышь справа, что чаще (у меня слева), то положим Alt_L+Q...

Команды не громоздкие, кавычки одного типа, совершенно спокойно можно без скрипта, ничего с экранированием мудрить не нужно...

Если что продолжим...

2021 Aug 05; 10:46 PM; Oakville, ON, Canada.
При ответах прошу учитывать возможную существенную разницу во времени, мой часовой пояс (GMT-4) Eastern Daylight Time...

el guahiro

Как научиться работать с хоткеями здесь.
У меня с этим проблема. По привычкам работы с ОС я типичный Windows-юзер: неумение работать с хоткеями, всё в GUI, терминал только если встречается нерутинная или тяжёлая задача.
Искренне ваш
См. скрипты для ПКМ Thunar здесь https://github.com/el-guahiro/thunar_custom_actions
Рекомендации для граждан у условиях гуманитарной катастрофы https://goo-gl.me/abV3X

xub

Приветствую!

Цитата: el guahiro от августа 12, 2021, 11:32:47Как научиться работать с хоткеями здесь.

Не думаю, что это так уж и подойдёт обычному пользователю, всё же для IDE (Интегрированная среда разработки), да кое что из методики может и можно позаимствовать...

Я скажу проще. Клавиатурные комбинации по народному ,,хоткеи😈" для начала нужно применять когда все другие варианты менее удобны. Ну а дальше уже дело личных предпочтений.

Помимо манипулятора, который мышь компьютерная😇 у нас в активе:

1.) Aliases...  2.) Hotkeys...  3.)Gesture-recognition application...

Из последнего ❰gesture-recognition❱, самое известное приложение это:
sudo apt install easystroke
Вот в этом лесу из 4-х сосен😇 можно блуждать бесконечно подбирая свои варианты!

2021 Aug 12; 09:50 AM; Oakville, ON, Canada.

При ответах прошу учитывать возможную существенную разницу во времени, мой часовой пояс (GMT-4) Eastern Daylight Time...

el guahiro

августа 14, 2021, 13:12:43 #1747 Последнее редактирование: августа 14, 2021, 13:47:13 от el guahiro
‎Docklike Plugin, простая панель задач для XFCE‎ для Xubuntu
Используя его на рабочем столе Xfce, вы получите "панель задач только значки" с поддержкой прикрепления приложений и группировкой окон.
Почитать про функционал можно здесь.
Для Xubuntu 20+ скачать можно отсюда или установить:
sudo add-apt-repository ppa:xubuntu-dev/extras
sudo apt update
sudo apt install xfce4-docklike-plugin
Для Xubuntu 18.04 готового пакета нет, но можно установить перепакованный el guahiro пакет (убрал ненужную зависимость, скачать отсюда https://cloud.mail.ru/public/eBGW/AEfRS6AUb)
Можно перепаковать самому, -  распаковав deb любым архиватором (либо через dpkg-deb -R), зайти в образовавшуюся директорию, удалить в файле control запись про libgcc:
libgcc-s1 (>= 3.0),затем открыть терминал в директории и выполнить:
mkdir doclike_18_04
mv  DEBIAN usr doclike_18_04
dpkg-deb -b doclike_18_04
Получился deb пакет для Xubuntu 18.04, который устанавливаем любым доступным способом.

Искренне ваш, el
Искренне ваш
См. скрипты для ПКМ Thunar здесь https://github.com/el-guahiro/thunar_custom_actions
Рекомендации для граждан у условиях гуманитарной катастрофы https://goo-gl.me/abV3X

denkin

Мне больше по душе такая компоновка:

Сверху - панель xfce4: wisker-menu, аплет доступа к каталогам, свернуть все окна, переключалка рабочих столов, Appmenu Plugin, переключатель языка, погода, скриншотер, буфер обмена, трей, аплет питания, аплет громкости, время/календарь, аплет сеанса.
Снизу - док-панель plank, который и работает как панель задач.
Да, макоподобно, но мне так удобно)))
Ни к чему не призываю и никого не критикую - просто делюсь свим вариантом.

xub

августа 15, 2021, 02:35:38 #1749 Последнее редактирование: августа 15, 2021, 02:41:57 от xub Причина: Дополнения…
Позволю себе самоцитирование, куда денешься на пороге в вечность, величия ведь хочется 😈😇

Цитата: xub от августа 12, 2021, 19:51:00Вот в этом лесу из 4-х сосен😇 можно блуждать бесконечно подбирая свои варианты!

Это было по поводу навигации: 1.) Aliases...  2.) Hotkeys...  3.)Gesture-recognition application... 4.) Собственно мышь...

Можно ещё теперь добавить парочку ,,сосен ;) " в этот лес в виде отдельных программ-панелей!

Единства в этом вопросе можно достичь разве что в армии, обязать приказом всех использовать один и тот же интерфейс взаимодействия с компьютером. :)



2021 Aug 14; 04:35 PM
При ответах прошу учитывать возможную существенную разницу во времени, мой часовой пояс (GMT-4) Eastern Daylight Time...

el guahiro

августа 15, 2021, 14:14:06 #1750 Последнее редактирование: августа 15, 2021, 15:00:52 от el guahiro
Цитата: xub от августа 12, 2021, 19:51:00Вот в этом лесу из 4-х сосен😇 можно блуждать бесконечно подбирая свои варианты!
Да простят меня true-линоксоиды! Продемонстрирую свой рабочий стол и иконки действий с буфером обмена (выпадающий список).

Засорение рабочего стола - следствие использования его в качестве mind-map. В среднем 25 объектов умножьте на 17 слаботочных и инженерных систем, плюс 4 общестроительных раздела - матрица получается ого-го, без mind-map не разберёшься.
Выпадающий список действий с буфером обмена делается просто:
Десктоп-файлы "Буфер в одну строку.desktop", "" и "OCR скриншота в буфер обмена.desktop" бросаем на панель xfce4 в одну локацию. Сделать это просто - из меню Whisker любое приложение отправляем на панель, потом ПКМ на значок>Свойства

В окошечко перетягиваем нужные десктоп-файлы, а значок программы удаляем. В итоге получается выпадающий список действий.
Содержание десктоп файлов, (делаете в текстовом редакторе mousepad, предварительно создав файл с соответствующим названием):
Буфер в одну строку.desktop:
[Desktop Entry]
Version=1.0
Type=Application
Name=Буфер обмена в одну строку
Comment=работа с буфером обмена
Exec=editclip_without_linebreaks.sh
Icon=/usr/share/icons/el_guahiro/строчка.png
Path=
Terminal=false
StartupNotify=false
Удалить пустые строчки.desktop:
[Desktop Entry]
Version=1.0
Type=Application
Name=Удалить пустые строчки буфера обмена
Comment=работа с буфером обмена
Exec=editclip_without_emptylines_.sh
Icon=/usr/share/icons/el_guahiro/строчки.png
Path=
Terminal=false
StartupNotify=false
OCR скриншота в буфер обмена.desktop:
[Desktop Entry]
Version=1.0
Type=Application
Name=OCR скриншота в буфер обмена
Comment=
Exec=bash -c 'xclip -selection clipboard -t image/png -o > /tmp/0.png ; mogrify -resize 400% -modulate 110,110,100 -median 1 -blur 0x0.4 -unsharp 0x12+2+0 -density 300 /tmp/0.png; tesseract /tmp/0.png /tmp/0 -l eng+rus --psm 6 &> /dev/null ; cat /tmp/0.txt | xsel -bi  ; notify-send "Получили текст!"'
Icon=/usr/share/icons/el_guahiro/ocr_polygon.png
Path=
Terminal=false
StartupNotify=false
Скрипты, помещаемые в ~/.local/bin/:
editclip_without_emptylines_.sh:
#!/bin/bash
xclip -o  | sed -e "s/  */ /g" | sed -e "/^\s*$/d" | xclip -selection clipboard ; notify-send "буфер обмена БЕЗ пустых строк!!"
или получше (удаляет строчки с пробелами), но надо ставить ripgrep:
[code]#!/bin/bash
xclip -o | rg -N "\S" | xclip -selection clipboard ; notify-send "буфер обмена БЕЗ пустых строк!!"
editclip_without_linebreaks.sh:
#!/bin/bash
xclip -o | tr -s "\r\n" " " | xclip -selection clipboard ; notify-send "буфер обмена в одну строку!"

Писал этот пост дольше, чем делал описываемую фичу.

Надеюсь, было интересно. Ваш el

PS. Кстати, сделать скриншот системных действий (например снимок выпадающего списка диалогового окна), кроме скиншота через Kazam, помогает команда:
sleep 5; import -window root ~/Рабочий\ стол/$(date +%F_%H-%M-%S)_screenshot.jpg&exitили команда:
bash -c 'sleep 5; import -window root ~/Рабочий\ стол/$(date +%F_%H-%M-%S)_screenshot.jpg'повешенная на хоткей, например PrtScr.
Искренне ваш
См. скрипты для ПКМ Thunar здесь https://github.com/el-guahiro/thunar_custom_actions
Рекомендации для граждан у условиях гуманитарной катастрофы https://goo-gl.me/abV3X

xub

Приветствую!

Несомненно оригинально, почти эксклюзивно! Но я такое вряд ли осилю, или экран большой нужен или очки, плюс я тяжело запоминаю картинки с большим количество элементов😞 и цветов... Да и такого количества задач у меня нет...

2021 Aug 15; 06:46 AM
При ответах прошу учитывать возможную существенную разницу во времени, мой часовой пояс (GMT-4) Eastern Daylight Time...

el guahiro

августа 21, 2021, 03:13:38 #1752 Последнее редактирование: августа 24, 2021, 00:55:26 от el guahiro
Специально для форума Xubuntu
Превращаем PDF в DOCX одним нажатием. Теперь с картинками и таблицами.
Ставим утилиту:
sudo -H pip install pdf2docxили, для одного юзера:
pip install pdf2docxОпции утилиты посмотреть:
pdf2docx --helpДомашняя страница https://github.com/dothinking/pdf2docx
Пишем ПКМ с названием "PDF 2 DOCX" на команду:
pdf2docx convert %n %n.docx | zenity --progress --width=400 --height=100 --title="Формирую файл DOCX" --text "работаю." --auto-close --pulsate; rename 's/pdf.docx$|PDF.docx$/docx/gi' %n.docxТут для красоты и наблюдением за ходом процесса используется прогресс-бар от zenity. Утилииту zenity доставить:
sudo apt install zenityУсловия появления: галка на "Другие файлы"
Нажатием на ПКМ конвертируем PDF файл в DOCX файл того же названия.
Открываем в Libreoffice DOCX файл и видим, что текст разбит на колонки. Это или баг, или особенность направленности родного письма разработчиков (иероглифы часто идут не параграфами, а колонками).
Исправляем:
ПКМ на любое место в колонке> Правка разделов>Откроется окно> В диалоговом окне жмём CTR+A>Выделится вся колонка>Удалить>Ok.
Колонки исчезли. Текст в нормальном форматировании.
Затем в окне Libreoffice: Сервис>Язык>выставляем свой вместо английского.
Удаляем регулярками через автозамену Libreoffice номера страниц и колонтитулы файла PDF:
В окне "Найти и заменить" (галка на "Регулярные выражения" нажата), в окошке сверху:
^то_что_удаляем$Снизу -  пустое место.
Двигаем таблицы по размеру страницы (почему-то все съезжают на 3%).
Говорим : Спасибо, el guahiro!
Сохраняем файл.
ВсЁ!
Утилита поддерживает многопоточность, есть ключ. Инфа в манах программы.
Хорошо работает только для PDF, полученных из файлов офисных форматов, или путём распечатки в PDF web станиц.
Для файлов PDF без текстового слоя есть ключ --tesseract (уточните в манах, у меня  в системе tesseract включается ПКМом, обнаружив не распознанный текст, мне не надо, поэтому пишу по памяти).
Видео, как работает, чуть позже, в лесу интернет плохой.
Наше вам с кисточкой!

Искренне ваш, el
Искренне ваш
См. скрипты для ПКМ Thunar здесь https://github.com/el-guahiro/thunar_custom_actions
Рекомендации для граждан у условиях гуманитарной катастрофы https://goo-gl.me/abV3X

xub

Приветствую!

Цитата: el guahiro от августа 21, 2021, 03:13:38Хорошо работает только для PDF, полученных из файлов офисных форматов, или путём распечатки в PDF web станиц.

Да. это так 😞, пробовал.

Я полагаю, что такая программа в основном необходима для более простой правки документа?
Или я не прав?

2021 Aug 20; 09:43 PM; Oakville, ON, Canada.
При ответах прошу учитывать возможную существенную разницу во времени, мой часовой пояс (GMT-4) Eastern Daylight Time...

el guahiro

Цитата: xub от августа 21, 2021, 07:43:14такая программа в основном необходима для более простой правки документа?
Да, это так. Не все умеют пользоваться MasterPDFEditor`ом, иногда надо сделать автозамену или глубокую переработку текста. Мне надо, чтобы писать раз или два  в месяц ведомственную экспертизу на строительные проекты. Другим понадобится, что скопипастить диплом/курсовую, статью, чтоб перевести статью и т.п. Копирайтеры, студенты, эксперты, журналисты, юристы - многим нужна такая фича.
Есть сервисы онлайн (лучшие - GDocs, https://pdf2docx.com), которые делают то же самое, но то, что ты бросил в Сеть - уже не твоё.
Парадоксально, что платный сервис от Adobe делает перевод PDF в DOCX значительно хуже, поэтому их фраза на сайте "Мы разработали PDF, мы знаем, как это делать лучше!" - галимые понты.
Искренне ваш
См. скрипты для ПКМ Thunar здесь https://github.com/el-guahiro/thunar_custom_actions
Рекомендации для граждан у условиях гуманитарной катастрофы https://goo-gl.me/abV3X