Discussion:
[ekg-users] Powiadomienia via screen
Michał Malisz
2012-01-27 12:09:52 UTC
Permalink
Witam.

Od jakiego? czasu googluj? i nie mog? znale?? dobrego rozwi?zania.
Mianowicie chodzi o to, abym dostawa? jakie? powiadomienie, gdy ekg
dostanie jaki? event (np. msg, chat), to terminal z odpalonym screenem
zacznie miga?, gra?, ta?czy?, cokolwiek, co zwr?ci uwag?.
Ma kto? na to rozwi?zanie?

Ekg postawione na CentOS'ie, odbieram Debian'ie Wheezy, xfce4-terminal.

PS. Korzystaj?c z PuTTy Windows wydaje jakie? d?wi?ki podczas dostania
wiadomo?ci.
--
Pozdrawiam,
Micha?
fi9o
2012-01-27 13:28:37 UTC
Permalink
Post by Michał Malisz
Witam.
Od jakiego? czasu googluj? i nie mog? znale?? dobrego rozwi?zania.
Mianowicie chodzi o to, abym dostawa? jakie? powiadomienie, gdy ekg
dostanie jaki? event (np. msg, chat), to terminal z odpalonym screenem
zacznie miga?, gra?, ta?czy?, cokolwiek, co zwr?ci uwag?.
Ma kto? na to rozwi?zanie?
Ekg postawione na CentOS'ie, odbieram Debian'ie Wheezy, xfce4-terminal.
PS. Korzystaj?c z PuTTy Windows wydaje jakie? d?wi?ki podczas dostania
wiadomo?ci.
notification-daemon moze sie wydac przydatny.

W ogole to najlepiej bazowac/podpatrywac jak to jest rozwiazane w
przypadku irssi bo dla irssi nie brak takich cudow.
Przyklady:
https://github.com/guyzmo/irssi-over-ssh-notifications
http://thorstenl.blogspot.com/2007/01/thls-irssi-notification-script.html
http://justindow.com/2010/03/26/irssi-screen-and-growl-oh-my/
Michał Malisz
2012-01-27 13:40:32 UTC
Permalink
Post by fi9o
notification-daemon moze sie wydac przydatny.
https://github.com/guyzmo/irssi-over-ssh-notifications
http://thorstenl.blogspot.com/2007/01/thls-irssi-notification-script.html
http://justindow.com/2010/03/26/irssi-screen-and-growl-oh-my/
Te? pr?bowa?em pisa? jakie? skrypty, kt?re przesy?a?y by odpowiednie
komunikaty do laptopa, ale mija si? to z celem z jednego, prostego
powodu - laptopa nie u?ywam tylko w domu, za czym idzie konieczno??
wpisywania nowego adresu IP za ka?dym razem, gdy loguj? si? na innym
??czu.
--
Pozdrawiam,
Micha?
fi9o
2012-01-27 18:05:47 UTC
Permalink
Post by Michał Malisz
Post by fi9o
notification-daemon moze sie wydac przydatny.
https://github.com/guyzmo/irssi-over-ssh-notifications
http://thorstenl.blogspot.com/2007/01/thls-irssi-notification-script.html
http://justindow.com/2010/03/26/irssi-screen-and-growl-oh-my/
Te? pr?bowa?em pisa? jakie? skrypty, kt?re przesy?a?y by odpowiednie
komunikaty do laptopa, ale mija si? to z celem z jednego, prostego
powodu - laptopa nie u?ywam tylko w domu, za czym idzie konieczno??
wpisywania nowego adresu IP za ka?dym razem, gdy loguj? si? na innym
??czu.
No to pozostaje /set beep? :P
Michał Malisz
2012-01-27 18:08:00 UTC
Permalink
Post by fi9o
No to pozostaje /set beep? :P
Gdyby to by?o takie proste, to bym tu nie pisa? ;-)
--
Pozdrawiam,
Micha?
s
2012-02-08 03:20:51 UTC
Permalink
Post by Michał Malisz
Od jakiego? czasu googluj? i nie mog? znale?? dobrego rozwi?zania.
Mianowicie chodzi o to, abym dostawa? jakie? powiadomienie, gdy ekg
dostanie jaki? event (np. msg, chat), to terminal z odpalonym screenem
zacznie miga?, gra?, ta?czy?, cokolwiek, co zwr?ci uwag?.
Ma kto? na to rozwi?zanie?
Ekg postawione na CentOS'ie, odbieram Debian'ie Wheezy, xfce4-terminal.
PS. Korzystaj?c z PuTTy Windows wydaje jakie? d?wi?ki podczas dostania
wiadomo?ci.
Ja u?ywam do tego celu g?o?nika systemowego (tego w ?rodku obudowy
komputera). Pakiet beep (u mnie Debian/Ubuntu) i w ekg:

