Ubuntu Türkiye

Yazılım => Uygulama Geliştirme => Konuyu başlatan: virs - 29 Temmuz 2010 - 07:48:50

Başlık: PyVakitci v1.7 (Python 3 & PyQt 5)
Gönderen: virs - 29 Temmuz 2010 - 07:48:50
•   Diyanet verilerine göre tüm ülke ve şehirler için namaz vakitlerini gösterir.
•   Programın seçilen ilin aylık namaz vakitlerini alabilmesi için internet bağlantısı gereklidir.
•   Sonraki vakite ne kadar süre kaldığını gösterir.
•   Vakit girdiğinde ezan ve ezan duasını okur.
•   Vakit girmeden önce uyarır.
•   İstediğiniz vaktin ezanının okunmasını ayarlayabilirsiniz.
•   Cuma günü Selanın kaç dk önce okunacağını ayarlayabilirsiniz.
•   Winamp'ta çalan şarkıyı durdurabilirsiniz, ezan sonrası Winamp tekrar eski haline döner.
•   Bilgisayarınızın açılışında otomatik çalışma özelliği vardır.
•   Görev çubuğu simgesi ile sürekli ve gizli çalışır.
•   Görev çubuğu simgesine farenin sol tuşu ile tıkladığınızda program görünür/görünmez olur.
•   Programla birlikte gelen ses dosyaları yerine kendi istediğiniz ses dosyalarını da kullanabilirsiniz.
•   Ses dosyaları bölümündeki ses ayarı ile programın kullandığı ses dosyalarının hangi seviyede çıkacağını belirleyebilirsiniz. Bu ses ayarı sadece bu programı etkiler.
•   Programdan hızlıca çıkmak için Escape(Esc) tuşunu kullanabilirsiniz.
 
 
Önemli Not:
Saatler ileri veya geri alındığında programdaki namaz vakitlerini takvimle veya
programdaki ayarlar kısmından diğer kaynağı seçerek karşılaştırınız.
 
Proje sayfası:
https://github.com/kirmizikaranfil/PyVakitci (https://github.com/kirmizikaranfil/PyVakitci)
 
Kurulumlar:
http://sourceforge.net/projects/pyvakitci2011 (http://sourceforge.net/projects/pyvakitci2011)
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: hitokiri - 29 Temmuz 2010 - 08:20:35
Çok güzel görünüyor daha deniyemedim ama tebrikler :)
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: unid - 22 Ağustos 2010 - 13:27:24
Harika bir program olmuş.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: alquirel - 22 Ağustos 2010 - 14:00:49
./PyVakitci: symbol lookup error: /usr/lib/libXi.so.6: undefined symbol: XESetWireToEventCookie


çalışmıyor, bu hatayı alıyorum?
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: krwlng - 22 Ağustos 2010 - 14:15:01
Güzel bir uygulamaya benziyor, geliştirmeye açık sanırım.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: bytan - 22 Ağustos 2010 - 18:40:04
Alıntı yapılan: alquirel - 22 Ağustos 2010 - 14:00:49
./PyVakitci: symbol lookup error: /usr/lib/libXi.so.6: undefined symbol: XESetWireToEventCookie


çalışmıyor, bu hatayı alıyorum?


Libxi6 pakedini kurup duruma bakabilirsin:

sudo apt-get install libxi6
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: alquirel - 22 Ağustos 2010 - 19:04:38
libxi6 paketi zaten en son sürümde imiş
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: bytan - 22 Ağustos 2010 - 19:25:05
Çıktısı nedir ve sistemin kaç bit?

ldd /usr/lib/libXi.so.6
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: alquirel - 22 Ağustos 2010 - 22:24:02
linux-gate.so.1 =>  (0x00a16000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x0076c000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00c3e000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x008b5000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00110000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x00c5e000)
/lib/ld-linux.so.2 (0x006fe000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x0012a000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00cde000)


sistemim 32 bit
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: bytan - 22 Ağustos 2010 - 23:26:43
64 bit demeni bekliyordum. :) İnternet çapında dolaşınca genelde 64/32 farkı çıktı karşıma. Yalnız bir kişi bir alt sürüme geçirmiş malum pakedi. Bunun dışında kaynak koddan derleme işlemine girerek de sorunu aşmayı deneyebiliriz.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: alquirel - 22 Ağustos 2010 - 23:27:52
Alıntı yapılan: bytan - 22 Ağustos 2010 - 23:26:43
64 bit demeni bekliyordum. :) İnternet çapında dolaşınca genelde 64/32 farkı çıktı karşıma. Yalnız bir kişi bir alt sürüme geçirmiş malum pakedi. Bunun dışında kaynak koddan derleme işlemine girerek de sorunu aşmayı deneyebiliriz.

bi deneyelim bakalım


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 23 Ağustos 2010 - 02:20:47

PyQt4 phonon paketleri falan kurulu değilmiş, onları kurdum.

Sonrasında Türkçe GPL dosyasının betiğe tanıtıldığı satırla ilgili 'encode' hatası veriyordu, GPL sayfasını bomboş yaptım yine hatayı verdi, daha sonra o tanıtılma satırını 'comment' ettim.

programı sorunsuz çalıştırabildim bu sayede.

ama bi hata bildirimi yapmak gerekiyor sanırım ??
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: virs - 31 Ağustos 2010 - 02:00:59
Yorumlarınız için teşekkürler.

