IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Пингвинятник (ОС *NIX) (http://www.imho.ws/forumdisplay.php?f=76)
-   -   printscreen скрипт на bash (http://www.imho.ws/showthread.php?t=64461)

aivs 18.07.2004 15:44

printscreen скрипт на bash
 
Помогите написать прогу, что когда нажимаешь на printscreen на рабочем столе появляется скриншот с номером один, если еще раз нажать то уже номер два и так далее.
вот заготовочка, осталось дописать только операцию с if
#!/bin/sh

import -window root ~/Desktop/$screen.png

aivs 18.07.2004 20:51

у вот черновой рабочий вариант
#!/bin/bash
target_dir=~/Desktop
no=$(ls ~/Desktop | sort -t '.' -k 1,1nr | head -n 1 | sed -e 's/\..*//')
if [ "$no" = "" ]; then
no=1
else
no=$(($no+1))
fi
import -window root ~/Desktop/$no-screen.png

А скажите что означает вот такая палочка |
и может знаете как в kde отключить появление ksnapshot при нажатии на PrintScreen, и назначить этой кнопочки свою команду

Drakosha 19.07.2004 01:20

| называется пайп (pipe). "аааа | бббб" берет выход (stdout) из аааа и передает его как стандартный вход (stdin) в бббб

il_elec 20.07.2004 12:37

Может быть не в тему, но всё же:
А кто-нибудь знает, как сделать снимок экрана через скрипт на Perl ?

Drakosha 20.07.2004 13:43

а в чем разница?

import -window root ~/Desktop/screen.png

il_elec 21.07.2004 11:41

Drakosha
спасибо ;) получилось ;)


Часовой пояс GMT +4, время: 16:45.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.