- +

Текущий рейтинг:
  • Руководство по допиливанию для новичка- от новичка 5 13

Автор: el guahiro Тема: Руководство по допиливанию для новичка- от новичка  (Прочитано 291711 раз)

Оффлайн el guahiro

  • Старожил
  • *****
  • Сообщений: 864
  • Репутация: +80/-3
    • Просмотр профиля
    • nn.ru
Oomox - инструмент настройки и создания своих собственных тем GTK2, GTK3
скачать отсюда https://github.com/themix-project/oomox/releases
Потом, запустив терминал в папке, куда скачали deb пакет:
sudo dpkg -i *.deb
Терминал скажет, что не хватает пакетов, поэтому ставим перечисленные пакеты:
sudo apt install parallel sassc libsass1 optipng librsvg2-bin inkscape python3-pystache
В итоге не установился  python3-pystache, делаем:
sudo apt --fix-broken install
Повторяем:
sudo apt install parallel sassc libsass1 optipng librsvg2-bin inkscape python3-pystache
наслажаемся
Искренне Ваш
и посмотрите http://elguahiro.www.nn.ru/?page=gallery&MFID=183154
И вот я семь недель не брился, восемь суток ел грибы
и стал похож на человека героической судьбы
<БГ>

Оффлайн el guahiro

  • Старожил
  • *****
  • Сообщений: 864
  • Репутация: +80/-3
    • Просмотр профиля
    • nn.ru
Oomox - инструмент настройки и создания своих собственных тем GTK2, GTK3
скачать отсюда https://github.com/themix-project/oomox/releases
Потом, запустив терминал в папке, куда скачали deb пакет:
sudo dpkg -i *.deb
Терминал скажет, что не хватает пакетов, поэтому:
sudo apt install parallel sassc libsass1 optipng librsvg2-bin inkscape python3-pystache
не установился  python3-pystache, делаем:
sudo apt --fix-broken install
Повторяем:
sudo apt install parallel sassc libsass1 optipng librsvg2-bin inkscape python3-pystache
программа появилась в меню Oomox
 
Окно программы

Искренне Ваш
и посмотрите http://elguahiro.www.nn.ru/?page=gallery&MFID=183154
И вот я семь недель не брился, восемь суток ел грибы
и стал похож на человека героической судьбы
<БГ>

Оффлайн XapoH

  • Начинающий
  • *
  • Сообщений: 11
  • Репутация: +0/-0
  • No ABS! No Airbags! Мы умираем как мужчины!
    • Просмотр профиля
насколько я понял (тута) там ещё нужен Inkscape и ImageMagick.
Да и с темами не всё так однозначно: "Oomox - это инструмент графического интерфейса, с помощью которого вы можете создавать несколько цветовых вариаций тем Numix, а также темы иконок Gnome-Colors
 и Archdroid."
Хотя кто-то что-то, наверняка, и навертит себе что.
ЗЫ. У самого всё стандартное: иконки - Evolvere, тема - древний TempuraFlat, окна - Copland, курсоры - Paper , рабочий стол - заливка цветом 130,140,120 (ч/б "коньки" смотрятся на ней как родные).
Если не считать крупных иконок, то остальное выглядит как старый добрый моноромный LCD монитор (типа Нокии 3310). Хотя для иконок есть и ч/б тема PaperGray
Есть вроде как "всё в одном" (индус какой-то сделал - там даже пикселизация видна), но оно было за деньги.

Оффлайн el guahiro

  • Старожил
  • *****
  • Сообщений: 864
  • Репутация: +80/-3
    • Просмотр профиля
    • nn.ru
Я вообще редактирую тему через рекдактирование css файла темы (нужно сбросить папку темы в ~/.local/share/themes и поизгаляться над файлами css). Но эта тема форума для новичков, поэтому нужны GUI.
Редактирую минимально от стандартных настроек Xubuntu в сторону контрастности, т.к. зрение уже не то.
А для молодежи программка, о которой речь идет постом выше - самое то, можно создавать гламурно-розовые темы для тян и кислотные для янг-хацкеров.

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

PPS. Кстати, коллега XapoH, слезайте с мотоцикла, Ваш покорный слуга в молодости имел скидочную карту в местном институте травматологии и ортопедии (по причине вождения двухколесной техники и связанных с этим переломов), а сейчас за сутки знаю, что погода сменится, т.к. переломы дают о себе знать к дождю.
« Последнее редактирование: Февраль 23, 2019, 19:36:52 от el guahiro »
Искренне Ваш
и посмотрите http://elguahiro.www.nn.ru/?page=gallery&MFID=183154
И вот я семь недель не брился, восемь суток ел грибы
и стал похож на человека героической судьбы
<БГ>

