Closed maxirk closed 11 years ago
Насчет командного окна, я как понимаю вы работаете под windows, тогда у вас никакой проблемы нет - если не хотите запускать через консоль как написано в readme, то просто выберете "открыть с помощью" на файле main.py и укажите там путь к pythonW.exe (он находится в корне директории, куда вы установили python) + поставте галочку использовать эту программу по умолчанию. Вот с Linux и OS X - пока не могу разобраться
Насчет трея - похоже что не существует кроссплатформенной реализации для tkinter. Если найду обязательно добавлю
У меня проблема в этом См скрин: http://pic2net.ru/view/v/fdebc06c6cb7451aa68c7190e14515ec.jpg Нужно что бы данное окно не было видно - зачем оно мешается?
Для Windows есть программы, которые умеют сворачивать по правому клику на "minimize" в трей. Например http://rbtray.sourceforge.net/ (простая) и http://www.4t-niagara.com/tray.html (новороченая)
Что бы не появлялось окно консоли можно переименовать main.py в main.pyw, в Win такой файл будет помечен как Python File (no console).
Насчет трея - я не буду использовать решение жестко завязанное под одну платформу, да еще требующее установки дополнительного ПО, это не правильно. Лучше попробую поискать нечто более подходящее.
Насчет консоли - вы явно не хотите заморачиваться с pythonw. Тогда вам действительно подойдет вариант maks-a, правда я предлагаю не переименовывать main.py, что бы не иметь проблем с обновлением, а скачать вот этот файл и запускать его. Он ничего особенного не делает, просто запускает main.py и имеет нужное вам расширение. PS: аккуратно не установите себе случайно yandex-bar скачивая файл )
Спасибо, работает. По поводу сворачивания в трей ищите решение. Помогите со словарем https://github.com/ReanGD/LearningEnglish/issues/55
В принципе сворачивание в трей не нужно. Сейчас у меня по завершении упражнения, программа вообще исчезает (нет ни в трее ни в таскбаре). Как приходит время появляется окно для ввода.
Когда запускаю, еще дополониетльно открывается пустое коммандное окно "main". Надо что бы хотя бы оно закрывалось или не открывалось.
Еще нужно что бы программа сворачивалась и висела в трее.