LINUX.ORG.RU
Ответ на: комментарий от abraziv_whiskey

Видюха встроенная (intel 82g33/g31), xfce4.
Но это, судя по всему, ошибка в imagemagick'овском import'е

kovrik ★★★★★
() автор топика
Ответ на: комментарий от kovrik

Нормальный вроде выхлоп, у меня такой же. Прямоугольника не наблюдаю.

abraziv_whiskey ★★★★★
()

Это цензура. В ГОС.ДУМЕ новый закон приняли, не слышал штоле?

farzeet ★★
()

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

Решение — использовать scrot.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Хорошая идея.
Но возникла проблема: в скрипте меняю:

system "import #{tmpfile}"
на
system "scrot -s #{tmpfile}"
и перестает работать _по хоткею_ (если напрямую скрипт вызвать - работает)
При этом просто «scrot #{tmpfile}» - тоже работает.
Почему так?

kovrik ★★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

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

По всей видимости imagemagic с оверлея не снимает, отсюда и лезут. На оверлее обычно могут рисовать флеш, 3д приложения и видео.

Что вообще сфоткать пытаешься?

BaBL ★★★★★
()
Ответ на: комментарий от kovrik

Ну оверлей не обязан быть на весь экран развернут.

Не пробовал никогда фоткать видеоплеер с оверлеем? У тебя будут все тулбары, плейлист, а на месте видео - черный квадрат.

BaBL ★★★★★
()
Ответ на: комментарий от kovrik

Не знаю: у меня и import, и scrot висят на хоткеях:

key "Print" /home/eddy/bin/Print
key "Ctrl+Print" /home/eddy/bin/PrintAll
cat /home/eddy/bin/PrintAll
#!/bin/sh
scrot '/tmp/%Y.%m.%d-%H:%M.png'

cat /home/eddy/bin/Print
#!/bin/sh
import png:$(date +/tmp/%Y.%m.%d_%H:%M:%S.png)

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

У меня на хоткее висит скрипт, который делает скриншот и заливает его в инет.
Странно, почему-то в скрипте на руби scrot -s не вызывается, а на перле - все нормально...

kovrik ★★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

В общем, переписал скрипт...Теперь никаких черных квадратов нет. Но другая проблема: если запускаю его по Alt+F2 или из консоли, то все ок. Если же на хоткей вешаю и пытаюсь вызвать, то ничего не происходит - т.е. не могу выбрать область экрана для копирования...Почему так может быть?

kovrik ★★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

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

kovrik ★★★★★
() автор топика
Ответ на: комментарий от Kalashnikov

На gyazo.

Проблему вроде как решил, создав башевский скрипт, в котором сначала делается sleep, а потом вызывается мой скрипт. Но, как-то мне не нравится это решение.

kovrik ★★★★★
() автор топика
Ответ на: комментарий от Kalashnikov

Хотя можно заливать куда угодно - я на перле через LWP обычным POST'ом заливаю. Главное, чтобы в respons'е потом ссылку возвращали, чтобы ее открыть сразу в браузере.

kovrik ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.