Son Güncelleme: Sat, 27 Jul 2024 15:10:40 +0300
YAD Arayüz 1 | YAD Arayüz 2 | YAD Arayüz 3 |
---|---|---|
Qt Arayüz | Uçbirim Arayüz |
---|---|
Ezanvakti, T.C. Diyanet İşleri Başkanlığı sitesinden bulunduğunuz ülke ve şehir için aylık bazda ezan vakitleri çizelgesini alarak vakti geldiğinde ezan okuyan ve bildirim veren bir uygulamadır.
Kullandığı dosyaları ve ayarları yapılandırma dosyasından okuduğundan kullanıcıya geniş özelleştirme desteği sunar.
- Diyanet sitesindeki tüm ülke ve şehirler için yıllık vakitleri alma.
- Otomatik ezan vakitleri güncelleme.
- Ezan vakitlerini ve vakitlere ne kadar süre kaldığını toplu/tekil gösterme. (--vakitler)
- Vakitlerde ezan okunma/okunmama seçimi.
- Kullanıcının eklediği radyo ve tv yayınlarını oynatabilme. (--ortam --tv/--radyo)
- İftar vaktine ne kadar süre kaldığını gösterme. (--iftar)
- İmsak vaktine ne kadar süre kaldığını gösterme. (--imsak)
- Nafile namaz vakitleri hesaplama. (-vn)
- Sıradaki vakit, ve vakte ne kadar süre kaldığını gösterme. (-vt)
- Arayüzden ve uçbirimden kerahat vakitlerini gösterebilme. (-vk)
- Bulunduğunuz konum için bayram namazı vakitlerini gösterme. (-vm)
- Qt arayüz desteği Gitlab Github
- Arayüzde hicri tarih gösterimi
- Arayüz HTML renk özelleştirmeleri
- Cuma günü isteğe bağlı sela okunması (süre ayarlı)
- Sistem açılışında 3 farklı kip
1: beş vakit (öntanımlı kip) 2: ramazan (yalnızca iftar ve imsak vakitlerinde ezan okunur.) 0: kapalı (arkada çalışmaz.)
- Her vakit için farklı makamda ezan ve ezan duası.
- Vakit ezanı okunurken desteklenen oynatıcıyı ezan bitimine kadar duraklatma.
MPRIS destekli tüm uygulamalar desteklenmektedir.
- 3 farklı okuyucu seçimli Kuran dinletme. (--kuran <seçenek>)
Seçenekler:
seçim: (-s sure_no) rastgele: (-r) hatim: (-h) günlük: (-g)
- 61 tane okuyucu seçimli özel kuran dinletimi (--kuran --arayuz)
- Sureleri; sure adı, ayet sayısı, sure numarası, cüz no ve indiği yer şeklinde listeleme. (--sureler)
- İstenen surenin istenen ayet aralığını gösterme. (--aralik)
- Cuma hutbesi görüntüleme. (--hutbe)
- 40 hadisten rastgele bir hadisi uçbirimden ya da bildirim baloncuğunda gösterme. (--hadis)
- Esma-ül Hüsna'dan rastgele bir adı uçbirimde gösterme. (--esma)
- Diyanet sitesinden alınmış soru-yanıtlardan rastgele birini uçbirimden ya da bildirim baloncuğunda gösterme. (--bilgi)
- İçinde bulunulan yıla ait dini günleri ve geceleri listeleme. (--gunler)
- Dini günler ve geceler için bir gün önceden bildirim verme.
- Aylık ya da haftalık vakitleri listeleme. (-v7, -v30)
- Conky uygulamasında kullanım için özel çıktılar. (--conky)
- Başlatıcı sağ tık seçke desteği (unity/desktop actions özelliği)
- Geniş özelleştirme desteği.
- Basit seviye arayüz(yad) desteği.
- bash
- sed
- gawk
- grep
- libnotify
- playerctl (Yalnızca geliştirme sürümü içindir. 7.6 için gereksizdir.)
- hicolor-icon-theme
- ffmpeg ya da mplayer
- wget ya da curl
EK ÖZELLİKLERİN KULLANIMI İÇİN GEREKLİ (kullanmak isteniyorsa) BAĞIMLILIKLAR
- bash-completion (Bash tamamlama desteği)
- yad >=9.0 (Arayüz desteği)
Archlinux için kurulum:
AUR üzerinde uygulama bulunmaktadır. AUR yardımcı uygulamanızla güncel sürümü kurabilirsiniz.
ör: Trizen kullanıyorsanız:
trizen -Sa ezanvakti
Qt arayüzü kullanmak için:
trizen -Sa ezanvakti-qt-gui
Git (geliştirme) sürümünü kullanmak için:
trizen -Sa ezanvakti-git
Ubuntu için Launchpad PPA üzerinden kurulum:
Depo Ubuntu 24.04 içindir.
sudo add-apt-repository ppa:fbostanci/distroguide
sudo apt update
sudo apt install ezanvakti
Qt arayüzü kullanmak için:
sudo apt install ezanvakti-qt-gui
Diğer dağıtımlar için (kaynak koddan) kurulum:
sudo make PREFIX=/usr sysconfdir=/etc install
komutunu verin. Eğer paketleme yapıyorsanız, DESTDIR ile paket kurulum dizinini girin.
kaldırma için:
sudo make PREFIX=/usr sysconfdir=/etc uninstall
komutunu girin.
Kullanıcı ($HOME) dizinine kurulum:
Uçbirimde kaynak kod dizini içerisindeyken
export AD=ezanvakti
bash yerelkur.bash --kur
komutunu verin. AD girmezseniz ezv adıyla kuracaktır.
İsterseniz farklı bir AD girebilirsiniz. Girdiğiniz AD değerini kaldırma işleminde de belirtmeniz gerekmektedir.
kaldırma için:
export AD=ezanvakti
bash yerelkur.bash --kaldir
komutunu girin.
Uygulamanın kullanımı ve yapılandırma ayarları için man dosyasına bakın.
Kullanım için:
man ezanvakti
Yapılandırma bilgileri için:
man 5 ezanvakti-ayarlar
Man dosyalarını pdf olarak indirmek için wiki sayfasına bakabilirsiniz.
Ezanvakti GPL 3 ile lisanslanmıştır. Ayrıntılar için COPYING dosyasına bakın.
Kullanılan ezan ses dosyaları İsmail COŞAR'a aittir.