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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: всплывающая реклама  (Прочитано 3458 раз)

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

Оффлайн pumazavr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
всплывающая реклама
« : 02 Июля 2013, 01:44:59 »
подскажите если какое приложение чтобы на рабочем столе поверх всех окон всплывало сообщения в которых будут сылки на сайты по которым можно будет перейти?

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: всплывающая реклама
« Ответ #1 : 02 Июля 2013, 03:07:55 »
pumazavr, собрались писать баннер для Linux? Не выйдет, тут у нас xkill есть и GUI вообще не обязателен. Либо формулируйте мысль чётко, либо я за то, чтоб Вы получили за нарушения правила форума из раздела
Запрещено:
Цитировать
2.5. Публиковать материалы, нарушающие действующее законодательство РФ, а так же содействующие (например, в форме советов) или призывающие к его нарушению.
Если Вы хотите создать вредоносную программу (баннер на весь рабочий стол для бедного пользователя), то это нарушение законодательства РФ, что попадает под правила форума.
Не обижайтесь, если Вы не вирусописатель, но Вас можно понять именно так.
« Последнее редактирование: 02 Июля 2013, 16:07:03 от peregrine »

Оффлайн pumazavr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: всплывающая реклама
« Ответ #2 : 02 Июля 2013, 09:57:57 »
работаю в компьютерном клубе..60 машин..вводим новую систему ставок ...вот надо както клиентов проинформировать...везде стоит Ubuntu 12.4..банер надо небольшой с возможностью его закрыть и исчезающий сам и появляющийся по времени
« Последнее редактирование: 02 Июля 2013, 09:59:53 от pumazavr »

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: всплывающая реклама
« Ответ #3 : 02 Июля 2013, 14:29:21 »
pumazavr, тогда другое дело. Тут можно поступить несколькими способами. Как устроена Ваша система? Флеш на весь экран? Браузер? Это должно открываться на машинах клиентов (если подключение по сети) или на этих компьютерах, что стоят в клубе? Красивее всего использовать язык программирования (C/C++/Python или какой-нибудь другой и графическую библиотеку, типа Qt или GTK+ или WxWidgets). Запуск окошка можно сделать по cron, чтоб не плодить демон-велосипед, а выход лучше прописать в коде, через таймер.

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
Re: всплывающая реклама
« Ответ #4 : 02 Июля 2013, 15:04:56 »
peregrine,
Возможно, можно без окошка, простым уведомлением
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: всплывающая реклама
« Ответ #5 : 02 Июля 2013, 15:41:34 »
Kernel ops, можно, но это не так красиво и как задать время отображения окошка, а как реализовать возможность перехода по ссылкам?
pumazavr, ещё можно коньками текст на рабочий стол выводить, постоянно, но в фоне, скрипт на LUA думаю и  сайт откроет, но об этом надо спрашивать уважаемого olgmen.

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2700
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: всплывающая реклама
« Ответ #6 : 02 Июля 2013, 15:57:34 »
Обычно объявление вешают в зале и все, зачем вы вредностные баннеры создаете...

Оффлайн pumazavr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: всплывающая реклама
« Ответ #7 : 03 Июля 2013, 09:52:13 »
Обычно объявление вешают в зале и все, зачем вы вредностные баннеры создаете...
яб вообще нич енеделал) сказали свыше...вопрос был про готовое решение..ибо я  сис админ а не програмер...
можно чтобы открывало и в бразуере..всреавно в нем ставят ставки и он всегда открыт.

