понедельник, 1 апреля 2024 г.

Thunar: особое действие "Загрузка файлов на яндекс-диск"

Translator
Translator

 Очередной диск неожиданно скончался со всем нажитым непосильным трудом. Посему опять озадачился созданием архивных копий. 

На этот раз создавать архивные копии будем на яндекс-диск.

Для этого создаем скрипт bash (я назвал его ya_upload.sh) следующего содержания:

вторник, 19 апреля 2022 г.

Передача файлов по WIFI и особое действие Thunar для этого

Данное действие призвано автоматизировать и облегчить передачу файлов между компьютерами, подключенными к одной сети wifi. Для этого нам потребуется: установить программу croc и создать особые действия в thunar. Идем по пунктам.

1. Установить croc:

Выполняем от рута в терминале:

curl https://getcroc.schollz.com | bash

2. Создаем особое действие в Thunar для отправки файла:

Название: "Отправить файл по wifi"

xfce4-terminal -H -e "croc send --code 11111111 %f"

Условия появления: ставим галочки на всех видах файлов, шаблон имени файла устанавливаем *.*

3. Создаем особое действие в Thunar для получения файла:

Название: "Получить файл по wifi"

xfce4-terminal -H -e "croc 111111"

Условие появления - каталоги.

Croc требует при передаче и отправлении файла указывать пароль длиной не менее 8 символов. В примере указан пароль 11111111.

Для того, чтобы передать файл, нужно выбрать его мышкой и щелкнуть правой кнопкой. В выпавшем контекстном меню выбрать "Передать файл по wifi" 

Для того, чтобы получить файл нужно в Thunar зайти в каталог, в который хотим получить файл, на пустом месте щелкнуть правой кнопкой мышки и выбрать пункт меню "Получить файл по wifi"

При получении файла в терминале нужно будет нажать Y для подтверждения получения и, если потребуется, еще раз Y для того, чтобы переписать файл с таким же именем. 

пятница, 2 апреля 2021 г.

Быстрый просмотр файлов в Thunar

 Зачастую необходимо быстро посмотреть содержимое того или иного файла. И желательно, чтобы это делалось очень быстро, а не так как это делает неторопливый libreoffice. Для решения этой задачи предлагается скрипт view.sh такого содержания:

воскресенье, 25 октября 2020 г.

Установка zim в Альтлинукс

Давно не писал - все работает нормально. Но вот столкнулся с тем, что в репозитории отсутствует новая версия настольной вики zim.

Отдельные вопросы работы с zim я освещал здесь. Скажу только что zim очень помог мне с диссертацией, кучу материала пришлось накапливать и сортировать, строить диаграммы в gnuplot (в zim есть плагин, позволяющий вставлять и править диаграммы прямо со страницы, после редактирования диаграмма сразу видна.

Поскольку диссертацию принимают только в формате word, а линуксоидам работать в ворде неправильно)), я все делал в libreoffice, чтобы избежать перекосов в форматировании все диаграммы вставлял в виде картинок, которые и делал в zim'е с помощью плагина gnuplot.

Итак, скачиваем архив с последней версией с https://zim-wiki.org/downloads/ (на момент написания zim-0.73.3.tar.gz)

Архив где-нибудь в домашней папке распаковываем и под рутом из этой папки выполняем  python3 setup.py install

В принципе все. Для запуска нужно создать значок с командой /usr/local/bin/zim %f

Однако при таком способе установки не копируются файлы русской локализации. Не проблема. Под рутом копируем папку loсale из папки с распакованным архивом в  /usr/local/bin


четверг, 8 ноября 2018 г.

Как разбить большое изображение для печати на нескольких страницах

Продолжаю выкладывать разные полезные рецепты.

Есть у меня несколько больших схем в формате png. Если такую схему уместить на листе A4, то шрифт получается слишком мелкий, схема не читается.
Выход в том, чтобы разбить картинку на несколько фрагментов и распечатать эти фрагменты на отдельных листах с нужным масштабированием. У меня в настроках принтера соответствующих возможностей разбиения картинки не оказалось. Поиск  выдал несколько специальных программ и сервисов для рабиения картинок, но я вышел на довольно простое решение, не требующее экзотических инструментов

1. Открываем картинку в Gimp'e.
2. Там где будет нужна линия, по которой изображение необходимо разделить, ставим линейку (линейка ставится путем перетягивания вертикальной или горизонтальной линейки редактора в нужное место рисунка)
3. Выбираем в меню "Изображение -> Преобразования -> Гильотина"
4. Gimp создает несколько изображений, разбитых по установленным нами линейкам.
5. Экспортируем эти изображения

Далее их нужно напечатать. Я делаю это с помощью libreoffice writer'a:
вставляю по одной картинке на страницу, выравниваю как надо в свойствах изображения, подписываю колонтитулы, номера страниц, печатаю.





четверг, 11 мая 2017 г.

Установка пакетов в Alt Linux из командной строки

Убунтоводам и дебиановодам будет любопытно узнать, как происходит установка программных пакетов в Альте в командной строке.

Продемонстрируем на примере свежайшего Libreoffice 5.3.3.
1. Скачиваем офис отсюда
2. Распаковываем его куда-нибудь
3. В получившейся директории заходим в папку RPMS
4. Открываем папку  в терминале с правами root'a
5. Набираем команду:
apt-get install *.rpm

Вот и все. Знакомо?

ps естественно, нужно будет также установить и пакет русификации и помощи

понедельник, 24 апреля 2017 г.

Как cравнить файлы odt

Где-то читал, как осуществляет резервное копирование один академик.
Он открывает файл, с которым работал накануне и переименовывает его во что-то наподобие: