Zenway

Linux - это интересно!

Вы не вошли.

#1 23-10-2019 16:57:49

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 2,303
LinuxUnknown

Мелочёвка на Bash

Слепил "подключалку" через freerdp2 для коллеги
(адреса серверов и размеры окна по вкусу)

#!/bin/sh
echo "
Подключалка к Работе

Выберите сервер (по умолчанию 1):
1) сервер№1 (вин7); 2) сервер№2 (вин10)
"
read choice
if [ $choice -eq 2 ]
then
server=сервер№2
else 
server=сервер№1
fi

echo "Подключение к $server."
read -p "введите имя пользователя: " login
read -s -p "ведите пароль (не будет показан): " password

nohup xfreerdp /v:$server /u:$login /p:$password /cert-ignore /size:1910x1050 &
rm nohup.out
exit

Долой DE! Даёшь WM!

Вне форума

#2 07-09-2021 11:53:25

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 2,303
LinuxFirefox 68.0

Re: Мелочёвка на Bash

Продолжая тему удалёнки.
Примитивный скрипт для имитации бурной деятельности.


требуется установленный пакет xdotool

#!/bin/sh

for ((;;))
do
xdotool mousemove_relative -- -1 0
xdotool mousemove_relative -- 1 0
done

Теперь можно читать книги управляя читалкой хоткеями, курсор пусть беснуется над удалёнкой, окно которой открыто позади, и нет необходимости периодически возюкать над ней мышью.



UPD
Показалось неразумным так часто дёргать курсор, добавил задержку 3 минуты.

#!/bin/sh

for ((;;))
do
sleep 3m
xdotool mousemove_relative -- -1 0
xdotool mousemove_relative -- 1 0
notify-send -u low "I Like to Move It!
Press CTRL+C to Stop It"
done

Отредактировано BigOrange (07-09-2021 12:20:13)


Долой DE! Даёшь WM!

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] claudebot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.017 сек, 11 запросов выполнено - Использовано памяти: 1.6 Мбайт (Пик: 1.72 Мбайт) ]