Alıntı yapılan: alquirel - 22 Ağustos 2010 - 14:00:49
./PyVakitci: symbol lookup error: /usr/lib/libXi.so.6: undefined symbol: XESetWireToEventCookie


çalışmıyor, bu hatayı alıyorum?

Hocam geç cevap için kusura bakmayın. Programı pyinstaller ile Ubuntu 9.10'da çalıştırılabilir dosya yapmıştım,
doğal olarak sonraki sürümde arıza verdi, çünkü 10.4 de ilgili şeylerin daha ileri sürümleri var.
Gerçi kaynak koddan çalıştırılmak istenirse pyqt ve pyqt-phonon'un yüklenmesi yeterli.

Ubuntu 10.4 için de paketledim:
http://pyvakitci.googlecode.com/files/pyvakitci_1.1_all_10.4.deb (http://pyvakitci.googlecode.com/files/pyvakitci_1.1_all_10.4.deb)

Alıntı yapılan: alquirel - 22 Ağustos 2010 - 23:27:52
PyQt4 phonon paketleri falan kurulu değilmiş, onları kurdum.

Sonrasında Türkçe GPL dosyasının betiğe tanıtıldığı satırla ilgili 'encode' hatası veriyordu, GPL sayfasını bomboş yaptım yine hatayı verdi, daha sonra o tanıtılma satırını 'comment' ettim.

programı sorunsuz çalıştırabildim bu sayede.

ama bi hata bildirimi yapmak gerekiyor sanırım ??

Konsolda iken programı çalıştırdığınızda gpl dosyasına Yardım-->Lisans menüsünden ulaştığınızda ne hatası veriyor tam olarak.
Türkçe karakterli dizinlerle falan uğraşmadım bu sefer. Öyle bir dizinde ise hata verebilir tahminen.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: alquirel - 31 Ağustos 2010 - 02:10:14
Eline sağlık @virs,

Uygulama gayet güzel çalışıyor. Kaynak koddan derledim, ancak kaynak kodda o yukarıda belirttiğim 'encode' hatasını almamak için olmaması gereken bir değişiklik yaptım. Umarım o da bu sürüm değişikliği ile ilgili bir şeydir. Yeni sürümü deneyelim bakalım şimdi de ;)
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: virs - 31 Ağustos 2010 - 02:19:42
Dediğim gibi türkçe karakterli dizinlerde verir encode hatasını, python türkçe karakter konusunda uğraştırıcı biraz,
bende tembelliğimden uğraşmadım onlarla nasıl olsa kurulum dosyası kullanılır dedim ağırlıklı olarak. :)

Yeni sürümde aslında sadece ses dosyalarını kaydetmeyle ilgili sorunu giderdim.
Gerek eski gerek yeni sürüm olsun kurulum dosyasından çalıştırıldığında bahsettiğiniz encode hatasını vermez.
Ubuntu 10.4 için kurulum dosyası hazırlamamın tek nedeni de o yukarıda bahsettiğiniz ./PyVakitci diyerek çalıştırdığınızda aldığınız hatadır,
daha öncede birisi söylemişti oradan tecrübe ettim.  :)
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: alquirel - 31 Ağustos 2010 - 03:15:37
Alıntı YapKonsolda iken programı çalıştırdığınızda gpl dosyasına Yardım-->Lisans menüsünden ulaştığınızda ne hatası veriyor tam olarak.
Türkçe karakterli dizinlerle falan uğraşmadım bu sefer. Öyle bir dizinde ise hata verebilir tahminen.

O satırı iptal ettiğim için haliyle şöyle bir hata veriyor:

File "./PyVakitci.py", line 1677, in lisans
  QtGui.QDesktopServices.openUrl(QtCore.QUrl(self.lisansDosyasi))
    AttributeError: 'PyVakitci' object has no attribute 'lisansDosyasi'
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: virs - 31 Ağustos 2010 - 04:47:09
Alıntı yapılan: alquirel - 31 Ağustos 2010 - 03:15:37
O satırı iptal ettiğim için haliyle şöyle bir hata veriyor:

File "./PyVakitci.py", line 1677, in lisans
  QtGui.QDesktopServices.openUrl(QtCore.QUrl(self.lisansDosyasi))
    AttributeError: 'PyVakitci' object has no attribute 'lisansDosyasi'


lisansDosyasi adlı değişken olmadığı için o hatayı veriyor.

QtGui.QDesktopServices.openUrl(QtCore.QUrl(self.lisansDosyasi)) bu kod satırını kendinize göre düzenleyin o zaman.
Yani lisans dosyası /home/user/GPL_TR.html  konumundaysa o kodu aşağıdaki gibi yapın:

QtGui.QDesktopServices.openUrl(QtCore.QUrl(u"/home/user/GPL_TR.html"))

Koddaki u harfi türkçe karakter sorunu varsa halledecektir.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: alquirel - 31 Ağustos 2010 - 06:26:33
Benim iptal ettiğim satır şu şekildeydi:
self.lisansDosyasi = str(self.programinKonumu + "/GPL_TR.html")

Bu satırı dediğiniz gibi şu hale getirdikten sonra lisans dosyasıyla ilgili herhangi bir encode hatası vermeden lisansı gösterdi.
self.lisansDosyasi = str(self.programinKonumu + u"/GPL_TR.html")

Python'u da böylece öğrenmiş oluyoruz ;)

