Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: как создать кнопочку -переключатель  (Прочитано 1150 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Rzmicier

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Добрый день уважаемые гуру. Для включения\отключения интернета я создал кнопки запуска с командами gksu pon dsl-provider и gksu poff dsl-provider . Скажите а есть ли возможность создания преключателя для таких команд. Типа кнопка стилизована как вкл\выкл на стене и при нажатии на одно из положений срабатывает та или иная команда. Заранее спасибо :)

Оффлайн [DarkNet]Alpha

  • Активист
  • *
  • Сообщений: 987
  • Эмоциональный эльдар
    • Просмотр профиля
    • EBM-радио
Re: как создать кнопочку -переключатель
« Ответ #1 : 23 Августа 2010, 18:55:12 »
Во-первых, не туда тему создал.
Во вторых, скрипт.
#!/bin/bash
a=`ifconfig | grep ppp0`
if [ "$a" -gt "" ] #если интерфейс поднят
then
  sudo poff dsl-provider
else
  sudo pon dsl-provider
fi
Вот это на кнопку. Могут быть ошибки...

Оффлайн Rzmicier

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: как создать кнопочку -переключатель
« Ответ #2 : 23 Августа 2010, 23:22:33 »
На одном скриншоте кубунты увидел на рабочем столе выключатель вида on-off подумал хорошобы на каждое такое положение повесить команду включение -выключение инета. Вот именно такой выключатель меня интересует. Скажу сразу я не программист, максимум мои таланты это написать скриптик для екселя. Просто подумал что вдруг есть такая кнопочка в гноме - при нажатии в  положение 1 выпоняется команда 1 , если кнопка зажата не выпонять, при нажатии в положение 2 выполнить команду 2  если кнопка зажата не выпонять , примерно так . Сорри за дилетанство :-[
пс Наверно это даже не кнопочка получается, а апплет (сказал нерешительно. мож глупость ляпнул)
« Последнее редактирование: 24 Августа 2010, 01:31:51 от Rzmicier »

 

Страница сгенерирована за 0.033 секунд. Запросов: 19.