Witam
- Język dowolny , aby dobrze działało pod windowsem i go bardzo nie obciążało.
- Program ma obsługiwać min 2 osobne wątki każdy z dowolną ilością występujących po sobie modułów.
- Moduły mają być nagrywane i zapisywane pod dana nazwa + dodanie grafiki ( lub bez - wówczas ma być możliwość dodania ile razy ma dana czynność zrobić - zazwyczaj będzie to 1 raz ale żeby była opcja )
- Ma być możliwość ustawienia modolow w danej kolejności jak i ilości odtwarzania powiedzmy od 1- nieskończoności = ciągle odtwarzanie do momentu wystąpienia wyjątku czyli ( reakcja na grafikę lub jej brak )
- każdy moduł ma mieć możliwość :
odtwarzania siebie samego 1- 999 lub Nieskończoności - w przypadku dodania grafiki ma mieć możliwość wskazania kolejnego modułu w zależności od tego czy dana grafika istnieje lub nie
ma wykrywać pojawienie się grafiki lub jej zniknięcie .
Jeśli chodzi o załączona grafikę - górna część (moduł 2 i moduł 2 ) chodzi tam o to że w przypadku gdy grafika istnieje mam mieć możliwość zaznaczenia że moduł odtwarza się ponownie lub wykonuje inny modul ( z gory okreslone ) natomiast dodać kolejny moduł gdy grafika zniknie . I także na odwrót w zależności czy chcę reagować na pojawianie się elementu graficznego lub jego zniknięcie .
Program ma wykonywać 2 zadania
- ma nagrywać wszystkie czynności które wykonuje myszką + klawiaturą ( czyli taki typowy prosty i ogólnie dostępny '' mause recorder ' ale...
- Ma obserwować wybrane elementy graficzne i w zależności czy je wykryje ( ich istnienie lub ich brak ) wykonywać kolejny ruch i na tym polega widz.
Ma to działać jakby modulowo :
przykład :
-
nagrywam odpalanie programu gdzie wskazuje go na pulpicie wpisuje hasło itd ...
-
Jeśli istnieje dana grafika (mała prosta grafika ) na przykład fragment zamknięcia okna windows - program co jakiś czas sprawdza czy dalej istnieje ( chcę mieć możliwość wpisania jak często sprawdza ) gdy grafika zniknie z pulpitu program wykonuje kolejny moduł nagrany przeze mnie wcześniej .
-
Program ma mieć możliwość wykonywania przynajmniej 3 wątków w tej samej chwili lub zaraz po sobie żeby nie obciążać procesora ( jeśli to w ogóle ma znaczenie )
Każdy moduł ma 2 wyjścia gdy dana grafika istnieje - robi to samo co wcześniej żeby ja sprawdzać co jakiś czas , gdy grafika nie istnieje ma wykonywać kolejny moduł nagrany - który znowu ma 2 wyjścia itd ....
Jestem osobą prywatną więc nie operuje zawrotnymi sumami - ale proszę śmiało pisać z propozycjami - Jestem na forum kilkanaście lat i zlecałem wiele programów zawsze bez problemu.
Spolszcz kolejny tekst