Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: Lynx - wejście na stronę i otworzenie linka  (Przeczytany 8355 razy)

inomushis

  • Gość
Lynx - wejście na stronę i otworzenie linka
« dnia: 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

localghost

  • Gość
Lynx - wejście na stronę i otworzenie linka
« Odpowiedź #1 dnia: 2008-01-11, 09:16:20 »
jak na stronach A i B jest weryfikowane, ze wejscie nastapilo ze strony reset.php ?

lofdarx

  • Gość
Lynx - wejście na stronę i otworzenie linka
« Odpowiedź #2 dnia: 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

localghost

  • Gość
Lynx - wejście na stronę i otworzenie linka
« Odpowiedź #3 dnia: 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).

inomushis

  • Gość
Lynx - wejście na stronę i otworzenie linka
« Odpowiedź #4 dnia: 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 ?

localghost

  • Gość
Lynx - wejście na stronę i otworzenie linka
« Odpowiedź #5 dnia: 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

inomushis

  • Gość
Lynx - wejście na stronę i otworzenie linka
« Odpowiedź #6 dnia: 2008-01-11, 21:02:37 »
Nasunął mi się jeszce jeden problem:
Jak po użyciu culr usunąć cookies ??