ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

ipraytime - ออนไลน์ในคลาวด์

เรียกใช้ ipraytime ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง ipraytime ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


ipraytime - เครื่องคำนวณเวลาละหมาดของอิสลาม

เรื่องย่อ


ไอไพรไทม์ [--วันที่ ปปปปปปปปปปปปปปป] [--ละติจูด real_num] [--ลองจิจูด real_num] [--utcdiff
real_num] [--กระบวนการ int_num] [--ishangle real_num] [--ฟัจแรนเกิล real_num] [--dst int_num]
[--dst-เริ่มต้น ปปปปปปปปปปปปปปป] [--dst-สิ้นสุด ปปปปปปปปปปปปปปป] [--กลม int_num] [--สุดขีด int_num]
[--ระดับน้ำทะเล int_num] [--เดือน [int_num]] [--ปี [int_num]] [--ไฟล์ pref_file] [--จบ]
[--รวบรัด] [--ช่วยด้วย]

DESCRIPTION


พื้นที่ ไอไพรไทม์ โปรแกรมเป็นเครื่องกำเนิดของตารางเวลาละหมาดของอิสลามสำหรับทุกคน
ที่ตั้ง ไอไพรไทม์ ยังคำนวณทิศทาง Qibla ที่เหมาะสม (มุ่งหน้าไปยัง
Kabaa) ตามตำแหน่งที่กำหนด ไอไพรไทม์ ในรูปแบบวันเดียวก็สามารถ
การคำนวณเวลา Imsaak (เช่นเวลาที่จะเริ่มถือศีลอด) ไอไพรไทม์ นอกจากนี้ยังมี
สามารถสร้างกำหนดการสำหรับทั้งเดือนหรือทั้งปีตามบรรทัดคำสั่ง
อาร์กิวเมนต์ โปรแกรมยังสามารถพิมพ์ตารางเวลาสำหรับส่วนที่เหลือในปัจจุบัน
เดือนเพื่อข้ามวันที่ล่วงไป ไอไพรไทม์ มีความมินิมอล
ตัวเลือกที่จะแสดงเวลาละหมาดหนึ่งบรรทัดในรูปแบบวันเดียว

ไอไพรไทม์ มีหลายวิธีในการถ่ายทอดข้อมูลและการตั้งค่า ลำดับความสำคัญ
(จากสูงสุดไปต่ำสุด) คือบรรทัดคำสั่งตามด้วยการตั้งค่าตัวแปรสภาพแวดล้อม
(IPT_DATA) ไปยังข้อมูลที่แสดงใน ไอไพรไทม์ไฟล์ RC ของ (~/.iprayrc) อยู่ในบ้าน
ไดเร็กทอรี. หากไม่พบสิ่งที่กล่าวมาข้างต้น ไอไพรไทม์ ค่าเริ่มต้นคือการใช้ตำแหน่งของมักกะห์
ด้วยการตั้งค่าวันที่ปัจจุบันของเครื่องโฮสต์

OPTIONS


