Ezanvakti 7.0
(https://gitlab.com/fbostanci/ezanvakti/-/wikis/uploads/44585586f8d1317828b4b10f09fcb2b3/yad_gui.png) | (https://gitlab.com/fbostanci/ezanvakti/-/wikis/uploads/3d40e2afd4c1ce04fd867e99c993b302/yad_gui2.png) |
Qt Arayüz
(https://gitlab.com/fbostanci/ezanvakti/-/wikis/uploads/8fa462cfa97ad07c6015d86079b63db6/ezanvakti-qt-gui-1.png) |
Uçbirimden kullanım:
(https://gitlab.com/fbostanci/ezanvakti/-/wikis/uploads/eef1f20d1f40e090df3830774c660917/cli5.png) |
https://gitlab.com/fbostanci/ezanvakti/-/blob/master/README.md
Buradan bir kez daha teşekkür etmek isterim ilk kullanıcılarından biri olarak, ellerine sağlık. Böyle bir betiğe benzer daha önce bir tane kullanmıştım ama aldığım hatalardan ve işlemciye ettiği işkenceden dolayı kaldırmıştım. Bu çok iyi oldu gerçekten. Ellerine sağlık.
Çok işime yarayacak bir betik, eline sağlık :)
Teşekkürler arkadaşlar. :)
Ellerine sağlık @ironic..
Süper ;) Teşekkür ederiz. Deb paketine doğru bir yolculuk yapması muhtemel midir bu betiğin?
Çok teşekkürler :) Ramazan ayı için de güzel bir hediye oldu.
Bu arada ubuntuone linkinden dosyayı çekince arşiv arızalı iniyor. Sorun nedir acaba ?
@empax, bağlantıyı ekledikten sonra denemiştim. Acaba farklı bir tarayıcı ile deneme şansın var mı? Bazen bu tür sorunlar olabiliyor.
Ayrıca indirilen dosya konumuna gidip,
tar zxvf ezanvakti.tar.gz
komutuyla da açmayı deneyebilirsin. Pek farkedeceğini sanmıyorum ama
Alıntı yapılan: ironic - 28 Temmuz 2010 - 23:24:33
@empax, bağlantıyı ekledikten sonra denemiştim. Acaba farklı bir tarayıcı ile deneme şansın var mı? Bazen bu tür sorunlar olabiliyor.
Ayrıca indirilen dosya konumuna gidip,
tar zxvf ezanvakti.tar.gz
komutuyla da açmayı deneyebilirsin. Pek farkedeceğini sanmıyorum ama
Firefox ile arşivi hasarsız indirdi. Teşekkürler. :)
@ironic çok teşekkürler.
Tam aradığım betikti bu.
Anlatımı da oldukça detaylı.
Daha ezanı duymama şansımız kalmadı. :)
Alıntı yapılan: sudusleri - 28 Temmuz 2010 - 22:54:01
Süper ;) Teşekkür ederiz. Deb paketine doğru bir yolculuk yapması muhtemel midir bu betiğin?
Deb paketi hazır. 32 /64 bit üzerinde kuruluabilir. Eğer eski anlatımla betği kurduysanız betiği bulunduğu dizinden silerek paketi kurun. Başlangıç uygulamalarına ekleme yapmıyor. Sizin eklemeniz gerekli.
ezanveri dosyası için yine ev dizinine bakıyor.
Eline Sağlık @ironic ;)
hangi arayüz programıyla ve hangi dil ile yazıldı acaba ??
visual basic'ten kopabilirsem linux'te birşeyler yazmak istiyorum.
Alıntı yapılan: Kazım Karabekir - 29 Temmuz 2010 - 15:52:06
hangi arayüz programıyla ve hangi dil ile yazıldı acaba ??
visual basic'ten kopabilirsem linux'te birşeyler yazmak istiyorum.
Arayüz kullanmıyor, uçbirimden çalışıyor. Zaten kendisi kabuk programlama (bash).
Alıntı yapılan: Yiğit Ateş - 28 Temmuz 2010 - 22:07:13
Çok işime yarayacak bir betik, eline sağlık :)
ubuntu bazen adamı hipnoz edip dünyadan koparıyo değil mi sevgili @Yiğit Ateş :) bu program gerçek dünyaya döndürür adamı ;)
Betik için sağol, çok sade bir uygulama olmuş.
Elini benden hızlı tuttun hocam.
Buna göre hantal çalışsa da bizim PyVakitci (http://forum.ubuntu-tr.net/index.php/topic,21397.0.html) de aynı işleri yapıyor :)
Ramazan Ayı'na haftalar kala çok düşünceli bir betik olmuş diğer arkadaşların da dediği gibi... Yine eline sağlık diyelim her zamanki gibi...
1.6 sürümü
Yenilikler
* Her vakit için vaktin makamına uygun ezan.
* Ezandan sonra Türkçe ezan duası
* İstediğiniz herhangi bir zamanda, istediğiniz makamın ezanını dinleme özelliği eklendi. - Ayrıntılar yardım bölümünde mevcut.
* Yardım bölümü eklendi.
ezanvakti --yard?m
* Conky profilinde günlük vakitlerin gösterimi için özel çıktı hazırlandı.
ezanvakti -c
ya da
ezanvakti --conky
Sadece akşam ezanının görüntülenmesi için.
ezanvakti -c | tail -n3 | head -n1
Not: Ezanlar İsmail Coşar ' a aittir ve ticari amaçlar harici kullanılmasına müsaade etmiştir. Ayrıca yardımlarından dolayı @virs' e teşekkürler.
İndirme (32/64 bit .deb paketi)
http://distroguide.wordpress.com/2010/11/06/linux-ezanvakti/
Çok hayır duası alıyorsun @ironic :)
@ironic allah razı olsun :)
ironic teşekkür ederim ellerine sağlık.
birde istekte bulunayım ramazan için iftar sayacı da ekleyebilirmisin. kaç dakika kaldığını bilelim :)
Ben teknik bir şey sormak istiyorum... bash programlamada çeşitli dizinlerdeki programları kullanıyoruz diye biliyorum... Eğer ki doğru biliyorsam bu programda siteden veri çeken programın adı ve adresi nedir acaba? Yanlış biliyorsam ufak bir ışık yeterli olacaktır =)
//Programın adresi dediğim yolu anlamında...
Alıntı yapılan: micro - 29 Temmuz 2010 - 18:25:59
Alıntı yapılan: Yiğit Ateş - 28 Temmuz 2010 - 22:07:13
Çok işime yarayacak bir betik, eline sağlık :)
ubuntu bazen adamı hipnoz edip dünyadan koparıyo değil mi sevgili @Yiğit Ateş :) bu program gerçek dünyaya döndürür adamı ;)
aynen
Teşekkürler arkadaşlar..
Alıntı yapılan: sem0900 - 31 Temmuz 2010 - 02:44:37
Ben teknik bir şey sormak istiyorum... bash programlamada çeşitli dizinlerdeki programları kullanıyoruz diye biliyorum... Eğer ki doğru biliyorsam bu programda siteden veri çeken programın adı ve adresi nedir acaba? Yanlış biliyorsam ufak bir ışık yeterli olacaktır =)
//Programın adresi dediğim yolu anlamında...
@sem, uçbirimde kullanılan her komut için ayrı ayrı çoğu da /bin altında olmak üzere küçük uygulamalar var. Genel adına coreutils deniliyor.
info coreutils
ile ayrıntılara bakabilirsin. Hepsi bunun içinde değil tabii ki..
kuralına uygun çalıştırıyorsun.
Ör: rm -f bilinmeyen ile rm yi çalıştırdık.
Veri çekmede kullanabilmek için, hangi uygulama var bilmiyorum. Eğer uygulamanın komut desteği var ise bash ile kullanabilirsin..
2.0 sürümü
Yenilikler
* İftar saati ve iftara kalan süreyi gösterme desteği eklendi ( --iftar değişkeni )
* Ramazan ayı için sadece imsak ve iftar da bildirim yapan özel bir kip eklendi (-r, --ramazan *Başlangıca eklemek için /usr/bin/ezanvakti --ramazan)
* Conky için de iftar saatini ve iftara kalan süreyi gösterme eklendi ( -c-iftar, --conky-iftar)
Ayrıntılar yardım bölümünde mevcut.
ezanvakti --yardim
İndirme (32/64 bit .deb paketi)
http://distroguide.wordpress.com/2010/11/06/linux-ezanvakti/
ironic süpersin. teşekkür ederim
Alıntı yapılan: ns - 31 Temmuz 2010 - 13:23:41
ironic süpersin. teşekkür ederim
Ben teşekkür ederim @ns. Gece denemeler yaptığımda sorunsuz gösteriyordu. Sizlerde deneme yapıp, geri dönüş yaparsınız memnun olurum..
Tekrar teşekkürler @ironic.
Bir sorum olacak. Güncel sürümleri kurmak için ilk mesajda yaptığımız ve yerlerine koyduğumuz betikleri temizleyelim mi yoksa bu güncel deb paketleri onların üzerine mi kurulacak. Ayrıca sıfırdan kurulum yapan sadece 2.0 deb paketini kursa yeterli mi ?
Evet @empax silmemiz gerekli. Çakışma yapar haliyle. Farklı dizinleri kullanıyorlar. deb paketi kurulumlarında da öncelikle mevcut olanı kaldırıp kurarsanız daha güzel olur. Biraz ilkel bir paketleme oldu. Her şeyini test edemedim. Üstüne yazar mı bilmiyorum.
2.0 kurulumu tek başına yeterli olur. Zaten tek yapılması gereken ezanveri dosyasını oluşturmak. Diğer ses dosyaları vs. root dizininde bulunuyor.
Fatih 2.0 paketini indirdim... Diğer sürümünü kuramamıştım... Şimdi doğrudan bunu indirdim kurdum test etmek için...
ezanvakti --yardim
komutunu verince
/home/sem0900/ezanveri dosyası bulunamadı.
Çıkılıyor...
Gibi bir şey dedi... Şu an çıkmam lazım yalnız... Haberin olsun senin... Soracağın bir şey olursa sen yaz akşama gelebilirsem ya da daha önceden cevaplarım ben... Kolay gelsin... Sorun bende değilse tabi =)
Ek: Soracağın bir şey derken... Kurulu paketlerden o var mı bu yok mu gibisinden diyorum... Anlamadığın yeri sor gibiisinden değil =)
@sem, betik girişinde ezanveri dosyası için sorgulama var. Döngüsel işlemler olduğu için dosyanın olmadığı durumlarda sonsuz hatalar veriyor.. Bu sorguyu bir fonksiyona atayıp yardım harici fonksiyonlara ekleyeceğim. Şimdilik erindim, eklemedim. :)
Hatada söylendiği üzere veri tabanı dosyasını oluşturmamışsın. Onsuz betik işlemez. Diyanet sitesinden bulunduğun konuma uygun çizelgeyi ezanveri dosyasına eklemen lazım. Daha önceki iletilerde değinmiştim. Ayrınıtlar bloğumda da mevcut.
Anladım @ironic, açıklama için sağol. :)
Anladım Fatih... Bütün iletileri de okudum ama dalgın kafam ondan kaynaklı herhalde, panik hali mevcut bende biraz bu aralar =)
@Sem, dediğim düzenlemeyi yaptım. Ezanveri istemeyen tüm fonksiyonlara erişim sebest şimdi. Yardıma doğrudan girebilirsin. :) Bu arada var olan paketin üstüne yazıyormuş..
2.1 Sürümü
* Veri tabanı denetimi geliştirildi.
İndirme
http://distroguide.wordpress.com/2010/11/06/linux-ezanvakti/
Öncelikle ellerine sağlık. İki gündür arıyorum anca buldum :D Ezan okuma tamam vakitler de tamam ama mesela kur'an dinletisini bir türlü yapamadım. Sûre kodlarını öğrenmek için ezanvakti --sureler
diyorum ama tepki vermiyor.ezanvakti -k 15
diyorum, yine tepki yok. Bir yerlerde hata mı yapıyorum acaba?
@ironic çok teşekkürler. Ben de şimdi indirip deniyorum.
Eline sağlık Fatih. Çok güzel gerçekten. Bol bol hayır duası aldın :)
Alıntı yapılan: eribol - 13 Ağustos 2010 - 04:00:19
Öncelikle ellerine sağlık. İki gündür arıyorum anca buldum :D Ezan okuma tamam vakitler de tamam ama mesela kur'an dinletisini bir türlü yapamadım. Sûre kodlarını öğrenmek için ezanvakti --sureler
diyorum ama tepki vermiyor.ezanvakti -k 15
diyorum, yine tepki yok. Bir yerlerde hata mı yapıyorum acaba?
Ben deneme için 36 , 95 gibi sure numaraları girmiştim, sorunsuz okuyor. Senin mesajını görünce 15 girdim, okumadı, 16,17 derken 20'den sonra okumaya başladı. Adres üzerinde deneme yaptım, tarayıcıda http://www.muallim.biz/quran/16.mp3 girince dosya bulunamadı diyor, ama http://www.muallim.biz/quran/016.mp3 şeklinde girince oluyor. 1'den 20'ye kadar böyle, başlarına 0 eklemek gerekiyor. Tek haneliler için 2 tane 0 eklemek gerekiyor. 001, 005 vb. 10'dan itibaren 010, 016 vs. Ancak ilginç olan 20'den sonra mesela 024 yazsan da oluyor, 24 yazsanda. Dosyanın orjinal isimlerinin hepsinde 0 var aslında.
Çok teşekkürler @ebubekirs. Ben sure sırasının kod olacağını düşünerek sallamıştım sayıyı :)
Teşekkürler arkadaşlar. :)
Alıntı yapılan: eribol - 13 Ağustos 2010 - 04:00:19
Öncelikle ellerine sağlık. İki gündür arıyorum anca buldum :D Ezan okuma tamam vakitler de tamam ama mesela kur'an dinletisini bir türlü yapamadım. Sûre kodlarını öğrenmek için ezanvakti --sureler
diyorum ama tepki vermiyor.ezanvakti -k 15
diyorum, yine tepki yok. Bir yerlerde hata mı yapıyorum acaba?
--sureler
şu an çalışıyor mu?
Normalde her surenin adreslerini ayrı ayrı bir dosyaya işleyip, ordan çağırtmak daha sağlıklı olurdu ama haliyle zahmetli bir iş. Biraz kolayına kaçtım. Bu şekilde de girilen hane sayısına göre sıfır ekletilebilir ama nasıl yaparız hiç fikrim yok.
Alıntı yapılan: ironic - 13 Ağustos 2010 - 11:40:47
--sureler
şu an çalışıyor mu?
Bende sorunsuz çalışıyor, listeliyor sureleri.
Alıntı yapılan: eribol - 13 Ağustos 2010 - 09:51:38
Çok teşekkürler @ebubekirs. Ben sure sırasının kod olacağını düşünerek sallamıştım sayıyı :)
Rica ederim :)
Kusura bakmayın ama komutumuz tam olarak ne? Sadece --sureler
yazıyor komutlarda. Ben hâlâezanvakti --sureler
dediğimde normal çalışıyor ama herhangi bir listeleme yok. Herhangi bir dosya indirip ev dizinine kaydetmek gerekiyorsa, gözümden kaçmış yapmamışım.
@eribol, komutlu kullanım, herhangi bir uygulamanın kullanımıyla aynı.
yani
ezanvakti --değişken
Surelerin olduğu liste için
/usr/share/sounds/ezanvakti_ses/sureler
konumundaki dosyaya bakıyor.. 3.0 öncesi sürümlerde bu dosya bulunmuyor.
Tamamdır. Ben senin günlüğe yukarıdan aşağıya bakıp indirmişim. Meğer sen son haberleri üste yerleştirmişsin. Hal böyle olunca ben ikinci sürüm mü ne, onu indirmişim :) Şimdi sorunsuz çalışıyor.
Aralıklı yazmaya çalıştım ama üst üste bindi yine. Bu tür karışıklıklar oluyor. :)
3.1 Alıntı Yap
* Sure numaralarında sıfır ekleme zorunluluğunu kaldırdım. Betik girilen sayıya göre sıfır ekliyor.
* Çeşitli kod iyileştirmeleri yaptım.
http://distroguide.wordpress.com/2010/11/06/linux-ezanvakti/
Elinize sağlık @ironic, Allah râzı olsun, başka söze gerek yok. :)
Hazır betiği indirip kurmuşken bir soru sorayım: Vakit girince sağ üst köşede çıkan iletiyi daha uzun süre durdurmak mümkün mü, mesela ezan bitene kadar. Yoksa bu gnome ayarları ya da başka bir şeyle ilgili bir durum mu?
Alıntı yapılan: Mitsukuni - 29 Eylül 2010 - 17:55:58
Elinize sağlık @ironic, Allah râzı olsun, başka söze gerek yok. :)
Hazır betiği indirip kurmuşken bir soru sorayım: Vakit girince sağ üst köşede çıkan iletiyi daha uzun süre durdurmak mümkün mü, mesela ezan bitene kadar. Yoksa bu gnome ayarları ya da başka bir şeyle ilgili bir durum mu?
Teşekkürler @Mitsukuni. :)
Evet mümkün. Ubuntu üzerinde öntanımlı ayarlarla bekleme süresini belirleyemiyoruz. Betik içerisinde aşağıdaki bölümdeki `seq 1 10` 10 değerini arttırırsan daha fazla bildirim gönderir. Mevcut haliyle 3 saniye aralıklarla 10 uyarı gönderiyor.
function ezanoynat() {
clear; echo -e "\033[1;33m" ${KONUM}"\033[1;32m" ili için "\033[1;33m"$simdiki"\033[1;32m" namazı vakti"\033[1;36m" ${vakitsaati}"\033[0m"
for i in `seq 1 10` ;do echo $i >/dev/null; notify-send "${KONUM} ili için" "$simdiki namazı vakti `echo -e '\n'${vakitsaati}`" -i /usr/share/icons/simge.png; sleep 3 ;done &
echo " "; echo -e '\033[1;32m' Okuyan \: '\033[1;33m' İsmail COŞAR '\033[0m'
mplayer -really-quiet ${vakitezani} 2> /dev/null; mplayer -really-quiet /usr/share/sounds/ezanvakti_ses/ezan_duasi.ogg 2> /dev/null; clear
}
@ironic tekrardan sağolun. Değeri 24 yaptım, istediğim gibi oldu. :)
4.0
http://distroguide.wordpress.com/2010/11/06/linux-ezanvakti/
Ayrıca bakınız: Sabily (http://www.sabily.org)
çok teşekkür ederim @ironic
bende bir sorun cikti program ile ilgili: vakit girdigi zaman otomatik ezan okunmuyor ama o anda terminale ezanvakti yazinca okumaya basliyor.
otomatik okunmasi icin ek birseyler mi yapmak gerekiyor?
Otomatik okuması için betiğin çalışması lazım. Sistem/Tercihler/Başlangıç uygulamaları` nı açarak başlatıcı ekleyebilirsin. Bu sayede betik, oturum açılışıyla beraber arka planda çalışmaya başlar.
Komut kısmına /usr/bin/ezanvakti yazmalısın. Ad ve yorum kısmını istediğin gibi girebilirsin. Tüm masaüstlerini desteklediği için, her birinde başlangıca ekleme işlemi farklı. Ortak bir yol var mı bilmiyorum ama şimdilik bu iş kullanıcıya kalıyor.
yanlis anlasilma oldu galiba ...
program zaten eklenik birde sistem acildigi zaman calistigini goruyorum ama ezan vakti girince otomatik ezan okunmuyor.
videoda daha net goruluyor: http://www.2shared.com/file/Hm5w3eLn/out.html
Sistem açılışında
ps aux | grep ezanvakti | grep -v grep
komutuyla tekrardan kontrol edermisin. Açıkcası soruna ilişkin aklıma gelen tek sorun betiğin çalışmaması. Betik çalıştırıldığında ezan okunuyorsa bu öngörü daha da kuvvetleniyor.
En son 4.1 sürümünü çıkarmıştım buraya geçmedim. Ayarlar dosyasını silip (~/.config/ezanvakti) betiği baştan kurarak deneyelim.
http://distroguide.wordpress.com/gelistirdiklerim/
Alıntı yapılan: ironic - 05 Aralık 2010 - 18:02:56
Sistem açılışında
ps aux | grep ezanvakti | grep -v grep
komutuyla tekrardan kontrol edermisin. Açıkcası soruna ilişkin aklıma gelen tek sorun betiğin çalışmaması. Betik çalıştırıldığında ezan okunuyorsa bu öngörü daha da kuvvetleniyor.
En son 4.1 sürümünü çıkarmıştım buraya geçmedim. Ayarlar dosyasını silip (~/.config/ezanvakti) betiği baştan kurarak deneyelim.
bu surumle ilgili degil cunku ilk basta kurdugum zaman calisiyordu ama sonra formatlayinca kurdum ve artik ezan okumamaya basladi. Sanirim bu ses ile ilgili bir problem, mesela openshot video editor daha once kurulu degildi ve openshotu kurunca da ses ile ilgili bagzi dosyalar kurmustu. sanirim sorun ordan kaynaklaniyor.
Yo sesle ilgili de değildir bence.. Betiği ilgilendiren tek bağımlılık mplayer. Onunla ilgili bir sıkıntı olsa, ezan okunurken bildirim baloncuğu çıkması lazım en azından, çünkü ilk bildirim gönderiyor.
Şöyle deneyelim. Videodaki gibi yine ezanveri dosyasında birkaç dakika ötesi için süre gir. Aşağıdaki komutla betiği çalıştırıp, sürenin gelmesini bekle.
ezanvakti & exit
Komutu girince uçbirim kapanacak. Betik arka planda çalışmaya devam edecek.
Bağlantıda bir sıkıntı var sanırım, sayfa bulunamadı hatası alıyorum...
Alıntı yapılan: sem0900 - 06 Aralık 2010 - 17:45:36
Bağlantıda bir sıkıntı var sanırım, sayfa bulunamadı hatası alıyorum...
Günlüğümde çeşitli düzenlemeler yapıyorum. Eski konuyu kaldırmıştım. :) Son halinin bağlantısını girişe ekledim.
5.0 çıktı.
http://forum.ubuntu-tr.net/index.php/topic,21393.msg257817.html#msg257817
http://distroguide.wordpress.com/2010/11/06/linux-ezanvakti/
Uygulama çok güzel gözüküyor. Fakat benim şöyle bir sıkıntım var. deb dosyasını indirip Ubuntu Software Manager ile install ettim. Nasıl açacağım uygulamayı? Yani Accessories'da program çıktı ama ona basılınca açılmıyor.
DipNot : Ubuntu'da yeniyim de :)
Uçbirimden
ezanvakti
Şeklinde çalıştırmayı deneyin...
Alıntı Yap/home/sem0900/ezanveri dosyası bulunamadı.
Çıkılıyor...
Gibi bir hata alıyorsanız;
ezanvakti --guncelle
komutunu verip ayarlarınızı yapınız....
Dipnot: Hoş geldiniz...
Bende de aynı şekilde oldu, bu şekilde uçbirimden çalıştırabiliyorum fakat donatılardan yine çalışmadı....
[b]sem0900@debian:~$ '/usr/share/applications/ezanvakti.desktop'
/usr/share/applications/ezanvakti.desktop: line 1: [Desktop: command not found
/usr/share/applications/ezanvakti.desktop: line 4: için: command not found
/usr/share/applications/ezanvakti.desktop: line 6: --arayuz: command not found
/usr/share/applications/ezanvakti.desktop: line 9: Application: command not found
/usr/share/applications/ezanvakti.desktop: line 9: Utility: command not found[/b]
sem0900@debian:~$ ezanvakti --ayet -u
Günlük Ayet (4278. ayet)
Allah'ı bırakıp da dostlar edinenlerin işlediklerini Allah gözetlemektedir. Sen, onlara vekil olmağa memur değilsin.
sem0900@debian:~$ ezanvakti --esma
el-VEKÎL
Usûlüne uygun şekilde, kendisine tevdi edilen işleri en güzel şekilde neticelendiren...
Kendisine iş ısmarlanan zâta vekîl denir. Allah Teâlâ en güzel ve en mükemmel vekîl'dir. İşlerin hepsini tedvîr, tedbîr ve idare eden O'dur. Fakat kendisi hiçbir işinde vekîle muhtaç değildir. Allah Teâlâ, kendisine tevekkül edenlerin işlerini en iyi neticeye ulaştırır.
sem0900@debian:~$ ezanvakti --hadis -u
19. hadis
إنَّ الصِّدْقَ يَهْدِي إلَى الْبِرِّ وَ إنَّ الْبِرَّ يَهْدِي إلَى الْجَنَّةِ وَإنَّ الرَّجُلَ لَيَصْدُقُ حَتَّى يُكْتَبَ عِنْدَ اللَّهِ صِدِّيقًا وَ إنَّ الْكَذِبَ يَهْدِي إلَى الْفُجُورِ وَ إنَّ الْفُجُورَ يَهْدِي إلَى النَّارِ وَ إنَّ الرَّجُلَ لَيَـكْذِبُ حَتَّى يُكْتَبَ عِنْدَ اللَّهِ كَذَّابًا
Hiç şüphe yok ki doğruluk iyiliğe götürür. İyilik de cennete götürür. Kişi doğru söyleye söyleye Allah katında sıddîk (doğru sözlü) diye yazılır. Yalancılık kötüye götürür. Kötülük de cehenneme götürür. Kişi yalan söyleye söyleye Allah katında kezzâb (çok yalancı) diye yazılır.
Buhârî, Edeb, 69; Müslim, Birr, 103, 104.
sem0900@debian:~$ ezanvakti
/home/sem0900/ezanveri dosyası bulunamadı.
Çıkılıyor...
sem0900@debian:~$ ezanvakti --guncelle
ezanveri dosyanız güncelleniyor..
sem0900@debian:~$ ezanvakti
Sabah ezanı için bekleniyor..
Sayın @sem0900 açıklamalarınız için çok teşekkür ederim. Son bir sorum daha olacaktı.
billypostman@POSTMAN:~$ ezanvakti --arayuz
Bu özellik YAD gerektirmektedir..
Bu YAD nedir?
YAD arayüz için gerekli bir bileşen olarak biliyorum sadece. Yani uçbirim dışında görsel olarak çalıştırmanızı sağlar... (eğer yanlış bilmiyorsam)
http://forum.ubuntu-tr.net/index.php/topic,23946.msg288036.html#msg288036
Bu iletide YAD için verilen ppa sitesi üzerinden üzerinden sisteminize uygun olanı ekleyebilirsiniz...
"PPA nedir?" için bağlantı (http://forum.ubuntu-tr.net/index.php/topic,14750.msg180135.html#msg180135)
Alıntı yapılan: sem0900 - 18 Aralık 2010 - 03:05:24
YAD arayüz için gerekli bir bileşen olarak biliyorum sadece. Yani uçbirim dışında görsel olarak çalıştırmanızı sağlar... (eğer yanlış bilmiyorsam)
http://forum.ubuntu-tr.net/index.php/topic,23946.msg288036.html#msg288036
Bu iletide YAD için verilen ppa sitesi üzerinden üzerinden sisteminize uygun olanı ekleyebilirsiniz...
"PPA nedir?" için bağlantı (http://forum.ubuntu-tr.net/index.php/topic,14750.msg180135.html#msg180135)
Evet arayüz kullanımı için YAD gerekli. Basit yoldan şu komutlarla depo eklenerek kurulabilir.
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update && sudo apt-get install yad
Arayüz olarak iki kullanım var. Basit ve gelişmiş.
Basit arayüz için ( /usr/bin/ezanvakti --arayuz2 ) komutunu istenilen yere başlatıcı olarak eklenebilir.
Gelişmiş arayüz ( /usr/bin/ezanvakti --arayuz ) komutu da gelişmiş arayüz uygulamasını başlatır. Aynı zamanda menüye eklenen başlatıcıyla da başlatılabilir.
Teşekkürler @ironic. Böyle çok daha güzel. :)
Program gayet güzel olmuş. Böyle bir şeye ihtiyaç vardı gerçekten.
Blog'daki kaynak kod linki tekrar aynı sayfaya yönlendiriyor. Acaba burada bir hata mı var?
Yada kodu indirmek için ne yapmamız gerekiyor?
Kaynak kodu güncellemeden sonra henüz sunucuya yüklemedim. Derlenmiş kod olmadığından .deb paketi içerisindeki data.tar.gz dosyası içerisinden de kaynak kodlara ulaşabilirsin.
@ironic, acaba uygulamaya güneşin doğuş vaktini de eklemeniz mümkün mü?
Alıntı yapılan: ahmetturan - 24 Aralık 2010 - 15:08:31
@ironic, acaba uygulamaya güneşin doğuş vaktini de eklemeniz mümkün mü?
Evet tabi ki de mümkün. Bir sonraki sürüm de eklerim.
Mevcut sürüm için çözüm
sudo gedit /usr/bin/ezanvakti
ile ana betiği açıp aşağıdaki bölümlerde, kırmızı renkli eklemelerin yapılması yeterli.
Alıntı Yap
# Satır 68-71' deki kısım
function bugun() {
export $(grep $(date +%d.%m.%Y) "${EZANVERI}" | gawk \
'{print "sabah="$2$3 "\nogle="$6$7 "\nikindi="$8$9 "\naksam="$10$11 "\nyatsi="$12$13}')
}
function bugun() {
export $(grep $(date +%d.%m.%Y) "${EZANVERI}" | gawk \
'{print "sabah="$2$3 "\ngunes="$4$5 "\nogle="$6$7 "\nikindi="$8$9 "\naksam="$10$11 "\nyatsi="$12$13}')
}
# Satır 476-480 daki kısım
echo 'Sabah : ' 0$(sed 's:[0-9]:&\::' <(echo $sabah))
echo 'Öğle : ' $(sed 's:[0-9][0-9]:&\::' <(echo $ogle))
echo 'İkindi : ' $(sed 's:[0-9][0-9]:&\::' <(echo $ikindi))
echo 'Akşam : ' $(sed 's:[0-9][0-9]:&\::' <(echo $aksam))
echo 'Yatsı : ' $(sed 's:[0-9][0-9]:&\::' <(echo $yatsi))
echo 'Sabah : ' 0$(sed 's:[0-9]:&\::' <(echo $sabah))
echo 'Güneş : ' 0$(sed 's:[0-9]:&\::' <(echo $gunes))
echo 'Öğle : ' $(sed 's:[0-9][0-9]:&\::' <(echo $ogle))
echo 'İkindi : ' $(sed 's:[0-9][0-9]:&\::' <(echo $ikindi))
echo 'Akşam : ' $(sed 's:[0-9][0-9]:&\::' <(echo $aksam))
echo 'Yatsı : ' $(sed 's:[0-9][0-9]:&\::' <(echo $yatsi))
değişiklikleri yaptım oldu.
teşekkür ederim.
5.1'e güncelledim. Eline sağlık @ironic. Çok başarılı ve kullanışlı olmuş.
Telefonda buna benzer bir şey kullanıyordum. Diyanetin sitesinden edindiğim buda bilgisayar için oldu çok teşekkürler arkadaşım! ;)
selamlar ironik usta öncelikle böyle bi paylasimda bulundugun icin Allah razı olsun yanlız söyle bi sorunum var hersey güzel çalısıyo yanlız vakit geldiginde ezan okumuyo
acaba ekstra bi ayar mı yapmak gerekiyo
Alıntı yapılan: microgazi - 11 Ocak 2011 - 12:08:43
selamlar ironik usta öncelikle böyle bi paylasimda bulundugun icin Allah razı olsun yanlız söyle bi sorunum var hersey güzel çalısıyo yanlız vakit geldiginde ezan okumuyo
acaba ekstra bi ayar mı yapmak gerekiyo
Teşekkürler. Biraz geç olacak ama yine de yanıtlayayım. Betiği başlangıç uygulamalarına ekleyerek, oturum açılışında arka planda çalıştırılmasını sağlayabilirsin.
Sistem >> Tercihler >> Başlangıç uygulamaları bölümünden yeni girdi eklemeyi seçip, ad kısımına herhangi bir ad; komut kısmına
/usr/bin/ezanvakti
yazılması yeterli.
Bir sonraki sürümde bu konu ile ilgili bir ekleme yapmayı planlıyorum.
5.2 Çıktı.
Alıntı Yap
* Vakit ezanları okunurken, betiğin tanıdığı oynatıcıları duraklatma. Öntanımlı olarak kapalı gelmekte. (desteklenenler: Amarok, Audacious, Aqualunq, Banshee, Clementine, Deadbeef, Exaile, Rhythmbox )
* Betik kurulumla birlikte otomatik olarak başlangıca ekleniyor.
* Arayüzlerde Güneş doğuş vakti gösterimi
* Çevrimiçi kuran dinletiminde kullanılan sitenin yaptığı sunucu değişikliği betiğe uygulandı.
* Kod geliştirmeleri ve küçük hataların düzeltimi
http://distroguide.wordpress.com/2010/11/06/linux-ezanvakti/
Allah razı olsun :)
Arch üzerinde kurdum.ezanvakti -guncelle komutu verdikten sonra ülke ve şehir seçiyorum ancak daha sonra şöyle hata alıyorum[can@archcan ~]$ ezanvakti --guncelle
ezanveri dosyanız güncelleniyor..
/usr/share/ezanvakti/bilesenler/guncelleyici: line 101: html2text: komut yok
Can't locate WWW/Mechanize.pm in @INC (@INC contains: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at /usr/share/ezanvakti/bilesenler/ezanveri_guncelle line 21.
BEGIN failed--compilation aborted at /usr/share/ezanvakti/bilesenler/ezanveri_guncelle line 21.
Alıntı yapılan: graindor - 31 Ocak 2011 - 20:37:04
Arch üzerinde kurdum.ezanvakti -guncelle komutu verdikten sonra ülke ve şehir seçiyorum ancak daha sonra şöyle hata alıyorum[can@archcan ~]$ ezanvakti --guncelle
ezanveri dosyanız güncelleniyor..
/usr/share/ezanvakti/bilesenler/guncelleyici: line 101: html2text: komut yok
Can't locate WWW/Mechanize.pm in @INC (@INC contains: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at /usr/share/ezanvakti/bilesenler/ezanveri_guncelle line 21.
BEGIN failed--compilation aborted at /usr/share/ezanvakti/bilesenler/ezanveri_guncelle line 21.
perl-www-mechanize ve html2text paketlerini kurun depodan.
@utdmr ve @ironic . sağolun şimdi oldu işte. Şu terminal ve sizler olmasaydınız ne yapardık bilmem ki :)
Çalışmanız için teşekkürler. Ancak şöyle bir problemim var. Ayar dosyasında ezanveri dosyasının otomatik güncellenmesini açtığımda programı her başllattığımda dosyayı güncelliyor. Tamam güzel birşey ama internet bağlantısı yoksa mevcut ezanveri dosyasını güncelleme denemesinden önce sildiği için vakit bilgileri kayboluyor. Buna bir çözüm getirmeniz mümkün mü?
Alıntı yapılan: osmancık - 29 Mart 2011 - 16:00:17
Çalışmanız için teşekkürler. Ancak şöyle bir problemim var. Ayar dosyasında ezanveri dosyasının otomatik güncellenmesini açtığımda programı her başllattığımda dosyayı güncelliyor. Tamam güzel * bir şey ama internet bağlantısı yoksa mevcut ezanveri dosyasını güncelleme denemesinden önce sildiği için vakit bilgileri kayboluyor. Buna bir çözüm getirmeniz mümkün mü?
Merhaba,
Bu sorun diyanet in sitede yaptığı değişiklikten dolayı oluyor. Periyot olarak varsayılan ay seçiliydi şu an haftalık olarak değiştirilmiş. Betik ezanveri dosyasında son bir hafta (7 gün) kaldı mı güncellemeye çalışıyor. Bu nedenle her seferinde bu sorun yaşanıyor.
çözüm olarak
sudo gedit /usr/share/ezanvakti/bilesenler/ezanveri_guncelle
,
ile ilgili dosyayı açıp
aşağıdaki bölgedeki kırmızı renkli eklemeyi yapın.
Alıntı Yap
$mech->form_name(hesapformu);
$mech->field(sehirler => $sehir);
$mech->set_visible( [ radio => 'AYLIK' ] );
$sonuc = $mech->click_button(value => 'Hesapla');
print $sonuc->content();
Teşekkürler şimdi güzel çalışıyor.
Affınıza sığınarak bişey sormak istiyorum. Bu ayar dosyasındaki 0 ve 1 leri neden ters kullanıyorsunuz? Genel kullanımda 0=hayır, 1=evet kullanılıyor.
GUNCELLEME_YAP=0 diyoruz yani GUNCELLEME_YAP=hayır ama güncelleme yapıyor. :)
Alıntı yapılan: osmancık - 30 Mart 2011 - 01:29:05
Teşekkürler şimdi güzel çalışıyor.
Affınıza sığınarak bişey sormak istiyorum. Bu ayar dosyasındaki 0 ve 1 leri neden ters kullanıyorsunuz? Genel kullanımda 0=hayır, 1=evet kullanılıyor.
GUNCELLEME_YAP=0 diyoruz yani GUNCELLEME_YAP=hayır ama güncelleme yapıyor. :)
Betik için karar vermede gerekli olan senaryo, sorgulanan değere atanan rakamın 0 olması . 1' i karışıklık çıkarmasın diye veriyorum. 2 ,3 .. de olabilir. :)
Arkadaşlar bu program uzun zamandır aradığım bi program. Ubuntu 11.04'e kurmayı bir türlü başaramadım. Acaba kurabilen var mı?
Ben 10.04 LTS üzerine kurup çalıştırdım.
Öncelikle şu komutla gerekli paketleri kurmanız gerekiyor:
sudo apt-get install fakeroot patch git-core libdigest-sha1-perl liberror-perl yad
Daha sonra indirdiğiniz mkdeb dosyasına program gibi çalıştırılabilme izni verip dosyayı çalıştırın. Dosyayı indirdiğiniz dizinde *.deb uzantılı bir dosya oluşacaktır. Bu dosyayı Ubuntu Yazılım Merkezi ile açıp kurun.
Programı klasik GNOME menüsündeki Donatılar'da bulabilirsiniz. Kolay gelsin.
Benim gördüğüm sadece mkdeb isimli bir dosya var siteden indirilen. Başka bişey yok.
Öncelikle bir önceki iletimde verdiğim komutlarla gerekli paketleri kurun, daha sonra indirdiğiniz dosyayı çalıştırın. Siteden indirdiğiniz dosya kurulum dosyalarını otomatik olarak İnternet'ten indirecektir.
Dediklerinizi yaptım ama bişey olmadı.
Dosyayı indirdiğiniz dizinde *.deb uzantılı bir dosya oluşacaktır.
Böyle bir dosya filan yok.
Tam olarak nerede takıldınız? Şu ana kadar hangi işlemleri yaptığınızı anlatabilir misiniz?
Dediğiniz paketleri Uçbirimden çalıştırdım ve kurdum. mkdeb isimli dosyayı pragramın indirme linkinden indirip söylediğiniz gibi Kendiliğinden çalışacak şekilde çalıştırdım. Bu kadar.
Bir de uçbirimden çalıştırmayı dener misiniz? Öncelikle cd komutuyla dosyayı indirdiğiniz dizine geçin. Örneğin,
cd /home/aklan/Masaüstü
Sonra dosyayı çalıştırın:
./mkdeb
Daha sonra dosyaların İnternet'ten indirilmesini ve *.deb dosyasının oluşmasını bekleyin. Eğer bir hata iletisi görürseniz buraya kod olarak yapıştırın.
sevket@Sevket:~$ cd /home/sevket/Masaüstü
sevket@Sevket:~/Masaüstü$ ./mkdeb
bash: ./mkdeb: Erişim engellendi
sevket@Sevket:~/Masaüstü$
mkdeb dosyasını normal kullanıcı olarak masa üstüne koydunuzmu? sağ tıklayıp özellikler - izinlerden çalıştırılabilir yaptınızmı?
Ben az önce söylenenleri uygulayıp 11.04 de kurdum
@slarikan'ın dediği gibi dosyayı çalıştırmadan önce şunu yapmanız gerekiyor:
(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FwSWeV.png&hash=fadf422dd4422eca5aaf56293636d0c5b18b6b0a) (http://imgur.com/wSWeV)
Alıntı yapılan: aklan - 02 Temmuz 2011 - 09:52:39
@slarikan'ın dediği gibi dosyayı çalıştırmadan önce şunu yapmanız gerekiyor:
(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FwSWeV.png&hash=fadf422dd4422eca5aaf56293636d0c5b18b6b0a) (http://imgur.com/wSWeV)
Bu işe yaradı ve programı kurdum. Çok teşekkür ederim. Yalnız program arkaplanda çalışıyor mu acaba? Unity Üst çubukta simgesi yok.
başlangıçta çalışan programlar kısmına eklemeniz gerekiyor. komut yerine ezanvakti yazın ve bilgisayarı yeniden başlatın. dikkatlice okursanız zaten onceki sayfalarda bu yazıldı.
11.04 için bir şey diyemeyeceğim ama önceki sürümlerde de arkaplanda çalışıyor ancak bildirim alanında görünmüyordu. Sanırım bu hususta bir değişiklik olmamıştır.
Emeginize saglik. Gercekten guzel olmus. :)
kde kullanıyorum. 5.3 deyken bildirim alanında baloncuk olarak ezan vaktinde bildirim yapıyordu. 5.4 e geçtim bildirimler çalışmıyor.
Durumu bu başlık altında ilettiğinze göre sadece bu uygulama için geçerli bu durum değil mi?
evet tabiki. Diğer programların baloncuklarında problem yok
5.4'te bildirim ile ilgili bir değişikilik yapmamıştım. KDE üzerinde denediğimde bende sorun olmuyor.
Aşağıdaki komut baloncuk açıyor mu?
notify-send "deneme" "deneme"
Açıyorsa, betik diğer komutlarla çalıştığında tepki veriyor mu?
örnek: ezanvakti --bilgi komutu
@ironic, bende de benzer bir sorun var. notify-send komutu bildirim baloncuğu açıyor ama ezanvakti --bilgi komutunu verdiğimde şöyle bir hatayla karşılaşıyorum:
Cannot parse integer value '20,000000000' for -t
@aklan ayarlar dosyasındaki bildirim değerlerini buraya geçermisin. Kullandığınız Yad sürüm numarası nedir ayrıca?
ayarlar dosyasının içeriği, buyurun:
# Ezanvakti 5.4 yapılandırma dosyası
# Bu dosya üzerinde değişiklik yaparak, kişisel
# özelleştirmelerinizi yapabilirsiniz.
# Eğer, ekleyeceğiniz değerler, boşluk içeriyorsa,
# tırnak içerisine alarak ekleme yapın..
# Özelleştirme hakkında daha fazla bilgi için:
# 'man ezanvakti' komutunu kullanın.
# #
#*****Ezanveri Ayarları*****#
# #
# Ezanveri dosyasının bulunduğu dizin
EZANVERI_DIZINI='/home/muhammet/.config/ezanvakti'
# Ezanveri dosyasının adı
EZANVERI_ADI=ezanveri
# Bulunduğunuz ülke
ULKE='TURKIYE'
# Bulunduğunuz şehir
KONUM='KUTAHYA'
# Ezanveri otomatik güncelleme (Güncelleme yapılması için 0; yapılmaması için 1)
GUNCELLEME_YAP=0
# #
#*******Sure Ayarları*******#
# #
# Kullanıcı tefsir dosyalarının bulunduğu dizin
KULLANICI_TEFSIR_DIZINI=Bilinmeyen
# Ayet gösteriminde kullanılmasını istediğiniz tefsir
TEFSIR_SAHIBI=diyanet
# Kuran dinlemek için, yerel sure dizini
YEREL_SURE_DIZINI=Bilinmeyen
# Kuran okuyan
OKUYAN=AlGhamdi
# Günlük değişkeni için seçilen sureler
SURELER='67 44 55 36 59 1 6'
# #
#*****Bildirim Ayarları*****#
# #
#*/ Ezan okunurken bildirimin gösterilme süresi (saniye olarak)
EZAN_BILDIRIM_SURESI=60,000000
#*/ Ayet bildirim baloncuğunun gösterilme süresi (saniye olarak)
AYET_BILDIRIM_SURESI=30,000000
#*/ Hadis bildirim baloncuğunun gösterilme süresi (saniye olarak)
HADIS_BILDIRIM_SURESI=25,000000
#*/ Diyanet bilgi bildirim baloncuğu gösterilme süresi (saniye olarak)
BILGI_BILDIRIM_SURESI=20,000000
#*/ Ezanveri dosyasının son 7 gün çıkan, güncelleme anımsatması bildirim süresi (saniye olarak)
GUNCELLEME_BILDIRIM_SURESI=15
# Mplayer ses seviyesi (0-100 arası)
SES=100
# Desteklenen oynatıcıyı ezan okunması bitene kadar duraklatma (duraklatılması için 0; duraklatılmaması için 1)
OYNATICI_DURAKLAT=0
# BİLGİ: '*/' olarak işaretlenen ayarlar Ubuntu GNOME ortamında, öntanımlı olarak etkisizdir.
# Yamalanmış sürüm işlemleri için man dosyasına bakın. (man ezanvakti komutu)
# #
#*******Ezan Ayarları*******#
# #
# Ezanlardan sonra Türkçe ezan duası (okunması için 0; okunmaması için 1)
EZAN_DUASI_OKU=0
# Ezanların vaktinden önce okunma süresi (saniye olarak)
ERKEN_OKUMA_SURESI=0
# Ezanların vaktinden sonra okunma süresi (saniye olarak)
GEC_OKUMA_SURESI=0
# Ezan okuyan
EZAN_OKUYAN='İsmail COŞAR'
# Sabah ezanı ses dosyası
SABAH_EZANI=/usr/share/sounds/ezanvakti/sabah_saba.ogg
# Öğle ezanı ses dosyası
OGLE_EZANI=/usr/share/sounds/ezanvakti/ogle_rast.ogg
# İkindi ezanı ses dosyası
IKINDI_EZANI=/usr/share/sounds/ezanvakti/ikindi_hicaz.ogg
# Akşam ezanı ses dosyası
AKSAM_EZANI=/usr/share/sounds/ezanvakti/aksam_segah.ogg
# Yatsı ezanı ses dosyası
YATSI_EZANI=/usr/share/sounds/ezanvakti/yatsi_ussak.ogg
# Ezan duası ses dosyası
EZAN_DUASI=/usr/share/sounds/ezanvakti/ezan_duasi.ogg
# #
#*****Gelişmiş Ayarlar******#
# #
# Printf arayuz yazı biçimi
GELISMIS_ARAYUZ_BICIMI='%-88s%s\n%s\n%s\n\t\t\t\t\t%s\n%s\n\n%s\n\n\t\t\t\t%s\n\t\t\t\t%s'
# Printf conky çıktısı biçimi
CONKY_BICIMI='%-14s%s\n%-15s%s\n%-17s%s\n%-17s%s\n%-14s%s\n%-17s%s\n'
# Printf arayüzlerdeki vakit çıktısı biçimi
VAKIT_BICIMI='\t\t\t\t%-13s%s\n\t\t\t\t%-15s%s\n\t\t\t\t%-17s%s\n\t\t\t\t%-17s%s\n\t\t\t\t%-13s%s\n\t\t\t\t%-18s%s'
# Arayüz çizgi simgesi
CIZGI_SIMGESI='@'
# Arayüz çizgi karakter uzunluğu
CIZGI_UZUNLUGU=26
# Metin kutusu arka plan rengi
ARKAPLAN_RENGI='#000000'
# Metin kutusu yazı rengi
YAZI_RENGI='#FFBD4D'
# vim: ft=sh
yad paketinin sürümü şu: 0.12.90-1~getdeb1
Sanırım @osmancık'ta da aynı sorun var. @aklan, sorun YAD'dan kaynaklanıyor ama sebebini bulamadım. Aynı YAD sürümünü kullanıyorum ama bende Yapılandırma yöneticisi sayısal değerleri, noktalı döndürüyor. Sizdeki durumda virgüllü dönüyor. Ben noktaya göre betiği düzenlemiştim. Bundan dolayı değeri ayıklamıyor, olduğu gibi yazıyor.
Her neyse, hem virgül hem de nokta için ayıklama yapan bir düzenleme yapıp Gitorious'a gönderdim.
Mkdeb ile yeni paketleme ya da mevcut betik üzerinde elle düzenleme yapılabilir.
Alıntı Yap
/usr/share/ezanvakti/bilesenler/yapilandirma_yoneticisi
betiği 110-113 satırlarındaki kısmı aşağıdaki şekilde düzenleyin.
_EZAN_BILDIRIM=$(echo ${list[6]} | sed 's:\([0-9]*\)[,|.].*:\1:')
_AYET_BILDIRIM=$(echo ${list[7]} | sed 's:\([0-9]*\)[,|.].*:\1:')
_HADIS_BILDIRIM=$(echo ${list[8]} | sed 's:\([0-9]*\)[,|.].*:\1:')
_BILGI_BILDIRIM=$(echo ${list[9]} | sed 's:\([0-9]*\)[,|.].*:\1:')
Ayrıca ayarlar dosyasını silin ya da bildirim sürelerindeki virgüllü değerleri düzenleyin.
Ben programın 5.3 versiyonunu kullanıyordum. Verileri güncellemesi için Home Config dizinindeki ezanvakti klasörünü sildim ve ne olduysa ondan sonra oldu. Bir daha programın Arayüzü açılmadı. 5.4 versiyonunu kurdum ama yine Arayüz açılmadı. Program simgesine tıklandığında direkt olarak veri güncellemesi yapıyor. o kadar.
Şimdi ne yapmalıyım ki arayüz tekrar gelsin?
sevket@Sevket:~$ ezanvakti
ezanveri dosyanız güncelleniyor..
Başarılı..
/usr/bin/ezanvakti: satır 61: 0-: sözdizimi hatası: terim umuluyordu (hata belirtisi "-")
sevket@Sevket:~$
@syagdiran,
sudo apt-get install yad
Bu paketi yeniden yüklemeyi denedin mi ?,
https://launchpad.net/~webupd8team/+archive/y-ppa-manager
Yeniden yükledim ama birşey değişmedi.
@syagdiran, güncelleme işlemi için çeşitli düzenlemeler yaptım. Değişiklikleri Gitorious'a gönderdim. Ubuntu kullanmadığım için deneyemiyorum. Kullandığım dağıtım üzerinde güncelleme sorunu düzeldi.
mkdeb betiğiyle yeni bir paketleme yaparak deneyebilirmisin.
Mkdeb indirmek için tıklayın. (http://gitorious.org/ezanvakti/ezanvakti/blobs/raw/master/mkdeb)
@ironic,
Yazılım Ubuntu 11.04 üzerinde düzgün çalışıyor.
Mageia 1 için rpm paketi indirmek istedim fakat bağlantıda dosya yok..
Ne önerirsiniz ?
geri bildirim için teşekkürler.
@decent, .rpm paketini ben alien ile .deb paketinden yapmıştım. Mandriva üzerinde sorunsuz çalışıyordu. Mageia'da da sorun olacağını sanmıyorum.
Alıntı Yapironic
Söyledikleriniz işe yaradı. Program çalışıyor. Çok teşekkür ederim. Bir de naçizane bir tavsiyede bulunmak istiyorum. Eğer mümkünse ezan vakitlerini 15dk-30dk gibi önceden haber veren bir baloncuk çıksa çok daha harika olur diye düşünüyorum. Program bu haliyle de mükemmel. Tekrar emeğinize sağlık. Çok teşekkür ederim.
Alıntı yapılan: ironic - 02 Ağustos 2011 - 15:32:27
Sanırım @osmancık'ta da aynı sorun var. @aklan, sorun YAD'dan kaynaklanıyor ama sebebini bulamadım. Aynı YAD sürümünü kullanıyorum ama bende Yapılandırma yöneticisi sayısal değerleri, noktalı döndürüyor. Sizdeki durumda virgüllü dönüyor. Ben noktaya göre betiği düzenlemiştim. Bundan dolayı değeri ayıklamıyor, olduğu gibi yazıyor.
Her neyse, hem virgül hem de nokta için ayıklama yapan bir düzenleme yapıp Gitorious'a gönderdim.
Mkdeb ile yeni paketleme ya da mevcut betik üzerinde elle düzenleme yapılabilir.
Alıntı Yap
/usr/share/ezanvakti/bilesenler/yapilandirma_yoneticisi
betiği 110-113 satırlarındaki kısmı aşağıdaki şekilde düzenleyin.
_EZAN_BILDIRIM=$(echo ${list[6]} | sed 's:\([0-9]*\)[,|.].*:\1:')
_AYET_BILDIRIM=$(echo ${list[7]} | sed 's:\([0-9]*\)[,|.].*:\1:')
_HADIS_BILDIRIM=$(echo ${list[8]} | sed 's:\([0-9]*\)[,|.].*:\1:')
_BILGI_BILDIRIM=$(echo ${list[9]} | sed 's:\([0-9]*\)[,|.].*:\1:')
Ayrıca ayarlar dosyasını silin ya da bildirim sürelerindeki virgüllü değerleri düzenleyin.
deb paketini oluşturup kurdum baloncuk meselesi çözüldü teşekkürler ancak şöyle bir problem var :)
$ ezanvakti
ezanveri dosyanız güncelleniyor..
Başarılı..
/usr/bin/ezanvakti: satır 72: 0-: sözdizimi hatası: terim umuluyordu (hata belirtisi "-")
Sürekli bunu yapıyor.
Alıntı yapılan: syagdiran - 05 Ağustos 2011 - 10:20:15
Alıntı Yapironic
Söyledikleriniz işe yaradı. Program çalışıyor. Çok teşekkür ederim. Bir de naçizane bir tavsiyede bulunmak istiyorum. Eğer mümkünse ezan vakitlerini 15dk-30dk gibi önceden haber veren bir baloncuk çıksa çok daha harika olur diye düşünüyorum. Program bu haliyle de mükemmel. Tekrar emeğinize sağlık. Çok teşekkür ederim.
Evet tabi ki de mümkün. 5.5 geliştirme sürümüne bu özelliği ekledim.
Alıntı yapılan: osmancık - 05 Ağustos 2011 - 19:18:15
Alıntı yapılan: ironic - 02 Ağustos 2011 - 15:32:27
Sanırım @osmancık'ta da aynı sorun var. @aklan, sorun YAD'dan kaynaklanıyor ama sebebini bulamadım. Aynı YAD sürümünü kullanıyorum ama bende Yapılandırma yöneticisi sayısal değerleri, noktalı döndürüyor. Sizdeki durumda virgüllü dönüyor. Ben noktaya göre betiği düzenlemiştim. Bundan dolayı değeri ayıklamıyor, olduğu gibi yazıyor.
Her neyse, hem virgül hem de nokta için ayıklama yapan bir düzenleme yapıp Gitorious'a gönderdim.
Mkdeb ile yeni paketleme ya da mevcut betik üzerinde elle düzenleme yapılabilir.
Alıntı Yap
/usr/share/ezanvakti/bilesenler/yapilandirma_yoneticisi
betiği 110-113 satırlarındaki kısmı aşağıdaki şekilde düzenleyin.
_EZAN_BILDIRIM=$(echo ${list[6]} | sed 's:\([0-9]*\)[,|.].*:\1:')
_AYET_BILDIRIM=$(echo ${list[7]} | sed 's:\([0-9]*\)[,|.].*:\1:')
_HADIS_BILDIRIM=$(echo ${list[8]} | sed 's:\([0-9]*\)[,|.].*:\1:')
_BILGI_BILDIRIM=$(echo ${list[9]} | sed 's:\([0-9]*\)[,|.].*:\1:')
Ayrıca ayarlar dosyasını silin ya da bildirim sürelerindeki virgüllü değerleri düzenleyin.
deb paketini oluşturup kurdum baloncuk meselesi çözüldü teşekkürler ancak şöyle bir problem var :)
$ ezanvakti
ezanveri dosyanız güncelleniyor..
Başarılı..
/usr/bin/ezanvakti: satır 72: 0-: sözdizimi hatası: terim umuluyordu (hata belirtisi "-")
Sürekli bunu yapıyor.
@osmancik, bu sorun dün çözülmüştü. Güncel sürümde 72. satir için bu hata çıkmaması gerekir. Yukarıda verdiğim mkdeb betiğini indirerek yeni bir paketleme yaparak deneyebilirmisin.
http://distroguide.wordpress.com/gelistirdiklerim/ burdakini indirdim yaptım yine aynı. oluşan deb paketini kurduktan sonra ayarlar dosyasını siliyorum ve ezanvakti ni çalıştırıyorum. ükle ve şehir seçtiriyor sonra ezanveri dosyanız güncelleniyor..
Başarılı..
diyor. Sonra sanki sonsuz dögüye girmiş gibi tekrar ülke ve şehir seç diyor... İptal diyerek çıkabiliyorum ancak. İptal edip çıktığımda tekrar ezanvakti ni çalıştırdığımda artık ülke şehir sormuyor ancak durum şöyle ve ezanveri dosyası binary gibi bişey oluşmuş:
$ ezanvakti
ezanveri dosyanız güncelleniyor..
Başarılı..
/usr/bin/ezanvakti: satır 72: 0-: sözdizimi hatası: terim umuluyordu (hata belirtisi "-")
Alıntı yapılan: osmancık - 06 Ağustos 2011 - 00:46:37
http://distroguide.wordpress.com/gelistirdiklerim/ burdakini indirdim yaptım yine aynı. oluşan deb paketini kurduktan sonra ayarlar dosyasını siliyorum ve ezanvakti ni çalıştırıyorum. ükle ve şehir seçtiriyor sonra ezanveri dosyanız güncelleniyor..
Başarılı..
diyor. Sonra sanki sonsuz dögüye girmiş gibi tekrar ülke ve şehir seç diyor... İptal diyerek çıkabiliyorum ancak. İptal edip çıktığımda tekrar ezanvakti ni çalıştırdığımda artık ülke şehir sormuyor ancak durum şöyle ve ezanveri dosyası binary gibi bişey oluşmuş:
$ ezanvakti
ezanveri dosyanız güncelleniyor..
Başarılı..
/usr/bin/ezanvakti: satır 72: 0-: sözdizimi hatası: terim umuluyordu (hata belirtisi "-")
Virtualbox üzerinde Lucid 'le betiği deneme şansım oldu. Herhangi bir sorun olmadan güncelleme işlemi gerçekleşiyor. Sorunun nedeni hakkında eski sürüm dosyaları dışında başka bir fikir oluşmadı bende. Eğer sorun halen devam ediyorsa, diyanet sitesinden bilgileri alıp ezanveri dosyasını elle oluşturarak geçici bir çözüm sağlayabilirsin.
eski sürüm dosyalarını nasıl silebilirim
Alıntı yapılan: osmancık - 06 Ağustos 2011 - 13:30:21
eski sürüm dosyalarını nasıl silebilirim
sudo apt-get purge ezanvakti
rm -r .config/ezanvakti
komutlarıyla betiği tamamen silebilirsin.
Çok saol kardeş :)
deb paketi oluştururken pkg ve src diye iki klasör oluşturuyormuş. Yeniden denediğimde indirme yapmadan bu klasörleri kullanıyor anladığım kadarıyla. Klasörleri silip tekrar deb oluşturdum ve kurdum oldu.
Abi buna bi depo mepo bişey yapsan direk paket yöneticisinden güncellemeleri alsak olmaz mı :)
5.6 Çıktı.
Bazı yenilikler Alıntı Yap
* Dini günler ve geceler için anımsatıcı
* --gunler ile içinde bulunduğunuz yıla ait dini günlerin listesi
* Gelişmiş arayüz bileşeni üzerinde geliştirmeler
http://forum.ubuntu-tr.net/index.php?topic=21393.msg257817#msg257817
Alıntı yapılan: osmancık - 08 Ağustos 2011 - 00:28:48
Abi buna bi depo mepo bişey yapsan direk paket yöneticisinden güncellemeleri alsak olmaz mı :)
Evet, Launchpad'de bir depo yapabilirseniz çok memnun olurum.
Bir de mümkünse bir sonraki sürüme ezanı birkaç dakika önce ya da sonra okuma özelliği ekleyebilir misiniz? Bazı iller ve ilçeler arasında Diyanet Takvimi'ne göre 5-6 dakikaya varan farklar var. :)
Alıntı yapılan: aklan - 18 Ağustos 2011 - 19:13:29
Alıntı yapılan: osmancık - 08 Ağustos 2011 - 00:28:48
Abi buna bi depo mepo bişey yapsan direk paket yöneticisinden güncellemeleri alsak olmaz mı :)
Evet, Launchpad'de bir depo yapabilirseniz çok memnun olurum.
Bir de mümkünse bir sonraki sürüme ezanı birkaç dakika önce ya da sonra okuma özelliği ekleyebilir misiniz? Bazı iller ve ilçeler arasında Diyanet Takvimi'ne göre 5-6 dakikaya varan farklar var. :)
Erken/geç okunma için destek var. Ayarlar dosyasındaki ilgili kısma saniye cinsinden değeri girmeniz yeterli.
Launchpad depo yönetimi çok özveri isteyen bir iş. Ubuntu şu an virtualbox üzerinde kurulu. Geçenlerde bir denemem oldu fakat launchpad buildbot paketi oluştururken hata verdi. Mevcut ayarlarımı bir sorun yüzünden kaybettiğim için şu sıralar tekrardan deneme olasılığım oldukça düşük.
Tamam, hâllettim, bilgilendirme için teşekkürler.
Yalnız bu seçeneği yapılandırma penceresine de ekleyebilirsiniz, bu şekilde ezanı erken ve geç okuma özelliğinden daha fazla kullanıcının haberi olur.
@ironic,
Benle ilgili bir sorun mu var anlayamadım ama tahminim bilgisayarı beklemeye aldığımda böyle oluyor.
Mesela şuan (14:47) Sabah ezanını okuyor :D
Alıntı yapılan: alquirel - 25 Ağustos 2011 - 14:48:22
@ironic,
Benle ilgili bir sorun mu var anlayamadım ama tahminim bilgisayarı beklemeye aldığımda böyle oluyor.
Mesela şuan (14:47) Sabah ezanını okuyor :D
evet böyle geç okumaları bende çok yaşıyorum.
Alıntı yapılan: aklan - 24 Ağustos 2011 - 02:50:01
Yalnız bu seçeneği yapılandırma penceresine de ekleyebilirsiniz, bu şekilde ezanı erken ve geç okuma özelliğinden daha fazla kullanıcının haberi olur.
Yapılandırma penceresi ikili sütun şeklinde olmuyor ne yazık ki. Mevcut haline yeni eklemeler yaparsak bazı çözünürlüklerde ekranda taşma yapabilir. Mevcut hali de zaten büyük boyutlu oldu. Genelde sık kullanılacağını düşündüğüm özellikleri seçmeye çalıştım.
@alquirel ve osmancik, eğer askıya alınma varsa durum gayet normal :) Betik ilk çalışmada hesabı yapıp elde edilen saniye kadar beklemeye geçiyor. Tekrardan sistem çalışmaya başladığında kalan saniyeyi saymaya devam ediyor.
trap komutu ile sinyaller yakalanabiliyor ama askıya alma (sighup sanırım) sinyali için betiğe uygun çözüm var mı bakınmam gerek.
Şimdilik çözüm olarak sistem yeniden çalışmaya başladığında çalışan betiği sonlandırıp yeniden başlatın.
pkill ezanvakti
ezanvakti & exit
gibi..
Teşekkür ederim @ironic,
Bir de daha önce soruldu mu bilmiyorum ama, arayüzde diyelim ki bi sûreyi dinlemeye başladık, o açılan küçük pencereyi kapatsak yanlışlıkla (sûreyi durdurmadan) nasıl durduracağız tekrardan, geçen çok uğraştım da :D
pkill de işe yaramıyor da ???
@alquirel
killall mplayer
denedin mi ?
Tabii ki denememiştim :D
Sağol @decent
Gerçi bir mplayer süreci uğruna hepsini öldürmek de sanki daha iyi bir yol olmalı dedirtiyor ;)
Alıntı yapılan: ironic - 26 Ağustos 2011 - 22:08:56
@alquirel ve osmancik, eğer askıya alınma varsa durum gayet normal :) Betik ilk çalışmada hesabı yapıp elde edilen saniye kadar beklemeye geçiyor. Tekrardan sistem çalışmaya başladığında kalan saniyeyi saymaya devam ediyor.
Sadece ilk çalışmadan yapmasın, sürekli yapsın hesabı?
Alıntı yapılan: alquirel - 27 Ağustos 2011 - 01:49:47
Teşekkür ederim @ironic,
Bir de daha önce soruldu mu bilmiyorum ama, arayüzde diyelim ki bi sûreyi dinlemeye başladık, o açılan küçük pencereyi kapatsak yanlışlıkla (sûreyi durdurmadan) nasıl durduracağız tekrardan, geçen çok uğraştım da :D
pkill de işe yaramıyor da ???
echo "stop" > /tmp/mplayer.pipe
komutuyla sadece çalışanı kapatabilirsin. Zaten iptal tuşuna basınca da bu komut işletiliyor.
Alıntı yapılan: osmancık - 27 Ağustos 2011 - 20:51:20
Alıntı yapılan: ironic - 26 Ağustos 2011 - 22:08:56
@alquirel ve osmancik, eğer askıya alınma varsa durum gayet normal :) Betik ilk çalışmada hesabı yapıp elde edilen saniye kadar beklemeye geçiyor. Tekrardan sistem çalışmaya başladığında kalan saniyeyi saymaya devam ediyor.
Sadece ilk çalışmadan yapmasın, sürekli yapsın hesabı?
Betik çalışmaya başladığında döngüsel olarak çalışıyor. Yani bir vakit okunduktan sonra diğer vakti hesaplayıp yeniden beklemeye geçiyor. Eğer askıya alınma işlemi varsa, sistem yeniden işler hale gelince çalışan betiği sonlandırıp yeniden başlatma gerekli. Yoksa betik 2. defa çalışmış olur. 5.7 sürümünü hazırlamaya başladım. Eğer bu işlem mümkün görünürse bir şeyler yapmaya çalışırım.
5.7 sürümünde aylık ve haftalık vakit çizelgesini görüntüleme,uçbirim için renk özelleştirmeleri yapabilme ve rengin isteğe bağlı kullanımı gibi özellikler ekleyeceğim. Farklı bir özellik isteyen varsa bildirebilir. Tatilim bitmeden yeni sürümü tamamlamayı düşünüyorum.
"EzanVakti.desktop dosyasına aşağıdakine benzer satırlar eklenerek Unity kısayolu daha kullanışlı hale getirilebilir" diye düşünüyorum.
[Desktop Entry]
Encoding=UTF-8
Name=Ezanvakti
Comment=GNU/Linux için Ezan vakti bildirici
Icon=/usr/share/ezanvakti/bilesenler/ezanvakti2.png
Exec=/usr/bin/ezanvakti --arayuz
Terminal=false
Type=Application
Categories=GTK;Application;Utility;
X-Ayatana-Desktop-Shortcuts=Dinlesabah;Dinleogle;Dinleikindi;Dinleaksam;Dinleyatsi;Vakitler;Kuran;Sure;Ayet;Hadis;Bilgi;Esmaulhusna;Ramazan;Iftaranekaldi;Arayuz;Arayuz2;Guncelle
[Dinlesabah Shortcut Group]
Name=Sabah Ezanı Dinle
Exec=ezanvakti --dinle-s
TargetEnvironment=Unity
[Dinleogle Shortcut Group]
Name=Öğle Ezanı Dinle
Exec=ezanvakti --dinle-o
TargetEnvironment=Unity
[Dinleikindi Shortcut Group]
Name=İkindi Ezanı Dinle
Exec=ezanvakti --dinle-i
TargetEnvironment=Unity
[Dinleaksam Shortcut Group]
Name=Akşam Ezanı Dinle
Exec=ezanvakti --dinle-a
TargetEnvironment=Unity
[Dinleyatsi Shortcut Group]
Name=Yatsı Ezanı Dinle
Exec=ezanvakti --dinle-y
TargetEnvironment=Unity
[Vakitler Shortcut Group]
Name=Ezan Vakitleri
Exec=ezanvakti --vakitler
TargetEnvironment=Unity
[Sure Shortcut Group]
Name=Sureler
Exec=ezanvakti --sureler
TargetEnvironment=Unity
[Ayet Shortcut Group]
Name=Ayet Meali Göster
Exec=ezanvakti --ayet
TargetEnvironment=Unity
[Hadis Shortcut Group]
Name=Hadis Göster
Exec=ezanvakti --hadis
TargetEnvironment=Unity
[Bilgi Shortcut Group]
Name=Bunları biliyor musunuz ?
Exec=ezanvakti --bilgi
TargetEnvironment=Unity
[Esmaulhusna Shortcut Group]
Name=Esma-ül Hüsna
Exec=ezanvakti --esma
TargetEnvironment=Unity
[Ramazan Shortcut Group]
Name=İftar / İmsak Vakitleri
Exec=ezanvakti --dinle-s
TargetEnvironment=Unity
[Iftaranekaldi Shortcut Group]
Name=İftara Ne Kaldı ?
Exec=ezanvakti --iftar
TargetEnvironment=Unity
[Arayüz - 1 Shortcut Group]
Name=Gelişmiş Arayüz
Exec=ezanvakti --arayuz
TargetEnvironment=Unity
[Arayüz - 2 Shortcut Group]
Name=Basit Arayüz
Exec=ezanvakti --arayuz2
TargetEnvironment=Unity
[Guncelle Shortcut Group]
Name=Güncelle
Exec=ezanvakti --guncelle
TargetEnvironment=Unity
Alıntı yapılan: ironic - 27 Ağustos 2011 - 22:16:58Farklı bir özellik isteyen varsa bildirebilir. Tatilim bitmeden yeni sürümü tamamlamayı düşünüyorum.
ezanvakti -v komutunu çok sık kullanıyorum. Bunu bir kısayola bağlayıp balocuk olarak gösterme gibi bişey yapabilir misiniz? Aynı ezan bildirimleri gibi olabilir. Mesela ctrl+alt+e tuşuna basınca baloncuk olarak bugünün vakitlerini göstersin.
@decent, ekleme için teşekkürler. Üzerinde ufak düzenleme yapıp yeni sürüme ekledim.
Alıntı yapılan: osmancık - 03 Eylül 2011 - 19:24:22
Alıntı yapılan: ironic - 27 Ağustos 2011 - 22:16:58Farklı bir özellik isteyen varsa bildirebilir. Tatilim bitmeden yeni sürümü tamamlamayı düşünüyorum.
ezanvakti -v komutunu çok sık kullanıyorum. Bunu bir kısayola bağlayıp balocuk olarak gösterme gibi bişey yapabilir misiniz? Aynı ezan bildirimleri gibi olabilir. Mesela ctrl+alt+e tuşuna basınca baloncuk olarak bugünün vakitlerini göstersin.
@osmancik, ezanvakti -v oldukça geniş bir çıktı veriyor. Bildirim baloncuğunda verimli olacağını sanmıyorum. İsteğinize en uygun basit arayüz olur sanırım. Herhangi bir yere örneğin panele bir başlatıcı ekleyip komut kısmına ezanvakti --arayuz2 yazın. Girişte ekran görüntüsü de mevcut.
5.7 çıktıAlıntı Yap
* Uygulama geneli uçbirim çıktıları için renk kullanma/kullanmama seçimi yapılabilmesi
* Renk kodları artık yapılandırma dosyasından okunuyor ve renk özelleştirmeleri yapılabilir.
* Gelişmiş arayüzle tümleşik çalışan özel Kuran dinleme penceresi eklendi. (Kuran dinle listesi 000-Özel Pencere girdisi ile başlatılıyor.)
* Aylık ve haftalık vakitlerin listelenebilmesi (--vakitler --aylik/30 ve --vakitler --haftalik/7 )
* Artık root dizininden de ayarlar dosyası okunduğu için sürümler arası geçişlerde ayarlar dosyanızı silmeniz zorunlu değil.
Eksik ayarlar için öntanımlı değerler kullanılacak.
* Unity menü desteği (@decent)
* Vee artık launchpad deposu var. Girişte yönergeler mevcut.
http://forum.ubuntu-tr.net/index.php?topic=21393.msg257817#msg257817
Bilgi: Depo eklemeden önce eski sürümü kaldırın. YAD henüz derlenmediği için depoya eklenemedi. Bugünlük yad'ı diğer kaynaklardan kurun (kurulu değilse).
pkill ezanvakti
sudo apt-get purge ezanvakti
Alıntı Yapironic
5.7 sürümünü kurdum ve kullanıyorum. Allah razı olsun.
Alıntı yapılan: ironic - 05 Eylül 2011 - 00:34:41
@decent, ekleme için teşekkürler. Üzerinde ufak düzenleme yapıp yeni sürüme ekledim.
...
Rica ederim, yeni sürüm için biz teşekkür ederiz.
Alıntı yapılan: syagdiran - 05 Eylül 2011 - 00:53:21
Alıntı Yapironic
5.7 sürümünü kurdum ve kullanıyorum. Allah razı olsun.
cümleten..
@osmancik, istediğinize uygun ufak bir deneme yaptım.
516. satır ile başlayan bloğa aşağıdaki kırmızı renkli eklemeyi yapın.
Alıntı Yap
7|--haftal[ıi]k)
echo -e "\n${RENK7}${RENK6}Tarih Sabah Güneş Öğle İkindi Akşam Yatsı${RENK0}"
hafta=$(date -d 'next week' +%d.%m.%Y)
grep '[0-9][0-9]\.[0-9]*\.[0-9]*' "${EZANVERI}" | grep -B7 $hafta | gawk \
-v renk0=${RENK0} -v renk2=${RENK2} -v renk3=${RENK3} -v renk7=${RENK7} \
'{printf "%s%s%s%s %s:%s %s:%s %s:%s %s:%s %s:%s %s:%s%s\n"\
, renk7,renk3,$1,renk2,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,renk0}' ;;
--osd|--bildirim)
notify-send "Ezanvakti ${SURUM} - vakitler" \
"$(printf '%s %s\n%s %s\n%s %s\n%s %s\n%s %s\n%s %s\n' \
Sabah "$(sed 's:[0-9][0-9]:&\::' <<<0$sabah) \
$(echo $sabah_kalan | tr -d '\\' | sed -r -e 's:\[([0-9]{1,2}(;[0-9]{1,2})?)?[m]::g' -e 's:033::g')" \
Öğle "$(sed 's:[0-9][0-9]:&\::' <<<$ogle) \
$( echo $ogle_kalan |tr -d '\\' | sed -r -e 's:\[([0-9]{1,2}(;[0-9]{1,2})?)?[m]::g' -e 's:033::g')" \
İkindi "$(sed 's:[0-9][0-9]:&\::' <<<$ikindi) \
$(echo $ikindi_kalan | tr -d '\\' | sed -r -e 's:\[([0-9]{1,2}(;[0-9]{1,2})?)?[m]::g' -e 's:033::g')" \
Akşam "$(sed 's:[0-9][0-9]:&\::' <<<$aksam) \
$(echo $aksam_kalan | tr -d '\\' | sed -r -e 's:\[([0-9]{1,2}(;[0-9]{1,2})?)?[m]::g' -e 's:033::g')" \
Yatsı "$(sed 's:[0-9][0-9]:&\::' <<<$yatsi) \
$(echo $yatsi_kalan |tr -d '\\' | sed -r -e 's:\[([0-9]{1,2}(;[0-9]{1,2})?)?[m]::g' -e 's:033::g')")" \
-t $BILGI_BILDIRIM_SURESI"000" ;;
*)
hatali_kullanim $2 ;;
esac
} ;;
--vakitler --osd ya da --vakitler --bildirim ile çalışıyor. Masaüstü ortamına göre görünümü farklı olacaktır. Düzgün bir görünüm için elle hizalamalar yapmak gerekebilir.
Alıntı yapılan: ironic - 05 Eylül 2011 - 18:11:56
Alıntı yapılan: syagdiran - 05 Eylül 2011 - 00:53:21
Alıntı Yapironic
5.7 sürümünü kurdum ve kullanıyorum. Allah razı olsun.
cümleten..
@osmancik, istediğinize uygun ufak bir deneme yaptım.
516. satır ile başlayan bloğa aşağıdaki kırmızı renkli eklemeyi yapın.
Alıntı Yap
7|--haftal[ıi]k)
echo -e "\n${RENK7}${RENK6}Tarih Sabah Güneş Öğle İkindi Akşam Yatsı${RENK0}"
hafta=$(date -d 'next week' +%d.%m.%Y)
grep '[0-9][0-9]\.[0-9]*\.[0-9]*' "${EZANVERI}" | grep -B7 $hafta | gawk \
-v renk0=${RENK0} -v renk2=${RENK2} -v renk3=${RENK3} -v renk7=${RENK7} \
'{printf "%s%s%s%s %s:%s %s:%s %s:%s %s:%s %s:%s %s:%s%s\n"\
, renk7,renk3,$1,renk2,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,renk0}' ;;
--osd|--bildirim)
notify-send "Ezanvakti ${SURUM} - vakitler" \
"$(printf '%s %s\n%s %s\n%s %s\n%s %s\n%s %s\n%s %s\n' \
Sabah "$(sed 's:[0-9][0-9]:&\::' <<<0$sabah) \
$(echo $sabah_kalan | tr -d '\\' | sed -r -e 's:\[([0-9]{1,2}(;[0-9]{1,2})?)?[m]::g' -e 's:033::g')" \
Öğle "$(sed 's:[0-9][0-9]:&\::' <<<$ogle) \
$( echo $ogle_kalan |tr -d '\\' | sed -r -e 's:\[([0-9]{1,2}(;[0-9]{1,2})?)?[m]::g' -e 's:033::g')" \
İkindi "$(sed 's:[0-9][0-9]:&\::' <<<$ikindi) \
$(echo $ikindi_kalan | tr -d '\\' | sed -r -e 's:\[([0-9]{1,2}(;[0-9]{1,2})?)?[m]::g' -e 's:033::g')" \
Akşam "$(sed 's:[0-9][0-9]:&\::' <<<$aksam) \
$(echo $aksam_kalan | tr -d '\\' | sed -r -e 's:\[([0-9]{1,2}(;[0-9]{1,2})?)?[m]::g' -e 's:033::g')" \
Yatsı "$(sed 's:[0-9][0-9]:&\::' <<<$yatsi) \
$(echo $yatsi_kalan |tr -d '\\' | sed -r -e 's:\[([0-9]{1,2}(;[0-9]{1,2})?)?[m]::g' -e 's:033::g')")" \
-t $BILGI_BILDIRIM_SURESI"000" ;;
*)
hatali_kullanim $2 ;;
esac
} ;;
--vakitler --osd ya da --vakitler --bildirim ile çalışıyor. Masaüstü ortamına göre görünümü farklı olacaktır. Düzgün bir görünüm için elle hizalamalar yapmak gerekebilir.
Valla çok güzel oldu gerçekten. Kde klavye kısayollarından bu komuta istediğim tuşu atadım süper oldu. Gerçekten çok teşekkürler :)
Depo işi de iyi olmuş. Bir sonraki sürümde bu yaptıklarımın kaybolmaması için yeni sürüme bu özelliği eklersiniz de mi :D
Dün Launchpad'e geçtiğim güncellemede kod üzerinde iyileştirme yapıp bu özelliği de ekledim. :) Son hali daha iyi oldu. Depoyu eklediyseniz güncellemeleri denetleyin.
Birkaç geribildirim yapmak istiyorum;
Uygulamada oynatıcıyı duraklat seçeneği mevcut. Oldukça kullanışlı bir özellik ama müzik oynatıcı hâl-i hazırda zaten duraklatılmışsa (yani ezan başlamadan önce müzik oynatıcı herhangi bir dosya çalmıyorken) ezan bittikten sonra (bu seçenek etkinse) oynatıcıyı başlatıyor.
Bir çözüm olarak seçeneği kaldırmak geliyor aklıma ama bu seferde müzik oynatıcı çalışıyorsa ezanla karışacak.
Seçenek etkin olduğunda müzik oynatıcı açık ama bir şey çalmıyorsa bu sefer de ezandan sonra kontrolüm dışında çalmaya başlıyor. :)
İçinden çıkılmaz bir durum. Kodla önüne geçilebilir bir durumsa bildirmiş olayım.
Bir diğeri de, geçenlerde oturumu kapat yapıp geri giriş yaptım. Tahminim ayrıca bir ezanvakti süreci daha başlatmış oldum, ezanlar çifter çifter okunuyordu (İstanbul semaları gibi :) )
Bir de sorum olacak. Ezan vakitlerini sleep ile beklemenin bir alternatifi yok mu? Alarm uygulamaları gibi saati kontrol ederek yapılabilir mi mesela?
Merhaba, geç de olsa yanıtlamaya çalışayım.
* Oynatıcı duraklatma için ps komutuyla uygulama durumuna bakmayı denedim ama bayraklar duraklatma anında değişmedi. Daha fazla deneme yapmak gerek. Başka çözüm yolları da olabilir. Karışık bir konu. Araştırmaya devam :)
* Bu gibi sorunlar için çerez dosya denetimi eklemiştim. Betik hem arka planda sürekli çalışma hem de bu tür özel işler için kullanılınca denetim zorlaşıyor. Yeni sürümde betiği iki parçaya bölmeyi planlıyorum. Bu şekilde hem performans hem de yeni özellikler için kolaylık sağlayacak.
* Sleep sorunu için trap ile sinyal yakalamayı planlamıştım ama askıya alma sinyali sistem geneline verildiği için betik üzerinden sinyali yakalama yapılamıyor. Diğer bir çözüm olarak crontab kullanımını eklemeyi düşünüyorum. İsteğe bağlı olarak kullanılacak yani sleep y da crontab seçilebilecek.
Geri bildirimler için teşekkürler.
Alıntı yapılan: ironic - 28 Temmuz 2010 - 21:56:09
Depo; Ubuntu 10.04, 10.10, 11.04 ve 11.10 sürümlerini desteklemektedir.
sudo add-apt-repository ppa:fbostanci/distroguide
sudo apt-get update
sudo apt-get install ezanvakti
Deponun 12.04 ü desteklemesi için çalışmalar başladı mı acaba? Şimdi eklemeye çalıştığımda
"E: Unable to locate package ezanvakti"
diyor.
Ubuntu kullanmadığım için şu sıralar güncelleme geçmem oldukça zor. Derlenen bir uygulama olmadığı için oneiric paketlerini kullanabilirsin.
wget https://launchpad.net/~fbostanci/+archive/distroguide/+files/ezanvakti_20110912-1%7Edistroguide%7Eoneiric_all.deb
wget https://launchpad.net/~fbostanci/+archive/distroguide/+files/ezanvakti-ses_1.0-3%7Edistroguide%7Eoneiric_all.deb
Arayüz için gerekli olan yad uygulaması eklenen depoda var ve precise desteği de mevcut.
sudo apt-get install yad
Programın 12.04 LTS uyarlamasını hasretle bekliyorum.
@syagdiran, bir önceki iletide zaten duruma cevap verilmiş. Eski paketleri denedin mi? Ek bağımlılığı yoksa, sadece python'a bağlıysa zaten çalışır bu uygulama 12.04 üzerinde.
Şu an sorunsuz bir şekilde Ubuntu 12.04 LTS'ye kurmuş bulunmaktayım.
@ironic, öncelikle eline sağlık.
Bunu Arch üzerinde nasıl kullanabilirim?
Dün gece 12.04 desteği de içeren yeni bir güncelleme geçtim. Genel olarak 6.0 üzerinde yaptığım -çoğunlukla- mevcut özellikler üzerindeki iyileştirmelerden oluşuyor.
Alıntı yapılan: Aequitas - 07 Nisan 2012 - 10:46:47
@ironic, öncelikle eline sağlık.
Bunu Arch üzerinde nasıl kullanabilirim?
Teşekkürler.
Archlinux için PKGBUILD dosyası mevcut. ( indirmek için buraya tıklayın (https://gitorious.org/ezanvakti/ezanvakti/blobs/raw/master/PKGBUILD))
Alıntı Yapironic
Dün gece 12.04 desteği de içeren yeni bir güncelleme geçtim. Genel olarak 6.0 üzerinde yaptığım -çoğunlukla- mevcut özellikler üzerindeki iyileştirmelerden oluşuyor.
Çok teşekür ederiz. Eline sağlık.
Alıntı yapılan: ironic - 07 Nisan 2012 - 14:21:21
Archlinux için PKGBUILD dosyası mevcut. ( indirmek için buraya tıklayın (https://gitorious.org/ezanvakti/ezanvakti/blobs/raw/master/PKGBUILD))
Teşekkür ederim @ironic. Paketi kurdum ancak açılışta "ezanveri dosyanızın güncellenmesi başarısız oldu." şeklinde hata iletisi çıkıyor. Uçbirim çıktısı da şöyle:
aequitas ~
$ ezanvakti
ezanveri dosyanız güncelleniyor..
Can't locate WWW/Mechanize.pm in @INC (@INC contains: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at /usr/share/ezanvakti/bilesenler/ezanveri_guncelle line 21.
BEGIN failed--compilation aborted at /usr/share/ezanvakti/bilesenler/ezanveri_guncelle line 21.
Başarısız..
Alıntı yapılan: Aequitas - 09 Nisan 2012 - 15:12:43
Alıntı yapılan: ironic - 07 Nisan 2012 - 14:21:21
Archlinux için PKGBUILD dosyası mevcut. ( indirmek için buraya tıklayın (https://gitorious.org/ezanvakti/ezanvakti/blobs/raw/master/PKGBUILD))
Teşekkür ederim @ironic. Paketi kurdum ancak açılışta "ezanveri dosyanızın güncellenmesi başarısız oldu." şeklinde hata iletisi çıkıyor. Uçbirim çıktısı da şöyle:
aequitas ~
$ ezanvakti
ezanveri dosyanız güncelleniyor..
Can't locate WWW/Mechanize.pm in @INC (@INC contains: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at /usr/share/ezanvakti/bilesenler/ezanveri_guncelle line 21.
BEGIN failed--compilation aborted at /usr/share/ezanvakti/bilesenler/ezanveri_guncelle line 21.
Başarısız..
Archlinux felsefesini sevdiğim için tüm bağımlılıkları zorunlu tutmadım. Çünkü bu bağımlılıkları kurmadan da uygulamayı kullanmak mümkün. Seçime bağlı bağımlılıklar (optdepends) olarak belirlemiştim. Paketler kurulduktan sonra pacman uyarı veriyordu aslında. Sanırım gözden kaçmış.
Otomatik ezanveri güncellemesi için perl-www-mechanize ve perl-html-tree bileşenlerinin kurulması gerekli. Diğer türlü diyanet sitesinden bilgileri kopyalayıp ezanveri dosyası elle de oluşturulabilir. Ayrıca otomatik ezanveri güncelemeyi yapılandırma dosyasını düzenlleyerek kapatabilirsin.
Arayüz kullanımı isteniyorsa yad kurulumu gerekli. Aur da aynı adla uygulama mevcut.
ve son olarak terminalde komut tamamlama desteği için bash-completion.. Aslında bunu kurmasan da olur. .bashrc dosyasının herhangi bir yerine
source /etc/bash_completion.d/ezanvakti
yazman yeterli.
@ironic, detaylı açıklama için teşekkür ederim. Genelde kurduğum paketler için ek bağımlılıklar çıktığında bunları da sonra kurmaya çalışıyorum ama şimdiye kadar hep "paket zaten güncel, tekrar kuruluyor" iletisi alıyordum. Bu nedenle bir süredir bu iletilere pek kulak asmıyordum, sanırım hepsini değerlendirmek gerekiyor. Bu arada Ubuntu'daki "apt-get install -f" gibi bir komut var mı, bağımlılık olarak eksik ne varsa kendiliğinden kuran?
5.7 sürümünü çalıştırabildim. Bir kaç geri bildirim de ben yapayım
Ekranımın küçük olmasından dolayı (1024x600) "Properties" kısmındaki "Save, Quit" düğmeleri altta kalıyor, paneli gizleyerek çözdüm sayılır. Eğer bu kısım biraz daha kırpılabilirse daha güzel olabilir. Gerçi elimden geldiği kadar lüzumsuz olanları çıkardım demişsin.
Uygulamanın sistem tepsisinde görünmüyor olması, arayüzü kapattıktan işimi zorlaştırıyor. Bu yüzden arayüzü kapatmıyorum çoğu zaman. Tekrar açmaya çalışınca yeni bir "ezanvakti" çalıştırıyor.
Yine örnek olması açısından Felah adlı uygulamadan bahsetmek istiyorum. Ana arayüzde "Oynat, Durdur" tuşları var. Herhangi bir vaktin ezanını başlatıp durdurabiliyorsun. Bu şekilde bir değişiklik fena olmaz aslında.
Bu arada uygulama ezanlar için ".mp3" biçimini destekliyor mu?
Archlinux' ta o iletilere dikkat etmek gerek. Bazı durumlarda kullanıcının da yapması gereken işlemler olabiliyor . Sistemi ilgilendiren konularda zaten resmi sitede önceden durum hakkında bilgi veriliyor. Pacman bu tür sorunların oluşmasına izin vermeyen bir tasarıma sahip. Uygulamaları kaldırırken -Rd ya da -Rdd ile (bağımlılık denetimini devredışı bırakarak) kaldırmazsan sistemde bağımlılık sorunu oluşmaz.
Aynı çözünürlüğü ben de kullanıyorum. :) 6.0 yapılacaklar listesinde bu da ekli. Çözüm olarak ayarları özelliklerine göre gruplayıp birkaç pencere olarak açtırmayı düşünüyorum. Açılacak pencereler isteğe bağlı olacak. Ön bir seçim penceresi olacak yani.
Arayüz konusu ne yazık ki oldukça sınırlı bir alanda kalıyor. Bash için gtk ,qt ya da herhangi bir arayüz geliştirme ortamı destek sağlamıyor. Sadece başka dillerde (C,C++ gibi) yazılan uygulamalarla, bu tür küçük çalışmalar yapabiliyoruz. YAD bu konuda bizlerin alanını eskiye göre bayağı genişletse de halen çoğu basit noktada elimiz kolumuz bağlı kalmaya devam ediyor. Arayüz denetimi için her pencerenin pid lerini almam gerek. Bu bilgiyi yad göndermiyor. Benim bulmam gerek. Bu da diğer süreçleri karman çorman ediyor.
Arayüz konusunda daha fazlası için uygulamayı başka bir dile taşımam gerekli. Python, qt ve C++ 'ı vakit buldukça öğrenmeye çalışıyorum ama halen çok eksiğim.
O halde böyle güzel bir uygulama ortaya koyduğun için bir kez daha teşekkür ediyorum ve kolaylıklar diliyorum. Arch konusundaki ipucu için de ayrıca teşekkür ederim.
Bir geri bildirimde de ben bulunayım. Ezan okunurken bildirim alanında aşağıdaki görüntü oluyor.
[eklenti yönetici tarafından silindi]
Bu kötü oldu gerçekten. Hoş bir özellik olduğu için eklemiştim ama görünüşe bakılırsa Ubuntu yine bildiğini okumuş.
Normalde şöyle bir görüntü oluşacaktı. (KDE üzerinde çalıştırıldı.)
(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fompldr.org%2FvZGNkbw%2Fsnapshot218.png&hash=577e5ed70fbb6b3e0f019e62f3dbddfc598421ff)
Leolik deposundan kurulan libnotify ile de durum aynı mı acaba?
Alıntı YapLeolik deposundan kurulan libnotify ile de durum aynı mı acaba?
Tam olarak ne demek istediğinizi anlayamadım.
Alıntı yapılan: syagdiran - 11 Nisan 2012 - 23:52:33
Alıntı YapLeolik deposundan kurulan libnotify ile de durum aynı mı acaba?
Tam olarak ne demek istediğinizi anlayamadım.
@ironic şu PPA'yı söyledi muhtemelen:
https://launchpad.net/~leolik/+archive/leolik
Gerçi libnotify paketleri yok ama notify-osd mevcut. Doğrudan 12.04 desteği yok ama.
Leolik deposuyla da denediğimde durum değişmiyor.
Eski haline geri getirip yeni bir güncelleme gönderdim.
Bu arada bir şey söyleyeyim. Arch kullanıyorum. Mesela ezan vakti 13:26. 13:26'da ezan okumaya başlıyor, ezan bitince ezan duasına geçiyor, sorun yok. Fakat tüm bu işlemlerin sonunda saat halen 13:26 yı gösteriyorsa tekrar ezan okumaya başlıyor ve ardından bir kez daha ezan duasına geçiyor. İkinci turda artık saat 13:27 olduğu için tekrar ezan okumuyor. Denemek için ezan vaktinde ezan başlar başlamaz mplayeri durduruyorum, hemen ezan duasına geçiyor, tekrar durduruyorum, tekrar ezana geçiyor.. Dakika atlayana kadar bu işlem devam ettiğimde devamlı bu tekrarı yapıyor.
Gerçi şimdi farkettim de.. Ezan+ezan duası bir dakikadan çok daha fazla sürer. Dolayısıyla ilk tezim çürümüş oluyor. Ama sonraki söylediğimi denedim, defalarca tekrar ediyor dakika ilerleyene kadar. Peki neden iki defa ezan okuyor olabilir ki? -180sn gecikmeli okuyor, bununla alakalı olabilir mi acaba?
Bir de sonraki sürümlerde sistem çekmecesi için herhangi bir plan var mı? :)
Ezanların yönetildiği fonksiyonda(ezanlar) mantık şöyle: İlk çalıştırmada sıradaki vakite ait kalan süreyi hesaplayıp beklemeye(sleep komutuyla) geçiyor. Kalan saniye bitince ezan okunuyor. Bundan farklı önden yapılan bir denetim daha var o da bu soruna neden olan sorgu. Eğer uygulama vakit ezanına ait dakika içerisinde çalıştırılırsa (verilen örnekte 13:26'yı ele alalım.) dakika 26 olduğu sürece saniye hesabı yapmadan ezan okur. Normal şartlarda sizin de gördüğünüz üzere ezan okunma bile 3 dk.dan az sürmüyor. Bu sebepten ayrı bir denetim eklemedim. Yapmanız gereken bu tür durumlarda fonksiyondan hızlı davranıp Ctrl+c yi göndermek. :) Ya da daha farklı olarak -uçbirimden deniyorsunuz sanırım- mplayer slave olarak çalıştığı için uçbirimden verilen komutlara yanıt veriyor. pause, stop, play gibi komutları kullanabilirsiniz. Örneğin 1 dk için pause sonra stop komutları verilebilir. Bu durum mplayer ın kullanıldığı diğer özellikler, ezan ve kuran dinleme için de geçerli.
YAD sürekli olarak gelişiyor çok fazla takip edemiyorum. Onda da slave olarak çalıştırılma eklenmişti. Son yeniliklerinden uygun olanları uygulamaya ekleyeceğim zaten. Eğer olanaklar izin verirse tabi ki de eklerim. :)
Şu an program gayet güzel çalışmakta. Programı yapan arkadaşa tekrar en içten teşekkürlerimi sunuyorum. Allah razı olsun.
Ubuntu 12.04 LTS final sürümünde güncelleme yapmıyor şu an.
ben bu programı linux mint 12 kurulu laptobuma kurmaya çalıştım. sırasıyla uçbirimden şu komutları uyguladım.
sudo add-apt-repository ppa:fbostanci/distroguide
sudo apt-get update
sudo apt-get install ezanvakti
kurulumu bitirdim. fakat nedense donatılardan açmak için tıkladığımda nedense güncelleme başarız diyor ve uygulama açılmıyor.
Uçbirimden öncelikle ayarlar dosyasını silelim.
rm ~/.config/ezanvakti/ayarlar
sonra
ezanvakti --güncelle
komutuyla sonuç alanadek birkaç defa denermisiniz. Siteden kaynaklı sorunlardan bazı zamanlarda hata oluşabiliyor.
@ironic
Ne yazık ki hala güncelleme yapmıyor.
Teşekkürler.
Hatayı buldum. 6.0 dan kopyalarken düzeltme yapmayı unutmuşum.
/usr/share/ezanvakti/bilesenler/guncelleyici dosyasında 97. satırdaki(kalın siyahla belirtilmiş) kısım bir sonraki alıntıdaki kırmızı ile renklendirilmiş düzeltme ile yer değiştirecek.
Alıntı Yap
${BILESEN_DIZINI}/ezanveri_guncelle.pl "${ulke}" "${sehir}" "${ilce}" | \
sed -e 's:[[:alpha:]]::g' -e 's:[^[:blank:]]*\.:\n&:2g' | \
sed -e '1,4d' -e 's: : :g' -e 's:[[:space:]]*$::g' > /tmp/ezanveri-$$
olması gereken şekil
Alıntı Yap
${VERI_DIZINI}/bilesenler/ezanveri_guncelle "${ulke}" "${sehir}" | \
sed -e 's:[[:alpha:]]::g' -e 's:[^[:blank:]]*\.:\n&:2g' | \
sed -e '1,4d' -e 's: : :g' -e 's:[[:space:]]*$::g' > /tmp/ezanveri-$$
Uygun bir zamanda yeni bir güncelleme gönderirim.
Dediğiniz değişiklikten sonra güncelledi fakat hala güncellemekte zorlanıyor gibi. 8-10 denemede 2 kez güncelleyebildim.
@ironic
Eline sağlık çok güzel bir program olmuş. Evet artık bu bir betik değil bildiğin program halini almış. :) Adı ezan vakti ama geliştire geliştire bütün ihtiyaçları karşılayacak hale getirmişsin.
Ayrıca Bash'ın da gücünü gösteren bir uygulama olmuş.
Biraz geri bildirimde yapayım. :) Malum geri bildirimler geliştirme için çok önemli. Acaba şöyle bir şey söylesem mümkün mü? Saat programı açtığımızda şu kadar dakika saniye kaldı diye yazıyor.Ama saniye geri saymıyor. Sanırım program ilk açılışta hesaplıyor ve o şekilde gösteriyor.Acaba bunu hareketli duruma getirilebilir mi? Yoksa bunun hareketli olması işlemciye aşırı bir yük mü bindirir? Birde kuran veya ezan dinlerken ana pencere kapanıyor. Ana pencere kapanmadan okusa veya çalsa iyi olmaz mı? Tabi bunlar biraz Threadlerle(İş parçacıkları) alakalı sanırım. Bash'ta Thread gibi şeyler var mı?
@syagdiran
İlgili değişikliği yaptıktan sonra tek seferde güncelledi bende. Bir kaç defa daha denedim her seferinde başarılı bir şekilde güncellendi. Sanırım sizde arada başarısız olması o anki internet bağlantınızdan ya da verilerin alındığı siteden kaynaklandı.
Alıntı Yapİlgili değişikliği yaptıktan sonra tek seferde güncelledi bende. Bir kaç defa daha denedim her seferinde başarılı bir şekilde güncellendi. Sanırım sizde arada başarısız olması o anki internet bağlantınızdan ya da verilerin alındığı siteden kaynaklandı.
Evet haklısınız. Bilgisayarı açtığım an güncelledi.
Elinize sağlık, Allah razı olsun.
Alıntı yapılan: travego0403 - 04 Mayıs 2012 - 15:14:55
@ironic
Eline sağlık çok güzel bir program olmuş. Evet artık bu bir betik değil bildiğin program halini almış. :) Adı ezan vakti ama geliştire geliştire bütün ihtiyaçları karşılayacak hale getirmişsin.
Ayrıca Bash'ın da gücünü gösteren bir uygulama olmuş.
Biraz geri bildirimde yapayım. :) Malum geri bildirimler geliştirme için çok önemli. Acaba şöyle bir şey söylesem mümkün mü? Saat programı açtığımızda şu kadar dakika saniye kaldı diye yazıyor.Ama saniye geri saymıyor. Sanırım program ilk açılışta hesaplıyor ve o şekilde gösteriyor.Acaba bunu hareketli duruma getirilebilir mi? Yoksa bunun hareketli olması işlemciye aşırı bir yük mü bindirir? Birde kuran veya ezan dinlerken ana pencere kapanıyor. Ana pencere kapanmadan okusa veya çalsa iyi olmaz mı? Tabi bunlar biraz Threadlerle(İş parçacıkları) alakalı sanırım. Bash'ta Thread gibi şeyler var mı?
Geri bildirim ve düşüncelerin için teşekkürler @travego. Yaklaşık 2 senedir bu projeyle uğraşıyorum. Geçen sürede hem proje hem de bash bilgim bayağı gelişti. :) Uygulamanın ilk halini düşününce bu kadar gelişebileceğini asla düşünmemiştim.
Arayüzle ilgili daha önce şunları söylemiştim.
Alıntı yapılan: ironic link=topic=21393.msg395l539#msg395539 date=1334145956
Arayüz konusu ne yazık ki oldukça sınırlı bir alanda kalıyor. Bash için gtk ,qt ya da herhangi bir arayüz geliştirme ortamı destek sağlamıyor. Sadece başka dillerde (C,C++ gibi) yazılan uygulamalarla, bu tür küçük çalışmalar yapabiliyoruz. YAD bu konuda bizlerin alanını eskiye göre bayağı genişletse de halen çoğu basit noktada elimiz kolumuz bağlı kalmaya devam ediyor. Arayüz denetimi için her pencerenin pid lerini almam gerek. Bu bilgiyi yad göndermiyor. Benim bulmam gerek. Bu da diğer süreçleri karman çorman ediyor.
Arayüz konusunda daha fazlası için uygulamayı başka bir dile taşımam gerekli. Python, qt ve C++ 'ı vakit buldukça öğrenmeye çalışıyorum ama halen çok eksiğim.
Üstüne eklersem arayüz başladıktan sonra herhangi bir müdahele ya da bir fonksiyonla ilişkilendirip döngü yapamıyorum. Yani arayüz nasıl açıldıysa öyle kalıyor. Değerleri yenilemek için arayüzü yeniden başlatmam gerekli. Bash için arayüz kullanımı çok sıkıntılı zaten. Basit kullanıcı etkileşimi için sunulan dialoglardan öte çok da bir seçenek yok ne yazık ki. Ha YAD bu konuda çok daha fazla seçenek sunsa da görüldüğü üzere yeterli gelmiyor. Uçbirim için bu tür döngüsel işlemler daha kolay. Hatta 6.0 da yeni vakit için bekleme yaparken geri sayım eklemiştim ama döngüden dolayı sürede bir sapma oluşuyor. Sapmayı 3-4 saate vurursak ciddi bir gecikmeye de neden olacağından geri vazgeçtim. Bilmiyorum eğer daha etkili bir çözüm bulabilirsem eklerim.
Uçbirimden geri sayım için şöyle bir komutla da istenen yapılabiliyor. (akşam vakti için kalan süre sayımı)
export RENK=1
while : ;do printf '%s\r' "$(ezanvakti -v -a|sed '/^$/d')"; sleep 1;done
Alıntı yapılan: TahaKaradeniz - 04 Mayıs 2012 - 23:27:35
Elinize sağlık, Allah razı olsun.
teşekkürler.
@ironic
Anladım. :) Bash bilgim olmadığı için böyle şeyler oluyor. Anladığım kadarıyla Qt de olduğu gibi şu olay yok.
return app.exec();
Düzeltilmiş yeni sürümü Launchpad e gönderdim. Yukarıdaki düzeltme işlemi gerekli değil artık. Güncellemelerle yeni sürüme ulaşabilirsiniz.
Uzun zamandır böyle bir program arıyordum foruma bakmak hiç aklıma gelmemişti. 2-3 tane bulup denemiştim ama sorunluydu bu program çok güzel tavsiye ederim.
13.04 için çalışmadı.
Uygulamayı uçbirimde açmaya çalışıp hatayı buraya geçersen, bilinmeyen bir şeyse geliştirici bilmiş olur.
Tabi bir Launchpad sayfası olduğu için hata bildirimi oraya yapılırsa daha güzel olabilir.
Uzun zamandır kullanıyorum ama bugün şöyle bir hata verdi: $ ezanvakti
ezanveri dosyanız güncelleniyor..
Can't call method "header" on an undefined value at /usr/share/perl5/WWW/Mechanize.pm line 2471.
Başarısız..
@osmancık, PPA'daki paket değişmemiş elle güncelleme falan yaptın mı? Git üzerinden falan aldın mı yani? Eğer öyle bir şey olmadıysa libwww-mechanize-perl paketi ile ilgili bir güncelleme gelmiş ve uygulama uyum sağlayamamış olabilir. @ironic gelince belki daha iyi yorum yapar ancak şu çıktıyı buraya geçebilir misin?
cat /var/log/dpkg.log | grep " install " | grep libwww-mechanize-perl
@heartsmagic (http://forum.ubuntu-tr.net/index.php?action=profile;u=3) ppa dışında bir yerden güncelleme yapmadım. Verdiğin komut hiçbir çıktı vermiyor.
sudo apt-get install libwww-mechanize-perl
ile ilgili paketi bir kurar mısın? Gerçi ben durumu anlayamadım, hata çıktısının o şekilde olması için ilgili paketin aslında kurulu olması lazım.
O paket kurulu zaten.
Hatada geçen /usr/share/perl5/WWW/Mechanize.pm dosyasının 2471. satırına baktığımda şu var:
if (not $req->header( 'Accept-Encoding' ) ) {
Ancak biraz yukarıda $reg tanımlı gibi görünüyor benim anladığım kadarıyla.
Sanırım libwww-mechanize-perl paketine güncelleme gelmiş ezanvakti'nin güncellenmesi gerekiyor.
@osmancık, benim de tahminim öyleydi iki üç ileti öncesinde, fakat dpkg kaydında çıktı basmadı dedin sen. Benim unuttuğum nokta ise o dosyanın da döndürüldüğü olmuş. cat can sıkıyor o konuda, zcat ise biraz daha beceriksiz gibi. Şöyle dene:
zless /var/log/dpkg.log* | grep " install " | grep libwww-mechanize-perl
Fakat, bu paket yakın bir zamanda güncellendiyse kaydı dpkg.log dosyası içinde olmalıydı diye düşünüyorum. İki ihtimal oluşuyor burada:
1. Uzun bir süre önce güncellendi ve sen Ezanvakti uygulamasını bir süredir açmıyorsun.
2. Kısa bir süre önce güncellendi ancak tesadüfen tam da kayıt dosyasının döndürüleceği günlere yaklaşılmıştı.
Şu tespiti yapmamız da esasında çözüm adına bizim işimize yaramayacak. Elle uygulamanın koduna müdahale gerekecek gibi.
Yine sonuç döndürmüyor. Sanırım 15 günde mi 1 ayda mı bir ezan vakti verilerini güncelliyordu program. Dolayısıyla güncelleme çok önce gelmiş olabilir.
Açıkçası ben bir çıktı bekliyordum, nasıl olmaz bilemiyorum. Veriler sorun yapmaz bence, ya uygulama ya da ilgili paketin güncelleme almış olması gerekiyor.
Okuma izni yoksa diye sudo ile de denedim yine çıktı yok.
İlginç cidden. Bir yerden sonra dosyaları siliyorsa diye tahmin yürüteyim diyorum ama ne kadar makul bilemiyorum. Bir ara bakınmak lazım dpkg kayıtlarının çevrilmesi durumuna.
Yalnız
Alıntı Yapzless /var/log/dpkg.log*
komutu klavyedeki yön tuşları ile yukarı aşağı kaydırabildiğimiz bir arayüz. Burdan grep ile birşey filtrelemek mümkün mü?
Merhabalar,
Alıntı yapılan: heartsmagic - 13 Ekim 2013 - 22:19:50
Açıkçası ben bir çıktı bekliyordum, nasıl olmaz bilemiyorum. Veriler sorun yapmaz bence, ya uygulama ya da ilgili paketin güncelleme almış olması gerekiyor.
3. değişken diyanet sitede her şeyi değiştirmiş. :) Eski yöntem doğal olarak işe yaramıyor. Ayrıca benim gibi acemiler için yeni koruma yöntemleri koymuşlar. Perl ve web dillerini neredeyse hiç bilmeyen biri için, soruna çözüm bulmak oldukça eğlenceli olacak.
Geçici çözüm olarak, akla ilk geldiği üzere, dosya elle(kopyala-yapıştır) oluşturulabilir.
@ironic bana özel mesajla linki atarsanız belki bir çözüm yolu bulabilirim. Yine HTML ve JS kodlarında yüzeceğiz ama neyse uğraş çıksın :-)
Alıntı yapılan: osmancık - 14 Ekim 2013 - 11:37:43
Yalnız Alıntı Yapzless /var/log/dpkg.log*
komutu klavyedeki yön tuşları ile yukarı aşağı kaydırabildiğimiz bir arayüz. Burdan grep ile * bir şey filtrelemek mümkün mü?
Mükemmel tespit. Ben bunu kaçırmışım, evet çıktı alamamamızın sebebi budur. Sorun içinse @ironic yorum yapmış zaten.
Bu diyanetin 1 ayın ezan vakitlerini sunan belli yapısı olan (xml gibi mesela) bir servisi yok mu? Yoksa imza falan toplayalım bişeyler yapalım. Bu kurumun görevidir ezan vakitlerini hesaplamak. Tamam hadi 1 yıllık vakitleri parayla satıyorlar(bence bu bile doğru değil) ancak 1 aylık vakitleri ücretsiz sunmalılar diye düşünüyorum.
Ironic, bahse konu kalın yazılı kısm, kırmız ile olan satırla ilgili share dosyasında değiştirilmiş olarak var, ama gene başarısız günceleme hatası almaya devam ediyorum.
Güncelleme yapılacak mı?
@ironic Son Aktif Olma Zamanı: 26 Kasım 2013 - 22:55:03
???
İnşallah yapılır. Hasret kaldık programa.
@ironic bir süredir çok yoğun muhtemelen. Gitorious tarafında da bir birleştirme isteği iki aydır bekliyor.
Merhabalar, öncelikle geç dönüş için özür dilerim. Bayağıdır forumdan uzak kaldım.
Diyanetin sitesine güncelleme gelmiş. Veri almak biraz daha kolay hale gelmiş. Eski haliyle çok denemeler yapmama rağmen başarılı olamamıştım. Birkaç aydır yoğunluktan Linux dağıtımı kuramadım. Şu an yalnızca Windows kurulu. Bu sebeple kodu deneyemedim. Padre üzerinde sadece çalıştığını gördüm. Ezanvakti tarafında nasıl bir çıktı verir tahmin etmek güç.. Gene de denemek isteyenler için
sudo gedit /usr/share/ezanvakti/bilesenler/ezanveri_guncelle
ile açarak tüm içeriği aşağıdaki içerikle değiştirip kaydedin.
#!/usr/bin/perl
use strict;
use warnings;
use encoding "utf-8";
use WWW::Mechanize;
my $ulke = $ARGV[0];
my $sehir = $ARGV[1];
# my $ilce = $ARGV[2];
my $baglanti = "http://www.diyanet.gov.tr/tr/PrayerTime/WorldPrayerTimes";
my $sonuc;
my $mech = WWW::Mechanize->new(autocheck => 1, cookie_jar => {}, agent_alias => "Linux Mozilla");
$mech->get($baglanti);
$mech->form_number('2');
$mech->field(Country => $ulke);
$mech->field(City => $sehir);
# $mech->field(District => $ilce);
$mech->set_visible( [ radio => 'AYLIK' ] );
$mech->submit();
# $mech->submit_form(
# form_number => 2,
# fields => {
# Country => $ulke,
# City => $sehir,
# District => $ilce,
# },
# );
$sonuc = $mech->content( format => 'text');
print $sonuc;
Çıktıyla birlikte geri dönüş yaparsanız sevinirim.
$ ezanvakti
ezanveri dosyanız güncelleniyor..
Error GETing http://www.diyanet.gov.tr/tr/PrayerTime/WorldPrayerTimes: Not Found at /usr/share/ezanvakti/bilesenler/ezanveri_guncelle line 17
Başarısız..
Siteye girdiğimde vakitlerle ilgili bölümde güncelleme çalışması varmış. Sadece Ankara için sonuçlar var. Biraz beklemek gerekecek.
Merhaba, güncelleme sorunu sonunda çözüldü. Freenode #perl ve #bash kanalına teşekkürler. :)
Mevcut 5.7 sürümüne sadece Türkiye'nin illeri için destek ekledim diğer ülkeler desteklenmiyor.
İlçe desteği 6.0'da var ve 5.7'ye eklemek için kapsamlı değişiklikler gerekiyor.
İlçeler bu sürümde desteklenmiyor fakat ufak bir düzenleme ile ilçeniz için de kullanabilirsiniz. Yapmanız gereken
sudo gedit /usr/share/ezanvakti/veriler/sehirler/TURKIYE
dosyasında bulunduğunuz ile ait satırda virgüllerle ayrılı son kısmı silip ilçenizin kodunu girin ve kaydedin. İlçeniz için diyanet sitesinin verdiği kodu öğrenmek için buraya bakınız. (https://gitorious.org/ezanvakti/ezanvakti-devel/commit/6c82f17196fc5570ae819b71a3eefc12977801e5)
Kurulum:
sudo add-apt-repository ppa:fbostanci/distroguide
sudo apt-get update
sudo apt-get install ezanvakti
@ironic
İndirme bağlantısında sorun var sanırım.
Alıntı yapılan: syagdiran - 28 Mayıs 2014 - 21:03:22
@ironic
İndirme bağlantısında sorun var sanırım.
küçük bir hatadan dolayı dosyayı yeniden yükledim. Yeniden deneyebilir misiniz acaba?
Teşekkürler. Yalnız sistem tepsisinde görünmüyor. Önceden görünüyor muydu bilmiyorum gerçi ama.
Böyle bir hata veriyor.
ezanveri dosyanız güncelleniyor..
Use of the encoding pragma is deprecated at /usr/share/ezanvakti/bilesenler/ezanveri_guncelle line 22.
No clickable input with name ctl00$m$g_36573265_7581_4770_93a7_7ea990dd5cfc$ctl00$btnBul at /usr/share/perl5/WWW/Mechanize.pm line 1742.
Alıntı yapılan: syagdiran - 28 Mayıs 2014 - 21:23:44
Teşekkürler. Yalnız sistem tepsisinde görünmüyor. Önceden görünüyor muydu bilmiyorum gerçi ama.
Hayır görünmüyordu.
Alıntı yapılan: osmancık - 30 Mayıs 2014 - 11:10:04
Böyle bir hata veriyor.
ezanveri dosyanız güncelleniyor..
Use of the encoding pragma is deprecated at /usr/share/ezanvakti/bilesenler/ezanveri_guncelle line 22.
No clickable input with name ctl00$m$g_36573265_7581_4770_93a7_7ea990dd5cfc$ctl00$btnBul at /usr/share/perl5/WWW/Mechanize.pm line 1742.
Alınan hatanın güncel sürümde alınmaması gerekir. Muhtemelen eski düzenlenmiş dosyadan kaynaklanıyor. Aşağıdaki adresten indirip temiz kurulumla(eskisini kaldırıp) denermisiniz.
Uygulamayı Launchpad deposuna ekledim.
Önceden deb paketiyle kuranlar öncelikle eski sürümü sistemlerinden kaldırıp kursunlar.
Depo işlemleri konunun ilk iletisinde anlatılıyor.
Bunu Linux Mint'e kurmanın bir yolu var mı?
ezanvakti ve ezanvakti-ses paketlerini kaldırıp depodan güncel sürümleri kurulum yaptım sorun yok. Teşekkürler
Alıntı yapılan: Scipio - 08 Haziran 2014 - 19:18:41
Bunu Linux Mint'e kurmanın bir yolu var mı?
İlk iletideki depo ekleme işlemlerini denediniz mi?
Denedim ama olmamıştı.
Alıntı yapılan: Scipio - 10 Haziran 2014 - 12:54:02
Denedim ama olmamıştı.
Bu gibi durumlarda aldığınız hatalar gibi daha ayrıntılı bilgi verirseniz sorunun çözümü adına daha çok bilgi sahibi olabiliriz. :)
mint hiç kullanmadım ama gördüğüm kadarıyla ubuntu depoları bu komutla ekleniyor. Yeni başlık açarak konuyu dile getirebilirsiniz.
Depo eklemeden kurmayı deneyelim o halde
wget https://launchpad.net/~fbostanci/+archive/distroguide/+files/ezanvakti_20140606-1%7Edistroguide%7Etrusty_all.deb
wget https://launchpad.net/~fbostanci/+archive/distroguide/+files/ezanvakti-ses_1.0-4%7Edistroguide%7Etrusty_all.deb
sudo dpkg -i ezanvakti*.deb
5.7.2 çıktı.
* 6.0 sürümünde olan tüm vakit ezanlarının isteğe bağlı okunabilmesi özelliği eklendi.
* Utopic için paketleme yapıldı.
Kurulum yönergesine ilk iletiden ulaşabilirsiniz.
@-SATELLITE-L755D:~$ ezanvakti -v
ezanveri dosyanız güncelleniyor..
Error GETing http://www.diyanet.gov.tr/tr/PrayerTime/PrayerTimesList: Not Found at /usr/share/ezanvakti/bilesenler/ezanveri_guncelle line 35.
Başarısız..
@-SATELLITE-L755D:~$
:'( :'( :'( lütfen yardım
hocam süper gözüküyor
ellerinize sağlık inşallah deniycem kısa vakitte :)
Daha önce yükleyememiştim şimdi yükledim ben de. Ancak şehir değiştirme özelliği yok sanırım.
2 gün sonra başka bir şehre gideceğim, değiştirmek iyi olurdu.
Alıntı yapılan: prostotak - 08 Şubat 2015 - 04:27:25
@-SATELLITE-L755D:~$ ezanvakti -v
ezanveri dosyanız güncelleniyor..
Error GETing http://www.diyanet.gov.tr/tr/PrayerTime/PrayerTimesList: Not Found at /usr/share/ezanvakti/bilesenler/ezanveri_guncelle line 35.
Başarısız..
@-SATELLITE-L755D:~$
:'( :'( :'( lütfen yardım
Geç olacak ama yine de yanıtlayayım. Bu tür hatalar site tarafıyla ilgili. Geçici site erişim sorunlarına denk gelmişsiniz.
Alıntı yapılan: Scipio - 18 Nisan 2015 - 08:22:21
Daha önce yükleyememiştim şimdi yükledim ben de. Ancak şehir değiştirme özelliği yok sanırım.
2 gün sonra başka bir şehre gideceğim, değiştirmek iyi olurdu.
Arayüzden yapılandırma yöneticisi ile ya da doğrudan ev dizinindeki .config/ezanvakti/ayarlar dosyasındaki KONUM değerini değiştirmeniz yeterli. Yanlış bile girseniz betik çalışırken doğrulama yapıyor. Yanlışsa tekrardan soracaktır.
Anladım. Bir ara denerim artık sağolun.
meraba. @ironic Allah razı olsun. Bende heveslendim qt'ye taşıyım dedim. Bu ortaya çıktı.(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fpostimg.org%2Fimage%2Fhfc1y55x9%2F&hash=db103fd3b65795b2c8965d3c82765bb275042b3d)
http://postimg.org/image/hfc1y55x9/
Şu an taslak vaziyette.Kaynak kod 100 satıra indi, tek dosyada olarak. c++ ve javascript kullanıldı.qt'den başka bağımlılık yok.
qtwebenginenewidgets ile hem arayüz hem indirme işleri yapıldı. Çalmayi da ona yaptırayım dedim ama çaldırmayı başaramadım.Bi yerde sıkıntı var.Özellikler:
--Bugünü yeşille sıradaki vakti kırmızıyla vurgular.
Kaynak kod:Lambda içinde lambda var:)#include <QApplication>
#include <QtWebEngine>
#include <QtWebEngineWidgets>
#include <QFile>
#include <QDir>
#include <QDate>
#include <QTime>
#include <QDebug>
int main(int argc, char* argv[]){
QApplication app(argc,argv);
QtWebEngine::initialize();
QWebEngineView* web = new QWebEngineView();
QDir dir = QDir::home();
dir.mkpath("./.config/vakitci");
dir.cd("./.config/vakitci");
QDir::setCurrent(dir.absolutePath());
QString data = dir.absoluteFilePath("vakitci.html");
if(dir.exists("vakitci.html")){
web->setUrl(QUrl::fromLocalFile(data));
}else{
web->setHtml("<!DOCTYPE html><html><title>V</title><body><a href=\"http://www.diyanet.gov.tr/tr/PrayerTime/WorldPrayerTimes\">Veritabanini indirmek icin gelen sitenden ilgili yerleri doldurup HESAPLA butonunu tiklayin</a></body></html>");
}
web->show();
QObject::connect(web,&QWebEngineView::loadFinished,[web,data](bool ok){
if(ok and web->url()==QUrl("http://www.diyanet.gov.tr/tr/PrayerTime/PrayerTimesList")){
web->page()->runJavaScript("document.querySelector('table').outerHTML",[web,data](QVariant res){
QByteArray ba = "\
<!DOCTYPE html><html><meta charset='utf-8'/><title></title><script>\n\
function rr(){\
var t = document.querySelector('table');\
t.style.border='2px solid lime';\
t.style.margin='auto';\
t.style.borderSpacing='22px';\
var tr = t.querySelectorAll('tr');\
var dd = new Date();\
for(var jj=1;jj<8;jj++){\
if(tr[jj].querySelector('td').innerHTML==document.title){\
tr[jj].style.backgroundColor='lime';\
var td = tr[jj].querySelectorAll('td');\
for(var uu=1;uu<8;uu++){\
var zz = td[uu].innerHTML.split(':');\
if(dd.getHours()<Number(zz[0]) || dd.getHours()==Number(zz[0]) && dd.getMinutes()<Number(zz[1])){td[uu].style.backgroundColor='red';\
break}}}}}\n\
</script><body onload='rr()'>";
ba.append(res.toByteArray());
ba.append("<audio id='player' controls><source src='vv.mp3' type='audio/mp3'></source></audio></body></html>");
QFile file("vakitci.html");
file.open(QIODevice::WriteOnly);
file.write(ba);
file.close();
web->setUrl(QUrl::fromLocalFile(data));
});
}
if(web->url()==QUrl::fromLocalFile(data)){
QDate dd;
dd.setDate(QDate::currentDate().year(),QDate::currentDate().month(),QDate::currentDate().day());
if(web->title()!=dd.toString("dd.MM.yyyy")){
QFile file("vakitci.html");
file.open(QIODevice::ReadWrite);
QByteArray ba = file.readAll();
file.resize(0);
ba.insert(ba.indexOf("</title>"),dd.toString("dd.MM.yyyy"));
file.write(ba);
file.close();
web->reload();
}
web->page()->runJavaScript("var tr = document.body.querySelectorAll('tr');\
var dd = new Date();\
var td;\
var ff;\
for(var jj=1;jj<8;jj++){\
if(tr[jj].querySelector('td').innerHTML==document.title){\
td = tr[jj].querySelectorAll('td');\
break;}}\
var player = document.getElementById('player');\
player.play();\
for(var uu=1;uu<8;uu++){\
var zz = td[uu].innerHTML.split(':');\
if(dd.getHours()<Number(zz[0]) || dd.getHours()==Number(zz[0]) && dd.getMinutes()<=Number(zz[1])){ff=td[uu];break}}\
ff.innerHTML;",
[web](QVariant res){
QTime tim(QTime::currentTime().hour(),QTime::currentTime().minute());
if(tim == QTime::fromString(res.toString(),"hh:mm")){
// caldirma kodu buraya gelcek
}
});
}
});
return app.exec();
}
İnşa dosyası:QT += webenginewidgets
CONFIG += c++14
SOURCES += main.cpp
inşa etmek için inşa dosyasını ".pro" uzantısıyla kaynağıda ".cpp" uzantısıyla aynı dizine kaydedin. Ardından aynı dizinde önce "qmake" sonra "make" komutunu çalıştırın.
İlk çalışınca veritabanını indirmek(Haftalık olan 40KB falan 1-2 saniyede iner) için sizi sevkedecek.İnince ~/.config/vakitci/vakitci.html diye kaydedecek.Başka bişey kurmaz.
Güzel olmuş
elinize sağlık
6.0 Çıktı.
https://forum.ubuntu-tr.net/index.php?topic=21393.msg257817#msg257817
https://gitlab.com/ironic/ezanvakti
Tebrikler ve teşekkürler @ironic
Allah razı olsun ironic :o
[mention=258336]@ironic[/mention] Allah razı olsun, çok güzel bir program yapmışsınız.
Kurulumda yardımcı olabileccek var mı?
muhammed@myilmaz:~$ sudo add-apt-repository ppa:fbostanci/distroguide
More info: https://launchpad.net/~fbostanci/+archive/ubuntu/distroguide
Press [ENTER] to continue or ctrl-c to cancel adding it
gpg: keybox '/tmp/tmpsi7fd4jc/pubring.gpg' created
gpg: /tmp/tmpsi7fd4jc/trustdb.gpg: trustdb created
gpg: key 1651E3776FB72115: public key "Launchpad PPA for Fatih Bostancı" imported
gpg: Total number processed: 1
gpg: imported: 1
OK
muhammed@myilmaz:~$ sudo apt-get update
Hit:1 http://repository.spotify.com stable InRelease
Hit:2 http://archive.ubuntu.com/ubuntu zesty InRelease
Ign:3 http://archive.canonical.com precise InRelease
Ign:4 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty InRelease
Hit:5 http://archive.ubuntu.com/ubuntu zesty-updates InRelease
Ign:6 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty Release
Hit:7 http://archive.canonical.com precise Release
Hit:8 http://archive.ubuntu.com/ubuntu zesty-backports InRelease
Ign:9 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main amd64 Packages
Get:10 http://archive.canonical.com precise Release.gpg [198 B]
Hit:11 http://archive.ubuntu.com/ubuntu zesty-security InRelease
Ign:12 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main all Packages
Ign:13 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main i386 Packages
Get:14 https://linuxdesktopcloud.mail.ru/deb appind InRelease [2.180 B]
Ign:10 http://archive.canonical.com precise Release.gpg
Ign:15 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-en
Hit:16 https://dl.winehq.org/wine-builds/ubuntu zesty InRelease
Ign:17 https://mega.nz/linux/MEGAsync/xUbuntu_15.04 ./ InRelease
Ign:18 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-tr
Ign:14 https://linuxdesktopcloud.mail.ru/deb appind InRelease
Ign:19 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-en_US
Ign:20 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main all DEP-11 Metadata
Get:21 https://mega.nz/linux/MEGAsync/xUbuntu_15.04 ./ Release [988 B]
Ign:22 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main amd64 DEP-11 Metadata
Ign:24 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main DEP-11 64x64 Icons
Ign:9 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main amd64 Packages
Ign:12 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main all Packages
Ign:13 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main i386 Packages
Ign:15 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-en
Ign:18 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-tr
Ign:19 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-en_US
Ign:20 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main all DEP-11 Metadata
Ign:22 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main amd64 DEP-11 Metadata
Ign:24 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main DEP-11 64x64 Icons
Ign:9 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main amd64 Packages
Ign:12 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main all Packages
Ign:13 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main i386 Packages
Ign:15 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-en
Ign:18 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-tr
Ign:19 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-en_US
Ign:20 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main all DEP-11 Metadata
Ign:22 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main amd64 DEP-11 Metadata
Ign:24 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main DEP-11 64x64 Icons
Ign:9 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main amd64 Packages
Ign:12 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main all Packages
Ign:13 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main i386 Packages
Ign:15 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-en
Ign:18 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-tr
Ign:19 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-en_US
Ign:20 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main all DEP-11 Metadata
Ign:22 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main amd64 DEP-11 Metadata
Ign:24 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main DEP-11 64x64 Icons
Ign:9 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main amd64 Packages
Ign:12 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main all Packages
Ign:13 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main i386 Packages
Ign:15 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-en
Ign:18 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-tr
Ign:19 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-en_US
Ign:20 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main all DEP-11 Metadata
Ign:22 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main amd64 DEP-11 Metadata
Ign:24 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main DEP-11 64x64 Icons
Err:9 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main amd64 Packages
404 Not Found
Ign:12 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main all Packages
Ign:13 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main i386 Packages
Ign:15 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-en
Ign:18 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-tr
Ign:19 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-en_US
Ign:20 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main all DEP-11 Metadata
Ign:22 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main amd64 DEP-11 Metadata
Ign:24 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main DEP-11 64x64 Icons
Fetched 3.366 B in 14s (231 B/s)
Reading package lists... Done
W: The repository 'http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://archive.canonical.com precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5
W: The repository 'http://archive.canonical.com precise Release' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: https://linuxdesktopcloud.mail.ru/deb appind InRelease: The following signatures were invalid: 8A99BA500079839DF7DE4833196205AF7396FF77
W: The repository 'https://linuxdesktopcloud.mail.ru/deb appind InRelease' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch http://ppa.launchpad.net/fbostanci/distroguide/ubuntu/dists/zesty/main/binary-amd64/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
muhammed@myilmaz:~$ sudo apt-get install ezanvakti
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package ezanvakti
Teşekkür ederim @edge35, 17.04 için paket depoya ekledim yeniden denermisiniz
[mention=624997]@ironic[/mention] ne yazık ki yanlışlıkla harddisk bölümünü sildiğim için kısa bir süre içinde tekrar deneyemeyeceğim :( https://forum.ubuntu-tr.net/index.php?topic=56373.msg624986#new
Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 09 Mayıs 2017 - 11:04:09
[mention=624997]@ironic[/mention] Şimdi deneme fırsatım oldu. Eline sağlık, beklentilerimden fazlasını yapmışsın. man ile türkçe yardım almak da ayrı güzel :)
Bir de evrensel menüde sonraki vakit için kalan süre gibi bir şey olsa tadından yenmez :)
Çok da önemli değil ama şunu da şuraya koyayım, öğle namazı için yanlış yazılmış.
(https://i.hizliresim.com/Jagon5.png) (https://hizliresim.com/Jagon5)
Bir de bunun yazılım merkezine girme gibi bir olasılığı yok mu? Süreç nasıl işliyor bilmiyorum gerçi
[mention=624997]@ironic[/mention]
Hocam, kontrol ettim de, ezan vakitlerinde bir sıkıntı var. İl İstanbul, ilçe İstanbul olarak seçtim fakat verdiği vakitler ankara-ankara aynı. İstanbulun vakitleriyle aynı değil.
(https://i.hizliresim.com/ALjX4r.png) (https://hizliresim.com/ALjX4r)
(https://i.hizliresim.com/ZZlzrk.png) (https://hizliresim.com/ZZlzrk)
(https://i.hizliresim.com/Jaj8LE.png) (https://hizliresim.com/Jaj8LE)
(https://i.hizliresim.com/ldANoE.png) (https://hizliresim.com/ldANoE)
Alıntı yapılan: edge35 - 08 Mayıs 2017 - 14:21:30
Çok da önemli değil ama şunu da şuraya koyayım, öğle namazı için yanlış yazılmış.
(https://i.hizliresim.com/Jagon5.png) (https://hizliresim.com/Jagon5)
Bir de bunun yazılım merkezine girme gibi bir olasılığı yok mu? Süreç nasıl işliyor bilmiyorum gerçi
Geri dönüşler için teşekkür ederim. :) Gerekli düzeltmeleri yaptım. Resmi depolara girmenin çok kolay olmadığını biliyorum.
Alıntı yapılan: edge35 - 10 Mayıs 2017 - 23:44:08
[mention=624997]@ironic[/mention]
Hocam, kontrol ettim de, ezan vakitlerinde bir sıkıntı var. İl İstanbul, ilçe İstanbul olarak seçtim fakat verdiği vakitler ankara-ankara aynı. İstanbulun vakitleriyle aynı değil.
İstanbul için şehir ve ilçe kodlarına baktım bir değişiklik olmamış sorun site bazlı. Aşağıdaki görüntüde görüleceği üzere iki güncelleme arası önce Ankara yı sonra İstanbul u gösteriyor. web taraflı işlerle pek ilgili olmadığım için sağlıklı yorum yapamam ama program kaynaklı değil bunu gönül rahatlığıyla söyleyebilirim.
(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FE3WjsrW.png&hash=52d756d31caa4669ac7637a3207480c840275803)
[mention=625265]@ironic[/mention] o zaman yapacak bir şey yok galiba. Belki diyanete mail falan atılabilir en fazla. Teşekkür ederim.
[mention=625265]@ironic[/mention] acaba sıradaki vakte kalan süre için direk terminale çıktı verip kapananını da yapabilir misiniz? O ayrı pencerede açılması bazı yerlerde sıkıntı oluyor, conky'ye ve terminal açılışına ekleme gibi.
Alternatif olarak: https://github.com/ibadetvakti/ibadetvakti
Alıntı yapılan: edge35 - 18 Mayıs 2017 - 02:03:34
[mention=625265]@ironic[/mention] acaba sıradaki vakte kalan süre için direk terminale çıktı verip kapananını da yapabilir misiniz? O ayrı pencerede açılması bazı yerlerde sıkıntı oluyor, conky'ye ve terminal açılışına ekleme gibi.
Conky için sıradaki vakte kalanı ekleyecektim bu şekilde de eklerim.
Mevcut sürümde de benzer bir özellik vardı. Kalan süreyi geri sayımla gösteriyor.
ezanvakti --kalan
(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FHlGRRuO.png&hash=60c4d5161b484c39060e0711af484f05871cd5d7)
[mention=625842]@ironic[/mention] doğru, direk kalan vakti söylüyor o kod. Fakat terminalde kendine özgü şekilde açılıyor (ismini bilmiyorum sistemin), o yüzden conky ye ekleyemiyorum
Alıntı yapılan: edge35 - 21 Mayıs 2017 - 00:19:06
[mention=625842]@ironic[/mention] doğru, direk kalan vakti söylüyor o kod. Fakat terminalde kendine özgü şekilde açılıyor (ismini bilmiyorum sistemin), o yüzden conky ye ekleyemiyorum
bu özelliği vakitler ve conky için ekledim.
(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FEjpy71Y.png&hash=eb6be02731174b88b26cda538ed9ec8f5ee6b83e)
kerahat vakitleri eklemeleri de olacak. Onla beraber 6.1 ile gelir. Birkaç haftaya çıkarırım.
Hemen kullanmak için girişteki diğer dağıtımlar için kurulum bölümünden kurabilirsin. Tabi öncelikle deb olarak yüklü paketi kaldırmalısın. :)
[mention=626033]@ironic[/mention] teşekkürler, bu arada vakitlerle ilgili sorunumda geçti, size iyi çalışmalar
6.1(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fwww.imgim.com%2Fscreenshot_20170630_112629.png&hash=1b5803f10060d46b7a36de21ae1a4e0547a08ba7)
* Vakitler ve conky için sıradaki vakit gösterimi
(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fwww.imgim.com%2Fscreenshot_20170630_112759.png&hash=2acfd7a629055caaefcf7650483ef2851489513c) (https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fwww.imgim.com%2Fscreenshot_20170630_113316.png&hash=1d1fe9ac5b954c66f211e8a15db012f816bfca10) |
* Vakitler ve conky için kerahat vakitleri gösterimi
kurulum: https://forum.ubuntu-tr.net/index.php?topic=21393.msg257817#msg257817
(https://gitlab.com/fbostanci/ezanvakti/uploads/509494f9bab8f879da4fff76f276b80d/Screenshot_20170722_213140.png)
6.3 * ezanvakti-sleep ve vakit_animsat hesaplama algoritması değiştirildi.
Bu sayede sistem uykuya ya da askıya alındığında oluşan yanlış ezan okuma
sıkıntısı giderildi.
* Gelişmiş arayüze hicri tarih gösterimi eklendi.
* Vakit anımsatıcı bildirimle birlikte sesli uyarı da verebiliyor.
* Cuma günü isteğe bağlı öğle vaktinden önce sela okunması eklendi. (süre ayarlı)
* Uygulama --ayet, --hadis, --bilgi parametreleriyle çalıştığında bildirim
baloncuğu açılıyordu, öncelik uçbirime verildi. Bildirim baloncuğu için
ek olarak -b, -o, --bildirim, ya da --osd girilmesi gerekiyor.
* --ayet --aa kaldırıldı. Ayet aralık için yalnızca --aralik var.
* --ramazan kaldırıldı.
* ACILISTA_BASLAT ile ezanvakti-sleep betiğine sistem açılışında
3 farklı kipte çalışabilme özelliği eklendi.
kipler:
1: Beş vakit ezan (normal çalıştırma)
2: Ramazan (Yalnızca İftar ve İmsak vakitleri için ezan okunma ve bildirim var.)
0: Kapalı. Sistem açılışında arka planda başlamaz.
* ACILISTA_BASLAT değerini belirleme yapılandırma yöneticisi üzerinden de yapılıyor.
* Arayüzde yapılan değişiklikler eğer ezanvakti-sleep betiğinin çalışmasını ilgilendiriyorsa
otomatik yeniden başlatma eklendi.
* Uygulama otomatik başlatıcısını kendi ekliyor. (Eğer ACILISTA_BASLAT 0 değilse)
* /etc/autostart başlatıcısı kaldırıldı.
* Uygulamanın kullandığı simgeler sistem icons dizinlerine eklendi.
* OKUYAN --> KURAN_OKUYAN olarak adlandırıldı.
* Oynatılan ses dosyalarının süresi gösteriliyor artık.
* Yapilandırma yöneticisi güncellendi.
* bash completion betiği güncellendi.
* man dosyaları güncellendi.
kurulum: https://forum.ubuntu-tr.net/index.php?topic=21393.msg257817#msg257817
Muğla > Marmaris seçenekler arasında yok.
Akşam ezanının saat hizalaması hatalı. (daha içeride görünüyor)
En alttaki başlatıcı seçeneğinin ne olduğunu anlayamadım. Eğer sistem başlangıcında çalışması içinse, klick butonu şeklinde hazır içerik aktarılsa daha pratik olurdu.
Çalışma şekli olarak bakınca, yad yerine gtkdialog ile düzenlense sanki daha kullanışlı olacakmış gibi görünüyor. (yad timer, toolbar gibi özellikleri desteklemiyor bildiğim kadarıyla) Dönüştürmeyi düşünürsen, elimden geldiğince yardımcı olmaya çalışırım.
Alıntı yapılan: mhmtkrktr - 23 Temmuz 2017 - 18:19:15
Muğla > Marmaris seçenekler arasında yok.
İçerikleri en son şubat ayında güncellemiştim. Sonradan eklenmiş. şu komutla ekleyebilirsin.
sudo sed -i '2iMARMARIS,17883' /usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/MUGLA
Alıntı yapılan: mhmtkrktr - 23 Temmuz 2017 - 18:19:15
Akşam ezanının saat hizalaması hatalı. (daha içeride görünüyor)
Man dosyasından ilgili kısım
Alıntı YapGELiŞMiŞ AYARLAR
Arayüzlerde ve Conky uygulamasında değişik yazı tipi ve boyutlarında düzensiz görünümler ortaya çıkmaktadır. Daha güzel görünüm elde edebilmek için uygulama üzerinde düzenleme yapmak yerine bu bölümdeki değerleri düzenleyerek
istediğiniz görünüme kavuşabilirsiniz. Değerler printf uygulamasıyla gösterilmektedir.
VAKIT_BICIMI
Arayüzlerde gösterilen vakitlere ait değerdir. %s değerleri sıralı vakit adı-vakit saati ikililerini temsil etmektedir.
deb paketi Ubuntu varsayılan font ayarlarına göre yapıldı. Sanırım farklı bir dağıtım ya da yazı tipi yapılandırması kullanıyorsun ama ayarlar dosyasından ufak bir düzenlemeyle düzeltebilirsin.
Alıntı yapılan: mhmtkrktr - 23 Temmuz 2017 - 18:19:15
En alttaki başlatıcı seçeneğinin ne olduğunu anlayamadım. Eğer sistem başlangıcında çalışması içinse, klick butonu şeklinde hazır içerik aktarılsa daha pratik olurdu.
(https://i.hizliresim.com/qWN8k5.png)(https://i.hizliresim.com/9drq6o.png)
Hayır o tarz bir şey değil zaten uygulama başlatıcısını yapılandırma ayarlarına göre ekliyor/siliyor. Arayüzdeki başlatıcı; özelliklerin hızlı başlatıcısı oluyor Kde' deki krunner, synapse gibi girilen harfe, sayıya göre özellik öneriyor.
Alıntı yapılan: mhmtkrktr - 23 Temmuz 2017 - 18:19:15
Çalışma şekli olarak bakınca, yad yerine gtkdialog ile düzenlense sanki daha kullanışlı olacakmış gibi görünüyor. (yad timer, toolbar gibi özellikleri desteklemiyor bildiğim kadarıyla) Dönüştürmeyi düşünürsen, elimden geldiğince yardımcı olmaya çalışırım.
gtkdialog'u çok önceleri incelemiştim ama hiçbir projemde kullanma gereği duymadım, sevemedim:) . Pek de kullananı görmedim. belgelendirmesi falan da çok zayıf. Ayrıca geliştirilmesi durmuş ne olacağı da belli değil asıl geliştiricisi bırakmış bir süre puppy linux geliştiricisi devam ettirmiş. Son commit üzerinden 4 seneyi aşkın süre geçmiş. Ben aslen kommander ın kde 4 e port edilmesini çok bekledim ama o da olmadı.
YAD ın gelişimini 7 senedir takip ediyorum ve gayet beğeniyorum. Yeni özelliklerini burda da kullandım. Ben bu şekilde devam etme taraftarıyım ama gtkdialog üzerinde çalışma yapıp gerekli olgunluğa eriştirirsen de projeye seve seve eklerim.:)
Pardus 17'ye kurmaya çalıştım. Komut ile başlattığımda aşağıdaki çıktıyı alıyorum. Başlatıcıdan açmayı denediğimde de doğal olarak hiç bir şey olmuyor
myilmaz@pardus:~$ ezanvakti
Perl bileşenleri denetleniyor.. [BAŞARISIZ]
Aşağıdaki perl bileşen(ler)i bulunamadı.
-> WWW::Mechanize
myilmaz@pardus:~$
Yardımcı olabilir misiniz?
Bu da kurulum çıktısı:
myilmaz@pardus:~/Downloads/ezanvakti-master-8b6201913b1ba43593815adc52dc5d063e80b4cd$ sudo make PREFIX=/usr sysconfdir=/etc install
[sudo] password for myilmaz:
YAP ezanvakti.bash
YAP lib/temel_islevler.bash
YAP lib/arayuz.bash
YAP lib/arayuz2.bash
YAP lib/ezanvakti-sleep.bash
YAP data/ezanvakti.desktop
YAP data/ayarlar
/usr/bin/env install -vd /usr/bin
/usr/bin/env install -vd /usr/lib/ezanvakti
install: dizin '/usr/lib/ezanvakti' oluşturuluyor
/usr/bin/env install -vd /etc
/usr/bin/env install -vd /usr/share/ezanvakti/{veriler,tefsirler,simgeler,ulkeler{,/TURKIYE_ilceler,/ABD_ilceler,/KANADA_ilceler}}
install: dizin '/usr/share/ezanvakti' oluşturuluyor
install: dizin '/usr/share/ezanvakti/veriler' oluşturuluyor
install: dizin '/usr/share/ezanvakti/tefsirler' oluşturuluyor
install: dizin '/usr/share/ezanvakti/simgeler' oluşturuluyor
install: dizin '/usr/share/ezanvakti/ulkeler' oluşturuluyor
install: dizin '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler' oluşturuluyor
install: dizin '/usr/share/ezanvakti/ulkeler/ABD_ilceler' oluşturuluyor
install: dizin '/usr/share/ezanvakti/ulkeler/KANADA_ilceler' oluşturuluyor
/usr/bin/env install -vd /usr/share/sounds/ezanvakti
/usr/bin/env install -vd /usr/share/bash-completion/completions
/usr/bin/env install -vd /usr/share/man/man{1,5}
/usr/bin/env install -vd /usr/share/applications
/usr/bin/env install -vd /usr/share/icons/hicolor/{16x16,22x22,32x32,48x48,64x64,96x96}/apps
/usr/bin/env install -vm755 ezanvakti.bash /usr/bin/ezanvakti
'ezanvakti.bash' -> '/usr/bin/ezanvakti'
/usr/bin/env install -vm755 lib/ezanveri_istemci.pl /usr/lib/ezanvakti/ezanveri_istemci.pl
'lib/ezanveri_istemci.pl' -> '/usr/lib/ezanvakti/ezanveri_istemci.pl'
/usr/bin/env install -vm755 data/ezanvakti.desktop /usr/share/applications/ezanvakti.desktop
'data/ezanvakti.desktop' -> '/usr/share/applications/ezanvakti.desktop'
/usr/bin/env install -vm644 data/ayarlar /etc/ezanvakti.conf
'data/ayarlar' -> '/etc/ezanvakti.conf'
/usr/bin/env install -vm644 data/ezanvakti_completion /usr/share/bash-completion/completions/ezanvakti
'data/ezanvakti_completion' -> '/usr/share/bash-completion/completions/ezanvakti'
# man
/usr/bin/env install -vm644 doc/ezanvakti.1 /usr/share/man/man1/ezanvakti.1
'doc/ezanvakti.1' -> '/usr/share/man/man1/ezanvakti.1'
/usr/bin/env install -vm644 doc/ezanvakti-ayarlar.5 /usr/share/man/man5/ezanvakti-ayarlar.5
'doc/ezanvakti-ayarlar.5' -> '/usr/share/man/man5/ezanvakti-ayarlar.5'
for l in lib/*.bash; \
do \
l_dosya="$(basename $l)"; \
/usr/bin/env install -vm755 $l /usr/lib/ezanvakti/$l_dosya; \
done
'lib/aralik.bash' -> '/usr/lib/ezanvakti/aralik.bash'
'lib/arayuz2.bash' -> '/usr/lib/ezanvakti/arayuz2.bash'
'lib/arayuz.bash' -> '/usr/lib/ezanvakti/arayuz.bash'
'lib/arayuz_temel.bash' -> '/usr/lib/ezanvakti/arayuz_temel.bash'
'lib/ayet_goster.bash' -> '/usr/lib/ezanvakti/ayet_goster.bash'
'lib/bilgi_goster.bash' -> '/usr/lib/ezanvakti/bilgi_goster.bash'
'lib/conky.bash' -> '/usr/lib/ezanvakti/conky.bash'
'lib/dini_gunler.bash' -> '/usr/lib/ezanvakti/dini_gunler.bash'
'lib/eylem_menu.bash' -> '/usr/lib/ezanvakti/eylem_menu.bash'
'lib/ezan_dinlet.bash' -> '/usr/lib/ezanvakti/ezan_dinlet.bash'
'lib/ezanvakti-sleep.bash' -> '/usr/lib/ezanvakti/ezanvakti-sleep.bash'
'lib/guncelleyici.bash' -> '/usr/lib/ezanvakti/guncelleyici.bash'
'lib/hakkinda.bash' -> '/usr/lib/ezanvakti/hakkinda.bash'
'lib/hicri.bash' -> '/usr/lib/ezanvakti/hicri.bash'
'lib/iftar.bash' -> '/usr/lib/ezanvakti/iftar.bash'
'lib/kalan.bash' -> '/usr/lib/ezanvakti/kalan.bash'
'lib/kerahat.bash' -> '/usr/lib/ezanvakti/kerahat.bash'
'lib/kullanim.bash' -> '/usr/lib/ezanvakti/kullanim.bash'
'lib/kuran_dinletici.bash' -> '/usr/lib/ezanvakti/kuran_dinletici.bash'
'lib/mplayer_yonetici.bash' -> '/usr/lib/ezanvakti/mplayer_yonetici.bash'
'lib/oynatici_duraklat.bash' -> '/usr/lib/ezanvakti/oynatici_duraklat.bash'
'lib/renk_ogren.bash' -> '/usr/lib/ezanvakti/renk_ogren.bash'
'lib/siradaki.bash' -> '/usr/lib/ezanvakti/siradaki.bash'
'lib/sureler_ayetler.bash' -> '/usr/lib/ezanvakti/sureler_ayetler.bash'
'lib/temel_islevler.bash' -> '/usr/lib/ezanvakti/temel_islevler.bash'
'lib/vakitleri_goster.bash' -> '/usr/lib/ezanvakti/vakitleri_goster.bash'
'lib/yapilandirma_yoneticisi.bash' -> '/usr/lib/ezanvakti/yapilandirma_yoneticisi.bash'
for v in data/veriler/*; \
do \
v_dosya="$(basename "$v")"; \
/usr/bin/env install -vm644 "$v" /usr/share/ezanvakti/veriler/"$v_dosya"; \
done
'data/veriler/bilgiler' -> '/usr/share/ezanvakti/veriler/bilgiler'
'data/veriler/esma' -> '/usr/share/ezanvakti/veriler/esma'
'data/veriler/gunler' -> '/usr/share/ezanvakti/veriler/gunler'
'data/veriler/kirk-hadis' -> '/usr/share/ezanvakti/veriler/kirk-hadis'
'data/veriler/sure_bilgisi' -> '/usr/share/ezanvakti/veriler/sure_bilgisi'
'data/veriler/sureler_ayetler' -> '/usr/share/ezanvakti/veriler/sureler_ayetler'
for i in data/ulkeler/*; \
do \
i_dosya="$(basename "$i")"; \
/usr/bin/env install -vm644 "$i" /usr/share/ezanvakti/ulkeler/"$i_dosya"; \
done
'data/ulkeler/AAA-ULKELER' -> '/usr/share/ezanvakti/ulkeler/AAA-ULKELER'
'data/ulkeler/ABD' -> '/usr/share/ezanvakti/ulkeler/ABD'
install: 'data/ulkeler/ABD_ilceler' dizini atlanıyor
'data/ulkeler/AFGANISTAN' -> '/usr/share/ezanvakti/ulkeler/AFGANISTAN'
'data/ulkeler/ALMANYA' -> '/usr/share/ezanvakti/ulkeler/ALMANYA'
'data/ulkeler/ANDORRA' -> '/usr/share/ezanvakti/ulkeler/ANDORRA'
'data/ulkeler/ANGOLA' -> '/usr/share/ezanvakti/ulkeler/ANGOLA'
'data/ulkeler/ANGUILLA' -> '/usr/share/ezanvakti/ulkeler/ANGUILLA'
'data/ulkeler/ANTIGUA VE BARBUDA' -> '/usr/share/ezanvakti/ulkeler/ANTIGUA VE BARBUDA'
'data/ulkeler/ARJANTIN' -> '/usr/share/ezanvakti/ulkeler/ARJANTIN'
'data/ulkeler/ARNAVUTLUK' -> '/usr/share/ezanvakti/ulkeler/ARNAVUTLUK'
'data/ulkeler/ARUBA' -> '/usr/share/ezanvakti/ulkeler/ARUBA'
'data/ulkeler/AVUSTRALYA' -> '/usr/share/ezanvakti/ulkeler/AVUSTRALYA'
'data/ulkeler/AVUSTURYA' -> '/usr/share/ezanvakti/ulkeler/AVUSTURYA'
'data/ulkeler/AZERBAYCAN' -> '/usr/share/ezanvakti/ulkeler/AZERBAYCAN'
'data/ulkeler/BAHAMALAR' -> '/usr/share/ezanvakti/ulkeler/BAHAMALAR'
'data/ulkeler/BAHREYN' -> '/usr/share/ezanvakti/ulkeler/BAHREYN'
'data/ulkeler/BANGLADES' -> '/usr/share/ezanvakti/ulkeler/BANGLADES'
'data/ulkeler/BARBADOS' -> '/usr/share/ezanvakti/ulkeler/BARBADOS'
'data/ulkeler/BELARUS' -> '/usr/share/ezanvakti/ulkeler/BELARUS'
'data/ulkeler/BELCIKA' -> '/usr/share/ezanvakti/ulkeler/BELCIKA'
'data/ulkeler/BELIZE' -> '/usr/share/ezanvakti/ulkeler/BELIZE'
'data/ulkeler/BENIN' -> '/usr/share/ezanvakti/ulkeler/BENIN'
'data/ulkeler/BERMUDA' -> '/usr/share/ezanvakti/ulkeler/BERMUDA'
'data/ulkeler/BIRLESIK ARAP EMIRLIGI' -> '/usr/share/ezanvakti/ulkeler/BIRLESIK ARAP EMIRLIGI'
'data/ulkeler/BOLIVYA' -> '/usr/share/ezanvakti/ulkeler/BOLIVYA'
'data/ulkeler/BOSNA HERSEK' -> '/usr/share/ezanvakti/ulkeler/BOSNA HERSEK'
'data/ulkeler/BOTSVANA' -> '/usr/share/ezanvakti/ulkeler/BOTSVANA'
'data/ulkeler/BREZILYA' -> '/usr/share/ezanvakti/ulkeler/BREZILYA'
'data/ulkeler/BRUNEI' -> '/usr/share/ezanvakti/ulkeler/BRUNEI'
'data/ulkeler/BULGARISTAN' -> '/usr/share/ezanvakti/ulkeler/BULGARISTAN'
'data/ulkeler/BURKINA FASO' -> '/usr/share/ezanvakti/ulkeler/BURKINA FASO'
'data/ulkeler/BURMA (MYANMAR)' -> '/usr/share/ezanvakti/ulkeler/BURMA (MYANMAR)'
'data/ulkeler/BURUNDI' -> '/usr/share/ezanvakti/ulkeler/BURUNDI'
'data/ulkeler/BUTAN' -> '/usr/share/ezanvakti/ulkeler/BUTAN'
'data/ulkeler/CAD' -> '/usr/share/ezanvakti/ulkeler/CAD'
'data/ulkeler/CECENISTAN' -> '/usr/share/ezanvakti/ulkeler/CECENISTAN'
'data/ulkeler/CEK CUMHURIYETI' -> '/usr/share/ezanvakti/ulkeler/CEK CUMHURIYETI'
'data/ulkeler/CEZAYIR' -> '/usr/share/ezanvakti/ulkeler/CEZAYIR'
'data/ulkeler/CIBUTI' -> '/usr/share/ezanvakti/ulkeler/CIBUTI'
'data/ulkeler/CIN' -> '/usr/share/ezanvakti/ulkeler/CIN'
'data/ulkeler/DANIMARKA' -> '/usr/share/ezanvakti/ulkeler/DANIMARKA'
'data/ulkeler/DEMOKRATIK KONGO CUMHURIYETI' -> '/usr/share/ezanvakti/ulkeler/DEMOKRATIK KONGO CUMHURIYETI'
'data/ulkeler/DOGU TIMOR' -> '/usr/share/ezanvakti/ulkeler/DOGU TIMOR'
'data/ulkeler/DOMINIK' -> '/usr/share/ezanvakti/ulkeler/DOMINIK'
'data/ulkeler/DOMINIK CUMHURIYETI' -> '/usr/share/ezanvakti/ulkeler/DOMINIK CUMHURIYETI'
'data/ulkeler/EKVATOR' -> '/usr/share/ezanvakti/ulkeler/EKVATOR'
'data/ulkeler/EKVATOR GINESI' -> '/usr/share/ezanvakti/ulkeler/EKVATOR GINESI'
'data/ulkeler/EL SALVADOR' -> '/usr/share/ezanvakti/ulkeler/EL SALVADOR'
'data/ulkeler/ENDONEZYA' -> '/usr/share/ezanvakti/ulkeler/ENDONEZYA'
'data/ulkeler/ERITRE' -> '/usr/share/ezanvakti/ulkeler/ERITRE'
'data/ulkeler/ERMENISTAN' -> '/usr/share/ezanvakti/ulkeler/ERMENISTAN'
'data/ulkeler/ESTONYA' -> '/usr/share/ezanvakti/ulkeler/ESTONYA'
'data/ulkeler/ETYOPYA' -> '/usr/share/ezanvakti/ulkeler/ETYOPYA'
'data/ulkeler/FAS' -> '/usr/share/ezanvakti/ulkeler/FAS'
'data/ulkeler/FIJI' -> '/usr/share/ezanvakti/ulkeler/FIJI'
'data/ulkeler/FILDISI SAHILI' -> '/usr/share/ezanvakti/ulkeler/FILDISI SAHILI'
'data/ulkeler/FILIPINLER' -> '/usr/share/ezanvakti/ulkeler/FILIPINLER'
'data/ulkeler/FILISTIN' -> '/usr/share/ezanvakti/ulkeler/FILISTIN'
'data/ulkeler/FINLANDIYA' -> '/usr/share/ezanvakti/ulkeler/FINLANDIYA'
'data/ulkeler/FRANSA' -> '/usr/share/ezanvakti/ulkeler/FRANSA'
'data/ulkeler/GABON' -> '/usr/share/ezanvakti/ulkeler/GABON'
'data/ulkeler/GAMBIYA' -> '/usr/share/ezanvakti/ulkeler/GAMBIYA'
'data/ulkeler/GANA' -> '/usr/share/ezanvakti/ulkeler/GANA'
'data/ulkeler/GINE' -> '/usr/share/ezanvakti/ulkeler/GINE'
'data/ulkeler/GRANADA' -> '/usr/share/ezanvakti/ulkeler/GRANADA'
'data/ulkeler/GRONLAND' -> '/usr/share/ezanvakti/ulkeler/GRONLAND'
'data/ulkeler/GUADELOPE' -> '/usr/share/ezanvakti/ulkeler/GUADELOPE'
'data/ulkeler/GUAM ADASI' -> '/usr/share/ezanvakti/ulkeler/GUAM ADASI'
'data/ulkeler/GUATEMALA' -> '/usr/share/ezanvakti/ulkeler/GUATEMALA'
'data/ulkeler/GUNEY AFRIKA' -> '/usr/share/ezanvakti/ulkeler/GUNEY AFRIKA'
'data/ulkeler/GUNEY KORE' -> '/usr/share/ezanvakti/ulkeler/GUNEY KORE'
'data/ulkeler/GURCISTAN' -> '/usr/share/ezanvakti/ulkeler/GURCISTAN'
'data/ulkeler/GUYANA' -> '/usr/share/ezanvakti/ulkeler/GUYANA'
'data/ulkeler/HAITI' -> '/usr/share/ezanvakti/ulkeler/HAITI'
'data/ulkeler/HINDISTAN' -> '/usr/share/ezanvakti/ulkeler/HINDISTAN'
'data/ulkeler/HIRVATISTAN' -> '/usr/share/ezanvakti/ulkeler/HIRVATISTAN'
'data/ulkeler/HOLLANDA' -> '/usr/share/ezanvakti/ulkeler/HOLLANDA'
'data/ulkeler/HOLLANDA ANTILLERI' -> '/usr/share/ezanvakti/ulkeler/HOLLANDA ANTILLERI'
'data/ulkeler/HONDURAS' -> '/usr/share/ezanvakti/ulkeler/HONDURAS'
'data/ulkeler/HONG KONG' -> '/usr/share/ezanvakti/ulkeler/HONG KONG'
'data/ulkeler/INGILTERE' -> '/usr/share/ezanvakti/ulkeler/INGILTERE'
'data/ulkeler/IRAK' -> '/usr/share/ezanvakti/ulkeler/IRAK'
'data/ulkeler/IRAN' -> '/usr/share/ezanvakti/ulkeler/IRAN'
'data/ulkeler/IRLANDA' -> '/usr/share/ezanvakti/ulkeler/IRLANDA'
'data/ulkeler/ISPANYA' -> '/usr/share/ezanvakti/ulkeler/ISPANYA'
'data/ulkeler/ISRAIL' -> '/usr/share/ezanvakti/ulkeler/ISRAIL'
'data/ulkeler/ISVEC' -> '/usr/share/ezanvakti/ulkeler/ISVEC'
'data/ulkeler/ISVICRE' -> '/usr/share/ezanvakti/ulkeler/ISVICRE'
'data/ulkeler/ITALYA' -> '/usr/share/ezanvakti/ulkeler/ITALYA'
'data/ulkeler/IZLANDA' -> '/usr/share/ezanvakti/ulkeler/IZLANDA'
'data/ulkeler/JAMAIKA' -> '/usr/share/ezanvakti/ulkeler/JAMAIKA'
'data/ulkeler/JAPONYA' -> '/usr/share/ezanvakti/ulkeler/JAPONYA'
'data/ulkeler/KAMBOCYA' -> '/usr/share/ezanvakti/ulkeler/KAMBOCYA'
'data/ulkeler/KAMERUN' -> '/usr/share/ezanvakti/ulkeler/KAMERUN'
'data/ulkeler/KANADA' -> '/usr/share/ezanvakti/ulkeler/KANADA'
install: 'data/ulkeler/KANADA_ilceler' dizini atlanıyor
'data/ulkeler/KARADAG' -> '/usr/share/ezanvakti/ulkeler/KARADAG'
'data/ulkeler/KATAR' -> '/usr/share/ezanvakti/ulkeler/KATAR'
'data/ulkeler/KAZAKISTAN' -> '/usr/share/ezanvakti/ulkeler/KAZAKISTAN'
'data/ulkeler/KENYA' -> '/usr/share/ezanvakti/ulkeler/KENYA'
'data/ulkeler/KIRGIZISTAN' -> '/usr/share/ezanvakti/ulkeler/KIRGIZISTAN'
'data/ulkeler/KOLOMBIYA' -> '/usr/share/ezanvakti/ulkeler/KOLOMBIYA'
'data/ulkeler/KOMORLAR' -> '/usr/share/ezanvakti/ulkeler/KOMORLAR'
'data/ulkeler/KOSOVA' -> '/usr/share/ezanvakti/ulkeler/KOSOVA'
'data/ulkeler/KOSTARIKA' -> '/usr/share/ezanvakti/ulkeler/KOSTARIKA'
'data/ulkeler/KUBA' -> '/usr/share/ezanvakti/ulkeler/KUBA'
'data/ulkeler/KUDUS' -> '/usr/share/ezanvakti/ulkeler/KUDUS'
'data/ulkeler/KUVEYT' -> '/usr/share/ezanvakti/ulkeler/KUVEYT'
'data/ulkeler/KUZEY KIBRIS' -> '/usr/share/ezanvakti/ulkeler/KUZEY KIBRIS'
'data/ulkeler/KUZEY KORE' -> '/usr/share/ezanvakti/ulkeler/KUZEY KORE'
'data/ulkeler/LAOS' -> '/usr/share/ezanvakti/ulkeler/LAOS'
'data/ulkeler/LESOTO' -> '/usr/share/ezanvakti/ulkeler/LESOTO'
'data/ulkeler/LETONYA' -> '/usr/share/ezanvakti/ulkeler/LETONYA'
'data/ulkeler/LIBERYA' -> '/usr/share/ezanvakti/ulkeler/LIBERYA'
'data/ulkeler/LIBYA' -> '/usr/share/ezanvakti/ulkeler/LIBYA'
'data/ulkeler/LIECHTENSTEIN' -> '/usr/share/ezanvakti/ulkeler/LIECHTENSTEIN'
'data/ulkeler/LITVANYA' -> '/usr/share/ezanvakti/ulkeler/LITVANYA'
'data/ulkeler/LUBNAN' -> '/usr/share/ezanvakti/ulkeler/LUBNAN'
'data/ulkeler/LUKSEMBURG' -> '/usr/share/ezanvakti/ulkeler/LUKSEMBURG'
'data/ulkeler/MACARISTAN' -> '/usr/share/ezanvakti/ulkeler/MACARISTAN'
'data/ulkeler/MADAGASKAR' -> '/usr/share/ezanvakti/ulkeler/MADAGASKAR'
'data/ulkeler/MAKAO' -> '/usr/share/ezanvakti/ulkeler/MAKAO'
'data/ulkeler/MAKEDONYA' -> '/usr/share/ezanvakti/ulkeler/MAKEDONYA'
'data/ulkeler/MALAVI' -> '/usr/share/ezanvakti/ulkeler/MALAVI'
'data/ulkeler/MALDIVLER' -> '/usr/share/ezanvakti/ulkeler/MALDIVLER'
'data/ulkeler/MALEZYA' -> '/usr/share/ezanvakti/ulkeler/MALEZYA'
'data/ulkeler/MALI' -> '/usr/share/ezanvakti/ulkeler/MALI'
'data/ulkeler/MALTA' -> '/usr/share/ezanvakti/ulkeler/MALTA'
'data/ulkeler/MARTINIK' -> '/usr/share/ezanvakti/ulkeler/MARTINIK'
'data/ulkeler/MAURITIUS ADASI' -> '/usr/share/ezanvakti/ulkeler/MAURITIUS ADASI'
'data/ulkeler/MAYOTTE' -> '/usr/share/ezanvakti/ulkeler/MAYOTTE'
'data/ulkeler/MEKSIKA' -> '/usr/share/ezanvakti/ulkeler/MEKSIKA'
'data/ulkeler/MIKRONEZYA' -> '/usr/share/ezanvakti/ulkeler/MIKRONEZYA'
'data/ulkeler/MISIR' -> '/usr/share/ezanvakti/ulkeler/MISIR'
'data/ulkeler/MOGOLISTAN' -> '/usr/share/ezanvakti/ulkeler/MOGOLISTAN'
'data/ulkeler/MOLDAVYA' -> '/usr/share/ezanvakti/ulkeler/MOLDAVYA'
'data/ulkeler/MONAKO' -> '/usr/share/ezanvakti/ulkeler/MONAKO'
'data/ulkeler/MONTSERRAT (U.K.)' -> '/usr/share/ezanvakti/ulkeler/MONTSERRAT (U.K.)'
'data/ulkeler/MORITANYA' -> '/usr/share/ezanvakti/ulkeler/MORITANYA'
'data/ulkeler/MOZAMBIK' -> '/usr/share/ezanvakti/ulkeler/MOZAMBIK'
'data/ulkeler/NAMBIYA' -> '/usr/share/ezanvakti/ulkeler/NAMBIYA'
'data/ulkeler/NEPAL' -> '/usr/share/ezanvakti/ulkeler/NEPAL'
'data/ulkeler/NIJER' -> '/usr/share/ezanvakti/ulkeler/NIJER'
'data/ulkeler/NIJERYA' -> '/usr/share/ezanvakti/ulkeler/NIJERYA'
'data/ulkeler/NIKARAGUA' -> '/usr/share/ezanvakti/ulkeler/NIKARAGUA'
'data/ulkeler/NIUE' -> '/usr/share/ezanvakti/ulkeler/NIUE'
'data/ulkeler/NORVEC' -> '/usr/share/ezanvakti/ulkeler/NORVEC'
'data/ulkeler/ORTA AFRIKA CUMHURIYETI' -> '/usr/share/ezanvakti/ulkeler/ORTA AFRIKA CUMHURIYETI'
'data/ulkeler/OZBEKISTAN' -> '/usr/share/ezanvakti/ulkeler/OZBEKISTAN'
'data/ulkeler/PAKISTAN' -> '/usr/share/ezanvakti/ulkeler/PAKISTAN'
'data/ulkeler/PALAU' -> '/usr/share/ezanvakti/ulkeler/PALAU'
'data/ulkeler/PANAMA' -> '/usr/share/ezanvakti/ulkeler/PANAMA'
'data/ulkeler/PAPUA YENI GINE' -> '/usr/share/ezanvakti/ulkeler/PAPUA YENI GINE'
'data/ulkeler/PARAGUAY' -> '/usr/share/ezanvakti/ulkeler/PARAGUAY'
'data/ulkeler/PERU' -> '/usr/share/ezanvakti/ulkeler/PERU'
'data/ulkeler/PITCAIRN ADASI' -> '/usr/share/ezanvakti/ulkeler/PITCAIRN ADASI'
'data/ulkeler/POLONYA' -> '/usr/share/ezanvakti/ulkeler/POLONYA'
'data/ulkeler/PORTEKIZ' -> '/usr/share/ezanvakti/ulkeler/PORTEKIZ'
'data/ulkeler/PORTO RIKO' -> '/usr/share/ezanvakti/ulkeler/PORTO RIKO'
'data/ulkeler/REUNION' -> '/usr/share/ezanvakti/ulkeler/REUNION'
'data/ulkeler/ROMANYA' -> '/usr/share/ezanvakti/ulkeler/ROMANYA'
'data/ulkeler/RUANDA' -> '/usr/share/ezanvakti/ulkeler/RUANDA'
'data/ulkeler/RUSYA' -> '/usr/share/ezanvakti/ulkeler/RUSYA'
'data/ulkeler/SAMOA' -> '/usr/share/ezanvakti/ulkeler/SAMOA'
'data/ulkeler/S. ARABISTAN' -> '/usr/share/ezanvakti/ulkeler/S. ARABISTAN'
'data/ulkeler/SENEGAL' -> '/usr/share/ezanvakti/ulkeler/SENEGAL'
'data/ulkeler/SEYSEL ADALARI' -> '/usr/share/ezanvakti/ulkeler/SEYSEL ADALARI'
'data/ulkeler/SILI' -> '/usr/share/ezanvakti/ulkeler/SILI'
'data/ulkeler/SINGAPUR' -> '/usr/share/ezanvakti/ulkeler/SINGAPUR'
'data/ulkeler/SIRBISTAN' -> '/usr/share/ezanvakti/ulkeler/SIRBISTAN'
'data/ulkeler/SLOVAKYA' -> '/usr/share/ezanvakti/ulkeler/SLOVAKYA'
'data/ulkeler/SLOVENYA' -> '/usr/share/ezanvakti/ulkeler/SLOVENYA'
'data/ulkeler/SOMALI' -> '/usr/share/ezanvakti/ulkeler/SOMALI'
'data/ulkeler/SRI LANKA' -> '/usr/share/ezanvakti/ulkeler/SRI LANKA'
'data/ulkeler/SUDAN' -> '/usr/share/ezanvakti/ulkeler/SUDAN'
'data/ulkeler/SURINAM' -> '/usr/share/ezanvakti/ulkeler/SURINAM'
'data/ulkeler/SURIYE' -> '/usr/share/ezanvakti/ulkeler/SURIYE'
'data/ulkeler/SVALBARD' -> '/usr/share/ezanvakti/ulkeler/SVALBARD'
'data/ulkeler/SVAZILAND' -> '/usr/share/ezanvakti/ulkeler/SVAZILAND'
'data/ulkeler/TACIKISTAN' -> '/usr/share/ezanvakti/ulkeler/TACIKISTAN'
'data/ulkeler/TANZANYA' -> '/usr/share/ezanvakti/ulkeler/TANZANYA'
'data/ulkeler/TAYLAND' -> '/usr/share/ezanvakti/ulkeler/TAYLAND'
'data/ulkeler/TAYVAN' -> '/usr/share/ezanvakti/ulkeler/TAYVAN'
'data/ulkeler/TOGO' -> '/usr/share/ezanvakti/ulkeler/TOGO'
'data/ulkeler/TONGA' -> '/usr/share/ezanvakti/ulkeler/TONGA'
'data/ulkeler/TRINIDAT VE TOBAGO' -> '/usr/share/ezanvakti/ulkeler/TRINIDAT VE TOBAGO'
'data/ulkeler/TUNUS' -> '/usr/share/ezanvakti/ulkeler/TUNUS'
'data/ulkeler/TURKIYE' -> '/usr/share/ezanvakti/ulkeler/TURKIYE'
install: 'data/ulkeler/TURKIYE_ilceler' dizini atlanıyor
'data/ulkeler/TURKMENISTAN' -> '/usr/share/ezanvakti/ulkeler/TURKMENISTAN'
'data/ulkeler/UGANDA' -> '/usr/share/ezanvakti/ulkeler/UGANDA'
'data/ulkeler/UKRAYNA' -> '/usr/share/ezanvakti/ulkeler/UKRAYNA'
'data/ulkeler/UKRAYNA-KIRIM' -> '/usr/share/ezanvakti/ulkeler/UKRAYNA-KIRIM'
'data/ulkeler/UMMAN' -> '/usr/share/ezanvakti/ulkeler/UMMAN'
'data/ulkeler/URDUN' -> '/usr/share/ezanvakti/ulkeler/URDUN'
'data/ulkeler/URUGUAY' -> '/usr/share/ezanvakti/ulkeler/URUGUAY'
'data/ulkeler/VANUATU' -> '/usr/share/ezanvakti/ulkeler/VANUATU'
'data/ulkeler/VATIKAN' -> '/usr/share/ezanvakti/ulkeler/VATIKAN'
'data/ulkeler/VENEZUELA' -> '/usr/share/ezanvakti/ulkeler/VENEZUELA'
'data/ulkeler/VIETNAM' -> '/usr/share/ezanvakti/ulkeler/VIETNAM'
'data/ulkeler/YEMEN' -> '/usr/share/ezanvakti/ulkeler/YEMEN'
'data/ulkeler/YENI KALEDONYA' -> '/usr/share/ezanvakti/ulkeler/YENI KALEDONYA'
'data/ulkeler/YENI ZELLANDA' -> '/usr/share/ezanvakti/ulkeler/YENI ZELLANDA'
'data/ulkeler/YESIL BURUN' -> '/usr/share/ezanvakti/ulkeler/YESIL BURUN'
'data/ulkeler/YUNANISTAN' -> '/usr/share/ezanvakti/ulkeler/YUNANISTAN'
'data/ulkeler/ZAMBIYA' -> '/usr/share/ezanvakti/ulkeler/ZAMBIYA'
'data/ulkeler/ZIMBABVE' -> '/usr/share/ezanvakti/ulkeler/ZIMBABVE'
for s in data/ulkeler/TURKIYE_ilceler/*; \
do \
s_dosya="$(basename "$s")"; \
/usr/bin/env install -vm644 "$s" /usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/"$s_dosya"; \
done
'data/ulkeler/TURKIYE_ilceler/ADANA' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/ADANA'
'data/ulkeler/TURKIYE_ilceler/ADIYAMAN' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/ADIYAMAN'
'data/ulkeler/TURKIYE_ilceler/AFYON' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/AFYON'
'data/ulkeler/TURKIYE_ilceler/AGRI' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/AGRI'
'data/ulkeler/TURKIYE_ilceler/AKSARAY' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/AKSARAY'
'data/ulkeler/TURKIYE_ilceler/AMASYA' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/AMASYA'
'data/ulkeler/TURKIYE_ilceler/ANKARA' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/ANKARA'
'data/ulkeler/TURKIYE_ilceler/ANTALYA' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/ANTALYA'
'data/ulkeler/TURKIYE_ilceler/ARDAHAN' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/ARDAHAN'
'data/ulkeler/TURKIYE_ilceler/ARTVIN' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/ARTVIN'
'data/ulkeler/TURKIYE_ilceler/AYDIN' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/AYDIN'
'data/ulkeler/TURKIYE_ilceler/BALIKESIR' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/BALIKESIR'
'data/ulkeler/TURKIYE_ilceler/BARTIN' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/BARTIN'
'data/ulkeler/TURKIYE_ilceler/BATMAN' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/BATMAN'
'data/ulkeler/TURKIYE_ilceler/BAYBURT' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/BAYBURT'
'data/ulkeler/TURKIYE_ilceler/BILECIK' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/BILECIK'
'data/ulkeler/TURKIYE_ilceler/BINGOL' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/BINGOL'
'data/ulkeler/TURKIYE_ilceler/BITLIS' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/BITLIS'
'data/ulkeler/TURKIYE_ilceler/BOLU' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/BOLU'
'data/ulkeler/TURKIYE_ilceler/BURDUR' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/BURDUR'
'data/ulkeler/TURKIYE_ilceler/BURSA' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/BURSA'
'data/ulkeler/TURKIYE_ilceler/CANAKKALE' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/CANAKKALE'
'data/ulkeler/TURKIYE_ilceler/CANKIRI' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/CANKIRI'
'data/ulkeler/TURKIYE_ilceler/CORUM' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/CORUM'
'data/ulkeler/TURKIYE_ilceler/DENIZLI' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/DENIZLI'
'data/ulkeler/TURKIYE_ilceler/DIYARBAKIR' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/DIYARBAKIR'
'data/ulkeler/TURKIYE_ilceler/DUZCE' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/DUZCE'
'data/ulkeler/TURKIYE_ilceler/EDIRNE' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/EDIRNE'
'data/ulkeler/TURKIYE_ilceler/ELAZIG' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/ELAZIG'
'data/ulkeler/TURKIYE_ilceler/ERZINCAN' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/ERZINCAN'
'data/ulkeler/TURKIYE_ilceler/ERZURUM' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/ERZURUM'
'data/ulkeler/TURKIYE_ilceler/ESKISEHIR' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/ESKISEHIR'
'data/ulkeler/TURKIYE_ilceler/GAZIANTEP' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/GAZIANTEP'
'data/ulkeler/TURKIYE_ilceler/GIRESUN' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/GIRESUN'
'data/ulkeler/TURKIYE_ilceler/GUMUSHANE' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/GUMUSHANE'
'data/ulkeler/TURKIYE_ilceler/HAKKARI' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/HAKKARI'
'data/ulkeler/TURKIYE_ilceler/HATAY' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/HATAY'
'data/ulkeler/TURKIYE_ilceler/IGDIR' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/IGDIR'
'data/ulkeler/TURKIYE_ilceler/ISPARTA' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/ISPARTA'
'data/ulkeler/TURKIYE_ilceler/ISTANBUL' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/ISTANBUL'
'data/ulkeler/TURKIYE_ilceler/IZMIR' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/IZMIR'
'data/ulkeler/TURKIYE_ilceler/KAHRAMANMARAS' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/KAHRAMANMARAS'
'data/ulkeler/TURKIYE_ilceler/KARABUK' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/KARABUK'
'data/ulkeler/TURKIYE_ilceler/KARAMAN' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/KARAMAN'
'data/ulkeler/TURKIYE_ilceler/KARS' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/KARS'
'data/ulkeler/TURKIYE_ilceler/KASTAMONU' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/KASTAMONU'
'data/ulkeler/TURKIYE_ilceler/KAYSERI' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/KAYSERI'
'data/ulkeler/TURKIYE_ilceler/KILIS' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/KILIS'
'data/ulkeler/TURKIYE_ilceler/KIRIKKALE' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/KIRIKKALE'
'data/ulkeler/TURKIYE_ilceler/KIRKLARELI' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/KIRKLARELI'
'data/ulkeler/TURKIYE_ilceler/KIRSEHIR' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/KIRSEHIR'
'data/ulkeler/TURKIYE_ilceler/KOCAELI' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/KOCAELI'
'data/ulkeler/TURKIYE_ilceler/KONYA' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/KONYA'
'data/ulkeler/TURKIYE_ilceler/KUTAHYA' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/KUTAHYA'
'data/ulkeler/TURKIYE_ilceler/MALATYA' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/MALATYA'
'data/ulkeler/TURKIYE_ilceler/MANISA' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/MANISA'
'data/ulkeler/TURKIYE_ilceler/MARDIN' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/MARDIN'
'data/ulkeler/TURKIYE_ilceler/MERSIN' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/MERSIN'
'data/ulkeler/TURKIYE_ilceler/MUGLA' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/MUGLA'
'data/ulkeler/TURKIYE_ilceler/MUS' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/MUS'
'data/ulkeler/TURKIYE_ilceler/NEVSEHIR' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/NEVSEHIR'
'data/ulkeler/TURKIYE_ilceler/NIGDE' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/NIGDE'
'data/ulkeler/TURKIYE_ilceler/ORDU' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/ORDU'
'data/ulkeler/TURKIYE_ilceler/OSMANIYE' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/OSMANIYE'
'data/ulkeler/TURKIYE_ilceler/RIZE' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/RIZE'
'data/ulkeler/TURKIYE_ilceler/SAKARYA' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/SAKARYA'
'data/ulkeler/TURKIYE_ilceler/SAMSUN' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/SAMSUN'
'data/ulkeler/TURKIYE_ilceler/SANLIURFA' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/SANLIURFA'
'data/ulkeler/TURKIYE_ilceler/SIIRT' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/SIIRT'
'data/ulkeler/TURKIYE_ilceler/SINOP' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/SINOP'
'data/ulkeler/TURKIYE_ilceler/SIRNAK' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/SIRNAK'
'data/ulkeler/TURKIYE_ilceler/SIVAS' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/SIVAS'
'data/ulkeler/TURKIYE_ilceler/TEKIRDAG' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/TEKIRDAG'
'data/ulkeler/TURKIYE_ilceler/TOKAT' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/TOKAT'
'data/ulkeler/TURKIYE_ilceler/TRABZON' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/TRABZON'
'data/ulkeler/TURKIYE_ilceler/TUNCELI' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/TUNCELI'
'data/ulkeler/TURKIYE_ilceler/USAK' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/USAK'
'data/ulkeler/TURKIYE_ilceler/VAN' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/VAN'
'data/ulkeler/TURKIYE_ilceler/YALOVA' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/YALOVA'
'data/ulkeler/TURKIYE_ilceler/YOZGAT' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/YOZGAT'
'data/ulkeler/TURKIYE_ilceler/ZONGULDAK' -> '/usr/share/ezanvakti/ulkeler/TURKIYE_ilceler/ZONGULDAK'
for u in data/ulkeler/ABD_ilceler/*; \
do \
u_dosya="$(basename "$u")"; \
/usr/bin/env install -vm644 "$u" /usr/share/ezanvakti/ulkeler/ABD_ilceler/"$u_dosya"; \
done
'data/ulkeler/ABD_ilceler/ALABAMA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/ALABAMA'
'data/ulkeler/ABD_ilceler/ALASKA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/ALASKA'
'data/ulkeler/ABD_ilceler/ARIZONA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/ARIZONA'
'data/ulkeler/ABD_ilceler/ARKANSAS' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/ARKANSAS'
'data/ulkeler/ABD_ilceler/CALIFORNIA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/CALIFORNIA'
'data/ulkeler/ABD_ilceler/CARIBBEAN DENIZI' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/CARIBBEAN DENIZI'
'data/ulkeler/ABD_ilceler/COLORADO' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/COLORADO'
'data/ulkeler/ABD_ilceler/CONNECTICUT' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/CONNECTICUT'
'data/ulkeler/ABD_ilceler/D.C.' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/D.C.'
'data/ulkeler/ABD_ilceler/DELAWARE' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/DELAWARE'
'data/ulkeler/ABD_ilceler/FLORIDA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/FLORIDA'
'data/ulkeler/ABD_ilceler/GEORGIA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/GEORGIA'
'data/ulkeler/ABD_ilceler/HAVAI ADALARI' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/HAVAI ADALARI'
'data/ulkeler/ABD_ilceler/IDAHO' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/IDAHO'
'data/ulkeler/ABD_ilceler/ILLINOIS' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/ILLINOIS'
'data/ulkeler/ABD_ilceler/INDIANA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/INDIANA'
'data/ulkeler/ABD_ilceler/IOWA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/IOWA'
'data/ulkeler/ABD_ilceler/KANSAS' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/KANSAS'
'data/ulkeler/ABD_ilceler/KENTUCKY' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/KENTUCKY'
'data/ulkeler/ABD_ilceler/LOUISIANA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/LOUISIANA'
'data/ulkeler/ABD_ilceler/MAINE' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/MAINE'
'data/ulkeler/ABD_ilceler/MARYLAND' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/MARYLAND'
'data/ulkeler/ABD_ilceler/MASSACHUSETTS' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/MASSACHUSETTS'
'data/ulkeler/ABD_ilceler/MICHIGAN' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/MICHIGAN'
'data/ulkeler/ABD_ilceler/MINNESOTA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/MINNESOTA'
'data/ulkeler/ABD_ilceler/MISSISSIPPI' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/MISSISSIPPI'
'data/ulkeler/ABD_ilceler/MISSOURI' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/MISSOURI'
'data/ulkeler/ABD_ilceler/MONTANA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/MONTANA'
'data/ulkeler/ABD_ilceler/NEBRASKA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/NEBRASKA'
'data/ulkeler/ABD_ilceler/NEVADA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/NEVADA'
'data/ulkeler/ABD_ilceler/NEW HAMPSHIRE' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/NEW HAMPSHIRE'
'data/ulkeler/ABD_ilceler/NEW JERSEY' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/NEW JERSEY'
'data/ulkeler/ABD_ilceler/NEW MEXICO' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/NEW MEXICO'
'data/ulkeler/ABD_ilceler/NEW YORK' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/NEW YORK'
'data/ulkeler/ABD_ilceler/NORTH CAROLINA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/NORTH CAROLINA'
'data/ulkeler/ABD_ilceler/NORTH DAKOTA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/NORTH DAKOTA'
'data/ulkeler/ABD_ilceler/OHIO' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/OHIO'
'data/ulkeler/ABD_ilceler/OKLAHOMA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/OKLAHOMA'
'data/ulkeler/ABD_ilceler/OREGON' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/OREGON'
'data/ulkeler/ABD_ilceler/PENNSYLVANIA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/PENNSYLVANIA'
'data/ulkeler/ABD_ilceler/RHODE ISLAND' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/RHODE ISLAND'
'data/ulkeler/ABD_ilceler/SOUTH CAROLINA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/SOUTH CAROLINA'
'data/ulkeler/ABD_ilceler/SOUTH DAKOTA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/SOUTH DAKOTA'
'data/ulkeler/ABD_ilceler/TENNESSEE' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/TENNESSEE'
'data/ulkeler/ABD_ilceler/TEXAS' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/TEXAS'
'data/ulkeler/ABD_ilceler/UTAH' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/UTAH'
'data/ulkeler/ABD_ilceler/VERMONT' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/VERMONT'
'data/ulkeler/ABD_ilceler/VIRGINIA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/VIRGINIA'
'data/ulkeler/ABD_ilceler/WASHINGTON' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/WASHINGTON'
'data/ulkeler/ABD_ilceler/WEST VIRGINIA' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/WEST VIRGINIA'
'data/ulkeler/ABD_ilceler/WISCONSIN' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/WISCONSIN'
'data/ulkeler/ABD_ilceler/WYOMING' -> '/usr/share/ezanvakti/ulkeler/ABD_ilceler/WYOMING'
for k in data/ulkeler/KANADA_ilceler/*; \
do \
k_dosya="$(basename "$k")"; \
/usr/bin/env install -vm644 "$k" /usr/share/ezanvakti/ulkeler/KANADA_ilceler/"$k_dosya"; \
done
'data/ulkeler/KANADA_ilceler/ALBERTA' -> '/usr/share/ezanvakti/ulkeler/KANADA_ilceler/ALBERTA'
'data/ulkeler/KANADA_ilceler/BRITISH COLOMBIA' -> '/usr/share/ezanvakti/ulkeler/KANADA_ilceler/BRITISH COLOMBIA'
'data/ulkeler/KANADA_ilceler/MANITOBA' -> '/usr/share/ezanvakti/ulkeler/KANADA_ilceler/MANITOBA'
'data/ulkeler/KANADA_ilceler/N.A.L.' -> '/usr/share/ezanvakti/ulkeler/KANADA_ilceler/N.A.L.'
'data/ulkeler/KANADA_ilceler/NEW BRUNSWICK' -> '/usr/share/ezanvakti/ulkeler/KANADA_ilceler/NEW BRUNSWICK'
'data/ulkeler/KANADA_ilceler/NOVA SCOTIA' -> '/usr/share/ezanvakti/ulkeler/KANADA_ilceler/NOVA SCOTIA'
'data/ulkeler/KANADA_ilceler/NUNAVUT' -> '/usr/share/ezanvakti/ulkeler/KANADA_ilceler/NUNAVUT'
'data/ulkeler/KANADA_ilceler/ONTORIO' -> '/usr/share/ezanvakti/ulkeler/KANADA_ilceler/ONTORIO'
'data/ulkeler/KANADA_ilceler/P.E.I.' -> '/usr/share/ezanvakti/ulkeler/KANADA_ilceler/P.E.I.'
'data/ulkeler/KANADA_ilceler/QUEBECK' -> '/usr/share/ezanvakti/ulkeler/KANADA_ilceler/QUEBECK'
'data/ulkeler/KANADA_ilceler/SASKATCHEWAN' -> '/usr/share/ezanvakti/ulkeler/KANADA_ilceler/SASKATCHEWAN'
for e in ezanlar/*.ogg; \
do \
e_dosya=$(basename "$e"); \
/usr/bin/env install -vm644 $e /usr/share/sounds/ezanvakti/$e_dosya; \
done
'/usr/share/sounds/ezanvakti/aksam_segah.ogg' silindi
'ezanlar/aksam_segah.ogg' -> '/usr/share/sounds/ezanvakti/aksam_segah.ogg'
'ezanlar/cuma_selasi.ogg' -> '/usr/share/sounds/ezanvakti/cuma_selasi.ogg'
'/usr/share/sounds/ezanvakti/ezan_duasi.ogg' silindi
'ezanlar/ezan_duasi.ogg' -> '/usr/share/sounds/ezanvakti/ezan_duasi.ogg'
'/usr/share/sounds/ezanvakti/ikindi_hicaz.ogg' silindi
'ezanlar/ikindi_hicaz.ogg' -> '/usr/share/sounds/ezanvakti/ikindi_hicaz.ogg'
'/usr/share/sounds/ezanvakti/ogle_rast.ogg' silindi
'ezanlar/ogle_rast.ogg' -> '/usr/share/sounds/ezanvakti/ogle_rast.ogg'
'/usr/share/sounds/ezanvakti/sabah_saba.ogg' silindi
'ezanlar/sabah_saba.ogg' -> '/usr/share/sounds/ezanvakti/sabah_saba.ogg'
'ezanlar/uyari.ogg' -> '/usr/share/sounds/ezanvakti/uyari.ogg'
'/usr/share/sounds/ezanvakti/yatsi_ussak.ogg' silindi
'ezanlar/yatsi_ussak.ogg' -> '/usr/share/sounds/ezanvakti/yatsi_ussak.ogg'
for m in 16 22 32 48 64 96; \
do \
/usr/bin/env install -vm644 data/simgeler/ezanvakti"$m".png /usr/share/icons/hicolor/$m"x"$m/apps/ezanvakti.png; \
done
'data/simgeler/ezanvakti16.png' -> '/usr/share/icons/hicolor/16x16/apps/ezanvakti.png'
'data/simgeler/ezanvakti22.png' -> '/usr/share/icons/hicolor/22x22/apps/ezanvakti.png'
'data/simgeler/ezanvakti32.png' -> '/usr/share/icons/hicolor/32x32/apps/ezanvakti.png'
'data/simgeler/ezanvakti48.png' -> '/usr/share/icons/hicolor/48x48/apps/ezanvakti.png'
'data/simgeler/ezanvakti64.png' -> '/usr/share/icons/hicolor/64x64/apps/ezanvakti.png'
'data/simgeler/ezanvakti96.png' -> '/usr/share/icons/hicolor/96x96/apps/ezanvakti.png'
for t in data/tefsirler/*; \
do \
t_dosya=$(basename $t); \
/usr/bin/env install -vm644 $t /usr/share/ezanvakti/tefsirler/$t_dosya; \
done
'data/tefsirler/ates' -> '/usr/share/ezanvakti/tefsirler/ates'
'data/tefsirler/diyanet' -> '/usr/share/ezanvakti/tefsirler/diyanet'
'data/tefsirler/ozturk' -> '/usr/share/ezanvakti/tefsirler/ozturk'
'data/tefsirler/yazir' -> '/usr/share/ezanvakti/tefsirler/yazir'
myilmaz@pardus:~/Downloads/ezanvakti-master-8b6201913b1ba43593815adc52dc5d063e80b4cd$ ezanvakti
Perl bileşenleri denetleniyor.. [BAŞARISIZ]
Aşağıdaki perl bileşen(ler)i bulunamadı.
-> WWW::Mechanize
myilmaz@pardus:~/Downloads/ezanvakti-master-8b6201913b1ba43593815adc52dc5d063e80b4cd$ ezanvakti -v
Perl bileşenleri denetleniyor.. [BAŞARISIZ]
Aşağıdaki perl bileşen(ler)i bulunamadı.
-> WWW::Mechanize
myilmaz@pardus:~/Downloads/ezanvakti-master-8b6201913b1ba43593815adc52dc5d063e80b4cd$ cd ~
myilmaz@pardus:~$ ezanvakti
Perl bileşenleri denetleniyor.. [BAŞARISIZ]
Aşağıdaki perl bileşen(ler)i bulunamadı.
-> WWW::Mechanize
myilmaz@pardus:~$
Bulunamayan modulun adi debian da libwww-mechanize-perl diye geciyor ama Pardus da nedir bilmiyorum.
Cpan ile kurmayi deneyebilirsiniz olmadi...
Benim evin bi penceresi camiye, diğeri mezarlığa doğru açılıyor. ;-)
İhtiyaçtan değil, içeriği merak edip kurdum, geri bildirim amaçlı söyledim.
Gtkdialog için şuan sadece, ihtiyaç olan bölümlerine belgelendirme yapabilirim. Fakat her ikisini kullanmaya çalışmış birisi olarak gtkdialog hakkında söylediklerinin tamamına katılmıyorum. Yad 'a oranla çok daha kapsamlı belgelendirmesi mevcut. Yad 'ın şu halinde belgelendirilecek çok fazla bir içeriği de yok gibi. Dialog pencereleri oluşturmak için fazlasıyla yeterli ancak uygulama için yeterli olduğu söylenemez sanırım. Zenity nin durumuna bakınca, Yad daha ne kadar ilerler orası da ayrı bir soru işareti. ;-)
Alıntı yapılan: 7hr33l3t73r - 24 Temmuz 2017 - 15:31:33
Bulunamayan modulun adi debian da libwww-mechanize-perl diye geciyor ama Pardus da nedir bilmiyorum.
Cpan ile kurmayi deneyebilirsiniz olmadi...
Teşekkür ederim, Pardus da Debian tabanlı olduğu için işe yaradı :)
[mention=629082]@ironic[/mention] Hocam namaz vakitlerinde yine sıkıntı oluştu, Ankara'nınkileri gösteriyor. Daha önce de olduğunda diyanetin sistemşnden kaynaklandığını söylemiştiniz, bir süre sonra düzelmişti zaten. Acaba bu sıkıntıyı yaşamamanın bir yolu yok mu? Mobil uygulamalar farklı bir şekilde mi alıyor acaba? Çünkü kullandığım ve yine diyanetten alan mobil uygulamalarda bu sıkıntıyı hiç yaşamadım.
Alıntı yapılan: edge35 - 25 Temmuz 2017 - 21:45:26
[mention=629082]@ironic[/mention] Hocam namaz vakitlerinde yine sıkıntı oluştu, Ankara'nınkileri gösteriyor. Daha önce de olduğunda diyanetin sistemşnden kaynaklandığını söylemiştiniz, bir süre sonra düzelmişti zaten. Acaba bu sıkıntıyı yaşamamanın bir yolu yok mu? Mobil uygulamalar farklı bir şekilde mi alıyor acaba? Çünkü kullandığım ve yine diyanetten alan mobil uygulamalarda bu sıkıntıyı hiç yaşamadım.
Hata ayıklaması yapınca hata benden kaynaklıymış, özür dilerim. İlk aklıma gelen il , ilçe kodlarıydı onlarla ilgili değilmiş. Böyle bir hata bunca zaman nasıl gözden kaçmış o da ayrı bir konu. Eğer ayarlar dosyasında yer bilgileri doğru girilmişse olmuyor. Kullanıcıdan alırken oluyor.
Güncelleme geçmedim git deposuna daha ama şu şekilde mevcut kurulu sürümü düzeltebilirsin.
Alıntı Yap
/usr/lib/ezanvakti/guncelleyici.bash dosyasını root olarak açıp üzerinde şu düzenlemeleri yap.
kırmızı yerler yeşil yerler gibi olacak.
120. satır
ulke_kodu=$(grep -w ${ULKE} ${VERI_DIZINI}/ulkeler/AAA-ULKELER | cut -d, -f2)
ulke_kodu=$(grep -w ${ulke} ${VERI_DIZINI}/ulkeler/AAA-ULKELER | cut -d, -f2)
164. satır
sehir_kodu=$(grep -w ${SEHIR} ${VERI_DIZINI}/ulkeler/${ulke} | cut -d, -f2)
sehir_kodu=$(grep -w ${sehir} ${VERI_DIZINI}/ulkeler/${ulke} | cut -d, -f2)
209. satır
ilce_kodu=$(grep -w ${ILCE} ${VERI_DIZINI}/ulkeler/${ulke}_ilceler/${sehir} | cut -d, -f2)
ilce_kodu=$(grep -w ${ilce} ${VERI_DIZINI}/ulkeler/${ulke}_ilceler/${sehir} | cut -d, -f2)
Hataları düzeltmemize yardımcı olduğun için ayrıca çok teşekkür ederim @edge35 :).
Pardus u ben de virtualbox üzerinden kullanıyorum. Launchpad deposundaki deb paketini indirerek Pardus a da kurabilirsin. Ubuntu ile bağımılılık adları aynı. Yalnız dpkg ile kurarsan bağımlılıkları kendi kurmuyor.
sudo apt --fix-broken install
ile bağımlılıkları kurdurabilirsin. öncelikle bağımlılıkları kendin kurarsan daha güzel olur üstteki komuta gerek kalmaz.
Başka bir tıklamayla deb kuran uygulaması var mı bilmiyorum. Çok inceleyemedim henüz.
GitHub üzerinden arşiv olarak indirip kurmayı başardım :) Yalnız şimdi de şöyle bir sıkıntım var, bunun için ne yapabiliriz :)
(https://i.hizliresim.com/ZEj730.png) (https://hizliresim.com/ZEj730)
Sağ üstteki dışındakilere 7,8 defa tıklayınca gidiyor. Ya da bir süre bekleyip bir defa tıklayınca gidiyor. Ama sağ üstteki zaten koyuluğundan belli, galiba daha fazla açılıyor orada. Baya uzun süre tıkladım, gitmeyince bıraktım ben de
:D :D
Mplayer kurulu olmadığı için oldu galiba. ezanvakti-sleep döngüsel çalıştığı için ezan okunurken tekrar başa dönüyor. Uygulama yalnızca YAD bağımlılığını denetliyor.
Bu arada git deposuna güncelleme geçtim az önce.
mplayer'ı kurdum. Dediğiniz şekilde yapmıştım vakit ayarları için ama değişmedi. Şimdi bendekini kaldırıp tekrar github üzerinden indirip kuracağım. Bir de her güncellemede böyle sil-tekrar kur yerine update-upgrade ile güncelleme yapılabiliyor mu? Ubuntuda oluyordu sanırım, fakat pardusta nasıl yapabilirim?
Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 26 Temmuz 2017 - 15:57:45
Tekrar kaldırıp kurdum fakat vakitler düzelmedi. Bir de tekrar kurduğumda konum ayarlarını sormadı. Direk Türkiye/istanbul/istanbul olarak geldi. Öncekinden bazı ayarlar kaldı sanırsam.
Pardus deposuna şu şekilde ekledim. Gpg, dirmngr hatası verdi. dirmngr kurmamı istedi.
sudo apt-get install dirmngr
şu şekilde depo ekleyip 6.3 sürümünü kurdum. Bu işlemlerden sonra güncellemeleri de alabilirsin. :)
sudo add-apt-repository "deb http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty main"
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 6FB72115
sudo apt-get update
sudo apt-get install ezanvakti
Tabi öncelikle kaynak kod dizinine girip kurulu olanı kaldırman lazım. deb kurulurken üstüne yazmayıp hata verebilir.
sudo make PREFIX=/usr sysconfdir=/etc uninstall
pkill ezan
Ayrıca yukarıda yaptığımız düzeltmeyi tekrardan yapman gerekli. Depoya güncelleme geçmedim.
Yukarıdaki düzenlemeleri yaptıktan sonra ben de yaptığım tüm farklı denemelerde İstanbul için vakitleri doğru aldı.
Dediklerinizi yaptım, vakitlerde yine hata aldım. Nedense daha yeni güncellemek geldi aklıma. Vakitleri güncelleyince düzeldi. Teşekkürler.
myilmaz@pardus:~/Downloads/ezanvakti-master$ sudo make PREFIX=/usr sysconfdir=/etc uninstall
[sudo] password for myilmaz:
ezanvakti başarıyla sisteminizden kaldırıldı..
myilmaz@pardus:~/Downloads/ezanvakti-master$ ezanvakti
bash: ezanvakti: komut yok
myilmaz@pardus:~/Downloads/ezanvakti-master$ pkill ezan
myilmaz@pardus:~/Downloads/ezanvakti-master$ sudo apt-get install dirmngr
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
dirmngr zaten en yeni sürümde (2.1.18-6).
dirmngr elle kurulmuş olarak ayarlandı.
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
myilmaz@pardus:~/Downloads/ezanvakti-master$ sudo add-apt-repository "deb http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty main"
myilmaz@pardus:~/Downloads/ezanvakti-master$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 6FB72115
Executing: /tmp/apt-key-gpghome.lpw77L0GDI/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 6FB72115
gpg: key 1651E3776FB72115: public key "Launchpad PPA for Fatih Bostancı" imported
gpg: Total number processed: 1
gpg: imported: 1
myilmaz@pardus:~/Downloads/ezanvakti-master$ sudo apt-get update
Aynı: 1 http://depo.pardus.org.tr/pardus onyedi InRelease
Aynı: 2 http://depo.pardus.org.tr/guvenlik onyedi InRelease
Aynı: 3 http://repo.steampowered.com/steam precise InRelease
İndir: 4 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty InRelease [15,4 kB]
İndir: 5 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main amd64 Packages [504 B]
İndir: 6 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main i386 Packages [504 B]
İndir: 7 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main Translation-en [172 B]
Aynı: 8 https://download.sublimetext.com apt/stable/ InRelease
Yoksay:9 https://mega.nz/linux/MEGAsync/Debian_9.0 ./ InRelease
İndir: 10 https://mega.nz/linux/MEGAsync/Debian_9.0 ./ Release [976 B]
1 sn.'de 17,5 kB alındı (10,8 kB/s)
Paket listeleri okunuyor... Bitti
N: '/etc/apt/sources.list.d/' dizinindeki 'steam.list.save' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
N: '/etc/apt/sources.list.d/' dizinindeki 'megasync.list.save' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
N: '/etc/apt/sources.list.d/' dizinindeki 'sublime-text.list.save' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
myilmaz@pardus:~/Downloads/ezanvakti-master$ sudo apt-get install ezanvakti
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
Aşağıdaki YENİ paketler kurulacak:
ezanvakti
0 paket yükseltilecek, 1 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
10,1 MB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 14,6 MB ek disk alanı kullanılacak.
İndir: 1 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu zesty/main amd64 ezanvakti all 20170722-1~distroguide~zesty [10,1 MB]
52 sn.'de 10,1 MB alındı (192 kB/s)
N: '/etc/apt/sources.list.d/' dizinindeki 'steam.list.save' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
N: '/etc/apt/sources.list.d/' dizinindeki 'megasync.list.save' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
N: '/etc/apt/sources.list.d/' dizinindeki 'sublime-text.list.save' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
Daha önce seçili olmayan ezanvakti paketi seçiliyor.
(Veritabanı okunuyor ... 155673 dosya veya dizin kurulu durumda.)
Paket açılacak: .../ezanvakti_20170722-1~distroguide~zesty_all.deb ...
Paket açılıyor: ezanvakti (20170722-1~distroguide~zesty) ...
Ayarlanıyor: ezanvakti (20170722-1~distroguide~zesty) ...
Tetikleyiciler işleniyor: mime-support (3.60) ...
Tetikleyiciler işleniyor: desktop-file-utils (0.23-1) ...
Tetikleyiciler işleniyor: man-db (2.7.6.1-2) ...
Tetikleyiciler işleniyor: hicolor-icon-theme (0.15-1) ...
N: '/etc/apt/sources.list.d/' dizinindeki 'steam.list.save' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
N: '/etc/apt/sources.list.d/' dizinindeki 'megasync.list.save' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
N: '/etc/apt/sources.list.d/' dizinindeki 'sublime-text.list.save' dosyası geçersiz bir dosya uzantısı olduğu için yok sayılıyor
myilmaz@pardus:~/Downloads/ezanvakti-master$ sudo subl /usr/lib/ezanvakti/guncelleyici.bash
myilmaz@pardus:~/Downloads/ezanvakti-master$ ezanvakti -v
ISTANBUL için ezan vakitleri (26.07.2017 16:51:44)
Sabah ezanı : 03:49 OKUNDU
Öğle ezanı : 13:02 OKUNDU
İkindi ezanı : 16:54 00 saat : 02 dakika : 16 saniye
Akşam ezanı : 20:17 03 saat : 25 dakika : 16 saniye
Yatsı ezanı : 21:54 05 saat : 02 dakika : 16 saniye
myilmaz@pardus:~/Downloads/ezanvakti-master$ ezanvakti --help
myilmaz@pardus:~/Downloads/ezanvakti-master$ ezanvakti --guncelle
Perl bileşenleri denetleniyor.. [BAŞARILI]
İnternet erişimi denetleniyor.. [BAŞARILI]
ezanveri dosyası güncelleniyor.. [BAŞARILI]
Güncelleme için geçen süre: 1 saniye
myilmaz@pardus:~/Downloads/ezanvakti-master$ ezanvakti -v
ISTANBUL için ezan vakitleri (26.07.2017 16:52:45)
Sabah ezanı : 03:58 OKUNDU
Öğle ezanı : 13:18 OKUNDU
İkindi ezanı : 17:12 00 saat : 19 dakika : 15 saniye
Akşam ezanı : 20:35 03 saat : 42 dakika : 15 saniye
Yatsı ezanı : 22:15 05 saat : 22 dakika : 15 saniye
myilmaz@pardus:~/Downloads/ezanvakti-master$
ben de launchpad e güncelleme geçtim. Pardus ta güncellemeleri aldı.
Yapılandırma yöneticisiyle şehir ve ilçe adlarını bozup (ayarlar dosyasıyla uğraşmak yerine) kaydedince güncelleme süreci başlar. Bu şekilde hızlıca deneyebilirsin halen hata oluyor mu diye.
Bu yapılandırma yöneticisi dediğiniz yere nasıl girebilirim?
Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 26 Temmuz 2017 - 17:45:44
Bir de pardus forumu içinde bir anlatım yazabilir misiniz? Ve ya müsadeniz olursa ben yazayım.
Düzenleme: Önizleme onay alındıktan sonra görüntü kirliliği olmaması için kaldırılmıştır.
Arayüzden seçimler başlığı altında. Tabi yazabilirsiniz. Benim üyeliğim henüz yok orda.
şu an için vakitlerrde bir sıkıntı yok. Fakat dediğiniz gibi yapılandırma yönetici penceresinden işlem yapmayı deneyip (ISTANBUL -> Ankara yaptım, bağımsız olarak bir de kuran okuyucusunu değiştirdim) save butonuna tıklayınca uygulama donuyor, cevap vermiyor.
Alıntı yapılan: edge35 - 26 Temmuz 2017 - 18:05:07
şu an için vakitlerrde bir sıkıntı yok. Fakat dediğiniz gibi yapılandırma yönetici penceresinden işlem yapmayı deneyip (ISTANBUL -> Ankara yaptım, bağımsız olarak bir de kuran okuyucusunu değiştirdim) save butonuna tıklayınca uygulama donuyor, cevap vermiyor.
Sürekli yapıyorsa uçbirimden çalıştırıp hata veriyor mu bakalım. Ben virtualbox ile kullanmama rağmen donma olmadı henüz.
Şu komutla uçbirimden açabilirsiniz.
ezanvakti --gui
Ubuntuya geçiş yapıp geri dönmüştüm. Şu an komut ile çalıştırdım, bir sıkıntı olmadı. Donma gerçekleşmedi. Ankara ve ardından tekrar istanbul yaptım. Vakitlerde de bir sorun yok. Teşekkür ederim.
Ben şöyle bir hata alıyorum.
[eklenti yönetici tarafından silindi]
Alıntı yapılan: syagdiran - 15 Aralık 2017 - 23:39:27
Ben şöyle bir hata alıyorum.
@ironic , ben de bu hatadan alıyorum şu an. Nasıl düzeltebiliriz?
Dağıtım: Pardus17.1 / XFCE
myilmaz@pardus:~$ ezanvakti
Perl bileşenleri denetleniyor... [ BAŞARILI ]
İnternet erişimi denetleniyor... [ BAŞARILI ]
-> Seçilmiş ülke: TURKIYE
-> Seçilmiş şehir: ISTANBUL
-> Seçilmiş ilçe: ISTANBUL
ezanveri dosyası güncelleniyor... [ BAŞARISIZ ]
!!! YENIDEN DENEYIN !!!
myilmaz@pardus:~$
Diyanet sitesindeki adres değişikliğinden dolayı sorun oluşmuştu. Depoya güncellenmiş halini gönderdim.
Ayrıca Artful desteği de eklendi.
*bilinen hata: bayram namazları vakitlerini gösterme çalışmıyor. İleriki sürüm de düzeltilecek
[mention=634953]@ironic[/mention] Ubuntu 18.04 Bionic için de desteği ekleyebilir misin?
myilmaz@kubuntu:~$ sudo add-apt-repository ppa:fbostanci/distroguide
[sudo] password for myilmaz:
More info: https://launchpad.net/~fbostanci/+archive/ubuntu/distroguide
Press [ENTER] to continue or Ctrl-c to cancel adding it.
Hit:1 http://tr.archive.ubuntu.com/ubuntu bionic InRelease
Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [83,2 kB]
Get:3 http://tr.archive.ubuntu.com/ubuntu bionic-updates InRelease [88,7 kB]
Ign:4 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu bionic InRelease
Err:5 http://ppa.launchpad.net/fbostanci/distroguide/ubuntu bionic Release
404 Not Found [IP: 91.189.95.83 80]
Get:6 https://download.docker.com/linux/ubuntu bionic InRelease [64,4 kB]
Get:7 http://tr.archive.ubuntu.com/ubuntu bionic-backports InRelease [74,6 kB]
Get:8 http://security.ubuntu.com/ubuntu bionic-security/main amd64 DEP-11 Metadata [204 B]
Hit:9 https://download.sublimetext.com apt/stable/ InRelease
Get:10 http://tr.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [416 kB]
Get:11 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 DEP-11 Metadata [9.420 B]
Get:12 http://security.ubuntu.com/ubuntu bionic-security/universe DEP-11 48x48 Icons [9.084 B]
Get:13 http://security.ubuntu.com/ubuntu bionic-security/universe DEP-11 64x64 Icons [16,3 kB]
Get:14 http://security.ubuntu.com/ubuntu bionic-security/universe DEP-11 128x128 Icons [44,7 kB]
Get:15 http://tr.archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages [372 kB]
Get:16 http://tr.archive.ubuntu.com/ubuntu bionic-updates/main amd64 DEP-11 Metadata [185 kB]
Get:17 http://tr.archive.ubuntu.com/ubuntu bionic-updates/main DEP-11 48x48 Icons [44,5 kB]
Get:18 http://tr.archive.ubuntu.com/ubuntu bionic-updates/main DEP-11 64x64 Icons [86,2 kB]
Get:19 http://tr.archive.ubuntu.com/ubuntu bionic-updates/main DEP-11 128x128 Icons [216 kB]
Get:20 http://tr.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [570 kB]
Get:21 http://tr.archive.ubuntu.com/ubuntu bionic-updates/universe i386 Packages [565 kB]
Get:22 http://tr.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 DEP-11 Metadata [191 kB]
Get:23 http://tr.archive.ubuntu.com/ubuntu bionic-updates/universe DEP-11 48x48 Icons [185 kB]
Get:24 http://tr.archive.ubuntu.com/ubuntu bionic-updates/universe DEP-11 64x64 Icons [308 kB]
Get:25 http://tr.archive.ubuntu.com/ubuntu bionic-updates/universe DEP-11 128x128 Icons [761 kB]
Get:26 http://tr.archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 DEP-11 Metadata [2.468 B]
Get:27 http://tr.archive.ubuntu.com/ubuntu bionic-backports/universe amd64 DEP-11 Metadata [5.104 B]
Reading package lists... Done
E: The repository 'http://ppa.launchpad.net/fbostanci/distroguide/ubuntu bionic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
myilmaz@kubuntu:~$
Sorun çözülmüştür. disco için depo desteği gelmiştir.
7.0
* Qt arayüz desteği
* Qt arayüze yardımcı olacak qtezv.bash betiği eklendi.
* Bayram namazı vakitlerini gösterme (--vakitler --bayram)
* ses dosyası oynatımında mplayer yanında ffplay desteği
* imsak vakti kalan gösterimi (--imsak)
* conky imsak vakti kalan gösterimi (--conky --imsak)
* iftar vakti için bildirim (--iftar --bildirim)
* sıradaki vakit için bildirim (-vtb)
* Kerahat vakitleri için bildirim (--kerahat --bildirim)
* guncelleyici.bash: güncelleme işleminde konum
bilgileri de gösteriliyor.
* Yerel kullanıcı dizinine kolay kurulum için
* yerelkur.bash betiği eklendi.
* HICRI_TARIH_DUZELTME: hicri tarihte yaşanan kaymalar için
düzeltme değeri eklendi.
* yapilandirma_yoneticisi: ayrı pencere olarak açılabiliyor. (--config --gui)
* KULLANICI_TEFSIR_DIZINI -> YEREL_MEAL_DIZINI
olarak adlandırıldı.
* TEFSIR_SAHIBI -> MEAL_SAHIBI olarak adlandırıldı.
* Ayet aralığı gösterme ve kuran dinletmede
girilen sure numarası denetimi geliştirildi.
* ALMANYA, ilçe desteği.
* man dosyaları güncellendi.
* PKGBUILD dosyası güncellendi.
* bash tamamlama betiği güncellendi.
https://forum.ubuntu-tr.net/index.php?topic=21393.msg257817#msg257817
Bunu kurdum, çok güzel gözüküyor. Artık kullanacağım.
Zaman sistemini Ajax benzeri bir sistem kullanarak güncellesene.