namaz vakitleri hesap programı

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

namaz vakitleri hesap programı

Mesaj gönderen White Rose »

S.A.

Arkadaşlar bulunduğumuz il, ilçe ve istenilen bir tarihe göre
namaz vakitlerinin hesaplayan formül yada program kodu
hakkında bilgisi olan arkadaş varsa ve bizimle paylaşırsa memnun olurum.
Kullanıcı avatarı
hdayi
Kıdemli Üye
Mesajlar: 1284
Kayıt: 29 Oca 2004 01:53
Konum: Erciyes'in eteklerinden.

Mesaj gönderen hdayi »

Güzel bir soru, hesabın nasıl yapıldığını ben de bilmek isterim. Biraz araştırmıştım ama, dişe dokunur bişey bulamamıştım.http://takvim.ihlas.net.tr/tekbilgi/teknik.htm burda bişeyler var. Umarım işine yarar.
Bişnev in ney çün hikâyet mîküned
Ez cüdâyîhâ şikâyet mîküned
Resim
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

http://www.geocities.com/bartelyoti/

bu arkadas bir dll de hazırlayıp kendi programınızı hazırlamanıza da olanak saglamıs,
programın hesaplaması nerdeyse tam tutuyor,
3 yıldır kullanıyorum bu programı...
İstanbul için;
ayar dosyasının (alperen.ini) içeriği su sekilde...

Enlem = 4102
Boylam = 2897
Saat Fark = 120
˜leri Saat = 1
žehir No = 0
žehir Ad = ???????????????
šlke Ad = ???????????????
˜msak Temkini = -3
GneŸ Temkini = -7
˜Ÿrak Temkini = 10
˜stiva Temkini = 0
™§le Temkini = 7
˜kindi Temkini = 4
Asr- Sani Temkini = 4
˜sfirar Temkini = 0
AkŸam Temkini = 8
Yats Temkini = 3
˜msak A‡s = -18.000000
˜Ÿrak A‡s = 5.000000
˜sfirar A‡s = 5.000000
Yats A‡s = -17.000000
ÜŞENME,ERTELEME,VAZGEÇME
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Mesaj gönderen pro_imaj »

Merhaba,

Bende böyle bir çalışma içerisindeyim açıkcası amazaman buldukça uğraşıyorum.

Bu konu hakkında epey bir araştırma yaptım. Sonuç olarakta;
Bulunduğunuz yerin enlem ve boylamına göre hesap yapıldığını öğrendim.
Almanyada bir Türk böyle bir prog yazmış, onunla irtibata geçtim ama tabiki açıklayı bilgiler alamadım.

Bu konu başlığı altında inş Bu soru çözümlenir.

Sorunuz için teşekkür ederim benim sormak hiç aklıma gelmemişti :idea:

Saygılarımla
Çalışmalarınızda başarılar.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
aLonE CoDeR
Kıdemli Üye
Mesajlar: 1223
Kayıt: 26 Nis 2005 04:08

Mesaj gönderen aLonE CoDeR »

Diyanetin bunun için küçük bi kitapçığı vardı bir ara bende, kaldırdım bir yere lazım olur diye, geçenlerde bana da lazım oldu, tahmininiz üzre bulamadım :oops: Ama eminim ki halen bu tür bi kitapçık mevcuttur..
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Mesaj gönderen pro_imaj »

Merhaba, @bLue aLonE

Hocam bununla ilgili bir yayın olması ihtimali zor çünkü tüm dünyanın ezan selerinin hesaplanması yani bunuda bir matematiksel işlemle mümkün olacağını biliyoruz. Enlem ve boylam la alakalı ama bakalım.


@gkimirti hocam dll tam bir çözüm diil bence ama tabiki iş görür ama keşke yapabilsek böyle önemli bir işi.

Saygılarmla.
kolay gelsin.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

http://www.ummah.net/astronomy/saltime/