Bu arada şunu da belirteyim, vakitleri diyanetten (ya da zamandan) çektiği için emsallerine fark atıyor bence. Çünkü diğerlerinde kullanılan hesap metodları çoğu zaman diyanetinkine uymuyordu. Yani en sonunda kullanabileceğim vakitçi bir uygulama bulmuş oldum :)
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: virs - 31 Ağustos 2010 - 11:59:06
Alıntı yapılan: alquirel - 31 Ağustos 2010 - 06:26:33

Bu arada şunu da belirteyim, vakitleri diyanetten (ya da zamandan) çektiği için emsallerine fark atıyor bence. Çünkü diğerlerinde kullanılan hesap metodları çoğu zaman diyanetinkine uymuyordu. Yani en sonunda kullanabileceğim vakitçi bir uygulama bulmuş oldum :)

Programı yapma amacım da oydu zaten, diyanet verilerini kullanmak.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: virs - 09 Kasım 2010 - 07:10:50
Sürüm 1.2
- Hicri tarih ile ilgili sorunlar düzeltildi.
- Ayarlar kısmındaki "Otomatik Çalıştır" ve "Kaynak" ile ilgili hatalar düzeltildi.
- Yeni sürüm kontrolü eklendi.
- Windows'ta .ogg uzantılı dosyalar direk açılamadığından .mp3 uzantılı dosyalar kullanıldı.

http://code.google.com/p/pyvakitci/

Bundan sonraki sürümde PyVakitci'nin daha hızlı çalışmasına yönelik ve halledebilirsem arayüze yönelik çalışmalar olacak(inşallah).
Sürüm duyurularını ise Ayarlar sekmesinden güncelleştirme seçiliyse program otomatik yapacak.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: alquirel - 09 Kasım 2010 - 09:08:18
1.2 sürümü için deb paketi yapacak mısın?
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: virs - 09 Kasım 2010 - 10:18:15
Alıntı yapılan: alquirel - 09 Kasım 2010 - 09:08:18
1.2 sürümü için deb paketi yapacak mısın?

Aslında üstteki mesajımla birlikte yapmıştım ama otomatik çalıştırma ile ilgili kısımda hata bulunca sildim,
o kısmıda düzenleyip tekrar paketledim.

Aslında hata değilde çalıştırılabilir dosyaya göre düzenledim o kısmı.

http://pyvakitci.googlecode.com/files/pyvakitci_1.2_ubuntu_9.10.deb
http://pyvakitci.googlecode.com/files/pyvakitci_1.2_ubuntu_10.4.deb
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: françois gonenc - 11 Şubat 2011 - 01:35:49
bu windows uzerinde de calisir. son haliyle launchpad'e kaydederseniz oradan ingilizce'ye fransizca'ya tercume edilebilir. cok guzel olmus tebrikler.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: syagdiran - 03 Temmuz 2011 - 19:22:18
Programı 11.04 te kurdum. Ezan vakitleriyle ilgili bildirimlerde ve ezan okuyacağı zaman kendiliğinden kapanıyor. Çok da güzel bir program ama.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: virs - 08 Temmuz 2011 - 23:53:45
Alıntı yapılan: syagdiran - 03 Temmuz 2011 - 19:22:18
Programı 11.04 te kurdum. Ezan vakitleriyle ilgili bildirimlerde ve ezan okuyacağı zaman kendiliğinden kapanıyor. Çok da güzel bir program ama.

11.04 için kurulum hazırlamamıştım henüz, hangi dosyadan kurdunuz?

(Kaynak koddan çalıştırabilmek için kurulması gerekenler: sudo apt-get install python-qt4 python-qt4-phonon)

python PyVakitci.py şeklinde kaynak koddan çalıştırdığınızda aynı sorunlar oluyor mu?

Oluyorsa bahsettiğiniz kısım için uçbirimdeki hata mesajında ne diyor?

(Programı test ederken ezan/bildirim saatini beklemek yerine bilgisayarın saatini değiştirebilirsiniz.)
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: syagdiran - 09 Temmuz 2011 - 10:38:43
Alıntı Yaphttp://pyvakitci.googlecode.com/files/pyvakitci_1.2_ubuntu_10.4.deb
paketinden kurdum
Alıntı Yapsudo apt-get install python-qt4 python-qt4-phonon)
. yükledim. Kaynak koddan girince sevket@Sevket:~$ python PyVakitci.py
python: can't open file 'PyVakitci.py': [Errno 2] No such file or directory
sevket@Sevket:~$


Şimdi sadece Ezan vaktinin girdiğini bildiren bir baloncuk çıkıyor. Ezan okumuyor.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: empax - 09 Temmuz 2011 - 11:17:09
bvt vakitci programinin linux versiyonu mu oluyor buradaki program ?
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: syagdiran - 09 Temmuz 2011 - 11:23:57
Hayır Bu başka bir program.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: empax - 09 Temmuz 2011 - 11:37:24
Alıntı yapılan: syagdiran - 09 Temmuz 2011 - 11:23:57
Hayır Bu başka bir program.

Anladim tesekkurler. Arayuzu, ismi cok benziyor o yuzden sordum.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: virs - 09 Temmuz 2011 - 14:52:45
Alıntı yapılan: syagdiran
Alıntı Yaphttp://pyvakitci.googlecode.com/files/pyvakitci_1.2_ubuntu_10.4.deb
paketinden kurdum
Alıntı Yapsudo apt-get install python-qt4 python-qt4-phonon
. yükledim.

