![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Mam do rozwiązania pewien problem:
Dysponując czytnikiem kodów kreskowych napisać aplikację reagującą na aktywność czytnika i zapisującą kod i inne dane w bazie. Oczywiście jedynym zmartwieniem dla mnie jest przechwycenie z poziomu php (najlepiej w przeglądarce) sekwencjio znaków wypisanych z klawiatury (czytnik kresek jest wpięty równolegle z klawiaturą i generuje cyfry na stdin - tyle informacji a razie mam). Odczyt powinien się odbywac oczywiście bez ingerencji uzytkownika. Pytanie: Gdzie i co poczytać o tym? Dajcie mi lekturkę do obiadu, jeśli macie coś pod ręką. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 1 Dołączył: 19.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Sentinel musi siedzieć w tle, nie wyświeltając żadnego okienka ani nic. Po prostu uruchomiony z autostartu lub Crona skrypt, którego nie widać. Chcesz przez to powiedziec, ze Sentinel nie ma focusa i chce odczytywac znaki? Jezeli tak, to, IMO, nie da sie tego zrobic w php. Nawet zwykly prog windowsowy nie ma takich mozliwosci - zeby przychwytywac wszystkie zdarzenia (majac nieaktywna aplikacje) trzeba uzyc hook-ow. To mogloby byc rozwiazanie Twojego problemu - aplikacja win32, przychwytujaca wszystkie znaki i ew. wysylajaca zapytania do serwera z php, przekazujaca np. przez GET odczytane dane do analizy i zapisania w bazie. (chociaz rownie dobrze mozna juz probowac robic to w C). Natomiast linux - nie wiem, w jaki sposob prog moze to robic (moze odczyt z portu klawiatury? czy to w ogole mozliwe?) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 04:28 |