InglesPransesEspanyol

Ad


OnWorks favicon

ipraytime - Online sa Cloud

Patakbuhin ang ipraytime sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na ipraytime na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


ipraytime - Isang Islamic Prayer Times Calculator

SINOPSIS


ipraytime [--date yyyymmdd] [--latitude real_num] [--longhitud real_num] [--utcdiff
real_num] [--paraan int_num] [--ishaangle real_num] [--fajrangle real_num] [--dst int_num]
[--dst-start yyyymmdd] [--dst-end yyyymmdd] [--ikot int_num] [--matinding int_num]
[--lebel ng dagat int_num] [--buwan [int_num]] [--taon [int_num]] [--file pref_file] [--tapos]
[--maikli] [- Tumulong]

DESCRIPTION


Ang ipraytime Ang programa ay isang generator ng mga iskedyul ng oras ng pagdarasal ng Islam para sa anumang naibigay
lokasyon. ipraytime kinakalkula din ang naaangkop na direksyon ng Qibla (patungo sa
Kabaa) batay sa ibinigay na lokasyon. ipraytime sa solong araw na format nito ay kaya rin
pagkalkula ng mga oras ng Imsaak (ibig sabihin, ang mga oras kung kailan magsisimula ang pag-aayuno). ipraytime ding
may kakayahang bumuo ng iskedyul para sa isang buong buwan o taon batay sa command-line
mga argumento. Nagagawa rin ng programa na i-print ang mga iskedyul para sa natitirang bahagi ng kasalukuyang
buwan upang laktawan ang mga araw na lumipas na. ipraytime mayroon ding minimalistic
opsyong magpakita lamang ng isang liner ng mga oras ng pagdarasal sa isang araw na format nito.

ipraytime ay may maraming paraan ng paghahatid ng impormasyon at mga setting dito. Ang pagkakasunud-sunod ng pangunguna
(mula sa pinakamataas hanggang sa pinakamababa), ang command-line na sinusundan ng environment variable setting
(IPT_DATA) sa data na ipinakita ipraytimeRC file (~/.iprayrc) sa sariling tahanan
direktoryo. Kung walang matagpuan sa itaas, ipraytime default sa paggamit ng lokasyon ng Makkah
gamit ang kasalukuyang mga setting ng petsa ng host machine.

Opsyon


