скриншот участка экрана под linux
Mar. 12th, 2014 04:53 pmЗадача - делать скриншот быстро, чтобы послать его собеседникам в скайпе в процессе разговора. Есть разные сервисы для этого, но если есть свой хостинг, то зачем использовать что-то еще?
Короче, скрипт такой:
#!/bin/bash
sleep 0.5
scrot -s -e 'scp $f root@trk.net.ru:/root/web-counter/images; echo http://trk.net.ru/images/$f | xclip -selection clipboard'
На trk.net.ru (это мой сайт, у вас будет свой) надо поместить в /root/.ssh/authorized_keys содержимое своего .ssh/id_rsa.pub, чтобы заливало без пароля.
В xfce4-keyboard-settings навешиваем этот скрипт на клавиатурный шорткат. 'sleep 0.5' нужен, чтобы scrot запустился уже после того, как клавиши будут отпущены - иначе он сразу выйдет.
Готово:

Короче, скрипт такой:
#!/bin/bash
sleep 0.5
scrot -s -e 'scp $f root@trk.net.ru:/root/web-counter/images; echo http://trk.net.ru/images/$f | xclip -selection clipboard'
На trk.net.ru (это мой сайт, у вас будет свой) надо поместить в /root/.ssh/authorized_keys содержимое своего .ssh/id_rsa.pub, чтобы заливало без пароля.
В xfce4-keyboard-settings навешиваем этот скрипт на клавиатурный шорткат. 'sleep 0.5' нужен, чтобы scrot запустился уже после того, как клавиши будут отпущены - иначе он сразу выйдет.
Готово:
