Кидаем в друга скриншотом

Пишет Иван А. Ильин ([info]illyn) :

Хорошая идея незаметной и незаменимой программы появилась у lepinlepin:

Выделить мышкой кусок окна (или экрана).
Драг-н-дропнуть выделение в контакт аськи (гтолка, скайпа, чего угодно).
У получателя покажется кусок этой картинки.

Драг-н-дропнуть выделение в… Photoshop, Word, да куда угодно. Или схватить и положить выделение на Рабочий стол где оно сохранится, как графический файл, добавляю 2 пункта от себя.

И, пожалуй, уточню. Drug'n'drop, если мы говорим о кусках экрана посылаемых в ICQ (или любое другое, но постоянно одно и тоже приложение; или даже ftp или web-сайт) лишний. Обводим мышью нечто при зажатой горячей клавише —> отпускаем клавишу —> снимок куска экрана отправлен в приложение. Сам. Если снимок улетел в сеть, то в буфре обмена появился url-адрес картинки оформленный тегом:
<img src="http://картинка-сейчас-лежит-тут" width=её-высота height=и-ширина>

Конец цитаты...
Вот, сразу мне вспомнилась xsnap

Когда вы запустите xsnap ваш курсор мыши изменится, превратившись в угол; просто поместите курсор где нужно и 'растяните' прямоугольник охватывающий область экрана, которую вы хотите захватить. Вот и все. Нажмите 'p' или 'w' в результирующем окне, чтобы сохранить пронумерованный скриншот в вашей домашней директории.
И вот сегодня по быстрому прибросил скрипт - :
#!/bin/bash
#xsnap-jpg. Запускает xsnap, конвертирует в jpg FILENAME=`date +%F-%H-%M`

xsnap -stdout | xpmtoppm | cjpeg -quality 75 >~/$FILENAME.jpg;

# грузим файл на ftp или куда подскажет фантазия / flicr и так далее
# login.cfg в таком формате :
# host ftp.mycorp.com
# user myftpuser
# pass mypassword

ncftpput -f login.cfg/domains/dikiy.com/public_html/files $FILENAME.jpg;

#генерируем ссылку и помещаем её в буфер обмена

echo "http://dikiy.com/temp/$FILENAME.jpg" | xclip -i
Похожие статьи:
Кидаемся скриншотами : updated
Одним кликом на ftp : баш на bash
Skype on Nokia N800 screenshot
dikiy com на n800 : screenshot
n800 : скриншоты - падшие женщины и красоты природы до винды не доведут
     Комментарии (16)  Permalink

Комментарии

  ivan@experiment.ru @ 01.11.2006 01:32 EEThttp://dikiy.com/webinc/images/openid.gif
Тут надо ещё, у меня увы было забыто - давать возможность двигать не только границы рамки, а и рамку полностью, как это делается с рамками выделения в софте производства Adobe. Там по Space.

*nix - круто!
  Dik @ 01.11.2006 09:54 EET
Ivan : Учитывая что я не программер - *nix действительно круто.
  Dik @ 01.11.2006 11:28 EET
apt-get -f install libjpeg-progs xclip ncftp netpbm
  huze @ 01.11.2006 12:03 EEThttp://dikiy.com/webinc/images/openid.gif
Уверяю, в *nix'ах можно не только такое делать! =)
  Александр Ксейр @ 01.11.2006 16:01 EET
Хочу в винду такое.
  Dik @ 01.11.2006 16:24 EET
Александр Ксейр : там в комментах была ссылка на вариант : http://illyn.livejournal.com/179220.html
  Dik @ 01.11.2006 16:31 EET
А вот кстати вариант под винду на python :
Simple script to capture your screen, save it named with today's date and then
open it to allow editing and markup (circle problems, etc)

Но он вроде весь экран берёт. Можно опять таки развить тему и приспособить под что угодно.
  Dik @ 01.11.2006 16:41 EET
И ещё python вариант : делает скрин и превьюшку и шлёт на фтп :
http://zotnix.com/?p=74
  Dik @ 01.11.2006 16:52 EET
Список линукс тулз для скриншотинга :
http://linuxmafia.com/faq/Apps/screen-capture.html
  Dik @ 01.11.2006 16:58 EET
http://www.effbot.org/imagingbook/imagegrab.htm
http://www.velocityreviews.com/forums/t318895-win32ui-screen-capture.html
  sergeante @ 01.11.2006 16:59 EET
Людям, которые делают скриншоты в формате JPG, надо отрывать яйца.
  Александр Ксейр @ 01.11.2006 17:10 EET
Почему?
  sergeante @ 02.11.2006 10:17 EET
Дык, потому что для этого есть формат PNG. Ну или GIF на худой конец.
  Dik @ 02.11.2006 13:09 EET
sergeante : Так иди и отрывай. Будет тебе и работа и омлеты на завтрак. А
Строка с сохранением взята из первоисточника - у меня в момент написания самого xsnap не было. Он может сохранять в множество форматов - ты мог предложить вариант с сохранением в png, но тебя хватило только на бесплодные угрозы jpgскриншотерам.
  Dik @ 02.11.2006 13:11 EET
huze : а какое ещё можно делать ? :) *с иронией
  Andrey Fedoseev @ 12.12.2006 21:26 EET
Плагин к Beryl с незамысловатым названием Screenshot, позволяет делать приблизительно то же самое. А именно выделить область на экране и сохранить результат в файл.

Добавить комментарий



Имя*
E-Mail
For Spammers Only
URL
Коммент*
Подписка на комментарии
Запомнить меня (по Cookies)


BXCMSNG Errors:
Warning[2] Division by zero in [BX_PROJECT_DIR]/inc/bx/plugins/blog.php at line 1077.