ipraytime sumusunod sa karaniwang GNU command line syntax, na may mahabang opsyon na nagsisimula sa dalawa
mga gitling (`-'). Ang isang buod ng lahat ng mga opsyon ay nakasaad sa ibaba:

-h, - Tumulong
Ipakita ang buod ng mga opsyon

-d, --date yyyymmdd
Tukuyin ang Gregorian na petsa na gagamitin kung saan ang `y' ay nangangahulugang taon, `m' para sa buwan at `d'
para sa araw

-lat, --latitude real_num
Tukuyin ang setting ng latitude na gagamitin sa mga pagkalkula. Ang halaga ay maaaring anuman
totoong numero

-lon, --longhitud real_num
Tukuyin ang setting ng longitude na gagamitin sa mga kalkulasyon. Ang halaga ay maaaring anuman
totoong numero

-dagat, --lebel ng dagat real_num
Tukuyin ang taas sa ibabaw ng Sea level (sa metro)

-ikaw, --utcdiff real_num
Tukuyin ang pagkakaiba sa pagitan ng tinukoy na timezone at ng GMT/UTC. Ang
ang halaga ay maaaring anumang tunay na numero

-a, --paraan ng anggulo [int_num]
Tukuyin kung aling paraan ng pagkalkula ang gagamitin. Ang mga paraan ng anggulo na
kasalukuyang sinusuportahan ng ipraytime ay,

1 Egyptian General Authority of Survey
Anggulo ng Fajr/Isha : 20/18
Ginamit sa : Africa, Indonesia, Iraq,
Jordan, Lebanon, Malaysia,
Singapore, Syria,
Mga bahagi ng USA

2 Unibersidad ng Islamic Sciences, Karachi (Shaf'i)
Anggulo ng Fajr/Isha : 18/18
Ginamit sa : Iran, Kuwait,
Mga Bahagi ng Europa

3 Unibersidad ng Islamic Sciences, Karachi (Hanafi)
Anggulo ng Fajr/Isha : 18/18
Ginamit sa : Afghanistan, Bangladesh,
India

4 Islamic Society of North America
Anggulo ng Fajr/Isha : 15/15
Ginamit sa : Canada, Mga Bahagi ng UK,
Mga bahagi ng USA

5 Muslim World League (MWL)
Anggulo ng Fajr/Isha : 18/17
Ginamit sa : Mga bahagi ng Europa,
Malayong Silangan, Mga Bahagi ng USA

6 Unibersidad ng Umm Al-Qurra
Fajr/Isha Angl e : 19/0
Isha Interval : 90 minuto mula sa Al-Maghrib
panalangin ngunit itakda sa 120
sa panahon ng Ramadan.
Ginamit sa : Saudi Arabia

7 Fixed Isha Angle Interval (laging 90)
Anggulo ng Fajr/Isha : 19.5/0
Isha Interval : 90 minuto mula sa Al-Maghrib
Panalangin
Ginamit sa : Bahrain, Oman, Qatar, UAE

8 Egyptian General Authority of Survey (Egypt)
Anggulo ng Fajr/Isha : 19.5/17.5
Ginamit sa : Egypt

-fa, --fajrangle [real_num]
Tukuyin kung aling anggulo ang gagamitin para sa Fajr. I-override ang itinakda ng
--paraan ng anggulo.

-ia, --ishaangle [real_num]
Tukuyin kung aling anggulo ang gagamitin para kay Isha. I-override ang itinakda ng
--paraan ng anggulo.

-oo, --dst [int_num]
Sa pamamagitan ng default, ipraytime gumagamit ng impormasyon ng timezone ng makina ng host upang matukoy
kung may bisa o hindi ang daylight saving time. Kung ang impormasyong ito ay
hindi magagamit o hindi tumpak, ang opsyong ito ay nagbibigay ng paraan upang tahasang itakda ang
Katayuan ng DST. Itakda ito sa 0 para ganap na i-disable ang daylight saving time. Itakda ito sa 1
para laging magdagdag ng isang oras sa nakalkulang oras ng pagdarasal.

-ss, --dst-start yyyymmdd
-se, --dst-end yyyymmdd
Tukuyin ang isang hanay ng mga petsa kung saan may bisa ang day light saving time para sa iyo
lokasyon. Halimbawa:

ipraytime --dst-start 20040328 --dst-end 20041029

-m, --buwan [int_num]
Tukuyin upang i-print ang alinman sa iskedyul ng kasalukuyang buwan o buwan ng naipasa na halaga
iskedyul

-y, --taon [int_num]
Tukuyin upang i-print ang alinman sa iskedyul ng kasalukuyang taon o taon ng naipasa na halaga
iskedyul

-f, --file pref_file
Tukuyin ang filename na ilo-load na naglalaman ng mga setting at kagustuhan ng user.

-e, --tapos
Tukuyin upang magpatuloy sa pag-print ng iskedyul hanggang sa katapusan ng tinukoy na buwan.

-b, --maikli
Tukuyin upang mag-print ng maikling one-liner na output para sa single day mode.

-h12, --regular na oras
Ipakita ang mga oras ng panalangin sa regular na oras sa halip na oras ng militar.

-r, --ikot [int_num]
Tumukoy ng paraan para sa pag-ikot ng mga segundo. Ang mga sinusuportahang pamamaraan ay,

0 Walang Rounding. Ganap na huwag pansinin ang halaga ng nakalkulang segundo.

1 Regular na Pag-ikot. Kung ang mga segundo ay katumbas ng 30 o higit pa, magdagdag ng 1 minuto.

2 Espesyal na Pag-ikot. Katulad ng regular na rounding ngunit palagi kaming nag-round down para sa
Mga panahon ng Shurooq at Imsaak. (Ito ang default na paraan)

3 Agresibong Pag-ikot. Katulad ng Special Rounding ngunit nagdadagdag kami ng 1 minuto kung ang
ang halaga ng segundo ay katumbas ng 1 segundo o higit pa.

-x, --matinding [int_num]
Tumukoy ng paraan para sa pagkalkula ng mga oras ng panalangin sa mataas (49+) o sukdulan (66+)
latitude. Ang mga kalkulasyon ng mga oras ng panalangin ay lubos na umaasa sa mga astronomical na kaganapan. Sa
mga latitude na ito ang ilan sa mga pangyayaring iyon ay hindi nangyayari, o imposibleng mangyari
tumpak na kalkulahin gamit ang maginoo na paraan. Halimbawa, sa ilang mga lokasyon ang
hindi gumagalaw ang araw sa ibaba ng abot-tanaw sa posisyon ng dami ng anggulo ng Fajr
degree na tinukoy, samakatuwid ay walang tunay na oras ng Fajr sa lokasyong iyon. Ang
Ang mga sinusuportahang matinding pamamaraan ay:

tandaan: Mga pamamaraan na mayroong If Walang bisa inilalapat lamang ang keyword kapag ipraytime is
hindi makalkula ang mga oras na ito. Mga pamamaraan na mayroong Palagi inilapat ang keyword
palagi.

0 wala. Kung hindi makalkula, umalis bilang 99:99

1 Pinakamalapit na Latitude (Aqrab Al-Bilaad): Lahat ng mga panalangin [Palaging]

2 Pinakamalapit na Latitude (Aqrab Al-Bilaad): Fajr at Isha [Laging]

3 Pinakamalapit na Latitude (Aqrab Al-Bilaad): Lahat ng mga panalangin [Kung Di-wasto]

4 Pinakamalapit na Magandang Araw (Aqrab Al-Ayyam): Lahat ng mga panalangin [Palaging]

5 Pinakamalapit na Magandang Araw (Aqrab Al-Ayyam): Lahat ng mga panalangin [Kung Hindi wasto] (Ito ang
default na paraan)

tandaan: Ang lahat ng matinding pamamaraan na sumusunod sa ibaba ay walang patunay sa tradisyonal
Mga mapagkukunan ng Shari'a (Fiqh). Ang mga pamamaraang ito ay ipinakilala ng modernong mga Muslim
mga iskolar at siyentipiko para sa mga praktikal na dahilan lamang.

6 Ikapito ng Gabi: Fajr at Isha [Palaging]

7 Ikapito ng Gabi: Fajr at Isha [Kung Di-wasto]

8 Ikapito ng Araw: Fajr at Isha [Palaging]

9 Ikapito ng Araw: Fajr at Isha [Kung Di-wasto]

10 Kalahati ng Gabi: Fajr at Isha [Laging]

11 Kalahati ng Gabi: Fajr at Isha [Kung Di-wasto]

tandaan: Upang magamit ang susunod na dalawang pamamaraan, kakailanganin mong tukuyin FajrInterval at
IshaInterval sa iyong configuration file.

12 Mga minuto mula sa Shorooq/Maghrib: Fajr at Isha [Palagi]

13 Mga minuto mula sa Shorooq/Maghrib: Fajr at Isha [Kung hindi wasto]

Configuration


ipraytime ay may kakayahang mag-load ng mga setting mula sa isang configuration file (~/.iprayrc). Ang
Ang default na lokasyon ng configuration file ay maaaring baguhin gamit ang --file na opsyon. Ang
ang nilalaman ng file ay dapat nasa sumusunod na syntax, `variable_string: value'. Tingnan ang
Seksyon ng EXAMPLES para sa mga halimbawa ng paggamit. Nasa ibaba ang isang listahan ng lahat ng sinusuportahang setting na maaari
gamitin sa configuration file:

lugar Setting
lungsod
Tinutukoy ang isang pang-impormasyon na string ng pangalan ng lungsod na ipapakita para sa sanggunian

Latitud
Tukuyin ang setting ng latitude na gagamitin sa mga pagkalkula. Ang halaga ay maaaring maging tunay
numero

Longhitud
Tukuyin ang setting ng longitude na gagamitin sa mga kalkulasyon. Ang halaga ay maaaring maging tunay
numero

UTC
Tukuyin ang pagkakaiba sa pagitan ng tinukoy na timezone at ng GMT/UTC. Ang halaga
maaaring anumang tunay na numero

Lebel ng dagat
Tukuyin ang taas sa ibabaw ng Sea level (sa metro)

Presyon
Tukuyin ang atmospheric pressure sa millibars. Ang default na halaga ay 1010.

Temperatura
Tukuyin ang temperatura sa Celsius degree. Ang default na halaga ay 10.

Pagkalkula Paraan Setting
AngleMethod
Tukuyin kung aling paraan ng pagkalkula ang gagamitin. Ang value ay kailangang positive integer
ng isa sa mga sinusuportahang pamamaraan. Tingnan ang --anglemethod na opsyon para sa higit pang impormasyon.

Mathhab
Tukuyin kung aling mathhab ang gagamitin sa mga kalkulasyon ng isang tao. Ang kasalukuyang sinusuportahang halaga ay 1
para sa Shaf'i at 2 para sa Hanafi

OffsetList
Tukuyin ang isang listahan ng mga halaga sa ilang minuto upang idagdag o ibawas ang anumang halaga ng mga minuto mula sa
araw-araw na nakalkula ang mga oras ng panalangin. Halimbawa, Kung gusto mong magdagdag ng 30 segundo sa Maghrib at
ibawas ang 2 minuto mula sa Isha, itatakda mo ang opsyong ito sa `0 0 0 0 0.5 -2'.

FajrAngle
Tukuyin ang anggulo ng fajr na gagamitin sa panahon ng mga kalkulasyon. I-override ang mga halaga ng
tinukoy na pamamaraan.

IshaAngle
Tukuyin ang anggulo ng isha na gagamitin sa mga kalkulasyon. I-override ang mga halaga ng
tinukoy na pamamaraan.

ImsaakAngle
Tukuyin ang pagkakaiba ng anggulo ng imsaak at fajr. Ang default na halaga ay 1.5 degrees.

FajrInterval
Tukuyin ang bilang ng mga minuto sa pagitan ng fajr at shorooq. Ito ay dapat na isang positibo
integer

IshaInterval
Tukuyin ang bilang ng mga minuto sa pagitan ng Isha at Maghrib. Ito ay dapat na isang positibo
integer

ImsaakInterval
Tukuyin ang pagkakaiba sa mga minuto sa pagitan ng imsaak at fajr. Ang default na pagitan ng Imsaak
mula sa fajr ay 10 minuto kung ang FajrInterval ay nakatakda.

ExtremeMethod
Tukuyin kung aling paraan ang gagamitin para sa matataas at matinding latitude. Ang halaga ay kailangang isang
integer ng isa sa mga sinusuportahang matinding pamamaraan. Tingnan ang mga paglalarawan ng --extreme
opsyon para sa isang listahan ng mga sinusuportahang pamamaraan.

Pinakamalapit na Latitude
Tukuyin ang latitude na Ginamit para sa `Nearest Latitude' extreme method. Ang default ay nasa
48.5 degree.

RoundMethod
Tukuyin kung aling paraan ang gagamitin para sa pag-ikot ng mga segundo. Ang halaga ay kailangang isang integer ng
isa sa mga sinusuportahang paraan ng pag-ikot. Tingnan ang --round na opsyon para sa isang listahan ng
mga suportadong pamamaraan.

Liwanag ng araw Pagtitipid oras Setting
Magkaroon ng mga std
Tukuyin ang kasalukuyang katayuan ng DST. Itakda ito sa 0 upang ganap na i-disable ang daylight saving
oras. O itakda ito sa 1 upang palaging magdagdag ng isang oras sa nakalkulang mga oras ng panalangin. Tingnan ang --dst
opsyon para sa karagdagang impormasyon.

DST-Start
Tukuyin ang petsa ng pagsisimula kapag ang daylight saving time adjustment ay may bisa para sa iyo
lokasyon. Dapat na valid na petsa ang value na ito sa form na yyyymmdd

DST-End
Tukuyin ang petsa kung kailan magtatapos ang panahon ng pagsasaayos ng oras ng daylight saving. Ang halagang ito ay dapat
isang wastong petsa sa yyyymmdd form

display Setting
HourFormat
Tukuyin ang format ng oras para sa pagpapakita ng mga oras ng panalangin. Ang halaga ay dapat na 12 (regular
oras) o 24 (oras ng militar)

Kapaligiran


IPT_DATA Ang isang paraan upang maipasa ang iba't ibang kinakailangang setting ay sa pamamagitan ng variable na ito. Ang
format ng variable ay kailangang "LocationName Latitude Longitude UTCdiff
AngleMethodNumber". Halimbawa,
setenv IPT_DATA "Dubai 25.25 55.3 4 2"

Gumamit ng ipraytime online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad