Czy możliwe jest przechwycenie ekranu (lub okna) za pomocą Haskella w środowisku Windows? (tzn. robienie zrzutu co kilka minut). Jeśli tak, to w jaki sposób można to zrobić (ponownie w Haskell, w środowisku Windows)?Zrzut ekranu w Haskell?
Więcej informacji: Jestem początkujący dla Haskella. Przyjaciel chce obniżyć koszty rozwoju, organizując mi programy dla jego biura rachunkowego, ale nalega, żebym używał Haskella. On chce narzędzia, które pozwoli mu monitorować komputery różnych stacji roboczych Windows XP. Prawdopodobnie byłaby to aplikacja typu klient/serwer. Musi jedynie monitorować aktywność na komputerze, dlatego nie chce żadnego z drogich programów do zarządzania, które są już dostępne na rynku. Przeszedłem przez wiele dokumentacji i udało mi się tylko znaleźć wxHaskell, ale nie mogłem znaleźć zbyt wiele na przechwytywaniu ekranu, szczególnie w środowisku Windows.
Czy rozważałeś właśnie wywołanie zewnętrznego programu z Haskell, który wykonuje zrzut ekranu? – Probie
@Probie Rzeczywiście, rozważałem właśnie zrobienie klienta i serwera w Haskell i wysyłanie zrzutów ekranu w różnych odstępach czasu. ALE, wydaje się to tak sprzeczne z intuicją. Po co zawracać sobie głowy używaniem Haskella, jeśli tylko tak mała część oprogramowania to rzeczywiście Haskell. Niestety, jest to coś, o czym powinna porozmawiać społeczność Haskell. Jeśli chcemy, aby Haskell był bardziej widoczny, z całą pewnością będziemy musieli rozwiązać tego typu problemy. –