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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Делаем часы-кукушку  (Прочитано 16456 раз)

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

Оффлайн Marian

  • Участник
  • *
  • Сообщений: 110
  • Ubuntu с 06.03.09 XFCE4.8
    • Просмотр профиля
Re: Делаем часы-кукушку
« Ответ #30 : 14 Августа 2009, 16:45:18 »
Извините меня пожалуйста, а вот все коды, которые тут писали-это все пишется в скрипт?
Про траффикосчиталку - в скрипт, про notify-send можно почитать здесь

Оффлайн Yanosh

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Делаем часы-кукушку
« Ответ #31 : 16 Августа 2009, 17:09:06 »
Цитировать
DISPLAY=:0.0 notify-send --icon ~/twitter.png "Московское время" `date '+%k'`" часов"

Извините за назойливость, а звук сюда есть возможность прикрутить?

Оффлайн Nebulosa

  • Активист
  • *
  • Сообщений: 397
    • Просмотр профиля
Re: Делаем часы-кукушку
« Ответ #32 : 16 Августа 2009, 17:34:01 »
Извините за назойливость, а звук сюда есть возможность прикрутить?

DISPLAY=:0.0 notify-send --icon ~/twitter.png "Московское время" `date '+%k'`" часов" && mplayer ~/kuku.mp3

Оффлайн Yanosh

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Делаем часы-кукушку
« Ответ #33 : 16 Августа 2009, 19:45:34 »
Пасиб, теперь полный ажур.

Оффлайн pe1ro

  • Участник
  • *
  • Сообщений: 123
  • xubuntu 9.10
    • Просмотр профиля
Re: Делаем часы-кукушку
« Ответ #34 : 16 Августа 2009, 20:14:32 »
Если так сделать, то будет открываться плеер. Что бы всё без швов - нужно либо его запускать в консольном режиме, либо использовать консольный плеер. Правильно?

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: Делаем часы-кукушку
« Ответ #35 : 16 Августа 2009, 20:40:35 »
а mplayer чем не консольный  :o
у меня можно спросить=)

Оффлайн pe1ro

  • Участник
  • *
  • Сообщений: 123
  • xubuntu 9.10
    • Просмотр профиля
Re: Делаем часы-кукушку
« Ответ #36 : 17 Августа 2009, 00:00:29 »
Угу, всё правильно. Я подумал, что его нужно запускать с дополнительным параметром, как это происходит при просмотре видео. Вобщем, нужно было сначала проверить, а потом писать, извиняюсь.

Автору спасибо

Оффлайн Yanosh

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Делаем часы-кукушку
« Ответ #37 : 12 Ноября 2009, 20:54:25 »
Народ, у меня проблема... В 9.10 перестал запускаться по cron'у скрипт :(
Код скрипта все тот же:
DISPLAY=:0.0 notify-send --icon ~/twitter.png "Московское время" `date '+%k'`" часов" && mplayer ~/kuku.mp3
Вот что пишет лог:
Цитировать
libnotify-Message: Unable to get session bus: /bin/dbus-launch terminated abnormally with the following error: No protocol specified
Autolaunch error: X11 initialization failed.

Подскажите, как починить?
« Последнее редактирование: 12 Ноября 2009, 20:57:18 от Yanosh »

Оффлайн Терентий

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
    • Человечность по-русски
Re: Делаем часы-кукушку
« Ответ #38 : 13 Ноября 2009, 07:26:05 »
Дяденьки и тётеньки, подскажите, пожалуйста, как теперь вставить [время повторения исполнения скрипта в минутах] * * * * /home/[имя домашней папки]/sh1.sh в крон.
И в самом деле очень красиво выглядит это дело, да только вот редактированию крона я не обучен, а именно этого прямо сейчас и не хватает...

Оффлайн pe1ro

  • Участник
  • *
  • Сообщений: 123
  • xubuntu 9.10
    • Просмотр профиля
Re: Делаем часы-кукушку
« Ответ #39 : 13 Ноября 2009, 11:22:57 »
Вообще такое лучше у гугла спрашивать.
crontab -eоткроется конфигурационный файл в консольном текстовом редакторе (nano). С примерно вот таким содержанием.
Цитировать
# m h  dom mon dow   command
0 * * * * /home/MyName/script/kyky.sh
Википедия нам расшифровывает:
Цитировать
* * * * * выполняемая команда
- - - - -
| | | | |
| | | |  ----- День недели (0 - 7) (Воскресенье =0 или =7)
| | |  ------- Месяц (1 - 12)
| |  --------- День (1 - 31)
|  ----------- Час (0 - 23)
------------- Минута (0 - 59)
Если хочешь, что бы скрипт выполнялся в 0, 15, 30, 45 минут каждый час (то есть каждый 15 минут), Там где у меня 0, нужно поставить нужные значения минут через запятые, и без пробелов т.е. 0,15,30,45

kostrukov, спасибо, исправил :-)
« Последнее редактирование: 13 Ноября 2009, 14:43:33 от pe1ro »

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: Делаем часы-кукушку
« Ответ #40 : 13 Ноября 2009, 11:32:45 »
*c запятыми =)
у меня можно спросить=)

Оффлайн Терентий

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
    • Человечность по-русски
Re: Делаем часы-кукушку
« Ответ #41 : 14 Ноября 2009, 07:06:50 »
Вообще такое лучше у гугла спрашивать.
crontab -eоткроется конфигурационный файл в консольном текстовом редакторе (nano). С примерно вот таким содержанием.
Цитировать
# m h  dom mon dow   command
0 * * * * /home/MyName/script/kyky.sh
У меня открылся пустой конфигурационный файл. Путь к нему (если то, что выводится в правом верхнем углу терминала, это путь) такой: /tmp/crontab.H0aLKg/crontab. Надоумьте, пожалуйста.
« Последнее редактирование: 14 Ноября 2009, 14:48:24 от Терентий »

Оффлайн GrocKHeLL

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Делаем часы-кукушку
« Ответ #42 : 18 Ноября 2009, 11:03:29 »
Дорогие товарищи, а подскажите, пожалуйста, будут ли данные скрипты вертеться на ноутбуках? И если нет, то как их прикрутить к ноуту? У меня Ноут Dell на Селероне, Ubuntu собираюсь ставить 9.10.

Оффлайн Терентий

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
    • Человечность по-русски
Re: Делаем часы-кукушку
« Ответ #43 : 18 Ноября 2009, 11:55:45 »
Дорогие товарищи, а подскажите, пожалуйста, будут ли данные скрипты вертеться на ноутбуках? И если нет, то как их прикрутить к ноуту? У меня Ноут Dell на Селероне, Ubuntu собираюсь ставить 9.10.
Будут крутиться, но только без открывания деки дисковода, так как на ноутбуках отсутствует моторчик для её выталкивания-втягивания.

Оффлайн Терентий

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
    • Человечность по-русски
Re: Делаем часы-кукушку
« Ответ #44 : 07 Декабря 2009, 05:43:26 »
Перенёс скрипт в коалу, установленную заново (раньше скрипт бегал под коалой, но та версия была получена через обновление), а он не работает, в ответ на попытку запуска из терминала пишет:
$ sh ~/.my_custom_scripts/notification/notification.sh
~/.my_custom_scripts/notification/notification.sh: 5: notify-send: not found
Код скрипта такой:
#!/bin/sh

export DISPLAY=:0.0
PATH=/usr/bin/:/bin/
notify-send --urgency normal --expire-time=10000 -i typing-monitor -h int:x:500 -h int:y:500 --icon ~/Картинки/scripts/picture.jpg "Пора сделать перерыв" "Текущее время `date '+%k'` часов" && mplayer /media/NTFS1/Звуки/chimes.wav
Прошу помощи.

 

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