O kurulum dosyası Ubuntu 10.4 de sorunsuz çalışır, çünkü PyVakitci adlı çalıştırılabilir dosya Ubuntu 10.4 de oluşturuldu.

Alıntı yapılan: syagdiran
Kaynak koddan girince sevket@Sevket:~$ python PyVakitci.py
python: can't open file 'PyVakitci.py': [Errno 2] No such file or directory
sevket@Sevket:~$

PyVakitci.py dosyasını açamamış ve böyle bir dosya veya dizin yok diyor. Şu adımları izleyin:
- http://pyvakitci.googlecode.com/files/pyvakitci-linux-src-1.2.tar.gz (http://pyvakitci.googlecode.com/files/pyvakitci-linux-src-1.2.tar.gz) linkinden indireceğiniz arşivi
/home/user/ gibi kolayca ulaşılabilecek bir dizine çıkarın.
Programın kaynak kodlarına /home/user/pyvakitci-1.2 konumundan erişildiğini varsayıyorum.

- Ubuntu'da çalıştırılabilir dosyalar izin gerektirdiğinden aşağıdaki komutları uçbirimde uygularak programın dosyalarına izin verin:
sudo chmod 777 /home/user/pyvakitci-1.2
sudo chmod 777 /home/user/pyvakitci-1.2/*
sudo chmod 777 /home/user/pyvakitci-1.2/*/*

(user yazan kısmı kendinize göre düzenleyin)

- Bundan sonra PyVakitci.py ye çift tıklayarak da çalıştırabiliriz fakat hata olup olmadığını görmek için uçbirimden çalıştırmalıyız.
Uçbirimdeyken aşağıdakileri uygularak programı kaynak koddan çalıştırın:
cd /home/user/pyvakitci-1.2
python PyVakitci.py


Bu adımlardan sonra sorunsuz çalışıyor olmalı.

Alıntı yapılan: empax - 09 Temmuz 2011 - 11:17:09
bvt vakitci programinin linux versiyonu mu oluyor buradaki program ?

PyVakitcinin proje sayfasındaki wiki sayfasında arayüz ve isim için Bvt Vakitci den esinlendiğimi belirtmiştim.
PyVakitcinin ondan farkı diyanet verilerini kullanmasıdır.
Bvt Vakitcinin kullandığı hesaplama yöntemleriyle vakit bulan program olarak Linux için Felah adlı program var:
http://forum.ubuntu-tr.net/index.php?topic=24030.0 (http://forum.ubuntu-tr.net/index.php?topic=24030.0)
http://www.mediafire.com/?i29u9r4rq6asr9d (http://www.mediafire.com/?i29u9r4rq6asr9d)
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: empax - 09 Temmuz 2011 - 16:01:27
PyVakitcinin proje sayfasındaki [b]wiki sayfasında arayüz ve isim için Bvt Vakitci den esinlendiğimi belirtmiştim[/b].
PyVakitcinin ondan farkı diyanet verilerini kullanmasıdır.
Bvt Vakitcinin kullandığı hesaplama yöntemleriyle vakit bulan program olarak Linux için Felah adlı program var:
http://forum.ubuntu-tr.net/index.php?topic=24030.0
http://www.mediafire.com/?i29u9r4rq6asr9d


Gormemeistim kusura bakmayin. :)
Bu guzel calisma icin tekrar tesekkurler.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: Kadir Can - 18 Temmuz 2011 - 22:20:11
Çok güzel ve faydalı bir çalışma.
Ellerine sağlık.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: virs - 19 Temmuz 2011 - 15:41:31
Alıntı yapılan: Kadir Can - 18 Temmuz 2011 - 22:20:11
Çok güzel ve faydalı bir çalışma.
Ellerine sağlık.

Teşekkürler.

Fırsat bulursam yakında programın yeni sürümünü yapmayı düşünüyorum.

Buradaki yapılması düşünülenlere ilave etmek istedikleriniz var mı?
http://code.google.com/p/pyvakitci/wiki/ProgramiGelistirmekIsteyenlere

Programa eklenmesi veya programdan çıkarılmasını düşündüğünüz kısımlar/kodlar/resimler vs. var mı?
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: syagdiran - 19 Temmuz 2011 - 16:17:16
sevket@Sevket:~$ cd /home/sevket/Masaüstü/pyvakitci-1.2
sevket@Sevket:~/Masaüstü/pyvakitci-1.2$ python PyVakitci.py
PyQt modülü yüklü değil.
PyQt 4.5 ve üzeri sürümlerden birini yükledikten sonra tekrar deneyin.
sevket@Sevket:~/Masaüstü/pyvakitci-1.2$

Şimdi ne yapmalıyım. Synaptic ten PyQt şeklinde arayınca benzer bir sürü şey çıkıyor. PyQt4 yükledim. Paket yöneticisinden phonon modülünü(python-qt-phonon) yükleyin ve tekrar deneyin iletisi olan bir baloncuk çıktı. Onu da yükledim ama hala bu baloncuk çıkıyor.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: Kadir Can - 19 Temmuz 2011 - 17:12:29
@virs;
Programın 1.2 sürümünü kullanmama rağmen "Hicri tarih alınamadı!" hatası alıyorum.
Ne yapabiliriz?
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: virs - 19 Temmuz 2011 - 21:55:12
Alıntı yapılan: syagdiran - 19 Temmuz 2011 - 16:17:16
sevket@Sevket:~$ cd /home/sevket/Masaüstü/pyvakitci-1.2
sevket@Sevket:~/Masaüstü/pyvakitci-1.2$ python PyVakitci.py
PyQt modülü yüklü değil.
PyQt 4.5 ve üzeri sürümlerden birini yükledikten sonra tekrar deneyin.
sevket@Sevket:~/Masaüstü/pyvakitci-1.2$