burada hesaplama yontemleri anlatılmıs ama birisinin anlayarak
turkcelestirmesi gerek :P
ÜŞENME,ERTELEME,VAZGEÇME
Kullanıcı avatarı
mucar
Kıdemli Üye
Mesajlar: 247
Kayıt: 17 May 2005 01:14

Mesaj gönderen mucar »

diyanetin sitesinde ülke ve şehirlere göre namaz vakitlerini hesaplatabiliyorsunuz. bu adresi uzun süredir kullanıyorum. linki bildim bileli böyle. (gerçi şu an diyanet.gov.tr açılmadı bende niyeyse)

http://www.diyanet.gov.tr/turkish/vakit ... zvakti.asp

yani işin kolayına kaçıp buradaki aspye gerekli parametreleri gönderip çıkan sayfanın kodunda gerekli kısmı almak suretiyle bu yapılabilir. ama tabi program webe bağımlı ve yavaş olur. neyse kötü bi fikirdi :lol:
"Evine bakmaktan aciz olan; ilerici, üç kıtaya hükmeden ecdadın mı gerici?"
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Mesaj gönderen pro_imaj »

Merhaba
mucar yazdı: (gerçi şu an diyanet.gov.tr açılmadı bende niyeyse)
Gördünmü hocam verdiğin fikri sen kendin çökertmişşin zaten fazla söze ne hacet.

Bence bunu bizim yapmamız en doğrusu bi dll bile kabul etmiyouz sen siteden diyorusun. :D
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
aLonE CoDeR
Kıdemli Üye
Mesajlar: 1223
Kayıt: 26 Nis 2005 04:08

Mesaj gönderen aLonE CoDeR »

@pro_imaj;

Bu tür uygulamalar her zaman zemin oluşturabilir yapacağınız iş için..Siz ordan iki şehri baz alarak gerekli hesaplamayı yaptırmak suretiyle enlem ve boylam farkının bu işleme nasıl yansıdığını bulabilir ve bu noktadan hareketle ilgili hesaplatmayı yapabilirsiniz..

Kolay gelsin..
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

Mesaj gönderen White Rose »

ilgilenen arkadaşlara teşekkürler...

ben daha önce Diyanete email göndermiştim bu konuda olumsuz cevap gelmişti. ancak şimdi;
4982 Sayılı Bilgi Edinme Kanunu kapsamında yeniden müracaat ettim,
cevap geldiğinde sizlerle paylaşırım inşallah.
03 Ekim-Pazartesi görüşmek üzere
aLonE CoDeR
Kıdemli Üye
Mesajlar: 1223
Kayıt: 26 Nis 2005 04:08

Mesaj gönderen aLonE CoDeR »

Ek olarak "Mürşit" programını çoğumuz biliriz, orada da aynı uygulama var..Sanırım bu tür hesaplamar için gerekli ayarları bir text dosyasında tutuyordu program, tam hatırlayamadım ama..O program da baz alınabilir..
cozturk
Üye
Mesajlar: 484
Kayıt: 15 Haz 2005 05:22

Mesaj gönderen cozturk »

Bu gibi bilgiler eğer hesaplama ile yapılmayacaksa rasathaneden temin edilebilir. belki sitesinde vardır. Takvim hazırlayanlar da oradan alıyormuş. TVde çıktı.
http://www.namazvakti.com/c.asp?c=16743&u=200&lang=2
Bu sitede ise hesaplama yöntemi kullanılıyor olabilir.
doganzorlu
Kıdemli Üye
Mesajlar: 395
Kayıt: 22 Tem 2004 09:15
Konum: İzmir
İletişim:

Mesaj gönderen doganzorlu »

Selam,

Namaz vakitlerinin astronomik ve coğrafik bilgilerden hareketle oluşturulmuş bir matemetik modelini ben de aramıştım vaktiyle. Sonunda ulaştığım bilgi, namaz saatlerinin aslında kesin değerler içermediği yaklaşık değerler içerdiğiydi. Gerek diyanet gerekse birkaç özel kuruluşun verdiği saatler, gözleme dayalı sabit değerler olarak çıkmıştı karşıma. Yani her il için her gün için vakitler yazılmış, hesaplanmıyor yani. Bu bağlamda siz bir model geliştirseniz bile genel geçer saatlere ulaşamayacaksınız.