Оффлайн el guahiro

  • Старожил
  • *****
  • Сообщений: 864
  • Репутация: +80/-3
    • Просмотр профиля
    • nn.ru
Две команды с диалоговым окном вопроса zenity для ПКМ thunar:
Действие "Создать папку с датой", команда:
zenity --question --text="возможно, папка существует!" --ok-label="создать"  --cancel-label="выйти" ; case $? in   0)mkdir $(date +%x)     ;;     1)exit o     ;; esac
Условие появления "Каталоги"
Действие ПКМ thunar, которое перемещает все файлы из всех поддиректорий (подпапок) в папку, где Вы сейчас находитесть и удаляет директории и поддиректории (папки и подпапки), команда:
zenity --question --text="ВЫ УВЕРЕНЫ??\ ДЕЙСТВИЕ НЕОБРАТИМО!!!"  --ok-label="уверен"  --cancel-label="выйти!"  ; case $? in   0) find . -mindepth 2 -type f -exec mv "{}" . \;; find . -type d -empty -delete  ;; 1)exit o  ;; esac
Условие появления "Каталоги"
 Надеюсь, что был полезен. Искренне ваш, el guahiro.
Искренне Ваш
и посмотрите http://elguahiro.www.nn.ru/?page=gallery&MFID=183154
И вот я семь недель не брился, восемь суток ел грибы
и стал похож на человека героической судьбы
<БГ>

Оффлайн el guahiro

  • Старожил
  • *****
  • Сообщений: 864
  • Репутация: +80/-3
    • Просмотр профиля
    • nn.ru
То, что нам не хватало. Дуалбутерам посвящается.
Действие ПКМ thunar "Открыть Windows URL ссылку"
Команда:
grep -i url='*' %f | cut -b 5- | xargs exo-open --launch WebBrowser
Условия появления: галки на Текстовые и Другие файлы, маска файла: *.url
Иконка системная: web-browser
Вытаскиваем это действие ПКМ thunar на самый верх списка, не страшно, т.к. оно появится только принаведении на URL ссылку.

Теперь можно открывать ссылки в той части компьютера, которую вы открываете под OS Windows даже из-под Linux.

**маркетологам фастфуда (если читают) рекомендую ввести в оборот слово "дуалбутер": сочно, двойно и как-бэ намекает на некотрую хацкерскую элитарность :)
Искренне Ваш
и посмотрите http://elguahiro.www.nn.ru/?page=gallery&MFID=183154
И вот я семь недель не брился, восемь суток ел грибы
и стал похож на человека героической судьбы
<БГ>

Оффлайн el guahiro

  • Старожил
  • *****
  • Сообщений: 864
  • Репутация: +80/-3
    • Просмотр профиля
    • nn.ru
Установка Viber в Xubuntu 18.04
по рецепту отсюда, с небольшими добавлениями.
1. Качаем Viber отсюда
2. Распаковыает deb пакет, как архив (Команда: dpkg-deb -x viber.deb viber, которую советуют в статье, распаковыает некорректно). Подархив data.tar.xz распаковывается в 2 папки: usr и opt и файл debian-binary. Подархив control.tar.xz я распаковывал с помощью unar, получил папку control. Её надо переименовать в DEBIAN. В этой папке есть файл control, котрый надо открыть в текстовом редакторе и  заменить в 6 строке libcurl3 на libcurl4. Файл сохранить и сделать в родительской по отношению к папке viber, предварительно удалив из неё, если остались хвосты-архивы:
Содержание всей папки (команда: tree>содержание.txt) - в приложенном к этому посту файле содержание.txt
В папке должно получиться так

Собираем пакет:
dpkg -b viber vibernew.deb
Доставляем зависимости:
sudo apt install gstreamer1.0-plugins-good
Устанавливаем VIber:
sudo dpkg -i vibernew.deb
Писал в три раза долше, чем делал...      Попробуйте, всё просто.
Как добавить Viber в автозагрузку, написано в вышеупомянутой статье.
VIber в Xubuntu 18.04 работает лучше и иконка в трее не пропадает.
Файл содержание.txt прикрепляю.
Готовый пакет Viber для Xubuntu 18.04 можно скачать здесь
« Последнее редактирование: Февраль 24, 2019, 01:36:53 от el guahiro »
Искренне Ваш
и посмотрите http://elguahiro.www.nn.ru/?page=gallery&MFID=183154
И вот я семь недель не брился, восемь суток ел грибы
и стал похож на человека героической судьбы
<БГ>

