Рассматриваю оба варианта printscreen (помойму по нажатию скриншот идет в буфер обмена) и по горячей клавише без буфера обмена сразу в файл засунуть или с памяти прочитать.
Подскажите какие функции надо использовать желательно из стандартных библиотек, а не от Петьки
Дрынина.
Скриншот (Как сделать скриншот в иксах...)
Модератор: Модераторы разделов
-
Shura
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
-
xorader
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
-
biolim
- Сообщения: 142
-
Malcolm
- Сообщения: 860
- Статус: Изменник
- ОС: Archlinux on IBM Z60m
Re: Скриншот
хм...
пишем простенький скриптик, вешаем на горячую клавишу, вот вам и всё...
Win7 on X200s || Android 2.3 on Galaxy Tab
Блог
Блог
-
biolim
- Сообщения: 142
Re: Скриншот
<_< Какие все умные.
Если бы мне это нужно было я бы в раздел ПО зашел спросил.
А мне нужно в программе на Си вставить кусок кода который будет делать снимок экрана.
Кто работал с библиотекой xlib!? Может там есть что-нить??
Кто работал с библиотекой xlib!? Может там есть что-нить??
-
KiWi
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
Re: Скриншот
Сам не лучше.
Гугль никто не отменял.
А не знать английского программеру -- стыд.
http://www.google.ru/search?sourceid=navcl...t+using+Xlib%3F
Прошу особо обратить внимание на запрос для поиска. Сложный, правда?
К тому же не нам надо во всём этом ковыряться, а вам. Так что потрудитесь поискать, а то хочется на глюдечке с голубой каёмочкой? А не бывает так.
Гугль никто не отменял.
А не знать английского программеру -- стыд.
http://www.google.ru/search?sourceid=navcl...t+using+Xlib%3F
Прошу особо обратить внимание на запрос для поиска. Сложный, правда?
К тому же не нам надо во всём этом ковыряться, а вам. Так что потрудитесь поискать, а то хочется на глюдечке с голубой каёмочкой? А не бывает так.
-
biolim
- Сообщения: 142
Re: Скриншот
Гугл не отменяли согласен на все сто. Но нафига тогда форумы... вот спросил я... а кто-то с этим уже сталкивался и сказал мне какие функции мне потребуются и в каких библиотеках. А про xlib это только предположение.
Запрос гениален как и все простое.
И искать я ни кого не заставлял. А просил ответить того кто знает.
Спасибо за ГЛЮДЕЧКО с каймой только нету там ни фига...
Запрос гениален как и все простое.
И искать я ни кого не заставлял. А просил ответить того кто знает.
Спасибо за ГЛЮДЕЧКО с каймой только нету там ни фига...
-
KiWi
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
Re: Скриншот
Похоже, вы не потрудились-таки посмотреть. А зря.
Самая первая ссылка: http://lists.freedesktop.org/archives/xorg...ber/009949.html
В ней можно найти: http://lists.freedesktop.org/pipermail/xor...ril/007266.html
А там уже появляется "загадочная" XGetImage.
А немного погуглив: http://www.google.ru/search?sourceid=navcl...amp;q=XGetImage
Есть: http://tronche.com/gui/x/xlib/
В которой есть много чего интересного.
-
KiWi
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
Re: Скриншот
Но это так, для тех кому не лень заниматься Xlib и писать GUI на сях.
А для CPP есть Qt(в GTK должен быть аналог), есть такая простая вещь: http://doc.trolltech.com/4.0/widgets-screenshot.html
А для CPP есть Qt(в GTK должен быть аналог), есть такая простая вещь: http://doc.trolltech.com/4.0/widgets-screenshot.html
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: Скриншот
-
biolim
- Сообщения: 142
Re: Скриншот
Qt и GTK не канает... И GUI у меня не через xlib. У меня извращение еще больше...html
-
KiWi
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
-
WarlorD
- Сообщения: 728
- Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
- ОС: FreeBSD, Debian GNU\Linux
Re: Скриншот
гыгы, интересно а что же нужно было подсказать? как сделать это средствами html? Нужно тогда уж нормально задать вопрос.
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.