on -a msg,chat * !^beep -f 3000 -l 125

Dla zdarze? connect i disconnect te? porobi?em sobie odpowiednie
beepy, ?eby wiedzie?, kiedy zrywa mi po??czenie z serwerem i kiedy
zostaje ono wznowione.

Zamiast beep mo?esz u?y? jakiego? konsolowego MP3-playera
(potrafi?cego odtworzy? pojedy?czy plik MP3 i zako?czy? dzia?anie)
odtwarzaj?cego wybrany przez ciebie d?wi?k. Format MP3 to tylko
przyk?ad - tu mo?esz u?y? czego chcesz.

Pozdrawiam serdecznie.
Michał Malisz
2012-02-08 05:51:03 UTC
Permalink
Post by s
on -a msg,chat * !^beep -f 3000 -l 125
Problem w tym, ?e to wykonuje si? po stronie serwera.
--
Pozdrawiam,
Micha?
s
2012-02-08 08:49:58 UTC
Permalink
Post by Michał Malisz
Post by s
on -a msg,chat * !^beep -f 3000 -l 125
Problem w tym, ?e to wykonuje si? po stronie serwera.
No tak... Ja mam serwer domowy zaraz obok stacji roboczej na biurku.

Mo?e to zbyt skomplikowane, ale mo?naby uruchomi? jaki? streaming VLC
(czy inny) na serwerze, z kt?rego wysy?any by?by d?wi?k w razie
nadej?cia wiadomo?ci do klienta streamingu, a przez ca?? reszt? czasu
lecia?aby cisza. Nie wiem jak tam masz z ??czem i czy taki sta?y pusty
(z d?wi?kiem wiadomo?ci co jaki? czas) streaming by ci nie
przeszkadza? (chocia? mo?e jaki? streaming ma w sobie funkcj?, ?eby
nie transmitowa? zb?dnej ciszy, nie znam si? niestety), ale jak
wczoraj u mamy w pracy, w zwyk?ym gabinecie piel?gniarek (nie ?adnego
lekarza czy szefa), zobaczy?em kompa z ??czem 75Mbps DL i 50 Mbps UL
to mi szcz?ka opad?a. My?la?em, ?e tak to tylko w serwerowniach. Ale
faktycznie - 500 MB z noc.gts.pl pobra?o w oko?o minut?. I tyle samo w
chwil? wi?cej wys?a?o. Wi?c pewnie przy dzisiejszych ??czach nawet ten
pusty streaming nie by?by niczym szkodliwym. No ale to wszystko zale?y
od konkretnej sytuacji.

Pozdrawiam serdecznie.
Marcin Rybak
2012-02-08 09:08:28 UTC
Permalink
Post by s
on -a msg,chat * !^beep -f 3000 -l 125
Post by Michał Malisz
Problem w tym, ?e to wykonuje si? po stronie serwera.
No tak... Ja mam serwer domowy zaraz obok stacji roboczej na biurku.
Mo?e to zbyt skomplikowane, ale mo?naby uruchomi? jaki? streaming VLC (czy
inny) na serwerze, z kt?rego wysy?any by?by d?wi?k w razie nadej?cia
wiadomo?ci do klienta streamingu, a przez ca?? reszt? czasu lecia?aby
cisza. Nie wiem jak tam masz z ??czem i czy taki sta?y pusty (z d?wi?kiem
wiadomo?ci co jaki? czas) streaming by ci nie przeszkadza? (chocia? mo?e
jaki? streaming ma w sobie funkcj?, ?eby nie transmitowa? zb?dnej ciszy,
nie znam si? niestety),
powiedz, ?e Tw?j pomys? to ?art :)
---
Marcin Rybak
http://marcinrybak.com
-------------- nast?pna cz??? ---------
Za??cznik HTML zosta? usuni?ty...
URL: http://lists.ziew.org/pipermail/ekg-users/attachments/20120208/48cbd126/attachment.html
fi9o
2012-02-08 09:34:45 UTC
Permalink
Post by s
Post by Michał Malisz
Od jakiego? czasu googluj? i nie mog? znale?? dobrego rozwi?zania.
Mianowicie chodzi o to, abym dostawa? jakie? powiadomienie, gdy ekg
dostanie jaki? event (np. msg, chat), to terminal z odpalonym screenem
zacznie miga?, gra?, ta?czy?, cokolwiek, co zwr?ci uwag?.
Ma kto? na to rozwi?zanie?
Ekg postawione na CentOS'ie, odbieram Debian'ie Wheezy, xfce4-terminal.
PS. Korzystaj?c z PuTTy Windows wydaje jakie? d?wi?ki podczas dostania
wiadomo?ci.
Ja u?ywam do tego celu g?o?nika systemowego (tego w ?rodku obudowy
on -a msg,chat * !^beep -f 3000 -l 125
Dla zdarze? connect i disconnect te? porobi?em sobie odpowiednie beepy,
?eby wiedzie?, kiedy zrywa mi po??czenie z serwerem i kiedy zostaje ono
wznowione.
Zamiast beep mo?esz u?y? jakiego? konsolowego MP3-playera (potrafi?cego
odtworzy? pojedy?czy plik MP3 i zako?czy? dzia?anie) odtwarzaj?cego
wybrany przez ciebie d?wi?k. Format MP3 to tylko przyk?ad - tu mo?esz
u?y? czego chcesz.
Pozdrawiam serdecznie.
dawno temu w ekg2 ustawialem sobie wlasne dzwieki do roznych zdarzen.
W ekg tez powinno sie dac. Wystarczy aplay ktory chyb wchodzi w sklad alsy.
Dominik "Socek" Długajczyk
2012-02-08 09:59:31 UTC
Permalink
Najprostrzym rozwi?zaniem (cho? wcale nie prostym) jest:
Zrobienie sobie skryptu, kt?ry b?dzie wysy?a? sygna? do "serwera".
Skrypt podpi?? pod sound_app w EKG i odpowiednio nazwa? sygna?y pod
sound_msg_file, sound_chat_file, etc.
Stworzy? prosty serwer, kt?ry b?dzie czeka? na sygna? ze skryptu, a
potem wysy?a ten sygna? do wszystkich pod??czonych klient?w.

Na laptopie podpi?? si? "klientem" do "serwera". Ten klient by
odpowiedni sygna? zamienia? na plik d?wi?kowy.

IMHO: prostrzego wyj?cia nie ma, bo ekg/screen nie ma mo?liwo?ci
posy?ania nic wi?cej poza tym na co pozwala ssh/terminal.
--
Pozdrawiam
Dominik "Socek" D?ugajczyk
Michał Malisz
2012-02-08 11:11:57 UTC
Permalink
W dniu 8 lutego 2012 10:59 u?ytkownik Dominik "Socek" D?ugajczyk
Post by Dominik "Socek" Długajczyk
Zrobienie sobie skryptu, kt?ry b?dzie wysy?a? sygna? do "serwera".
Dzi?ki za pomys?. Jak jutrzejszy egzamin p?jdzie po mojej my?li, to
b?dzie troch? czasu na pokombinowanie ;-)
--
Pozdrawiam,
Micha?
Piotr 'GhosT' Wydrych
2012-02-08 11:50:26 UTC
Permalink
Czesc,

w dniu 8 lutego 2012 10:59 u?ytkownik Dominik "Socek" D?ugajczyk
Post by Dominik "Socek" Długajczyk
IMHO: prostrzego wyj?cia nie ma, bo ekg/screen nie ma mo?liwo?ci
posy?ania nic wi?cej poza tym na co pozwala ssh/terminal.
Chyba ze klient terminala cos potrafi zrobic (np. zaczac migac soba na
pasku albo odegrac jakis beep). Jezeli tak, to ustaw beep_msg i
beep_chat na 1 w ekg a w screenie audible bell (jak dostanie ^G to
przesyla dalej). A co klient terminala zrobi jak dostanie bell to juz
inna zabawa. Xterm ma np. taki zasob: bellIsUrgent - Specifies whether
to set the Urgency hint for the window manager when making a bell
sound. Jezeli manager okien na to zareaguje, to jestes w domu.

