Jak programowo zrobić zdjęcie

0

Przeszukałem forum, ale raczej nic ciekawego nie znalazłem. Mam aparat cyfrowy(połączony z komputerem przez USB oczywiście ;P i pytanie: jak można programowo zrobić zdjęcie?? Przez uchwyt okna(w WinXP - Mój Komputer > Creative PC-CAM880 - bo tak się nazywa mój aparat - jest po lewej stronie opcja: Zrób nowe zdjęcie) czy może ktoś zna jakieś inne rozwiązanie??

0

Hallo qwqw2!

Jedynym sposobem na komunikowanie sie z roznymi urzadzeniami zewnetrznymi jest uzycie ich sterownikow (albo jak kto woli driverow). Tak jest rowniez w przypadku twojego aparatu. Program obslugujacy twoj aparat, ktory zainstalowales na swoim komputerze jest wlasnie takim sterownikem. Aparat reaguje na Twoje polecenia (np. ?Zrob zdjecie?) tylko dlatego, ze sterownik wysyla je do niego po uprzednim przetlumaczeniu je na jezyk dla niego zrozumialy. Tak wiec jedyna inna (jak mi sie wydaje) mozliwoscia zrobienia zdjecia spoza juz zainstalowanego programu obslugujacego twoj aparat jest napisanie nowego ? wlasnego strownika. Do tego konieczna jest miedzy innymi znajomosc sekwencji sterujacych twoim aparatem (nie wspominajac juz o koniecznosci znania technik programowania strownikow). Sterownik taki wysylalby sekwencje znakow do aparatu, ktora on zrozumialby jako ?Zrob zdjecie?. W moim przekonaniu ta cala akcja absolutnie sie nie oplaca (chyba ze w celach dydaktycznych), bo przeciez:

?Po co wylamywac juz otwarte drzwi??

Pozdrawiam
Markus
[???]

0

Oj.. Więc może najpierw powiem co chciałbym zrobić: chce napisać programik, który co jakiś czas(powiedzmy godzinę) będzie robił zdjęcie. Jako, że aparat nie posiada takiej funkcji(jak ktoś ma Minoltę A2 to powinien wiedzieć chyba o co mi chodzi). Dlatego chciałbym to "wymusić" programowo. Więc byłby program, pracujący w tle z licznikiem, który sprawdzałby co 60min wysyłał by do Wina komunikat, który nakazywałby poprzez sterowniki aparatu pstryknąć zdjęcie. Jeszcze popatrzę na jakiej zasadzie działa oprogramowanie dołączone do aparatu. Jak ktoś by miał jakiś pomysł - z góry dzięki! Wybaczcie jeśli coś nabredziłem :P - miałem roczną przerwę w programowaniu:/

0

Możesz zostawić aplikacje gdzie jest okno i przycisk robienia zdjecia włączone. A w swoim programe dać Timera a w nim kod który szuka uchwytu do tego okna i wywoluje klikniecie przycisku, bedą potrzebne miedzy innymi FindWindow i GetWindowChild . Sporo o tym na forum i w artach. Sam nawet zadałem podobny temat klika(naście) tematów wcześniej

0

Też tak chciałem zrobić od początku... Teraz mam jednak problem, bo jak znaleźć uchwyt tego hmm... "przycisku" który się znajduje w "Menu popularnych zadań" :/ Te menu jest w każdym oknie(o ile jest to włączone w wyglądzie systemu) w WinXP po lewej stronie... Jakaś porada? Z góry dzięki!

0

Może w tym oknie jest jakiś skrót klawiatury wywołujący zdjecie ? np. CTR+coś_tam ? :)

0

no niesety nie :/</php>

1 użytkowników online, w tym zalogowanych: 0, gości: 1