การใช้ Xvfb ฉันสามารถเปิดแอปพลิเคชั่นและจับภาพหน้าจอ
สิ่งที่ฉันสงสัยเกี่ยวกับวิธีการจับภาพจากเซสชัน X ที่มีอยู่ (อยู่เฉยๆ)
พูดจาก tty หรือมากกว่า ssh
จากสิ่งที่ฉันเข้าใจว่า windows ไม่มีการแมปและไม่มีอยู่เพื่อรักษาทรัพยากร มีเครื่องมือบางอย่างที่สามารถแมป windows ที่มีอยู่เวิร์กสเปซและอื่น ๆ ใน windowmanager เสมือนและใช้เวลาหรือไม่?
หรืออาจใช้libx11
และสร้าง snap โดยใช้XShmCreateImage
หรือคล้ายกันก็ได้
xwd -display :0 -root | convert xwd:- /tmp/0.png
)
xwd -root | convert - /tmp/image.jpg
สิ่งที่คุณกำลังมองหา?