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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

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

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.11 секунд. Запросов: 23.