Portál AbcLinuxu, 12. května 2025 08:45

Dotaz: PSI, PC speaker

1.8.2006 16:03 kasparcz | skóre: 9 | Praha
PSI, PC speaker
Přečteno: 233×
Odpovědět | Admin
Dobry den, presel jsem z ICQ na Jabber a z Licq na PSI. U Licq jsem mel zvuky resene pomoci prog. beep, ale to u PSI nefunguje. Jde to vyresit jinak? U PSI bych rad zustal.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 1.8.2006 16:49 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: PSI, PC speaker
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ale funguje. Ale aby psi spustilo ten program, musíš vyplnit nějaké ty parametry. Takže někde v nastavení nahradíš play za beep a místo souborů tam dáš -f nějaká_frekvence.
Hello world ! Segmentation fault (core dumped)
1.8.2006 16:58 kasparcz | skóre: 9 | Praha
Rozbalit Rozbalit vše Re: PSI, PC speaker
No prave ze ne. V option/sound mam Player: beep a napr. Receive Message: -f 1000 -n -f 1500 -e /dev/console. Ale nepipa. Stejne jsem to mel v Licq a pipalo.
Luboš Doležel (Doli) avatar 1.8.2006 17:04 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: PSI, PC speaker
Odpovědět | | Sbalit | Link | Blokovat | Admin
Psi spouštěnému programu ještě předává další argumenty, jako je přehrávaný zvukový soubor. Já bych si udělal primitivní skript, který by prostě udělal exec beep s parametry, jaké potřebujete, ale parametry od Psi by ignoroval.
1.8.2006 17:22 kasparcz | skóre: 9 | Praha
Rozbalit Rozbalit vše Re: PSI, PC speaker
Jestli jsem to dobre pochopil, tak to taky nefunguje. Do player jsem dal exec a do zvuku jsem dal scrip
#!/bin/sh
beep -n -f 1000 -n -f 2000 -n -f 1500 -e /dev/console t
Luboš Doležel (Doli) avatar 1.8.2006 18:23 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: PSI, PC speaker
Ne, zvuk nechte, tak jak je. Akorát do toho skriptu před beep přidejte exec. Do player pak dejte cestu ke spustitelnému skriptu.
1.8.2006 18:47 kasparcz | skóre: 9 | Praha
Rozbalit Rozbalit vše Re: PSI, PC speaker
Dekuji. Takhle to funguje. Sice to pipa na vsechny udalosti stejne, ale aspon tak.
1.8.2006 18:53 Michal Karas | skóre: 45 | blog: /dev/random
Rozbalit Rozbalit vše Re: PSI, PC speaker
Tak vykoumej, co posílá Psi tomu skriptu za parametry a podle toho se zařiď.
Luboš Doležel (Doli) avatar 1.8.2006 18:54 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: PSI, PC speaker
Posílá mu to, co je nastavené jako zvuk, který se má přehrát.
1.8.2006 19:05 kasparcz | skóre: 9 | Praha
Rozbalit Rozbalit vše Re: PSI, PC speaker
Ten skript obsahuje napr.
exec beep -f 2000
. Pokud mu zvuk nedefinuju ve skriptu, tak uz podle mne nemam sanci mu ho definovat jinde. Za prve, beep neumi prehrat zvuk ze zouboru a za druhe mam pocit, ze kdyz PSI nacpu k udalosti cokoliv krome wav, tak na danou udalost prestane pipat. A to i presto, ze to vlastne prehravam beepem.
1.8.2006 19:13 Michal Karas | skóre: 45 | blog: /dev/random
Rozbalit Rozbalit vše Re: PSI, PC speaker
Jo, ale můžeš z toho svého skriptu pouštět beep s různými parametry v závislosti na tom, jaký parametr předá tvému skriptu Psi.
1.8.2006 19:24 kasparcz | skóre: 9 | Praha
Rozbalit Rozbalit vše Re: PSI, PC speaker
No to podle mne nemuzu, protoze jediny parametr, ktery Psi akceptuje pri udalosti je soubor wav. Pokud mu dam cokoliv jineho tak mlci. Nebo te nechapu.
Luboš Doležel (Doli) avatar 1.8.2006 19:26 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: PSI, PC speaker
Já bych mu tam zkusil nacpat třeba '1', '2' apod. Do skriptu bych potom dal bashovský switch (nevím, jestli se to tam tak také jmenuje).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.