Forum Linux.pl

Oprogramowanie => Przeglądarki internetowe => Wątek zaczęty przez: inomushis w 2008-01-10, 22:16:52

Tytuł: Lynx - wejście na stronę i otworzenie linka
Wiadomość wysłana przez: inomushis w 2008-01-10, 22:16:52
Witam serdecznie.
Chciałem zapytać się jak w przeglądarce LYNX lub w przeglądarce LINKS wykonać następujące zadanie.

1. Przeglądarka otwiera strone www.xyz.pl/reset.php
2. Wybiera odpowiedni link z A i B oraz otwiera go

Chodzi mi tu o reset statystyk na silniku Vallheru co 24h
Problem polega na tym, że wejście do stron A i B może być wykonane tylko ze strony reset.php
Tak więc chciałbym, aby przeglądarka wchodziła na stronę i 'sama klikała' na link.

Z góry dziękuję za odpowiedź.
Pozdrawiam serdecznie
Tytuł: Lynx - wejście na stronę i otworzenie linka
Wiadomość wysłana przez: localghost w 2008-01-11, 09:16:20
jak na stronach A i B jest weryfikowane, ze wejscie nastapilo ze strony reset.php ?
Tytuł: Lynx - wejście na stronę i otworzenie linka
Wiadomość wysłana przez: lofdarx w 2008-01-11, 11:55:00
Da się to zrobić na co najmniej dwa sposoby.
1. Podmienić wysyłany nagłówek.
2. Napisać jakiś skrypt (program) który wejdzie najpierw na "www.xyz.pl/reset.php" i wybiera odpowiedni link.
Opisze sposób nr. 1
Nie wiem czy w lynx'ie jest funkcja wysyłanie nagłówka (odsyłam do manuala), ale wyczytałem w manualu że w3m (podobna przeglądarka do lynx) ma taką opcje.
$ w3m -header "Referer: xxx" ADRES
xxx - strona z której masz przyjść (jeżeli dobrze cię zrozumiałem to tutaj wstaw "www.xyz.pl/reset.php")
ADRES - adres linka ("wybiera odpowiedni link")

Mam nadzieję że udało mi się pomóc.
Pozdrawiam
Tytuł: Lynx - wejście na stronę i otworzenie linka
Wiadomość wysłana przez: localghost w 2008-01-11, 12:20:50
Opisane rozwiazanie bedzie sie sprawdzalo tylko w przypadku gdy na stronach A i B weryfikacja opiera sie jedynie na HTTP_REFERER stad moje wczesniejsze pytanie, ponadto znacznie prostszym rozwiazaniem jak dla mnie, wydaje sie uzycie `wget --referer` (man wget).
Tytuł: Lynx - wejście na stronę i otworzenie linka
Wiadomość wysłana przez: inomushis w 2008-01-11, 12:21:18
Działa,
Dziękuje bardzo.

Chciałem jeszce zapytać czy można do tego dodać proxy przez jakie przeglądarka ma wejść.
Zabezpieczył bym wtedy resetowanie - ustawiając wejście tylko z 1 adresu IP.

Jeszcze lepiej byłoby, aby przeglądarka mogła sama wybrać proxy z podanej listy, wtedy zabezpieczyłbym się przed awarią proxy.

Da się zrobić coś takiego ?
Tytuł: Lynx - wejście na stronę i otworzenie linka
Wiadomość wysłana przez: localghost w 2008-01-11, 12:33:40
http://blog.taragana.com/index.php/archive/how-to-use-wget-through-proxy/

machnij skrypt, ktory bedzie sprawdzal poszczegolne proxy z listy i wybieral odwolanie przez wget do pierwszego dostepnego
Tytuł: Lynx - wejście na stronę i otworzenie linka
Wiadomość wysłana przez: inomushis w 2008-01-11, 21:02:37
Nasunął mi się jeszce jeden problem:
Jak po użyciu culr usunąć cookies ??