For problems, contact kabdali@gmail.com.
If Windows complains about some missing dll files, then run the program with adminisrative permission. (Right click "Minaret.exe" and from the pop-up menu choose "Run As Administrator".) This will be necessary only for the first time you run the program.
SOURCE CODE? Yes, get the Visual Basic 6 source code of
Minaret from
GitHub!
praytimer.zip: Portable C source code for prayer time and qibla computations. The program produces daily, monthly, or yearly prayer schedules for any location. It can be used interactively or in batch mode. For TeX source code of prettyprinted schedules, see the program prayscheduler below.
prayscheduler.zip: Portable C source code for prayer time and qibla computations. The program produces TeX source code for pleasant looking prayer schedules.
qibtime.zip: Fortran source code for a program to compute the times at which the shadow a vertical object makes simple angles (e.g., 0, 90, 180 degrees) with the qibla. By observing the shadow at these times, one can determine the qibla without knowing the North direction and without having to measure arbitrary angles.
crescalc.zip: Fortran source code for a program to compute the moon's positional data and to predict the visibility of the crescent moon.
noondecl.zip: Portable C source code for local time of noon, solar declination, and solar zenith distance for any location and any range of dates.
qibla.pdf:
PDF version of a paper about the qibla concept, including some
historical background and references.
The paper is about 36 pages long.
To view/print it, use Acrobat Reader which
is free software that you can download from
Adobe Systems Incorporated.
qibcomp.pdf:
PDF version of a paper about computing the qibla, including by
the shadow method..
The paper is about 18 pages long.
moon.pdf:
PDF version of a paper about the moon's visibility and the Islamic
calendar.
The paper is 6 pages long.
CalendarCalc:
Web application (Javascript) to convert between Gregorian, Julian,
Hijri, and Persian calendars.