« Utilisateur:Crochet.david.bot/Scripts » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎User_fixes.py : mise à jour
→‎Script : mise à jour
Ligne 22 :
fairelangue
for isolang in $existlang ; do
for namespace in User Wikiversity Template Help Category 0 100 102 104; do
python interwiki.py -start:"${namespace}:" -lang:$isolang -skipfile:"file.skip"
done
Ligne 86 :
existlang=$langue
fi
}
 
function typoauto {
isolang="fr"
# charge_et_decompresse $isolang
echo "execution de remplace.py pour la langue $isolang"
i=1
while read aLine
do
# $text[$i]=$aLine
echo ${aLine#*find=}
echo ${debututile%replace=*}
echo ${aLine%replace=}
# echo "python replace.py -lang:$isolang -xml:$isolang-wikiversity-latest-pages-articles.xml $debut $fin"
sleep 1
done < traitement.txt
# decharge $isolang
}
 
function typomanu {
isolang="fr"
charge_et_decompresse $isolang
echo "execution de remplace.py pour la langue $isolang"
while true
do
echo "regex du texte avant"
read avant
if [ $avant = "FiN" ]
then break
else
echo "regex du texte après"
read apres
python replace.py -lang:$isolang -xml:$isolang-wikiversity-latest-pages-articles.xml -regex "$avant" "$apres"
fi
done
decharge $isolang
}
 
Ligne 101 ⟶ 137 :
echo " 6 : cosmetic "
echo " 7 : mise à jour de pywikipediabot "
echo " 8 : correction suivant règle de typographie manuel"
echo " 0 : fin"
read clavier
Ligne 111 ⟶ 148 :
6) cosmetic ;;
7) svn up ;;
8) typomanu ;;
0) exit 0 ;;
esac