O arquivo de sermões de sexta-feira do site Awqaf dos Emirados Árabes Unidos fica fora do ar com frequência e não há maneira programática de interagir com ele para obter os arquivos Khutba. Este utilitário torna possível baixar os arquivos e adicioná-los ao CDN da Rede Islâmica (potencialmente, no momento eles estão apenas no OneDrive).
Aqui está um mapa JSON do que existe no CDN.
Basta executar download.sh
. Certifique-se de que em api.php a linha 52 tenha todos os anos que os arquivos api json precisam ser recriados.
Este utilitário requer PHP 8.0+ (pelo menos foi testado) e compositor.
Você só pode baixar khutbas por um mês de cada vez, tecnicamente, e o processo abaixo documenta como agregar isso. Infelizmente, um rastreador não é fácil de escrever para tudo, pois o mês e o ano usam codificação e postagens HTTP muito desagradáveis. É possível automatizar isso, mas provavelmente não exige o investimento de tempo. Então, por enquanto:
Execute composer install
após clonar este repositório. Então:
/en/Pages/FridaySermonDetail.aspx?did=[0-9][0-9][0-9][0-9]
no campo de entrada Expressão regular.download-audio.php
e assista ao comentário. Em seguida, repita para PDF e Word.download.sh
para obter tudo, mas seja paciente. Por favor, levante um PR para consertar, se puder, ou poste em https://community.islamic.network para suporte.
A licença para esses scripts é GNU LGPL v3.
Observe que onde quer que você baixe, visualize e/ou armazene esses khutbas, os direitos autorais permanecem e pertencem à Autoridade Geral de Assuntos e Doações Islâmicas, Emirados Árabes Unidos. A autenticidade pode ser verificada usando o verificador de documentos em https://www.awqaf.gov.ae/en/Pages/verifydocument.aspx.