پاسخ : screenshot از صفحه لاگین

ساخت وبلاگ
درود

    با ابزار imagemagick این کار امکانپذیر است. ابتدا آن را از مخازن نصب کنید. سپس مراحل زیر را دنبال کنید

۱ - کد زیر را در یک فایل با فرمت sh ذخیره کنید (به عنوان مثال screenshot.sh):

chvt 7 ; sleep 5 ; DISPLAY=:0.0 import -window root screenshot.jpg
chvt 7 میگوید که به console مجازی شماره 7 (گرافیکی) سویچ کن و sleep 5 در اینجا برای این است که تصویر بعد از 5 ثانیه گرفته شود

سپس به آن امکان اجرا شدن را بدهید:

chmod +x screenshot.sh

سپس در صفحه ای که میخواهید عکس بگیرید، اسکریپت را اجرا کنید:./screenshot.sh

اسکریپت بالا معمولا جواب خواهد داد اما بسته به توزیع لینوکس ممکن است نیاز به تصحیح داشته باشد و دوستان راه حل های بهتری داشته باشند و احتمالا پارامترهای بیشتری به کد اضافه کنند. به هر حال اسکریپت بالا برای بنده همیشه جواب میدهد.اگر نیاز به پارامتر های بیشتری دارید راهنمای دستور import در imagemagick را مطالعه کنید:

http://www.imagemagick.org/script/import.php

موفق باشید.

اوبونتو...
ما را در سایت اوبونتو دنبال می کنید

برچسب : نویسنده : استخدام کار ubuntu بازدید : 206 تاريخ : يکشنبه 24 مرداد 1395 ساعت: 16:32