Оффлайн el guahiro

  • Старожил
  • *****
  • Сообщений: 864
  • Репутация: +80/-3
    • Просмотр профиля
    • nn.ru
Немного красоты в систему.
В предыдущих выпусках xubuntu присутствовала утилита для настройки всплывающих уведомлений notify-osd. Эта утилита позволяла настраивать внешний вид и местоположение уведомлений, выбирая цвет фона, рамки и текста уведомлений из ограниченного набора, заданного авторами программы. Это минус. К тому же программа иногда выходила из-под контроля, грузила процессор и приходилось её убивать:
pkill notify-osd 
Установив себе xubuntu 18.04, el guahiro подумал: а зачем ограничиваться скромным рационом, мы же в Линуксе, где всё возможно.
Итак, идём в директорию (папку) /usr/share/themes/ , находим там поддиректорию (подпапку) Smoke, копируем её в ~/.local/share/themes, заходим в в папку xfce-notify-4.0, открываем  файл gtk.css в текстовом редакторе и видим столбец текста, где имеются какие-то буквы со знаком решётка # перед ними. Это обозначение цветов. Можете засунуть содержание этого файла в окно Google переводчика, чтобы было легче понять что есть что.
Потом открываем этот сайт и выбираем удобные нам с точки зрения эстетики цветА текста, рамок, подложки всплывающих уведомлений.
Параллельно с этим неплохо открыть пункт в меню Настроек под названием Оповещения. Выбираем тип оповещений: Smoke. Появляется демонстрационное уведомление, видим на сером фоне белые буквы - вобщем 50 оттенков серого. Уныло. Меняем цвета, копируя названия цветов с сайта, и приводим файл gtk.css к такому, например, виду:
#XfceNotifyWindow {
    background-color:  #13144f;
    border-radius: 24px;
    border: 1px solid #f4fc4c;
    padding: 20px;
}

#XfceNotifyWindow:hover {
    border-width: 2px;
    border-color: #eefb1a;
}

#XfceNotifyWindow label,
#XfceNotifyWindow image {
    color: #ffd700;
}

#XfceNotifyWindow label#summary {
    font-weight: Bold;
}

#XfceNotifyWindow button {
    border-style: none;
    background-image: none;
    background-color: #2729a1;
    color: #eefb1a;
}

#XfceNotifyWindow button:hover {
    border-style: none;
    background-image: none;
    background-color: #13144f;
    color: #d1db04;
}
Закрываем файл, с сохранением. Выбираем какой-нибудь другую тема уведомлений, а потом возвращаемся опять на Smoke и видим совсем другую картину - на там на тёмно-голубом фоне жёлтые буквы и всё это в жёлтой рамочке. Красиво. Это я сделал по своему вкусу.
Примечание: Для общего развития начинающих Linux видов сообщу, что любой файл конфигурация в домашней папке юзера  /home/юзер имеет права выше, чем родной файл конфигурации системы, пока вы находитесь под этим пользователем. Именно поэтому конфигурация всплывающего уведомления Smoke изменилась.
Чтобы не мучиться, вы можете перейти на эту страничку, на которой есть самые популярные с точки зрения web-дизайнеров и действительно красивые цветовые наборы и сочинить свои всплывающие уведомления неповторимый колористики. Желательно покислотней или в стиле ZOMG-PONIES!
Иллюстрация уведомления:


Файл gtk.css прикрепляю к посту (видно зарегистрированным пользователям).

Надеюсь, что был полезен.  Ваш el guahiro.
« Последнее редактирование: Февраль 25, 2019, 23:12:15 от el guahiro »
Искренне Ваш
и посмотрите http://elguahiro.www.nn.ru/?page=gallery&MFID=183154
И вот я семь недель не брился, восемь суток ел грибы
и стал похож на человека героической судьбы
<БГ>

Оффлайн el guahiro

  • Старожил
  • *****
  • Сообщений: 864
  • Репутация: +80/-3
    • Просмотр профиля
    • nn.ru
Если вы попытаетесь поставить напоминалку indicator-remindor в  Xubuntu 18.04,  то вас ждёт  разочарование, так как последняя версия, которые официально поддерживает разработчик -  это Xubuntu 15.04.
Это не беда. Качаем архив indicator-remindor_18.04.7z отсюда https://yadi.sk/d/ntt5QYKG0TJe9A,  распаковываем его,  читаем инструкцию  под названием что доставить.txt. Заходим терминалом в распакованный архив и выполняем ряд консольных команд. Понадобится минимальное умение работать в терминале -  копировать и вставлять команды.
Deb-пакет упакован автором этих строк. Единственное что я сделал - это переписал зависимости в файле control. Можете распаковать deb-пакет и посмотреть.
Вот что получилось:


искренне ваш, el
Искренне Ваш
и посмотрите http://elguahiro.www.nn.ru/?page=gallery&MFID=183154
И вот я семь недель не брился, восемь суток ел грибы
и стал похож на человека героической судьбы
<БГ>

Оффлайн el guahiro

  • Старожил
  • *****
  • Сообщений: 864
  • Репутация: +80/-3
    • Просмотр профиля
    • nn.ru
Красивая программка на Xubuntu 18.04 для прогноза/текущей погоды Meteo
Установка, в терминале:
sudo add-apt-repository ppa:bitseater/ppa
sudo apt install com.gitlab.bitseater.meteo
Данные: OpenWeatherMap
Продолжительность прогноза: 5 дней
Почасовые условия: да
Поиск местоположения: Да
Авто-местоположение: да
Выглядит:
темная тема

светлая тема

трей
« Последнее редактирование: Март 01, 2019, 05:37:16 от el guahiro »
Искренне Ваш
и посмотрите http://elguahiro.www.nn.ru/?page=gallery&MFID=183154
И вот я семь недель не брился, восемь суток ел грибы
и стал похож на человека героической судьбы
<БГ>

Оффлайн el guahiro

  • Старожил
  • *****
  • Сообщений: 864
  • Репутация: +80/-3
    • Просмотр профиля
    • nn.ru
Пост для инженеров (строителей).
#Разделить большой чертеж, например A2 для склейки из меньших форматов, например A3
Понадобилось мне распечатать на стройку чертежи, плоттер сломался. Остался в живых принтер А3.
1. Перевожу чертежи с PDF в формат JPG с помощью ПКМ Tunar на команду:
pdftoppm -jpeg %f %n 
Потом, провожу обработку картинок - по одной во временной папке.
2. Режу картинки JPG в PDF-ки формата A3:
Если длинный чертеж ландшафтной ориентации, то режу напополам, в терминале:
convert -crop 50%x100%  *.jpg  %d.png; rm *.jpg;convert -page 2482x1755  *.png output.pdf; exiftool -r -overwrite_original -P -all= output.pdf;rm *.png
На выходе файл в формате PDF с двумя половинками чертежа. Формат A3.
Примечание: Если задать условие разделения 25%x100% -  чертёж будет разделён на 4 части.  Можно задать условие 34%x100% - чертёж будет разделён на 3 части. Можно задать условие 50%x50% - чертёж будет разделён на 4 части крест-накрест - 2 верхних четвертушки и 2 нижних четвертушки.
При определённом глазомере  разделение картинок таким способом в разы быстрее, чем в GUI программы PosteRazor или аналогичной.
Если файл очень большой, то ImageMagick даёт сбой: выдаёт "convert-im6.q16: cache resources exhausted" - типо памяти не хватает. В этом случае делаем в терминале:
sudo mousepad /etc/ImageMagick-6/policy.xml
и в открывшемся файле 53-58 строчки приводим к виду:
  <policy domain="resource" name="memory" value="1024MiB"/>
  <policy domain="resource" name="map" value="2028MiB"/>
  <policy domain="resource" name="width" value="32KP"/>
  <policy domain="resource" name="height" value="32KP"/>
  <policy domain="resource" name="area" value="512MB"/>
  <policy domain="resource" name="disk" value="2GiB"/>
идем дальше.
Если формат более-менее подходит под A3 по масштабу сторон, режу лишний край в любой программе для обработке графики, потом:
Ландшафтная ориентация чертежа:
convert -page 2482x1755  *.jpg output.pdf; exiftool -r -overwrite_original -P -all= output.pdf;rm *.jpg
Портретная ориентация чертежа:
convert -page 1755x2482  *.jpg output.pdf; exiftool -r -overwrite_original -P -all= output.pdf;rm *.jpg
На выходе файл в формате PDF формата A3.

PS. Есть, конечно, куча специализированных программ, но в каждой есть недостатки. Лучший (и быстрее) результат получается способом, описанным выше.

Может, кому пригодится. Искренне ваш, el guahiro

