Forum Coders' city Strona Główna Coders' city
Nasza pasja to programowanie!
 

 PomocPomoc   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy  RejestracjaRejestracja 
Archiwum starego forum + teoria    RSS & Panel/SideBar
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Potrzebuję szybkiej odpowiedzi na moje pytanie... Zasady

[AutoIt] Logowanie do poczty WP, nie wpisuje tekstu w pola



 
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Inne języki
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Merano



Dołączył: 23 Lip 2014
Posty: 22

PostWysłany: Czw Sty 08, 2015 7:55 pm  OP    Temat postu: [AutoIt] Logowanie do poczty WP, nie wpisuje tekstu w pola Odpowiedz z cytatem Pisownia

Na początek kawałek kodu który u mnie działa poprawnie z przeglądarką Firefox
Kod:
#include <FF.au3>

_FFStart("https://www.google.pl")

If _FFIsConnected() Then
    $przekazywanawartosc = _FFObjGet("q", "name")
    _FFObj($przekazywanawartosc, "value", "autoit")
EndIf


Na tej podstawie jest zrobiony poniższy kod, będący fragmentem kodu służącego do logowania się do poczty na WP. Ale on nie działa, tzn. w polach login i hasło nie następuje wpisanie teksu. Nie mam pojęcia dlaczego.
Kod:
#include <FF.au3>

_FFStart("http://www.wp.pl")

If _FFIsConnected() Then
    _FFOpenURL("http://poczta.wp.pl")
    _FFLoadWait()
    $przekazywanawartosc = _FFObjGet("login_username", "name")
    _FFObj($przekazywanawartosc, "value", "jakisLogin")
    $przekazywanawartosc1 = _FFObjGet("login_password", "name")
    _FFObj($przekazywanawartosc1, "value", "jakiesHaslo")
EndIf

Po otworzeniu okna służącego do logowania się widać że jego adres zmienia się z poczta.wp.pl (adres skojarzony z przyciskiem do poczty na stronie głównej WP) na http://profil.wp.pl/login.html?url=http%3A%2F%2Fpoczta.wp.pl%2Findexgwt.html%3Fflg%3D1&serwis=nowa_poczta_wp
Ten adres wpisałem do kodu zamiast poczta.wp.pl i też nie działa. Dlaczego? Macie jakiś pomysł?
====================================================================================
EDYCJA POSTU
====================================================================================

Otwiera podstronę z pocztą, i poprawnie wpisuje dane do logowania.
Kod:
#include <FF.au3>

_FFStart("http://profil.wp.pl/login.html")

If _FFIsConnected() Then
    $przekazywanawartosc = _FFObjGet("login_username", "name")
    _FFObj($przekazywanawartosc, "value", "jakisLogin")
    $przekazywanawartosc1 = _FFObjGet("login_password", "name")
    _FFObj($przekazywanawartosc1, "value", "jakiesHaslo")
EndIf

Otwiera główna stronę, potem podstronę z pocztą, i NIE wpisuje danych do logowania. Zgłupiałem kompletnie...
Kod:
#include <FF.au3>

_FFStart("http://www.wp.pl")
_FFOpenURL("http://profil.wp.pl/login.html")

If _FFIsConnected() Then
    $przekazywanawartosc = _FFObjGet("login_username", "name")
    _FFObj($przekazywanawartosc, "value", "jakisLogin")
    $przekazywanawartosc1 = _FFObjGet("login_password", "name")
    _FFObj($przekazywanawartosc1, "value", "jakiesHaslo")
EndIf
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Wyświetl posty z ostatnich:   
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Inne języki Wszystkie czasy w strefie CET (Europa)

Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Możesz dodawać załączniki na tym forum
Możesz pobierać pliki z tego forum




Debug: strone wygenerowano w 0.31171 sekund, zapytan = 11
contact

| Darmowe programy i porady Jelcyna | Tansze zakupy w Helionie | MS Office Blog |