Скриншот (Как сделать скриншот в иксах...)

Модератор: Модераторы разделов

Аватара пользователя
biolim
Сообщения: 142

Скриншот

Сообщение biolim »

Рассматриваю оба варианта printscreen (помойму по нажатию скриншот идет в буфер обмена) и по горячей клавише без буфера обмена сразу в файл засунуть или с памяти прочитать.

Подскажите какие функции надо использовать желательно из стандартных библиотек, а не от Петьки
Дрынина.
Спасибо сказали:
Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Re: Скриншот

Сообщение Shura »

KSnapshot в KDE
Rock'n'roll мертв © БГ
Спасибо сказали:
Аватара пользователя
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian

Re: Скриншот

Сообщение xorader »

man import
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
Спасибо сказали:
Аватара пользователя
biolim
Сообщения: 142

Re: Скриншот

Сообщение biolim »

xorader писал(а): ↑
09.08.2006 08:36
man import

import это конечно интересно, но мне нужны функции, а не программы. А разбирать KScreenshot не охота, там больно много лишнего, а нужно пару функций.
Спасибо сказали:
Аватара пользователя
Malcolm
Сообщения: 860
Статус: Изменник
ОС: Archlinux on IBM Z60m

Re: Скриншот

Сообщение Malcolm »

biolim писал(а): ↑
09.08.2006 15:59
xorader писал(а): ↑
09.08.2006 08:36

man import

import это конечно интересно, но мне нужны функции, а не программы. А разбирать KScreenshot не охота, там больно много лишнего, а нужно пару функций.

хм...
пишем простенький скриптик, вешаем на горячую клавишу, вот вам и всё...
Win7 on X200s || Android 2.3 on Galaxy Tab
Блог
Спасибо сказали:
Аватара пользователя
biolim
Сообщения: 142

Re: Скриншот

Сообщение biolim »

<_< Какие все умные. :angry: Если бы мне это нужно было я бы в раздел ПО зашел спросил. :blink: А мне нужно в программе на Си вставить кусок кода который будет делать снимок экрана.

Кто работал с библиотекой xlib!? Может там есть что-нить??
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Скриншот

Сообщение KiWi »

Сам не лучше.
Гугль никто не отменял.
А не знать английского программеру -- стыд.
http://www.google.ru/search?sourceid=navcl...t+using+Xlib%3F
Прошу особо обратить внимание на запрос для поиска. Сложный, правда?

К тому же не нам надо во всём этом ковыряться, а вам. Так что потрудитесь поискать, а то хочется на глюдечке с голубой каёмочкой? А не бывает так.
Спасибо сказали:
Аватара пользователя
biolim
Сообщения: 142

Re: Скриншот

Сообщение biolim »

Гугл не отменяли согласен на все сто. Но нафига тогда форумы... вот спросил я... а кто-то с этим уже сталкивался и сказал мне какие функции мне потребуются и в каких библиотеках. А про xlib это только предположение.
Запрос гениален как и все простое.
И искать я ни кого не заставлял. А просил ответить того кто знает.
Спасибо за ГЛЮДЕЧКО с каймой только нету там ни фига...
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Скриншот

Сообщение KiWi »

biolim писал(а): ↑
09.08.2006 23:28
Спасибо за ГЛЮДЕЧКО с каймой только нету там ни фига...

Похоже, вы не потрудились-таки посмотреть. А зря.
Самая первая ссылка: 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: Скриншот

Сообщение KiWi »

Но это так, для тех кому не лень заниматься Xlib и писать GUI на сях.
А для CPP есть Qt(в GTK должен быть аналог), есть такая простая вещь: http://doc.trolltech.com/4.0/widgets-screenshot.html
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Скриншот

Сообщение diesel »

IFL писал(а): ↑
09.08.2006 23:56
А там уже появляется "загадочная" XGetImage.

а потом еще проще:

Код: Выделить всё

 man XGetImage
Спасибо сказали:
Аватара пользователя
biolim
Сообщения: 142

Re: Скриншот

Сообщение biolim »

Qt и GTK не канает... И GUI у меня не через xlib. У меня извращение еще больше...html
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Скриншот

Сообщение KiWi »

biolim писал(а): ↑
10.08.2006 12:38
Qt и GTK не канает... И GUI у меня не через xlib. У меня извращение еще больше...html

Бр... так сразу бы и говорил -- занимаешься ху***й, так и нечего голову морочить.
Спасибо сказали:
Аватара пользователя
WarlorD
Сообщения: 728
Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
ОС: FreeBSD, Debian GNU\Linux

Re: Скриншот

Сообщение WarlorD »

гыгы, интересно а что же нужно было подсказать? как сделать это средствами html? Нужно тогда уж нормально задать вопрос.
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Спасибо сказали: