Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [?] Szukam sosobu na napisanie skryptu/programu
Forum PHP.pl > Forum > Gotowe rozwiązania > Szukam
kotweb
Witam,

Chciałbym napisać pewien program tyle że nawet nie wiem gdzie szukać takich opcji/rozwiązań jakich potrzebuję.

Oto założenia:

Jest strona na której pokazywana jest treść [w postaci tekstu] która się dynamicznie zmienia. Nie mam do niej żadnego dostępu poza tym co widzę na ekranie. Mogę ten tekst ręcznie zaznaczyć i skopiować do bufora.

Chciałbym napisać program który będzie działał na mojej maszynie [z poziomu WinXP] który wykona następujące czynności:

- Zaznaczy i skopiuje tekst wyznaczony przeze mnie [o stałej szerokości ale zmiennej zawartości -w tym przypadku :wyraz 5-cio literowy]
-porówna zaznaczony tekst z wzorcem wcześniej zaprogramowanym [konkretne wyrazy - nie potrzebuję tutaj wyrażeń regularnych] i w zależności od wyniku tych porównań wykona uderzenie myszką w konkretny punkt [wcześniej ustalony] ,bądź zdejmie screenshota i zapisze go do pliku.

Moge, a nawet musze oddac programowi kontrolę nad myszką - aczkolwiek chce miec jakąś kontrole nad startowaniem i stopowaniem programu.

Nie prosze o gotowy program. Prosze o podpowiedź w jakiej technice jest coś takiego mozliwe, wraz z zaznaczeniem biblioteki/modułu który za to odpowiada. [np. do przetwarzania obrazów można użyć php a konkretniej biblioteki GD ].

Kiedys korzystałem z programu który się nazywal Tasker ale on wyłącznie powtarzał ruchy po mnie. Nie miałem szans na wykonanie instrukcji warunkowych bądź porównania
piwko28
Zahacza, hak, haczyć, zahaczyć.

Rozwiązanie pierwszej części w php:
Pobierasz stronę do zmiennej - http://pl.php.net/file_get_contents
Szukasz wyrażeniem regularnym, wynik zapisujesz do zmiennej - http://pl.php.net/ereg
Porównujesz ze wzorcem - http://pl.php.net/manual/en/control-structures.if.php

Nie piszesz jakiego systemu używasz i jakiego środowiska programistycznego.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.