« Последнее редактирование: Март 02, 2019, 18:48:26 от el guahiro »
Искренне Ваш
и посмотрите http://elguahiro.www.nn.ru/?page=gallery&MFID=183154
И вот я семь недель не брился, восемь суток ел грибы
и стал похож на человека героической судьбы
<БГ>

Оффлайн el guahiro

  • Старожил
  • *****
  • Сообщений: 864
  • Репутация: +80/-3
    • Просмотр профиля
    • nn.ru
Захотелось мне тут поставить будильник - звук Big-Ben на каждый час отсюда
В Xubuntu 18.04 нет Gnome Schedule. С аналогами тоже туго. Вспоминаем старый добрый Cron. Отличная инструкция на русском здесь
Если коротко и по-простому, то в демон времени со структурой:
МИНУТА пробел ЧАС пробел ДЕНЬ МЕСЯЦА пробел МЕСЯЦ ГОДА пробел ДЕНЬ НЕДЕЛИ пробел НАША_КОМАНДА_ЗАПУСКА_ЧЕГО-ТО мы вставляем либо звездочки, обозначающие "каждый(ую)" (т.е. КАЖДУЮ МИНУТУ, КАЖДЫЙ  ЧАС, КАЖДЫЙ ДЕНЬ МЕСЯЦА  и т.п.), либо цифры, ограничивающие временнОй диапазон выполнения команды. В И-нете масса примеров, свой случай найдете - инфа 146%.
Правим конфиг нашего будильничка. Стандартный метод рассчитан на True-Линуксоидов - его не рассматриваем и поскольку консольных текстовых редакторов мы, новички, не знаем, то делаем в  терминале:
VISUAL=mousepad crontab -e
Открывается текстовый редактор mousepad. Добавляем в открывшийся файл строку:
0 7-22 * * * mpv /home/user/Музыка/Big-Ben.mp3
Для проверки делаем ещё включение через каждые 5 минут:
VISUAL=mousepad crontab -e
*/5 * * * * mpv /home/user/Музыка/Big-Ben.mp3
Когда убемился, что всё работает, запись сотрём.
Как видите, даже нам, новичкам под силу одолеть Cron.

искренне ваш, el guahiro.
Искренне Ваш
и посмотрите http://elguahiro.www.nn.ru/?page=gallery&MFID=183154
И вот я семь недель не брился, восемь суток ел грибы
и стал похож на человека героической судьбы
<БГ>

Оффлайн el guahiro

  • Старожил
  • *****
  • Сообщений: 864
  • Репутация: +80/-3
    • Просмотр профиля
    • nn.ru
Немного удобства в систему.
Простейший видеоредактор LosslessCut.
Скачать его можно  по ссылке
LosslessCut имеет следующие особенности:
• Красивый и интуитивно понятный
• Поддерживает все основные форматы видео и аудио файлов.
• Ускоренное редактирование с помощью сочетаний клавиш (нажмите «h», чтобы отобразить сочетания клавиш).
• Немедленный рендеринг видео.
• Без потери качества.
• Мгновенная обрезка видео
• Мгновенное извлечение снимков или аудиодорожки  из видео.
Как вырезать видео с помощью LosslessCut:
• Перетащите видеофайл в плеер, чтобы загрузить видео (или открыть файл через одноименное меню).
• Нажмите пробел для воспроизведения / паузы
• Выберите время начала и окончания резки. Можно это сделать, тыкнув курсором мышки в ползунок, можно нажав «I», чтобы выбрать время начала и «O», чтобы выбрать время окончания реза.
• Нажмите кнопку ножниц, чтобы экспортировать ломтик. Оригинальное видео не изменилось. Экспортированный клип сохраняется в той же папке, что и исходное видео, и называется по имени оригинального видео.
• Нажмите кнопку камеры, чтобы сделать снимок
Для интеграции в систему (чтобы отразилось в меню Whisker) прикрепляю два файла. Пути в desktop-файле поправьте под себя. Иконку рисовал для себя, можете нарисовать свою.

Искренне ваш, el
Искренне Ваш
и посмотрите http://elguahiro.www.nn.ru/?page=gallery&MFID=183154
И вот я семь недель не брился, восемь суток ел грибы
и стал похож на человека героической судьбы
<БГ>

Оффлайн padsel

  • Начинающий
  • *
  • Сообщений: 6
  • Репутация: +1/-0
    • Просмотр профиля
about cron & big ben
вах, шайтан, работает
а в какой файл это пишется?

Оффлайн padsel

  • Начинающий
  • *
  • Сообщений: 6
  • Репутация: +1/-0
    • Просмотр профиля
а, всё, нашёл
спасибо