Şimdi ne yapmalıyım. Synaptic ten PyQt şeklinde arayınca benzer bir sürü şey çıkıyor. PyQt4 yükledim. Paket yöneticisinden phonon modülünü(python-qt-phonon) yükleyin ve tekrar deneyin iletisi olan bir baloncuk çıktı. Onu da yükledim ama hala bu baloncuk çıkıyor.

Kusura bakmayın paket adlarında ufak bir yazım hatası olmuş. Kurulması gereken paketler python-qt4 ve python-qt4-phonon

Eğer bunlar kurulu olduğu hâlde kaynak koddan çalıştırırken aynı hata alınıyorsa ubuntu son sürümde Qt 4.8 i kullanmış olabilir, programımı onda henüz test edemediğim için bir şey diyemiycem.

Qt sürümünü öğrenmek için konsoldayken python komutundan sonra aşağıdaki kodları yazın:
from PyQt4 import Qt
print Qt.qVersion()

Alıntı yapılan: Kadir Can - 19 Temmuz 2011 - 17:12:29
@virs;
Programın 1.2 sürümünü kullanmama rağmen "Hicri tarih alınamadı!" hatası alıyorum.
Ne yapabiliriz?

Linux için olan kaynak kodda(ve pardus 2011 için olan pisi paketlerinde) bu sorun kökten halledildi. Ek olarak dosyadan okumada sorun olursa diyanet ve namazvakti sitesinden hicri tarih alıyor. Kısaca internet bağlantısı yoksa ve dosyadan okuma sorunu olursa bu hata alınabilir.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: syagdiran - 19 Temmuz 2011 - 22:26:32
python-qt4 4.8 olduğu için kuramadım.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: Kadir Can - 19 Temmuz 2011 - 23:29:53
Linux için kaynak koddan kullanıyorum ve internet bağlantım olmasına rağmen  hatayı alıyorum.
Yapabileceğim başka bir şey var mı?

Dosyayı /home/Documents klasöründe arıyormuş.Oraya taşıyınca düzeldi.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: virs - 19 Temmuz 2011 - 23:54:46
Alıntı yapılan: Kadir Can - 19 Temmuz 2011 - 23:29:53
Dosyayı /home/Documents klasöründe arıyormuş.Oraya taşıyınca düzeldi.

PyVakitci.py dosyası neredeyse orada araması lazımdı hicri tarih dosyasını. PyVakitci.py de /home/Documents içinde mi?

Alıntı yapılan: Kadir Can - 19 Temmuz 2011 - 23:29:53
Linux için kaynak koddan kullanıyorum ve internet bağlantım olmasına rağmen  hatayı alıyorum.
Yapabileceğim başka bir şey var mı?

Sorun dosyanın konumuysa PyVakitci.py dosyasını gEdit gibi herhangi bir metin editörü ile açıp
self.hicriTarihDosyasi ve self.miladiTarihDosyasi değişkenlerine bu dosyaların tam konumu yazabilirsiniz:
self.hicriTarihDosyasi = u"/nerede/bu/klasor/pyvakitci/hicri.txt"
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: gomugomuno - 20 Temmuz 2011 - 00:00:35
Bir seçenek olsun ezan , namaz saatlerinde istenildiğinde otomotik olarak sesi kapatsın :) Ben yapmıştım sende yaparsan sanki daha da güzel olur :)(bu arada çok güzel yapmışsın  :) )
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: Kadir Can - 20 Temmuz 2011 - 00:03:04
Aslında Downloads'ın içindediydi ama bir hata oldu galiba.
Neyse, önemli değil.
Tekrar ellerine sağlık.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: virs - 25 Temmuz 2011 - 22:26:09
Alıntı yapılan: syagdiran - 19 Temmuz 2011 - 22:26:32
python-qt4 4.8 olduğu için kuramadım.

PyQt 4.8 li sürümde denedim, sorunsuz çalışıyor. Önceki mesajımda (http://forum.ubuntu-tr.net/index.php?topic=21397.msg339362#msg339362) anlatılanları tam yapamadınız sanırım?
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: empax - 29 Temmuz 2011 - 05:19:49
Beni mazur gorurseniz programain iyilestirlmesi babinda bir kac not dusmek istiyorum. :)

Kullandigim paket: pyvakitci_1.2_ubuntu_10.4.deb

1- Bilgisayar ilk acildiginda programa acilis suresi koyabilir miyiz? Bilgisayar ilk acildiginda kablosuz ag baglanana kadar program internet yok diye hata veriyor. 10 saniye kadar gec acilabilir.

2- Ayrica bilgisayar ilk acildiginda program direkt ekranda aciliyor. Bunun yerine arkaplanda/sistem tepsisinde baslamasi ayarlanabilir mi? (Otomatik baslat secenegini kullananlar icin.)


