You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
# Забавные и полезные скрипты
|
|
|
|
|
|
|
|
__say__
|
|
|
|
|
|
|
|
Говорит в динамики (почти) человеческим голосом:
|
|
|
|
- текущее время (требуется некоторая доработка);
|
|
|
|
- текущую дату;
|
|
|
|
- температуру оборудования (пока только для ЦП);
|
|
|
|
- вести с полей для игроков в [Годвилль](https://godville.net/);
|
|
|
|
- любую фразу указанную пользователем.
|
|
|
|
|
|
|
|
Для работы скрипта необходимы следующие компоненты:
|
|
|
|
- [RHVoice](https://rhvoice.org/) (`audio/rhvoice` из портов FreeBSD);
|
|
|
|
- cURL (`ftp/curl`);
|
|
|
|
- jq (`textproc/jq`);
|
|
|
|
- опционально утилита notify-send (из `devel/libnotify`);
|
|
|
|
- скрипт date2word.lua.
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
__scrn-sht__
|
|
|
|
|
|
|
|
Скрипт для получения изображения экрана (или выделенной области):
|
|
|
|
- в буфер обмена;
|
|
|
|
- в файл.
|
|
|
|
|
|
|
|
После запуска скрипта требуется щёлкнуть по свободному месту на рабочем столе
|
|
|
|
для получения снимка всего экрана, либо по какому либо окну для получения
|
|
|
|
изображения только этого окна. Так же имеется возможность выделить
|
|
|
|
интересующую область, потянув за мышку с зажатой левой кнопкой.
|
|
|
|
|
|
|
|
Для работы скрипта требуются следующие утилиты:
|
|
|
|
- `import` из комлекта ImageMagick (`graphics/ImageMagick7`);
|
|
|
|
- `xclip` (`x11/xclip`).
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
__ytdl-gui__
|
|
|
|
|
|
|
|
![](images/ytdl-gui.png)
|
|
|
|
|
|
|
|
GUI-обёртка над `www/yt-dlp` для воспроизведения видео с [RuTube](https://rutube.ru) и других видеохостингов с помощью [mpv](https://mpv.io/).
|
|
|
|
|
|
|
|
Для работы скрипта требуются следующие утилиты:
|
|
|
|
- `yt-dlp` (`www/yt-dlp`);
|
|
|
|
- `yad` (`x11/yad`);
|
|
|
|
- `mpv` (`multimedia/mpv`)
|
|
|
|
|
|
|
|
---
|
|
|
|
|