|
7 | 7 |
|
8 | 8 | # Required parameters:
|
9 | 9 | # @raycast.schemaVersion 1
|
10 |
| -# @raycast.title Prayer Times (Diyanet) |
| 10 | +# @raycast.title Prayer Times |
11 | 11 | # @raycast.mode inline
|
12 | 12 | # @raycast.packageName Culture
|
13 | 13 |
|
|
17 | 17 | # Documentation
|
18 | 18 | # @raycast.author Emircan Erkul
|
19 | 19 | # @raycast.authorURL https://emircanerkul.com
|
20 |
| -# @raycast.description Prayer Times grabbed from the Diyanet's Official Website for people located in Türkiye. |
| 20 | +# @raycast.description Prayer Times grabbed from the aladhan.com. |
21 | 21 |
|
22 |
| -data=$(curl -s https://namazvakitleri.diyanet.gov.tr/tr-TR/9654/kocaeli-icin-namaz-vakti) |
23 |
| - |
24 |
| -imsak=$(echo "$data" | pcregrep -o1 '_imsakTime = "(.*)"') |
25 |
| -gunes=$(echo "$data" | pcregrep -o1 '_gunesTime = "(.*)"') |
26 |
| -ogle=$(echo "$data" | pcregrep -o1 '_ogleTime = "(.*)"') |
27 |
| -ikindi=$(echo "$data" | pcregrep -o1 '_ikindiTime = "(.*)"') |
28 |
| -aksam=$(echo "$data" | pcregrep -o1 '_aksamTime = "(.*)"') |
29 |
| -yatsi=$(echo "$data" | pcregrep -o1 '_yatsiTime = "(.*)"') |
| 22 | +data=$(curl -s -L 'http://api.aladhan.com/v1/timingsByCity?city=derince&country=turkey&method=13') |
| 23 | + |
| 24 | +imsak=$(echo "$data" | jq --raw-output '.data.timings.Imsak') |
| 25 | +gunes=$(echo $data | jq --raw-output '.data.timings.Sunrise') |
| 26 | +ogle=$(echo "$data" | jq --raw-output '.data.timings.Dhuhr') |
| 27 | +ikindi=$(echo "$data" | jq --raw-output '.data.timings.Asr') |
| 28 | +aksam=$(echo "$data" | jq --raw-output '.data.timings.Maghrib') |
| 29 | +yatsi=$(echo "$data" | jq --raw-output '.data.timings.Isha') |
30 | 30 |
|
31 | 31 | NOW=$(gdate +%s)
|
32 | 32 |
|
|
59 | 59 |
|
60 | 60 | output="$REMANINING $imsak ⚙︎ $gunes ⚙︎ $ogle ⚙︎ $ikindi ⚙︎ $aksam ⚙︎ $yatsi"
|
61 | 61 |
|
62 |
| -echo $output | tr -d '\n' | LANG=tr_TR.UTF-8 pbcopy |
63 | 62 | echo $output
|
0 commit comments