Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 1, 2017 20:09:39

alexander4
Зарегистрирован: 2017-01-17
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Приложение не видит интернет

Случайно заметил странность одну, не могу понять из-за чего так происходит. Приложение большое, выкладывать его сюда глупо (все равно все смотреть ни кто не будет), да и не могу этого сделать.

Есть приложение, которое запускается и потом периодически обходит сайты в поисках новой информации. Странность в том, что если запустить приложение с отключенным интернетом и потом пытаться обновить данные, то приложение не видит сеть ни в какую. Если запускать с включенным интернетом и потом выключать/включать интернет все нормально и приложение одекватно себя ведет (если интернет есть обновляет данные, ну, а если его нет, то корректно обрабатывает эту ситуацию).

Подскажите хотя-бы в какую сторону глянуть.

Офлайн

#2 Фев. 2, 2017 00:14:54

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Приложение не видит интернет

И ошибок никаких приложение не пишет?

Ну я мог бы конечно не говорить этого, но скажу. Приходит мужик к автослесарю, говорит машина не заводится, она стоит в соседнем городе, показать не могу, что с ней может быть не так ?



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Фев. 2, 2017 15:35:31

alexander4
Зарегистрирован: 2017-01-17
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Приложение не видит интернет

JOHN_16
Да, я понимаю, что в такой ситуации мало можно чем помочь. Просто бывает, что у кого-то такое уже было или есть идеи (предположения) куда можно глянуть.

Офлайн

#4 Фев. 4, 2017 10:57:32

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2580
Репутация: +  58  -
Профиль   Отправить e-mail  

Приложение не видит интернет

Нечего там думать! - у вас в самом начале программы главного модуля надо вставить проверку на коннект!
Сейчас его нет соответссвтенно при запуске без инета программа напросто уходит в себя!
С другой стороны более чем странно запускать программу которая получает данные из инета без инета!
Если страшно колупать готовый код - можно добавить проверку отдельно!
Например - проверяете интернет - если есть запускаете программу - если нет! ждете 5 минут и так по кругу !



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#5 Фев. 10, 2017 17:46:03

lobster
От:
Зарегистрирован: 2011-06-09
Сообщения: 82
Репутация: +  0  -
Профиль   Отправить e-mail  

Приложение не видит интернет

alexander4
Странность в том, что если запустить приложение с отключенным интернетом и потом пытаться обновить данные, то приложение не видит сеть ни в какую.
Действительно, странно.



Офлайн

#6 Фев. 13, 2017 23:26:04

alexander4
Зарегистрирован: 2017-01-17
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Приложение не видит интернет

Ничего странного. Программа может быть добавлена в автозапуск и запускаться вместе с системой, а интернет не обязательно после включения сразу должен быть доступен, его могут включать вручную после загрузки системы. При таком раскладе получится, что программа не будет работать, а это не правильно.

Офлайн

#7 Фев. 13, 2017 23:29:10

alexander4
Зарегистрирован: 2017-01-17
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Приложение не видит интернет

ZerG
Нечего там думать! - у вас в самом начале программы главного модуля надо вставить проверку на коннект!
Сейчас его нет соответссвтенно при запуске без инета программа напросто уходит в себя!
Нет, вы не верно поняли все. Программа гуевая и ломится в интернет только, когда пользователь кликает по нужной кнопке.

Офлайн

#8 Фев. 13, 2017 23:49:55

alexander4
Зарегистрирован: 2017-01-17
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Приложение не видит интернет

Сейчас случайно обнаружил, что такая проблема возникает только при использовании linux. На другой операционке сейчас попробовал и не смог воспроизвести проблему.

Отредактировано alexander4 (Фев. 13, 2017 23:50:20)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version