Wmhalt - программа для выключения
компьютера , перезагрузки и блокировки экрана.
|
Эта программа результат нашего совместного творчества с Владимиром Гусевым aka Vova , о том что делает wmhalt можно догадаться из заголовка этой статьи. поэтому перехожу сразу к делу без развернутого предисловия :-). Хочу только сказать что программа хоть и написана для Window Maker-а но может быть полезна и для других рабочих столов , где нет встроенной выключалки в меню. Текущий релиз: v1.3 В этой версии удалось превратить wmhalt в настоящий док апплет WindowMaker при помощи модуля python-а pywmhelpers, который я опакетил для AltLinux 5.1 . Для работы этой версии wmhalt поставьте сначала этот модуль через apt-get install : python-module-pywm-1.0-alt1.i686.rpm как всегда для любопытных src-ха: python-module-pywm-1.0-alt1.src.rpm после чего ставите уже сам wmhalt: wmhalt-1.3-alt1.noarch.rpm и src-ха : wmhalt-1.3-alt1.src.rpm теперь вся эта радость выглядит так ( я пришвартовал ее к скрепке у себя ) icehalt не изменился точно такой
же как в v 1.2
v1.2 Удалось избавиться от программы alltray и от довольно большого числа лишних зависимостей которые тянул модуль python-а imaging. Теперь все операции с изображениями выполняются средствами Tkinter-а. В этой версии 2 программы . 1) - wmhalt прописывается в меню WindowMaker: и выгдядит при работе так:
внизу
кнопка по клику мышки на которой появляется / исчезает основное окно
программы. Кнопки основного окна слева направо:
1) Выключение 2) Перезагрузка 3) Блокировка экрана. 2) - icehalt не прописывается ни в какие меню а ставится в /usr/bin и запускается командой icehalt. Выглядит так: Назначение кнопок точно такое же как у
wmhalt.
Иконки для программы были подобраны Владимиром Гусевым он же разрабатывает дизайн этого проекта. Программа предназначена для дистрибутива Antique, собранного на бранче ALT Linux 5,1 но ее можно использовать в своих системах на 5,1 возможно будет работать на p5 и Сизифе. При использовании в Window Maker рекомендую поместить программу wmhalt в автозагрузку. Вот пакеты rpm : 06.08.2010 ---------------------------------- Предыдущие версии : v 1.0 Все это безобразие написано на python-е и Tkinter-е, в качестве сворачивалки в трей используется внешняя утилита alltray. Вот пакеты для ALT Linux 5,1 ( сильно подозреваю что и на Сизифе все будет работать, про p5 ничего сказать не могу не проверял ): wmhalt-1.0-alt1.noarch.rpm и wmhalt-1.0-alt1.src.rpm для тех кому интересно что внутри. После установки программа прописывается в меню Window Maker: Это WMHalt_tray - вариант программы сворачивающийся в трей , окно программы раскрывается по нажатию на значке выключения: кроме того в каталоге /usr/bin появляются 2 файла: 1) /usr/bin/wmhalt простая выключалка без встраивания в трей запускается командой wmhalt и выглядит так: Думаю по назначению кнопок
объяснять ничего не нужно и так все ясно :-). Да , чуть не забыл, это
окно появляется по центру вашего рабочего стола при любом разрешении.
2) /usr/bin/wmhalt_tray это как раз вариант программы садящийся в трей, запускается командой wmhalt_tray , можно закинуть его в автозагрузку для вашего рабочего стола. Для того чтобы в Window Maker эта радость висела в трее необходимо запустить программу которая этот трей для вас создаст , например wmsystemtray или stalonetray, понятно что соответствующий пакет должен быть установлен. При нажатии на значек в трее у вас в левом верхнем углу экрана открывается окно с тремя кнопками (нет кнопки отменить ). Повторное нажатие значка в трее приводит к сворачиванию окна в трей, к этому же приводит нажатие кнопки [х] в заголовке окна. |
< [ на главную ] |