Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
#!/bin/sh
fn=`date +"%Y%m%d%H%M%S"`.jpg
path=Screenshots
host=192.168.0.2
user=Any
passw=123
link=ftp://`echo $host`/`echo $path`/`echo $fn`
import -window root $fn
ftp-upload -h $host -u $user --password $passw -d $path $fn
xmessage -center $link
Сколько людей сможет этим воспользоваться?
Скольким людями из тех, кто сможет не понадобится ни разу заглянуть в маны на предмет какие там у кого параметры и тому подобное?Я привел работающее решение. Его надо просто откорректировать под свои нужды, вписать свой адрес, свой пароль и т.д. Если уж захочеться подробностей можно и в маны поглядеть.
где собственно механизм снятия скриншота?import -window root $fn
Что, если понадобится заливать не на ftp, а на flickr?А по какому протоколу туда надо заливать? Естественно надо будет заменить ту часть которая загружает.
не-объектностьЯ в расстерянности. Это приемущество? Видимо я что-то непонимаю.
отсутствие API, просто набор утилит. Никак не согласованных друг с другом. Отсутствие какого-то репозитария, классификации.Набот утилит вот вам и АПИ. Я понимаю, это не ответ на вопрос, но раздел "недостатки unix-way" вообще не вопрос дискуссии. Я их недостатками не считаю.
внешнее приложение, даже если и захочет предоставить набор элементарных действий, никак об этом не сообщит. Для того, чтобы воспользоваться какой-нибудь функцией придется сначала вообразить, что она существует, а потом долго курить маны в ее поиске.обычно для начала пользуются ключами http://google.com потом --help или --usage, а потом можно и курить маны, если понадобится.
и еще раз - недоступность для людей. Имеет смысл только для гиков, для программистов, для людей, которые хотя бы представляют что такое консоль. Это совершенно отвратительно.Все относительно, я бы посмотрел, как мой папа воспользовался Автоматором, для снятия скриншотов, он бы тоже сказал отвратительно.
На пальцах...Надо сделать, будем делать. Я думаю, что у вас не вызывает сомнений способности "набора утилит" решать задачи. И я думаю вы догадываетесь какой из инструментов ("набор утилит" или автоматор) помощнее будет.
import -window root $fn на import $fn
Удобный способ делать скриншоты под MacOSX