Nowe posty

Autor Wątek: Przekierowanie strumienia LPT do pliku.  (Przeczytany 3512 razy)

majster-b

  • Gość
Przekierowanie strumienia LPT do pliku.
« dnia: 2010-09-23, 08:54:09 »
Witajcie forumowicze, potrzebuje pomocy...

Jest program na linuxie który nie pozwala mi na zaspis sprawozdania tekstowego do pliku. Potrafi natomiast wydrukowac to sprawozdanie. Problem polega na tym że nie potrafie przekieorwać strumienia danych który leci na lpt i skierować go do pliku. Pomóżcie plisss.

Pozdrawiam
Kuba

micu

  • Gość
Przekierowanie strumienia LPT do pliku.
« Odpowiedź #1 dnia: 2010-09-23, 14:57:59 »
Witam,

No cóż, możesz zawsze podmienić urządzenie w /dev (np. /dev/parport0) na plik na czas działania programu. Do podejrzenia co program otwiera przyda ci się program 'strace'.

Są wady tego rozwiązania: jeśli program steruje urządzeniem za pomocą np. fcntl() to może się wywalić. Ponadto to co leci na port będzie wymagało pewnie dodatkowej obróbki przed wyświetleniem.

Z drugiej strony nie sądzę aby program dostawał się bezpośrednio do portu I/O...

Pozdrawiam
Micu