Utilisateur:Speculos/outils
Articles créés | Outils | À Faire | Memo |
Cette sous-page me sert à lister des outils et scripts
Tools directory : https://tools.wmflabs.org/hay/directory/#/
Localisation d'une adresse IP
modifierContributions croisées
modifier- contributions croisées (sujets)
- contributions croisées (temps)
- https://tools.wmflabs.org/sigma/editorinteract.py
Cohérence paramètres Infobox
modifierRecherche de documents - Bibliothèque Wikipédia
modifierRequête dans Wikidata
modifier- https://query.wikidata.org (Wikidata Query Service) en langage SPARQL
Phrases manquant de références
modifierRecherche de chaine particulière
modifier- Expression régulière :
insource:/\<!--\s*Au sujet de/i
: [1] insource:/mmm/
- Recherche interne "nowiki": https://fr.wikipedia.org/w/index.php?search=insource%3A%22%5B%5Bnowiki%5D%5D%22&title=Sp%C3%A9cial%3ARecherche&profile=advanced&fulltext=1&ns0=1
Statistiques
modifier- https://petscan.wmflabs.org/ (depth=30, Categories: Film français)
catégorie | 12/10/2018 | 31/7/2019 | 25/10/2022 | 07/02/2023 | 12/01/2024 | ébauches |
---|---|---|---|---|---|---|
Films français | 17425 | 17704 | 19499 | 19650 | 20442 | dont 10364 ébauches (67,7%) |
Films américains | 26814 | 27210 | 29052 | 29535 | 30879 | dont 13307 ébauches (45,1%) |
Films | 79788 | 78744 | 84150 | 85445 | 108737 | dont 37406 ébauches (43,8%) |
- films français
- films américains
- total films
- statistiques d'accès à un article
- http://wikiscan.org/utilisateurs utilisateurs
- https://stats.wikimedia.org/FR/TablesWikipediaFR.htm articles FR
- http://wstat.fr/template/ statistiques sur les modèles
- https://tools.wmflabs.org/supercount/index.php?project=fr.wikipedia.org&user=Speculos stats par mois et par domaine
- http://project.paragram.org profil horaire d'un contributeur
Adminstat
modifier- http://tools.wmflabs.org/xtools/adminstats/
- https://tools.wmflabs.org/xtools/adminstats/?project=fr.wikipedia.org&begin=2014-09-21
Wikichecker
modifierProfil de contribution par heure, par jour de la semaine:
Base Lumière
modifierBlack-List
modifierPages perso
modifier- pageperso 128
- pageperso.aol 26
- pageperso-orange 3
- .free.fr 41331 !
Monobook et commons
modifierSyntaxe
modifier- https://tools.wmflabs.org/checkwiki/cgi-bin/checkwiki.cgi?project=frwiki&view=high
- https://typos.toolforge.org/
Partitions
modifier<score vorbis="1" midi="1"> { \time 5/4 e'8 e''8 r8 e'8 e''8 r8 b'4 d''4 }</score>
donne:
Biodata
modifierArticles biographiques liés à Portail:Tennis de table (442 catégories – 1 232 articles – Suivi) sans :
- Date de naissance (P569).
- Lieu de naissance (P19).
- Date de décès (P570).
- Lieu de décès (P20).
- Pays de nationalité (P27).
- Occupation (P106).
Géolocalisation
modifierLog erreurs modèle géolocalisation :
- Conversion dms-decimal :
{{coord/dms2dec|N|36|58}}
= 36.967
Articles géolocalisés ayant besoin d'images: http://tools.wmflabs.org/coord
Script de mise sous forme de liens des lignes d'un fichier
modifier# script de mise entre crochets des lignes d'un fichier (appel : perl <fichier)
while (<STDIN>)
{
chomp($_);
print "[[$_]]\n";
}
print $., " lignes";
Critères de désébauchage
modifierIllustrations
modifierDivers
modifierManipulation de contenu d'un tableau
modifierTransformer un tableau au format wiki en tableau .CSV
modifier- Installer Perl (par exemple ActivePerl v5.8 ou ultérieur)
- taper la commande sous invite de commande DOS; ne pas double-cliquer sur le fichier .pl !!!
Il faut se positionner dans le dossier dans lequel sont stockés les fichiers, par exemple C:\Perl et taper la ligne de commande à ce niveau. Les caractères "<" et ">" indiquent respectivement le fichier en entrée et le fichier en sortie, ils font partie de la ligne de commande. Cela donne:
C:\Perl> perl wiki2csv.pl <fichier.txt >fichier.csv
Transformer un tableau .CSV en tableau wiki
modifierC:\Perl> perl csv2wiki.pl <fichier.csv >resultat.txt
Manipuler le format de cellules d'un tableau
modifierC:\Perl> perl wiki2wiki.pl <fichier.txt >resultat.txt
Exemple de script
modifier
use strict;
my $line;
while(my $line=<STDIN>)
{
chomp($line); # retrait CRLF
$line =~ s/\|\|/\|\| "align="center" \|/g; # ajoute le type d'alignement
if ($line =~ /{\|/) # debut tableau
{ next; }
if ($line =~ /\|}/) # fin de tableau
{ print "\n"; last; }
if ($line =~ /\|\-/) # saut de ligne
{ print "\n\|-\n"; }
else
{ $line =~ s/^\|//g; # cas général
print "\|".$line; }
}
# csv2wiki.pl
# But : mise au format wiki d'un tableau csv
# A utiliser en complément du script inverse: wiki2csv.pl
# Remarque : ne traite pas l'entete du tableau
# Syntaxe : perl csv2wiki.pl <ficentree.csv >ficsortie.txt
use strict;
print "{| <entete du tableau>\n"; # entete à renseigner
while(my $line=<STDIN>)
{
chomp($line);
$line =~ s/;/\|\|/g; # remplace separateur ";" par ||
print "|$line \n|-\n";
}
print "|}"; # fin tableau
# wiki2csv.pl
# Remarques:
# - ne traite pas l'entete du tableau
# - ajoute un compteur de ligne pour permettre les tris
# - attention, si il y a des ";" dans les cellules,
# il faut utiliser un autre séparateur (tab par exemple)
# - ne récupère pas le format au niveau ligne |-...
#
# Syntaxe : perl wiki2csv.pl <fichier.txt >fichier.csv
use strict;
my $sep;
$sep =";"; # séparateur
# $sep ="\t"; # séparateur tab si nécessaire
my $cpt; # compteur en debut de ligne
$cpt=0;
while(my $line=<STDIN>)
{
chomp($line); # retrait CRLF
$line =~ s/\|\|/$sep/g; # remplace || par le séparateur
$line =~ s/!!/$sep/g; # remplace !! par le séparateur
if ($line =~ /{\|/) # debut tableau
{ print $cpt++.";"; next; }
if ($line =~ /\|}/) # fin de tableau
{ print "\n"; last; }
if ($line =~ /\|\-/) # saut de ligne
{ print "\n".$cpt++.$sep; } # avec compteur en début de ligne
# { print "\n"; } # sans compteur en début de ligne
else
{ $line =~ s/^\|//g; # cas général
print $line; }
}
Autres
modifierOutils en ligne
modifierOn peut aussi utiliser les outils suivants:
Réflexions
modifier(sic)
Le povuoir phoémanénal du cerveeau huamin: Soeln une recheerche fiate à l'Unievristé de Cmabridge, il n'y a pas d'improtpance sur l'odrre dans luqeel snot les lerttes. la suele cohse imotprante est que la priremère et la derènire letrte du mot siot à la bnone palce. La raoisn est que le ceverau hmauin ne lit pas les mtos par letrte mias ptuôlt cmome un tuot. Étonannt n'est-ce pas? Ceci exlplique le grnad nombbre de fauttes de frape qui passsent inaperçes dans les tetxes, et en patriculier les letres oubliées ou ajouutées au millieu des mots.
Référence: (en) http://www.inf.ed.ac.uk/undergraduate/reading.html D'où l'intérêt d'utliser un corecteur orthogaphique...