(Başsız) sunucumdaki web sitesi ekran görüntülerini aşağıdaki gibi otomatikleştirmeye çalışıyorum:
Sanal bir X sunucusu başlatın:
Xfvb :1 -pixdepths 16,24,32 -screen 1 1080x1440x24 -nolisten tcp
İlk önce cutycaps'lı ekran görüntüleri çekmeye çalıştım:
DISPLAY=:1 cutycapt --url=http://myurl --out=screenshot.png
Bu tam renkli çalışır, ancak webkit motoru CSS'imizi desteklemek için çok eskidir, bu yüzden web sayfası düzgün görüntülenmez.
Bu yüzden Firefox ve ImageMagick'i denedim:
nohup firefox http://myurl &
sleep 4
import -display :1 -window root screenshot.png
Ne yazık ki, ortaya çıkan görüntü sadece 16? 256? renkler. Kesinlikle yeterli değil.
Bu yüzden xwd denedim:
xwd -root -display :1 -out screenshot.xwd
Hala şans yok, hala sadece 16 renk. Herhangi bir fikir?