Pozdrawiam
Piotr 'GhosT' Wydrych
--
Piotr 'GhosT' Wydrych .............................. http://wydrych.net/

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
Michał Malisz
2012-02-08 18:06:30 UTC
Permalink
W dniu 8 lutego 2012 12:50 u?ytkownik Piotr 'GhosT' Wydrych
Post by Piotr 'GhosT' Wydrych
Jezeli manager okien na to zareaguje, to jestes w domu.
Po wielu pr?bach, jestem w domu ;-)

/set beep_title 1 + xterm i bangla. Ale xterm ma powa?ny mankament,
mianowicie nie 'pod?wietla' link?w.
--
Pozdrawiam,
Micha?
fi9o
2012-02-08 19:36:00 UTC
Permalink
Post by Michał Malisz
W dniu 8 lutego 2012 12:50 u?ytkownik Piotr 'GhosT' Wydrych
Post by Piotr 'GhosT' Wydrych
Jezeli manager okien na to zareaguje, to jestes w domu.
Po wielu pr?bach, jestem w domu ;-)
/set beep_title 1 + xterm i bangla. Ale xterm ma powa?ny mankament,
mianowicie nie 'pod?wietla' link?w.
sprobuj z urxvt(na debianowych rxvt-unicode) + odpowiedni konfig. np taki
jak moj:
fi9o w d520 ~ % wklej ~/.Xdefaults
http://wklej.to/TRath

haslo 'asd'
Michał Malisz
2012-02-08 20:03:24 UTC
Permalink
Post by fi9o
sprobuj z urxvt(na debianowych rxvt-unicode) + odpowiedni konfig. np taki
fi9o w d520 ~ % wklej ~/.Xdefaults
http://wklej.to/TRath
haslo 'asd'
1. link nie dzia??a,
2. po stronie serwera s?? jakiego?? problemy z obs??ug?? owego emulatora pod
screen'em, ale google podpowiadaj??, ??e da rad?? to naprawi?? -- ale to po
meczu ;-)
3.
21:02:37 ::: beep_title (liczba, domy??lna warto????: 0)
21:02:37 :::
21:02:37 ::: czy informacj?? o beepaniu umie??ci?? r??wnie?? w pasku tytu??owym?
dzia??a tylko w interfejsie ncurses na terminalu *xterm*. warto???? 1 w????cza
informowanie w pasku,
21:02:37 ::: warto???? 2 w????cza informowanie w pasku i wy????cza zwyk??y sygna??
d??wi??kowy.
--
Pozdrawiam,
Micha??
-------------- nast?pna cz??? ---------
Za??????cznik HTML zosta??? usuni???ty...
URL: http://lists.ziew.org/pipermail/ekg-users/attachments/20120208/01e4b6b9/attachment.html
fi9o
2012-02-08 20:51:52 UTC
Permalink
Post by fi9o
sprobuj z urxvt(na debianowych rxvt-unicode) + odpowiedni konfig. np taki
fi9o w d520 ~ % wklej ~/.Xdefaults
http://wklej.to/TRath
haslo 'asd'
1. link nie dzia?a,
2. po stronie serwera s? jakiego? problemy z obs?ug? owego emulatora pod
screen'em, ale google podpowiadaj?, ?e da rad? to naprawi? -- ale to po
meczu ;-)
3.
21:02:37 ::: beep_title (liczba, domy?lna warto??: 0)
21:02:37 ::: czy informacj? o beepaniu umie?ci? r?wnie? w pasku
tytu?owym?
dzia?a tylko w interfejsie ncurses na terminalu *xterm*. warto?? 1 w??cza
informowanie w pasku,
21:02:37 ::: warto?? 2 w??cza informowanie w pasku i wy??cza zwyk?y
sygna?
d?wi?kowy.
http://wklej.to/bA82m ten dziala, haslo to samo.
Pod urxvt nie mialem kompletnie zadnych problemow.
Michał Malisz
2012-02-08 21:03:14 UTC
Permalink
Post by fi9o
http://wklej.to/bA82m ten dziala, haslo to samo.
Pod urxvt nie mialem kompletnie zadnych problemow.
Wszystko teraz dzia?a ;-)
Dzi?ki.


--
Pozdrawiam,
Micha?

Loading...