update
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Pavel 2024-02-28 14:24:54 +03:00
parent c4ed692daa
commit f38276b2cf
2 changed files with 9 additions and 3 deletions

View File

@ -29,6 +29,7 @@ mkdir -p ~/.config/argos && curl -o ~/.config/argos/menu.+.sh https://gitea.neur
- `flameshot` - `flameshot`
- `peek` - `peek`
- `simplescreenrecorder` - `simplescreenrecorder`
- `com.github.rajsolai.textsnatcher` (flatpak)
- `wmctrl` - `wmctrl`
- `xdotool` - `xdotool`
- `xrandr` - `xrandr`
@ -37,6 +38,10 @@ mkdir -p ~/.config/argos && curl -o ~/.config/argos/menu.+.sh https://gitea.neur
Код скрипта страшноват т.к. мне достаточно было чтобы оно просто как-то работало. Код скрипта страшноват т.к. мне достаточно было чтобы оно просто как-то работало.
## TextSnatcher - аналог Live Text из macOS
Спасает в случаях когда нужно скопировать много текста со скриншота ([github](https://github.com/RajSolai/TextSnatcher), [flathub](https://flathub.org/apps/com.github.rajsolai.textsnatcher)). При запуске позволяет снять скриншот и сразу копирует в буфер обмена текст со скриншота. Иногда путается в символах вида l / I / 1 - будьте аккуратны.
## Раскукоживатель скриншотеров - переходим по прямой ссылке на картинку скриншот-сервиса ## Раскукоживатель скриншотеров - переходим по прямой ссылке на картинку скриншот-сервиса
Автоматически редиректит ссылки нескольких популярных скриншот-сервисов на прямую ссылку на картинку. Ставится через [Violentmonkey](https://violentmonkey.github.io) или любое другое расширение для юзерскриптов. Поддерживает Joxi, Monosnap, Nimbus, Lightshot, ibb.co, scr.sh. Цель проста - не видеть рекламу и прочую бесполезную шелуху на странице скриншот-сервисов. Автоматически редиректит ссылки нескольких популярных скриншот-сервисов на прямую ссылку на картинку. Ставится через [Violentmonkey](https://violentmonkey.github.io) или любое другое расширение для юзерскриптов. Поддерживает Joxi, Monosnap, Nimbus, Lightshot, ibb.co, scr.sh. Цель проста - не видеть рекламу и прочую бесполезную шелуху на странице скриншот-сервисов.
@ -53,7 +58,7 @@ Mattermost может "забывать" о том, что ссылки нужн
xdg-mime default mattermost-desktop.desktop x-scheme-handler/mattermost xdg-mime default mattermost-desktop.desktop x-scheme-handler/mattermost
``` ```
Если Mattermost ставили из Flatpak - удаляйте и ставьте нативный. Flatpak-версия работает кривовато т.к. толком не поддерживается и собирается энтузиастами. Mattermost из Flatpak ранее не работал с этим решением. Сейчас уже работает.
## Выключаем оповещения от Mattermost во внерабочее время (Android) ## Выключаем оповещения от Mattermost во внерабочее время (Android)
@ -79,7 +84,7 @@ xdg-mime default mattermost-desktop.desktop x-scheme-handler/mattermost
2. Ставим [EasyEffects](https://github.com/wwmm/easyeffects) из репозиториев вашего дистрибутива или Flatpak ([инструкция](https://ubuntuhandbook.org/index.php/2021/09/easyeffects-audio-effects-to-pipewire/)). Перезагружаемся. 2. Ставим [EasyEffects](https://github.com/wwmm/easyeffects) из репозиториев вашего дистрибутива или Flatpak ([инструкция](https://ubuntuhandbook.org/index.php/2021/09/easyeffects-audio-effects-to-pipewire/)). Перезагружаемся.
3. В EasyEffects переходим на "Вход" > "Эффекты" > "Добавить эффекты". Отсюда добавляем "Подавление шума" и "Эхоподавление". 3. В EasyEffects переходим на "Вход" > "Эффекты" > "Добавить эффекты". Отсюда добавляем "Подавление шума" и "Эхоподавление".
После этих действий для подавления шума будет использоваться RNNoise и качества звука улучшится _значительно_. После этих действий для подавления шума будет использоваться RNNoise и качества звука улучшится _значительно_. Не забудьте отключить шумодав в Zoom!
## pock - мокаем http-запросы в PHP (PSR-18!) ## pock - мокаем http-запросы в PHP (PSR-18!)

View File

@ -40,7 +40,7 @@ if [ "$1" == "testsystem" ]; then
NEW_CREDENTIALS=$(zenity --forms --title="Обновление доступов тестовой системы" --text="Введите доступы к тестовой системе" --add-entry="API URL" --add-entry="API-ключ") NEW_CREDENTIALS=$(zenity --forms --title="Обновление доступов тестовой системы" --text="Введите доступы к тестовой системе" --add-entry="API URL" --add-entry="API-ключ")
if [ $? == 0 ]; then if [ $? == 0 ]; then
# shellcheck disable=SC2046 # shellcheck disable=SC2046
echo "$NEW_CREDENTIALS|$(curl -fsSL $(echo "$NEW_CREDENTIALS" | cut -d'|' -f1 | tr -d '\n')/api/system-info | jq -j '.technicalUrl')" > "$TEST_SYSTEM_CREDENTIALS_FILE" echo "$NEW_CREDENTIALS|$(curl -fsSL $(echo "$NEW_CREDENTIALS" | cut -d'|' -f1 | tr -d '\n')/api/system-info | jq -j '.technicalUrl')" > "$TEST_SYSTEM_CREDENTIALS_FILE"
notify-send -h int:transient:1 -u normal -t 1000 -i dialog-password "Данные тестовой системы обновлены" notify-send -h int:transient:1 -u normal -t 1000 -i dialog-password "Данные тестовой системы обновлены"
fi fi
fi fi
@ -97,6 +97,7 @@ echo "--"
echo "Запись с экрана | iconName=camera-photo" echo "Запись с экрана | iconName=camera-photo"
echo "--Скриншот | iconName=image-x-generic bash='sleep 0.3 && flameshot gui' terminal=false" echo "--Скриншот | iconName=image-x-generic bash='sleep 0.3 && flameshot gui' terminal=false"
echo "--OCR | iconName=document-properties bash='sleep 0.3 && flatpak run com.github.rajsolai.textsnatcher' terminal=false"
echo "--GIF с экрана | iconName=video-display bash='peek' terminal=false" echo "--GIF с экрана | iconName=video-display bash='peek' terminal=false"
echo "--Видео с экрана | iconName=simplescreenrecorder bash='simplescreenrecorder' terminal=false" echo "--Видео с экрана | iconName=simplescreenrecorder bash='simplescreenrecorder' terminal=false"