Оффлайн pumazavr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: всплывающая реклама
« Ответ #8 : 05 Июля 2013, 18:09:16 »
 :'(

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: всплывающая реклама
« Ответ #9 : 05 Июля 2013, 18:18:19 »
по умолчания рабстол всегда можно автозагрузка скрипт команд эрэм эрэф /home/user/* всё ок.
Wars ~.o

Оффлайн MuadDlb

  • Участник
  • *
  • Сообщений: 147
  • The Dune Messiah
    • Просмотр профиля
Re: всплывающая реклама
« Ответ #10 : 05 Июля 2013, 21:32:31 »
notify-send не устраивает?

notify-send -u critical -t 10000 -i pidgin  -h int:x:500 -h int:y:500 "Всплывающее сообщение" "<b>А ну живо на сайт:</b><br> <a href=«http://ya.ru»>http://ya.ru</a>"
иконку можно указывать из:
/usr/share/icons/hicolor/48x48/apps/
или так
/usr/share/pixmaps/some.png

еще можно так:
1. tail -n0 -f /var/log/messages | while read line; do notify-send "System Message" "$line"; done2. echo notify-send test | at now+1minute3. r="readlink /proc/`pgrep -o mplayer`/fd/3";while [ -e "`$r`" ];do if [ "$f" = "`$r`" ];then sleep 1;else f="`$r`";notify-send " $f";fi;done
Ну а если хотите больше кастомизации сообщений то качаем Notify-osd (гугление помогает)

sudo add-apt-repository ppa:leolik/leolik
sudo apt-get update && sudo apt-get install notify-osd

Для смены параметра, в данном случае ширины:
gsettings set com.canonical.notify-osd bubble-width 240px
Пример конфиг файла:
gedit ~/.notify-osd

slot-allocation = dynamic
bubble-expire-timeout = 10sec
bubble-vertical-gap = 5px
bubble-horizontal-gap = 5px
bubble-corner-radius = 20%
bubble-icon-size = 30px
bubble-width = 300px
bubble-background-color = с0с0с0
bubble-background-opacity = 70%
text-margin-size = 10px
text-title-size = 100%
text-title-weight = bold
text-title-color = 000000
text-title-opacity = 100%
text-body-size = 90%
text-body-weight = normal
text-body-color = eaeaea
text-body-opacity = 100%
text-shadow-opacity = 100%
bubble-prevent-fade = 0
bubble-close-on-click = 1
bubble-as-desktop-bg = 0

Пользователь решил продолжить мысль 05 Июля 2013, 21:36:17:
только учтите что изменения глобальные, любые сообщения так будут выглядеть, если надо определенные то роете ключ -h у notify-send. Я не нашел полный перечень настроек.

ЗЫ не проболтайтесь руководству что сайт можно зарегистрировать через webapps api и слать сообщения яваскриптом прямо с сайта 8)
« Последнее редактирование: 05 Июля 2013, 21:36:49 от MuadDlb »

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: всплывающая реклама
« Ответ #11 : 06 Июля 2013, 02:20:24 »
Ешё можно zenity использовать. Проще всего и лучше всего.

Оффлайн oermolaev

  • Старожил
  • *
  • Сообщений: 1478
    • Просмотр профиля
Re: всплывающая реклама
« Ответ #12 : 06 Июля 2013, 09:49:44 »
Если Вы хотите создать вредоносную программу (баннер на весь рабочий стол для бедного пользователя), то это нарушение законодательства РФ
В данном случае нарушением законодательства может стать не только банер:

Однажды в Подмосковье

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: всплывающая реклама
« Ответ #13 : 06 Июля 2013, 13:31:28 »
oermolaev, если всё это находится не в Москве и Подмосковье, то ничего страшного не должно быть. Вроде только в Москве и Подмосковье игорный бизнес запретили, хотя может уже и до других регионов добрались.

Оффлайн MuadDlb

  • Участник
  • *
  • Сообщений: 147
  • The Dune Messiah
    • Просмотр профиля
Re: всплывающая реклама
« Ответ #14 : 06 Июля 2013, 15:32:05 »
Вобщето по всей России, но это слабодоказуемо по факту если делается грамотно. Опять же человек уже описал зачем ему это надо, дальше его проблемы.

ЗЫ понятно зачем запрещать автоматы, но запретив, создали подпольный бизнес. Заодно под запрет попали хорошие вещи типа казино или покер-клубов.

 

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