Witam,
Mam pytanie, czy ktoś z was wie w jaki sposób można zalogować się na jakieś zadanej stronie z poziomu skryptu. Powiedzmy choćby na tym forum. Chodzi mi o wysłanie loginu i hasła, a następnie pobranie treści przeznaczonej wyłącznie dla tego loginu, powiedzmy jakiejś wiadomości prywatnej dla przykładu.
[BASH] Jak zalogować się na jakiejś stronie z posiomu skryptu?
- el.pescado
- Zakręcona Traszka
- Posty: 734
- Rejestracja: 26 maja 2005, 11:43
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: [BASH] Jak zalogować się na jakiejś stronie z posiomu skryptu?
Trzeba użyć programu curl, za którego pomocą wysyłamy formularz z danymi do logowania metodą POST. Pamiętać trzeba, żeby kazać curlowi zapisywać ciasteczka, żeby serwer wiedział, że ma traktować wszystkie żądania jako należące do jednej sesji. Ewentualnie można użyć programu wget, lecz curl ma lepszą obsługę wysyłania formularzy. Polecam lekturę
Kod: Zaznacz cały
man curl
man wget
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 8 gości