Cześć. Czy ktoś wie od czego zacząć, jeśli chcę napisać swój własny multirejestrator?
(program, który umieszcza moją stronę w kilku wyszukiwarkach na raz).
Nauczyć się, jak obsługiwać protokół HTTP oraz poznać, jak działają rejestratory tych wyszukiwarek (pola formularza zgłoszeniowego).
thenkles napisał(a)
Nauczyć się, jak obsługiwać protokół HTTP oraz poznać, jak działają rejestratory tych wyszukiwarek (pola formularza zgłoszeniowego).
Obsługa, czyli domyślam się, że chodzi Ci o wysyłanie i odbieranie danych? :)
A pola formularza zgłoszeniowego - czyli gdzie są wysyłane dane, wpisywane w tych polach?
Juhas napisał(a)
Obsługa, czyli domyślam się, że chodzi Ci o wysyłanie i odbieranie danych? :)
Tak, np. obsługa TIdHTTP, jeśli chodzi o delphi, ewentualnie czyste gniazdka i 'ręczna' obsługa protokołu.
Juhas napisał(a)
A pola formularza zgłoszeniowego - czyli gdzie są wysyłane dane, wpisywane w tych polach?
Gdzie są wysyłane, no i co to w ogóle za pola - jakie mają nazwy, co ma się w nich znaleźć, itd.
I jeszcze taka mała rada - najlepiej oprzyj to na jakichś prostych skryptach. Może trochę zbyt szumnie powiedziane, w każdym razie na jakichś plikach, które przechowywałyby dane na temat tych formularzy - co i gdzie wysłać. Potem jak jakaś wyszukiwarka zmieni sposób dodawania stron to tylko podmiana jednego skryptu (auto update?) i wszystko będzie działać.
OK, ale jeszcze dochodzi jeden problem.
A mianowicie, podczas pisania programów dość często je testuje, żebym potem nie musiał poprawiać wszystkiego.
Czy więc tak na bezczela mam próbować rejestrować podczas testów jakąś nieistniejącą stronę?
Czy można to załatwić w bardziej elegancki sposób?
Obawiam się, że tak właśnie będziesz musiał zrobić. Chociaż tak właściwie, jak wypełnisz dobrze wszystkie pola (a to niezbyt trudne), zostaje ci 1, może 2 testy, żeby sprawdzić, czy działa. Najpierw potestuj samo wysyłanie formularzy na czymś innym, to nie powinieneś mieć problemów z resztą.
Juhas - najlepiej testuj na jakimś skrypcie PHP zapisującym odebrane dane do pliku, chociażby u siebie na localhoście. Potem tylko podmieniasz dane o formularzu i jeden, jak coś nie będzie działać - góra 2-3 testy, i masz działające. Testowanie na takich rejestratorach może mieć nieprzyjemne skutki (jeszcze Cię zablokują, bo uznają, że im spamujesz system, szczególnie jak jest ręczna weryfikacja, przecież po zobaczeniu dwóch bzdurnych zgłoszeń z tego samego adresu Cię zbanują).