Kendim icin bir soru sorayim.  :)
Programin sag ustteki(sistem tepsisi) simgesini nasil degistirebiliriz? /usr/share/pixmap klasorundeki pyvakitci.png ve /opt/pyvakici/resimler klasorundeki cami.png resimlerini degistirdim ama olmadi.

Tesekkurler.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: virs - 29 Temmuz 2011 - 19:34:34
Alıntı yapılan: empax1- Bilgisayar ilk acildiginda programa acilis suresi koyabilir miyiz? Bilgisayar ilk acildiginda kablosuz ag baglanana kadar program internet yok diye hata veriyor. 10 saniye kadar gec acilabilir.

Yeni sürümde vakitler aylık olarak alınacağından buna gerek var mı bilmiyorum ama özellik olarak eklenebilir.

Bu özelliği şimdi kazandırmak için kaynak koda müdahele etmek isterseniz
PyVakitci.py deki ayarlariUygula() fonksiyonunda 698. satırdaki self.vakitleriAl() satırından önce aşağıdaki kodları yazın:
import time
time.sleep(10)

Alıntı yapılan: empax
2- Ayrica bilgisayar ilk acildiginda program direkt ekranda aciliyor. Bunun yerine arkaplanda/sistem tepsisinde baslamasi ayarlanabilir mi? (Otomatik baslat secenegini kullananlar icin.)

Hem şu an ki hâli hem de istediğiniz şekilde kullanılabilmesine yönelik seçenek olacak yeni sürümde.
Fakat kaynak koda müdahele etmek isterseniz PyVakitci.py deki program.show() satırını silin.

Alıntı yapılan: empax
Kendim icin bir soru sorayim.  :)
Programin sag ustteki(sistem tepsisi) simgesini nasil degistirebiliriz? /usr/share/pixmap klasorundeki pyvakitci.png ve /opt/pyvakici/resimler klasorundeki cami.png resimlerini degistirdim ama olmadi.

Resim dosyalarının konumu sorun olmasın diye .qrc dosyası oluşturmuştum. Yani resimleri değiştirmede esneklik yok şu an :)
Fakat kaynak koddan kullanacaksanız Ui_PyVakitci.py de 760. satırdaki şu koda müdahele edebilirsiniz:
self.trayIcon.setIcon(QtGui.QIcon("/nerede/bu/resim/resim.png"))
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: empax - 29 Temmuz 2011 - 19:47:52
PyVakitci.py dosyasi nerede acaba? Arattim ama bulamadim.

Ayrica ilginiz icin tesekkurler @virs. Basarilarinizin devamini dilerim.  :)
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: virs - 29 Temmuz 2011 - 21:06:44
Alıntı yapılan: empax - 29 Temmuz 2011 - 19:47:52
PyVakitci.py dosyasi nerede acaba? Arattim ama bulamadim.

Ayrica ilginiz icin tesekkurler @virs. Basarilarinizin devamini dilerim.  :)

Teşekkürler.

Linux için aşağıdaki kaynak kod arşivini indirip Türkçe* karakter olmayan bir dizinde açarsanız sorunsuz çalışır:
http://pyvakitci.googlecode.com/files/pyvakitci-linux-src-1.2.tar.gz

Tabi Ubuntu 10.x sürümünü kullandığınız için dosyalara çalıştırma izni vermeniz de gerekiyor.
Uçbirimi açmak için Alt+F2 tuşlarına bastıktan sonra gnome-terminal yazın.

Konsoldan arşivi açtığınız dizine gelin:
cd /nerede/bu/klasor/pyvakitci-1.2
sudo chmod 777 /nerede/bu/klasor/pyvakitci-1.2
sudo chmod 777 /nerede/bu/klasor/pyvakitci-1.2/*
sudo chmod 777 /nerede/bu/klasor/pyvakitci-1.2/*/*

Bundan sonra PyVakitci.py dosyasına çift tıklama ile de çalışır. Çift tıklama sonrası Çalıştır seçeneğini kullanın.

* Türkçe karakterli dizinlerde sorun çıkmamasına yönelik düzeltme de yeni sürümde olacak inşallah.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: empax - 30 Temmuz 2011 - 02:54:57
@virs, tesekkurler ancak yeni surum gelene kadar 1.2v dep paketini kullanacagim. Kaynaktan derlemek icin bir suru bagimlilik istiyor.(python-qt4 ve python-qt4-phonon vs.)

   Programin gec baslamasi icin betik hazirlayip baslangic uygulamalarina ekledim.
Bkz:
#!/bin/bash
sleep 10
/opt/PyVakitci/PyVakitci
exit


   Resimleride artik esneklik geldiginde degistiririz :).   Ilginiz icin tekrar tesekkurler. Kolay gelsin.  :)
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: virs - 16 Ocak 2012 - 00:46:32
Okul yoğunluğu nedeniyle fazla ilgilenemediğim PyVakitciyi istediğim şekilde olmasa da biraz daha geliştirdim.
Deneyen arkadaşlar hataları yada yapılması gerekenleri yazarsa makbule geçer.

Sürüm 1.3
- Miladi/Hicri tarih dönüşümü için pyCalverter modülü eklendi.
- Namaz vakitlerini aylık olarak alma seçeneği eklendi. Diyanetin sunucusundaki saatin farklılığı
nedeniyle saat 01.00 - 23.00 arasında sağlıklı bir şekilde aylık vakitler alınabiliyor.
- Namaz vakitlerini aylık olarak gösteren bir pencere eklendi.
- Programı sistem tepsisinde başlatma seçeneği eklendi.
- Diyanet verilerinin birçoğuna sahip zaman.com.tr sitesindeki tüm veriler eklendi.
- Diyanetin TÜRKİYE için eklediği ülke-ilçe bilgilerini, ABD ve KANADA için eklediği eyalet-şehir bilgileri eklendi.
Eğer ilçeniz listede yoksa ilçenize yakın yeri veya merkezi seçmelisiniz. (Şehir: İstanbul, İlçe: İstanbul gibi.)

http://code.google.com/p/pyvakitci/downloads/list (http://code.google.com/p/pyvakitci/downloads/list)

(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fd1201.hizliresim.com%2Ft%2Fj%2F1unhp.png&hash=95c1d4cf1bcd563d06250edb5ed357a176d42bcd)  (https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fa1201.hizliresim.com%2Ft%2Fj%2F1ungl.png&hash=21a6730a5a8f274561e2d4687e7e063f87043bd6)
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: ahmetturan - 16 Ocak 2012 - 06:31:55
elinize sağlık. benim için olmazsa olmaz uygulamalardan biri oldu PyVakitci.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: syagdiran - 16 Ocak 2012 - 11:18:08
Elinize sağlık. Programı kurdum. Fakat sistem tepsisindeyken Vakitleri Göster dediğimde tepki vermiyor.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: ahmetturan - 16 Ocak 2012 - 11:25:57
ilk kurulumda şehir ayarları boş geliyor. onları ayarladınız mı?
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: syagdiran - 16 Ocak 2012 - 13:52:24
Evet ayarladım.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: if - 16 Ocak 2012 - 19:32:13
@syagdiran, uygulamayı uçbirimde çalıştırıp çıktıları buraya aktarır mısınız?
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: syagdiran - 16 Ocak 2012 - 20:01:44
sevket@Sevket:~$ python /opt/PyVakitci/PyVakitci.py

(python:2434): Gtk-WARNING **: Tema aygıtı module_path "pixmap" içinde bulunamadı,

(python:2434): Gtk-WARNING **: Tema aygıtı module_path "pixmap" içinde bulunamadı,

(python:2434): Gtk-WARNING **: Tema aygıtı module_path "pixmap" içinde bulunamadı,

(python:2434): Gtk-WARNING **: Tema aygıtı module_path "pixmap" içinde bulunamadı,

Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: if - 16 Ocak 2012 - 20:15:26
@syagdiran, şehir ayarlarını tekrar yapar mısın?
sudo apt-get install gtk2-engines-pixbuf
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: syagdiran - 16 Ocak 2012 - 21:14:15
Kodu çalıştırdım. Ayarları yaptım fakat sistem tepsisinde duruyor ama ulaşılamıyor.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: if - 16 Ocak 2012 - 21:32:50
Alıntı yapılan: syagdiran - 16 Ocak 2012 - 21:14:15
Kodu çalıştırdım. Ayarları yaptım fakat sistem tepsisinde duruyor ama ulaşılamıyor.

LC_ALL=C PyVakitci.py şeklinde çalıştırınca ne oluyor?
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: syagdiran - 16 Ocak 2012 - 22:27:51
sevket@Sevket:~$ LC_ALL=C PyVakitci.py
Sorry, command-not-found has crashed! Please file a bug report at:
https://bugs.launchpad.net/command-not-found/+filebug
Please include the following information with the report:

command-not-found version: 0.2.44
sevket@Sevket:~$
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: ahmetturan - 16 Ocak 2012 - 22:32:27
bu komutu /opt/PyVakitci klasörü içindeyken verebilir misiniz?
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: syagdiran - 16 Ocak 2012 - 22:38:27
sevket@Sevket:~$ LC_ALL=C PyVakitci.py/opt/PyVakitci/PyVakitci.py
bash: PyVakitci.py/opt/PyVakitci/PyVakitci.py: Böyle bir dosya ya da dizin yok
sevket@Sevket:~$
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: virs - 19 Ocak 2012 - 10:55:30

@syagdiran şu şekilde yapmalısın:

LC_ALL=C

cd /opt/PyVakitcipython PyVakitci.py


Bu arada
Alıntı yapılan: syagdiran - 16 Ocak 2012 - 11:18:08Sistem tepsisindeyken Vakitleri Göster dediğimde tepki vermiyor.


Eğer programın ana ekranında vakitleri göremiyorsan program sistem tepsisindeyken Vakitleri Göster özelliğini zaten kullanamazsın.
Gerçektende bu özelliği vakitler ana ekranda varken de bazen ilk tıklamada çalıştıramayabilirsin
fakat sonraki tıklamalarda genelde o özellik kullanılabiliyor.


Bunun nedenini henüz bende bilmiyorum ama kodun değiştirilecek bir tarafı da yok yani. :)
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: Aequitas - 07 Nisan 2012 - 10:42:51
Bu programı Arch üzerinde de kullanabiliyor muyuz? pyvakitci-linux-src dosyasını indirdim. Fakat içinde rutin make dosyaları yok. Benim bu konuda pek bilgim de yok gerçi. Bu konuda yardımcı olur musunuz?
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: if - 07 Nisan 2012 - 11:34:22
@Aequitas, derlemeye gerek yoktur belki, python ile çalıştırmayı deneyin.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: Aequitas - 07 Nisan 2012 - 12:29:34
Denedim fakat pyqt4 ve phonon yüklü değil diye hata verdi. Pacman ile pyqt ve phonon paketlerini yükledim, cidden yüklü değilmiş. Tekrar denedim, aynı hatayı yine verdi.

