Open micdudk opened 4 years ago
Problem z logowaniem wynika najprawdobniej z tego jak działają sockety w pythonie, nie bardzo da się coś zrobić z tym że ten błąd się pojawia, bo nie da się ustawić flagi PSH w pakiecie TCP, a tej flagi używa oficjalny klient przy komunikacji z serwerem, przez to że tej flagi brakuje czasami serwer nie odpowiada. Znalazłem jednak sposób na ten problem, wrzuciłem do kodu na wysyłanie pętlę, która po przekroczeniu czasu ustawionego w glob_timeout ponawia próbę wysyłania. Na ten moment to rozwiązanie u mnie sprawuje się bardzo dobrze, wcześniej nie mogłem momentami w ogóle ze skryptu korzystać, bo nie dało rady się zalogować, albo pliki się nie wysyłały wszystkie a teraz działa dość stabilnie. Jak znajdę chwilę czasu to wrzucę to na githuba swojego, a potem zrobię pull requesta, może Grycek zaakceptuje
Witam Dzięki 4meters za poprawkę. Rozwiązanie które wprowadziłeś z pętlą sprawuje się wyśmienicie. 👍 :)
Czy skrypt ma jeszcze wsparcie? Próbuję uploadować pliki, niestety raz na jakiś czas uda mi się wysłać coś małego, poza tym cały czas ten sam błąd.