From 60072536acd262370dc6ecb902926c019ecc673b Mon Sep 17 00:00:00 2001 From: Marcos Marado Date: Sat, 26 May 2018 03:05:51 +0100 Subject: [PATCH] RTP: script actualizado --- scripts/04-rtp.sh | 45 +++++++++++++++++++++------------------------ 1 file changed, 21 insertions(+), 24 deletions(-) diff --git a/scripts/04-rtp.sh b/scripts/04-rtp.sh index 757032b..068c4e8 100755 --- a/scripts/04-rtp.sh +++ b/scripts/04-rtp.sh @@ -3,28 +3,25 @@ # https://www.iefp.pt/ - não cumpre WCAG 2.0 AA # RTP - flash e WMV -echo "Este script deve ser modificado com os novos links sobre estes incumprimentos (estão no README.md)." +flash=$(wget http://media.rtp.pt/empresa/utilizacao/flash-player/ --user-agent="Mozilla/5.0 Gecko/20100101 Firefox/21.0" -o /dev/null -O -|wc -l) +wmv=$(wget http://media.rtp.pt/empresa/utilizacao/windows-media-player/ --user-agent="Mozilla/5.0 Gecko/20100101 Firefox/21.0" -o /dev/null -O -|wc -l) -# flash=$(wget http://media.rtp.pt/empresa/utilizacao/termos-e-condicoes/ --user-agent="Mozilla/5.0 Gecko/20100101 Firefox/21.0" -o /dev/null -O -|grep -i flash|wc -l) -# wmv=$(wget http://media.rtp.pt/empresa/utilizacao/termos-e-condicoes/ --user-agent="Mozilla/5.0 Gecko/20100101 Firefox/21.0" -o /dev/null -O -|grep -i windows|wc -l) -# -# mudancas=0; -# if [ "$flash" -eq "0" ]; then -# echo "RTP: Flash: incumprimento pode já não existir"; -# mudancas=1; -# fi -# if [ "$wmv" -eq "0" ]; then -# echo "RTP: WMV: incumprimento pode já não existir"; -# mudancas=1; -# fi -# -# ## 20/05/2018: - several images without an alt attribute: -# if [ "$mudancas" -eq "0" ]; then -# echo "RTP: Incumprimento mantém-se, a actualizar o README (faça um git diff, valide, e commit!)"; -# while IFS='' read -r line || [[ -n "$line" ]]; do -# test $(echo "$line"|grep -v rtp|wc -l) -eq "1" \ -# && echo "$line" \ -# || (h=$(echo "$line"|cut -d\| -f1-4); t=$(echo "$line"|cut -d\| -f6-); echo "$h| $(date +%Y/%m/%d) |$t"); -# done < README.md > new -# mv new README.md -# fi +mudancas=0; +if [ "$flash" -eq "0" ]; then + echo "RTP: Flash: incumprimento pode já não existir"; + mudancas=1; +fi +if [ "$wmv" -eq "0" ]; then + echo "RTP: WMV: incumprimento pode já não existir"; + mudancas=1; +fi + +if [ "$mudancas" -eq "0" ]; then + echo "RTP: Incumprimento mantém-se, a actualizar o README (faça um git diff, valide, e commit!)"; + while IFS='' read -r line || [[ -n "$line" ]]; do + test $(echo "$line"|grep -v rtp|wc -l) -eq "1" \ + && echo "$line" \ + || (h=$(echo "$line"|cut -d\| -f1-4); t=$(echo "$line"|cut -d\| -f6-); echo "$h| $(date +%Y/%m/%d) |$t"); + done < README.md > new + mv new README.md +fi