$  python PyVakitci.py
  File "PyVakitci.py", line 13
    print u"PyQt4 modülü ve Phonon yüklü değil.\n\n" + \
          ^
SyntaxError: invalid syntax


$  sudo pacman -S pyqt phonon
Parola:
uyarı: pyqt-4.9.1-1 güncel -- yeniden kuruluyor
uyarı: phonon-1:4.6.0-2 güncel -- yeniden kuruluyor
paket bağımlılıkları çözümleniyor...
varsa paketler arası çakışmalara bakılıyor...

Hedefler (2): phonon-1:4.6.0-2  pyqt-4.9.1-1

Toplam Kaplayacağı Alan:   19,27 MiB
Net Güncelleme Boyutu:       0,00 MiB

Kuruluma onay veriyor musunuz? [E/h]
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: if - 07 Nisan 2012 - 12:30:56
@Aequitas, python --version ne diyor?
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: Aequitas - 07 Nisan 2012 - 12:33:12
$  python --version
Python 3.2.2


Sorun bu mu acaba? Sürüm 4 mü olması gerekiyor ki?
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: if - 07 Nisan 2012 - 12:47:33
@Aequitas, python4 yok zaten:) python2.7 olması gerek sistemde. Bakalım: sudo pacman -Q | grep python
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: Aequitas - 07 Nisan 2012 - 12:51:43
Hehe, aceleci davranmışım, v4 yokmuş. Çıkar o da yakında :)

$  sudo pacman -Q | grep python
Parola:
dbus-python 0.84.0-1
gstreamer0.10-python 0.10.22-1
libreoffice-extension-scripting-python 3.4.5-2
python 3.2.2-2
python-notify 0.1.1-11
python-pyelftools 0.20-1
python-telepathy 0.15.19-2
python2 2.7.2-5
python2-cairo 1.10.0-1
python2-gobject 3.0.3-1
python2-gobject2 2.28.6-4
python2-lxml 2.3.4-1
python2-pyinotify 0.9.3-2
python2-pyopenssl 0.13-1


Sanırım gerekli sürüm var.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: if - 07 Nisan 2012 - 12:54:56
@Aequitas, python2.7 uygulama.py şeklinde dener misin?
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: Aequitas - 07 Nisan 2012 - 13:01:43
$  python2.7 PyVakitci.py
PyQt4 modülü ve Phonon yüklü değil.

Paket yöneticisinden PyQt4 modülünü ve
Phonon'u yükleyin ve tekrar deneyin.

Kurulum için komutlar:
Ubuntu: sudo apt-get install python-qt4 python-qt4-phonon
Pardus: sudo pisi install python-qt python-qt-phonon


Hala aynı hatayı veriyor. Niye yüklediğimi görmüyor ki?
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: if - 07 Nisan 2012 - 13:28:08
@Aequitas, gerekli paketleri yüklememişinki:) sudo pacman -S pygt
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: Aequitas - 07 Nisan 2012 - 13:51:22
$  sudo pacman -S pyqt phonon
Parola:
uyarı: pyqt-4.9.1-1 güncel -- yeniden kuruluyor
uyarı: phonon-1:4.6.0-2 güncel -- yeniden kuruluyor
paket bağımlılıkları çözümleniyor...
varsa paketler arası çakışmalara bakılıyor...

Hedefler (2): phonon-1:4.6.0-2  pyqt-4.9.1-1

Toplam Kaplayacağı Alan:   19,27 MiB
Net Güncelleme Boyutu:       0,00 MiB

Kuruluma onay veriyor musunuz? [E/h]


pyqt ve phonon paketlerini yüklemiştim zaten. pygt diye bir paket yok, pygtk var. Ama sanırım onu istemiyor.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: if - 07 Nisan 2012 - 14:06:23
@Aequitas, yanlış yazmışım. Şimdi bizim yüklememiz gereken paketlerin tanımına bakalım.

python-qt4: Python bindings for PyQt4 (1)
python-qt4-phonon: Python bindings for Phonon (2)

(1) için: sudo pacman -S pyqt

(2) Bulamadım bu paketi.
Başlık: Ynt: PyVakitci (PyQt4)
Gönderen: ironic - 07 Nisan 2012 - 14:30:29
Uygulama python2 tabanlı sanırım.

python-pyqt , python 3 için.

python2 pyqt için:

sudo pacman -S python2-pyqt

Ayrıca betiklerdeki yorumlayıcı satırında python yazan yerleri python2 yapmak da gerekebilir
yani
#!/usr/bin/env python


#!/usr/bin/env python2

gibi
Başlık: Ynt: PyVakitci v1.6 (Python3 & PyQt4)
Gönderen: virs - 11 Mart 2015 - 04:02:53
PyVakitci 1.7 sürümü yayınlandı:

https://sourceforge.net/projects/pyvakitci2011/files (https://forum.ubuntu-tr.net/PyVakitci%201.7%20s%C3%BCr%C3%BCm%C3%BC%20yay%C4%B1nland%C4%B1:%20https://sourceforge.net/projects/pyvakitci2011/files/)