Когда я еду на работу, я подключаю свой нетбук к точке доступа Wi-Fi на Nexus One. Когда я прохожу через туннель, мой телефон, очевидно, теряет соединение 3G, и требуется время, чтобы восстановить его после выхода поезда. Но логотип Wi-Fi на нетбуке остается неизменным, поскольку он все еще подключен к самому телефону.
Я написал небольшую программу на Python, которая пытается проверить связь с сервером и, таким образом, решить, доступен ли Интернет (не стесняйтесь предлагать метод обнаружения Интернета соединение, которое было бы либо быстрее, либо использовало бы меньшую полосу пропускания, поскольку у меня ограничение на месяц).
Мой вопрос: как я могу создать апплет для GNOME Panel 2.30.2 на Python, чтобы графически отображать этот статус, чтобы я мог решить когда продолжать щелкать ссылки и ожидать, что Интернет будет работать.
Я получил этот пример с работающей кнопкой панели, но хотел бы, чтобы значок, который меняется в зависимости от ситуации.
Я использовал Python в течение нескольких лет не кодировал gnome раньше. 10.04 я использую настольную версию ubuntu в качестве логина, а не Unity.