ไอไพรไทม์ เป็นไปตามไวยากรณ์บรรทัดคำสั่งของ GNU ตามปกติ โดยมีตัวเลือกแบบยาวขึ้นต้นด้วย two
ขีดกลาง (`-'). สรุปตัวเลือกทั้งหมดระบุไว้ด้านล่าง:

-ชม, --ช่วยด้วย
แสดงสรุปตัวเลือก

-NS, --วันที่ ปปปปปปปปปปปปปปป
ระบุวันที่แบบคริสต์ศักราชเพื่อใช้โดยที่ `y' หมายถึงปี `m' สำหรับเดือนและ `d'
สำหรับวัน

-lat, --ละติจูด real_num
ระบุการตั้งค่าละติจูดที่จะใช้ระหว่างการคำนวณ ค่าอาจเป็นอะไรก็ได้
เบอร์จริง

-ลอน --ลองจิจูด real_num
ระบุการตั้งค่าลองจิจูดที่จะใช้ระหว่างการคำนวณ ค่าอาจเป็นอะไรก็ได้
เบอร์จริง

-ทะเล, --ระดับน้ำทะเล real_num
ระบุความสูงเหนือระดับน้ำทะเล (เมตร)

-ยู, --utcdiff real_num
ระบุความแตกต่างระหว่างเขตเวลาที่ระบุกับเขตเวลา GMT/UTC NS
ค่าอาจเป็นจำนวนจริงใดๆ ก็ได้

-NS, --วิธีการวัดมุม [int_num]
ระบุวิธีคำนวณวิธีมุมที่จะใช้ วิธีมุมที่เป็น
ปัจจุบันสนับสนุนโดย ไอไพรไทม์ มี

1 หน่วยงานสำรวจทั่วไปของอียิปต์
Fajr/Isha มุม : 20/18
ใช้ใน : แอฟริกา อินโดนีเซีย อิรัก
จอร์แดน, เลบานอน, มาเลเซีย,
สิงคโปร์, ซีเรีย,
ส่วนต่างๆ ของประเทศสหรัฐอเมริกา

2 มหาวิทยาลัยวิทยาศาสตร์อิสลาม การาจี (Shaf'i)
Fajr/Isha มุม : 18/18
ใช้ใน : อิหร่าน คูเวต
ส่วนของยุโรป

3 มหาวิทยาลัยวิทยาศาสตร์อิสลาม การาจี (ฮานาฟี)
Fajr/Isha มุม : 18/18
ใช้ใน : อัฟกานิสถาน บังคลาเทศ
อินเดีย

4 สมาคมอิสลามแห่งอเมริกาเหนือ
Fajr/Isha มุม : 15/15
ใช้ใน: แคนาดา, บางส่วนของสหราชอาณาจักร,
ชิ้นส่วนของสหรัฐอเมริกา

5 สันนิบาตมุสลิมโลก (MWL)
Fajr/Isha มุม : 18/17
ใช้ใน : ส่วนต่างๆ ของยุโรป,
ตะวันออกไกล บางส่วนของสหรัฐอเมริกา

6 มหาวิทยาลัย Umm Al-Qurra
Fajr/Isha Angl e : 19/0
Isha Interval : 90 นาทีจาก Al-Maghrib
สวดมนต์แต่ตั้งไว้ที่ 120
ในช่วงเดือนรอมฎอน
ใช้ใน : ซาอุดีอาระเบีย

7 แก้ไขช่วงมุมของ Isha (เสมอ 90)
Fajr/Isha มุม : 19.5/0
Isha Interval : 90 นาทีจาก Al-Maghrib
การอธิษฐาน
ใช้ใน : บาห์เรน โอมาน กาตาร์ สหรัฐอาหรับเอมิเรตส์

8 หน่วยงานสำรวจทั่วไปของอียิปต์ (อียิปต์)
Fajr/Isha มุม : 19.5/17.5
ใช้ใน : อียิปต์

-ฟ้า --ฟัจแรนเกิล [real_num]
ระบุมุมที่จะใช้สำหรับ Fajr จะแทนที่หนึ่งที่กำหนดโดย
--วิธีมุม

-เอีย --ishangle [real_num]
ระบุมุมที่จะใช้สำหรับ Isha จะแทนที่หนึ่งที่กำหนดโดย
--วิธีมุม

-NS, --dst [int_num]
โดยค่าเริ่มต้น ไอไพรไทม์ ใช้ข้อมูลเขตเวลาของเครื่องโฮสต์เพื่อกำหนด
ไม่ว่าเวลาออมแสงจะมีผลบังคับหรือไม่ก็ตาม หากข้อมูลนี้คือ
ไม่พร้อมใช้งานหรือไม่ถูกต้อง ตัวเลือกนี้มีวิธีการกำหนด . อย่างชัดเจน
สถานะ DST ตั้งค่านี้เป็น 0 เพื่อปิดใช้งานการปรับเวลาตามฤดูกาลโดยสมบูรณ์ ตั้งค่าเป็น1
เพื่อเพิ่มเวลาละหมาดที่คำนวณไว้หนึ่งชั่วโมงเสมอ

-NS, --dst-เริ่มต้น ปปปปปปปปปปปปปปป
-เซ, --dst-สิ้นสุด ปปปปปปปปปปปปปปป
ระบุช่วงวันที่ที่เวลาออมแสงมีผลกับคุณ
ที่ตั้ง. ตัวอย่างเช่น:

ipraytime --dst-เริ่ม 20040328 --dst-สิ้นสุด 20041029

-NS, --เดือน [int_num]
ระบุเพื่อพิมพ์กำหนดการของเดือนปัจจุบันหรือมูลค่าที่ส่งผ่านของเดือน
ตารางเวลา

-y, --ปี [int_num]
ระบุเพื่อพิมพ์กำหนดการของปีปัจจุบันหรือมูลค่าที่ส่งผ่านในปี
ตารางเวลา

-NS, --ไฟล์ pref_file
ระบุชื่อไฟล์ที่จะโหลดซึ่งมีการตั้งค่าและการตั้งค่าของผู้ใช้

-e, --จบ
ระบุเพื่อดำเนินการพิมพ์กำหนดการต่อไปจนถึงสิ้นเดือนที่ระบุ

-NS, --รวบรัด
ระบุเพื่อพิมพ์เอาต์พุตซับในสั้นๆ สำหรับโหมดวันเดียว

-h12, --ปกติชั่วโมง
แสดงเวลาละหมาดตามเวลาปกติแทนเวลาทหาร

-NS, --กลม [int_num]
ระบุวิธีการปัดเศษวินาที วิธีการที่รองรับคือ

0 ไม่มีการปัดเศษ ละเว้นค่าวินาทีที่คำนวณโดยสมบูรณ์

1 การปัดเศษปกติ หากวินาทีมีค่าเท่ากับ 30 ขึ้นไป ให้บวก 1 นาที

2 การปัดเศษแบบพิเศษ คล้ายกับการปัดเศษปกติ แต่เราปัดเศษลงเสมอสำหรับ
สมัยชูรูกและอิมแซก (นี่คือวิธีการเริ่มต้น)

3 การปัดเศษแบบก้าวร้าว คล้ายกับการปัดเศษแบบพิเศษ แต่เราเพิ่ม 1 นาทีถ้า the
ค่าวินาทีมีค่าเท่ากับ 1 วินาทีหรือมากกว่า

-NS, --สุดขีด [int_num]
ระบุวิธีการคำนวณเวลาละหมาดสูง (49+) หรือสุดขั้ว (66+)
ละติจูด การคำนวณเวลาละหมาดขึ้นอยู่กับเหตุการณ์ทางดาราศาสตร์เป็นอย่างมาก ที่
ละติจูดเหล่านี้ เหตุการณ์เหล่านั้นบางเหตุการณ์ไม่ได้เกิดขึ้นเลย หรือเป็นไปไม่ได้เลย
คำนวณอย่างแม่นยำโดยใช้วิธีการทั่วไป ตัวอย่างเช่น ในบางสถานที่
ดวงตะวันไม่เคยเคลื่อนลับขอบฟ้ามาจนถึงตำแหน่งมุมฟาจร์
องศาที่กำหนดไว้ ดังนั้นจะไม่มีเวลา Fajr จริงที่ตำแหน่งนั้น NS
วิธีการสุดขั้วที่รองรับคือ:

หมายเหตุ วิธีการที่มี If โมฆะ ใช้คีย์เวิร์ดเฉพาะเมื่อ ไอไพรไทม์ is
ไม่สามารถคำนวณเวลาเหล่านี้ได้ วิธีการที่มี เสมอ มีการใช้คำสำคัญ
เสมอ.

0 ไม่มี. หากคำนวณไม่ได้ ปล่อยให้เป็น 99:99

1 ละติจูดที่ใกล้ที่สุด (Aqrab Al-Bilaad): คำอธิษฐานทั้งหมด [เสมอ]

2 ละติจูดที่ใกล้ที่สุด (Aqrab Al-Bilaad): Fajr และ Isha [เสมอ]

3 ละติจูดที่ใกล้ที่สุด (Aqrab Al-Bilaad): คำอธิษฐานทั้งหมด [ถ้าไม่ถูกต้อง]

4 วันที่ดีที่ใกล้ที่สุด (Aqrab Al-Ayyam): คำอธิษฐานทั้งหมด [เสมอ]

5 วันที่ดีที่ใกล้ที่สุด (Aqrab Al-Ayyam): คำอธิษฐานทั้งหมด [ถ้าไม่ถูกต้อง] (นี่คือ
วิธีการเริ่มต้น)

หมายเหตุ วิธีการสุดโต่งทั้งหมดต่อไปนี้ไม่มีข้อพิสูจน์ในแบบดั้งเดิม
ทรัพยากรชะรีอะฮ์ (เฟคห์) วิธีการเหล่านี้ได้รับการแนะนำโดยมุสลิมสมัยใหม่
นักวิชาการและนักวิทยาศาสตร์ด้วยเหตุผลในทางปฏิบัติเท่านั้น

6 วันที่เจ็ด: Fajr และ Isha [เสมอ]

7 วันที่เจ็ด: Fajr และ Isha [ถ้าไม่ถูกต้อง]

8 วันที่เจ็ด: Fajr และ Isha [เสมอ]

9 วันที่เจ็ด: Fajr และ Isha [ถ้าไม่ถูกต้อง]

10 ครึ่งคืน: Fajr และ Isha [เสมอ]

11 ครึ่งคืน: Fajr และ Isha [ถ้าไม่ถูกต้อง]

หมายเหตุ หากต้องการใช้สองวิธีถัดไป คุณจะต้องระบุ FajrInterval และ
อิชาอินเตอร์วัล ในไฟล์กำหนดค่าของคุณ

12 นาทีจาก Shorooq/Maghrib: Fajr and Isha [Always]

13 นาทีจาก Shorooq/Maghrib: Fajr และ Isha [ถ้าไม่ถูกต้อง]

การกำหนดค่า


ไอไพรไทม์ สามารถโหลดการตั้งค่าจากไฟล์กำหนดค่าได้ (~/.iprayrc)
ตำแหน่งเริ่มต้นของไฟล์การกำหนดค่าสามารถเปลี่ยนแปลงได้โดยใช้ตัวเลือก --file NS
เนื้อหาของไฟล์ควรอยู่ในรูปแบบต่อไปนี้ `variable_string: value' ดู
ส่วนตัวอย่างสำหรับตัวอย่างการใช้งาน ด้านล่างนี้คือรายการการตั้งค่าที่รองรับทั้งหมดซึ่งสามารถ
ใช้ในไฟล์กำหนดค่า:

แผนที่ การตั้งค่า
เมือง
ระบุสตริงชื่อเมืองข้อมูลที่จะแสดงสำหรับการอ้างอิง

ละติจูด
ระบุการตั้งค่าละติจูดที่จะใช้ระหว่างการคำนวณ ค่าอาจเป็นของจริงก็ได้
จำนวน

ลองจิจูด
ระบุการตั้งค่าลองจิจูดที่จะใช้ระหว่างการคำนวณ ค่าอาจเป็นของจริงก็ได้
จำนวน

UTC
ระบุความแตกต่างระหว่างเขตเวลาที่ระบุกับเขตเวลา GMT/UTC มูลค่า
อาจเป็นจำนวนจริงใดๆ ก็ได้

ระดับน้ำทะเล
ระบุความสูงเหนือระดับน้ำทะเล (เมตร)

วัดความแรงบีบคั้น
ระบุความกดอากาศในหน่วยมิลลิบาร์ ค่าเริ่มต้นคือ 1010

อุณหภูมิ
ระบุอุณหภูมิเป็นองศาเซลเซียส ค่าเริ่มต้นคือ 10

การคำนวณ วิธี การตั้งค่า
วิธีมุม
ระบุวิธีคำนวณวิธีมุมที่จะใช้ ค่าต้องเป็นจำนวนเต็มบวก
หนึ่งในวิธีการที่รองรับ ดูตัวเลือก --anglemethod สำหรับข้อมูลเพิ่มเติม

มัธฮับ
ระบุคณิตศาสตร์ที่จะใช้ในการคำนวณ ค่าที่รองรับในปัจจุบันคือ 1
สำหรับ Shaf'i และ 2 สำหรับ Hanafi

รายการออฟเซ็ต
ระบุรายการค่าเป็นนาทีเพื่อเพิ่มหรือลบจำนวนนาทีจาก
คำนวณเวลาละหมาดทุกวัน ตัวอย่างเช่น หากคุณต้องการเพิ่ม 30 วินาทีใน Maghrib และ
ลบ 2 นาทีจาก Isha คุณจะตั้งค่าตัวเลือกนี้เป็น `0 0 0 0 0.5 -2'

FajrAngle
ระบุมุม fajr ที่จะใช้ระหว่างการคำนวณ จะแทนที่ค่าของ
วิธีการที่ระบุ

อิชาแองเกิล
ระบุมุม isha ที่จะใช้ระหว่างการคำนวณ จะแทนที่ค่าของ
วิธีการที่ระบุ

อิมสาคแองเกิล
ระบุความแตกต่างของมุม imsaak และ fajr ค่าเริ่มต้นคือ 1.5 องศา

FajrInterval
ระบุจำนวนนาทีระหว่าง fajr และ shorooq นี้ควรจะเป็นบวก
จำนวนเต็ม.

อิชาอินเตอร์วัล
ระบุจำนวนนาทีระหว่าง Isha และ Maghrib นี้ควรจะเป็นบวก
จำนวนเต็ม.

ImsaakInterval
ระบุความแตกต่างเป็นนาทีระหว่าง imsaak และ fajr ช่วง Imsaak เริ่มต้น
จาก fajr คือ 10 นาทีหากตั้งค่า FajrInterval

วิธีการสุดขีด
ระบุวิธีที่จะใช้สำหรับละติจูดสูงและสุดขั้ว ค่าต้องเป็น an
จำนวนเต็มของหนึ่งในวิธีสุดโต่งที่สนับสนุน ดูคำอธิบายของ --extreme
ตัวเลือกสำหรับรายการวิธีการที่รองรับ

ละติจูดที่ใกล้ที่สุด
ระบุละติจูดที่ใช้สำหรับวิธีสุดโต่ง 'ละติจูดที่ใกล้ที่สุด' ค่าเริ่มต้นอยู่ที่
48.5 องศา

วิธีการแบบกลม
ระบุวิธีที่จะใช้สำหรับการปัดเศษวินาที ค่าต้องเป็นจำนวนเต็มของ
หนึ่งในวิธีการปัดเศษที่รองรับ ดูตัวเลือก --round สำหรับรายการของ
วิธีการที่รองรับ

กลางวัน ประหยัด เวลา การตั้งค่า
STD
ระบุสถานะ DST ปัจจุบัน ตั้งค่านี้เป็น 0 เพื่อปิดใช้งานการปรับเวลาตามฤดูกาลโดยสมบูรณ์
เวลา. หรือตั้งค่าเป็น 1 เพื่อเพิ่มเวลาละหมาดที่คำนวณไว้หนึ่งชั่วโมงเสมอ ดู --dst
ตัวเลือกสำหรับข้อมูลเพิ่มเติม

DST-เริ่ม
ระบุวันที่เริ่มต้นเมื่อการปรับเวลาออมแสงมีผลบังคับสำหรับคุณ
ที่ตั้ง. ค่านี้ควรเป็นวันที่ที่ถูกต้องในรูปแบบ ปปปปป

DST-สิ้นสุด
ระบุวันที่สิ้นสุดระยะเวลาการปรับเวลาออมแสง ค่านี้ควรเป็น
วันที่ที่ถูกต้องในรูปแบบ yyyymmdd

แสดง การตั้งค่า
รูปแบบชั่วโมง
ระบุรูปแบบเวลาสำหรับแสดงเวลาละหมาด ค่าควรเป็น 12 (ปกติ
เวลา) หรือ 24 (เวลาทหาร)

และพวกเรา


IPT_DATA วิธีหนึ่งในการส่งผ่านการตั้งค่าที่จำเป็นต่างๆ ผ่านตัวแปรนี้ NS
รูปแบบของตัวแปรต้องเป็น "LocationName Latitude Longitude UTCdiff
AngleMethodNumber" ตัวอย่างเช่น
setenv IPT_DATA "ดูไบ 25.25 55.3 4 2"

ใช้ ipraytime ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad