Hazır olmak
- HAL seslerini indirin ve bir klasörde saklayın.
~/audio/hal/
- EDIT: @M tarafından belirtildiği gibi. Becerra yorumlarda, stoutman.com artık bozuk. 2001 Arşivi'nde daha fazla HAL sesi var .
- Function.wav, cantalow.wav, 1moment.wav, better.wav goodbye.wav ve message4u.wav (stoutman.com'daki eski sesler, yukarıdaki bağlantıdan kendi özel seslerinizi bulabilirsiniz) kullanacağız.
- Elbette, diğer birçok sesi kullanabilir ve kendi HAL'inizi özelleştirebilirsiniz!
- Biz kullanacağız
paplay
dan PulseAudio
sunucuya, bu nedenle yüklemek için başka bir şey yoktur.
1. Başlangıç: "Tüm sistemler işlevsel"
Bu bölüm oturum açılışında sesin nasıl çalınacağını açıklar ( kaynak ).
Bir .conf
dosya oluşturun ~/.config/upstart/
:
gedit ~/.config/upstart/halsayshello.conf
Kopya ve yapıştırmak Bu içeriği:
start on startup
task
exec paplay ~/audio/hal/function.wav
Dosyayı kaydedin, çıkın gedit
ve HAL şimdi bir sonraki oturum açışında konuşmalı.
2. Kapatma: "Bu olmasına izin veremeyeceğim bir şey ..."
Bu bölümde, sudo
kullanıcı olmayan kullanıcılar kullanmaya çalıştığında nasıl ses çalacağı açıklanmaktadır shutdown
. Önce gelen sudo -v
komut paplay
, bir ses çalmadan önce şifre istemini istemek için burada . Şifreyi girmeden önce sesi çalmayı umursamıyorsanız, silebilirsiniz:
~/.bashrc
Dosyanın sonuna bu satırı ekleyin :
alias shutdown='paplay ~/audio/hal/cantalow.wav'
Ancak, kullanıcının kapanmasını istiyorsanız, değiştirin:
alias shutdown='sudo -v && paplay ~/audio/hal/goodbye.wav && sudo shutdown'
Değişiklikleri etkinleştir:
source .bashrc
3. Yükseltme: "Şimdi daha iyi hissediyorum. Gerçekten."
Bu bölümde, paketleri şu şekilde yükselttikten sonra nasıl ses çalınacağı açıklanmaktadır apt
:
~/.bashrc
Dosyanın sonuna bu satırı ekleyin :
alias upgrade='sudo apt update && sudo apt upgrade && paplay ~/audio/hal/better.wav'
Değişiklikleri etkinleştir
source .bashrc
Artık upgrade
komutu terminalinizde çalıştırabilirsiniz.
4. Yeniden başlat: "Bir dakika lütfen ..."
Bu bölümde, yeniden başlatmadan önce sesin nasıl çalınacağı açıklanmaktadır.
~/.bashrc
Dosyanın sonuna bu satırı ekleyin :
alias reboot='sudo -v && paplay ~/audio/hal/1moment.wav && sudo reboot'
Değişiklikleri etkinleştir:
source .bashrc
- Şimdi
reboot
yerine kullanarak yeniden başlatabilirsiniz sudo reboot
.
5. E-posta bildirimi: "Sizin için bir mesaj var"
Varsayılan sistem ses klasörüne taşı:
cd /usr/share/sounds/freedesktop/stereo
Varsayılan mesaj bildirim sesini yedekle:
sudo mv message.oga message.oga.bak
~/hal/mesage4u.wav
Değiştirmek için kopyalayın :
sudo cp ~/audio/hal/mesage4u.wav message.oga
Bu kadar
Tabii ki bunlar sadece yapılabileceklerin örnekleri. Ayarladığım komik yapılandırmayı bilgisayarımda değil, ev sunucusunda (hoparlörler ile) paylaşmak istedim. Bu sesleri root olarak çalmak ya da başka komutlar için başkalarını eklemek istiyorsanız çok daha fazlası yapılabilir veya yapılmalıdır.
Bunu geliştirmek için fikirleriniz hakkında çıktım.
HAL'inizin keyfini çıkarın ve güvende kalın.