Gözleme de dayansa belirtilen saatlerde bir güvenlik zonu da konulmuş. Bu da yoruma açık bir konu. +- kaç hata kabul edilebilirlik sınırı içinde ? Bu sorunun cevabı da değişiyor. Aslında var olmayan ama bizim aşırı meraklılığımızdan dolayı ortaya çıkan problemin nedeni, Rahman'ın namaz vakitleri için verdiği emirlerde geniş zaman dilimleri kullanmasındandır ki bu aslında bize büyük bir kolaylık ve rahatlık sağlamaktadır. Şöyle ki;

Öğle Namazı: "Namazları/duaları ve orta namazı/orta duayı koruyun. Tam bir saygıyla Allah'ın huzurunda kıyam edin." (BAKARA SURESİ 238)

Akşam Namazı: "Güneşin kaymasından/aşağı sarkmasından, gecenin kararmasına kadar namazı/duayı yerine getir. Sabah Kur'an'ını da gözet. Çünkü sabah Kur'an'ı tanıklarca izlenmektedir. " (İSRA SURESI 78 )

Sabah,İkindi ve Yatsı: "Gündüzün iki tarafında ve geceye yakın saatlerde namazı/duayı yerine getir. Güzellikler kötülükleri silip süpürür. İşte bu, Allah'ı ananlara bir öğüttür. " (HÛD SURESI 114)

buyuruluyor. Şimdi gündüzün iki tarafının sınırları nereleridir ? Orta/Öğle namazının sınırları nereleridir ? Bunlar matematiksel hesaba değil, namazı kılacak kişiye ve onun vicdanına bırakılmıştır. Eğer vaktin geçtiğini hissediyorsanız, vakit geçmiştir. Bununla birlikte cemaat olarak namaz kılabilmek için ortak bir zamanda buluşmak/anlaşmak gerekmektedir.

Şimdi bir soru: "Saatlerin olmadığı zamanlarda cemaat bu vakti nasıl belirliyordu ?"

Günümüzde zamanı daha iyi tespit edebildiğimiz için daha kesin zamanlar belirlemek gerekmektedir. Hangi zamanı hesaplarsanız hesaplayın, eğer Kuran-ı kerimde belirtilen zaman dilimlerine denk geliyorsa bu doğrudur. Fakat cemaatin toplanma zamanını tespit etmeğe çalışırsanız, bunu belirleyen kurumun formülünü bulmak zorundasınız. Zira camilerde ezan bu formülle okunmakta. Ülkemiz için otorite olan Diyanet İşleri ise bunu bir formülle değil, oluşturduğu bir db den sağlamakta. Siz vakti 10 dk hatalı hesapladığınızda kimsenin namazına bir halel gelmez lakin cemaate katılmak isteyenleri yanıltabilirsiniz.

Kalın sağlıcakla,
Doğan Zorlu, İzmir

------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Mesaj gönderen pro_imaj »

Merhaba,

Doğan hocam sözünüzü bitirdiğiniz yerden ben alıyorum (Sözünüzün sonuna virgül koymanız hasebiyle) :)

Dediğinize kesinlikle katılıyorum.

O zaman dediğiniz şuna geliyor bir yıl için tüm dünyanın namaz vakitlerini bulunuz, sonrada bunu aynen programınıza yansıtınız.

Aslında mantıklı ama nereden nasıl bulunabilinir.
Evdeki duvardaki takvime bir while do döngüsü açabilsem olucak ama yemiyor. :) hata msj alıp duruyorum.

Şaka bir yana gerçekten böyle bir döküman veya vt bulan olursa yazarsa bu başlık altına çok hayra geçer.

Saygı ve sevgilerimle.
Kolay gelsin.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
Cevapla