Sélectionne des messages des archives des forums Scilab
uman topic! @ uman topic @ uman author>topic! @ uman author><Ndays @ uman author>topic<Ndays! @ uman "author > topic1 | topic2 < Ndays!" @ uman author1|author2>(topic1|topic2)&topic3&~(topic4|topic5)! @
Nom (pseudonyme) des auteurs des messages.
"*"
peut être utilisé à la fin d'un nom pour rechercher tous les messages
dont le ou les auteurs ont un nom commençant comme indiqué.
Mots ou expressions texte à rechercher dans les messages.
"*"
utilisé dans un mot représente un segment de texte
quelconque. Par exemple, "SI*P" désignera "SIP", "SIVP", "sirup", etc.
"?"
désigne un et un seul caractère
libre. Par exemple, "S*P" pourra représenter "SIP", "SVP", "SoP", "s1p", etc.
"*" et "?" ne peuvent pas être utilisés en début de mot.
Les caractères "& | ( ) ~ < >" ont un usage particulier.
Leur emploi dans les topic
est donc proscrit (erreur ou
résultats incertains).
Entier positif (entré comme texte) : âge maximum des messages à sélectionner, exprimé en nombre de jours jusqu'à aujourd'hui.
! | Rechercher uniquement dans le sujet
des messages.
Lorsque la requête de |
> | Séparateur entre les parties
authors ">" topics
de la requête. Lorsqu'aucun auteur n'est spécifié, ">"
peut être omis. |
< | Séparateur entre les parties
topics "<"
maximum messages age de la requête. Lorsqu'aucun âge maximal des
messages n'est indiqué, "<" peut être omis. |
(..) | Parenthèses de groupage. |
| | Conjonction OU séparant les noms de plusieurs auteurs ou les libellés de plusieurs topics. |
& | Conjonction ET séparant les libellés de plusieurs topics.
Chaque message étant posté par un auteur unique, cette conjonction est
inutile dans la liste des auteurs recherchés. |
~ | SANS : exclusion d'un topic. Ne peut pas être utilisé
pour exclure des auteurs de la recherche. |
"..." | Lorsque la requête inclut au moins un espace, elle doit être spécifiée entre guillemets ou entre apostrophes. |
uman .. @
![]() | uman .. @ requiert donc une connection internet active. |
uman .. @
n'affiche rien dans la console.
Aucun des critères de recherche possibles n'est obligatoire, mais en indiquer au moins un sera plus efficace ;-). Lorsque plusieurs types de critères sont fournis (auteurs, termes du contenu, âge des messages), seuls les messages satisfaisant tous les critères sont sélectionnés.
uman .. @
ignore toute autre option uman
possible par ailleurs. En particulier, l'option de langue
uman .. L##
est ignorée : toutes les listes de diffusion
existantes sont a priori fouillées, quelle que soit leur langue d'usage.
Si un forum Scilab archivé ayant une langue d'usage autre que l'anglais et le français
venait à devenir actif, l'option L##
pourrait devenir utilisable pour
uman .. @
.
// ====== CONNECTION INTERNET ACTIVE REQUISE ====== // Listes de messagerie Scilab : fouiller dans les archives avec l'option "@" // -------------------------------------------------------------------------- uman aliasing @ // messages dont le sujet ou le corps contient "aliasing" uman aliasing! @ // messages dont le sujet contient "aliasing" uman grand&setting @ // messages contenant "grand" ET "setting" uman grand&~setting @ // messages avec "grand" mais SANS "setting" uman "grand & ~setting" @ // même requête, avec des espaces. uman cell|struct! @ // messages avec sujet contenant "cell" OU "struct" uman "(cell|struct)&~matrix!" @ // Sujet avec "cell" OU "struct", ET SANS "matrix" // Guillemets obligatoires pour protéger "(" initiale uman struct&~(array|scilab)! @ // Sujet avec "struct" MAIS NI "array" NI "scilab" uman "(cell|struct)&~(function|array)!" @ // Sujet avec "cell" OU "struct", // MAIS NI "function" NI "array" uman denizet>SEP|graphics! @ // Sujet avec ("SEP" OU "graphics") POSTÉ PAR Denizet uman steer|couvert>SEP! @ // Sujet avec "SEP" POSTÉ PAR ("Steer" OU "Couvert") uman elias>genlib<200! @ // Sujet avec "genlib" POSTÉ PAR "Elias" dans les 200 derniers jours uman david><200 @ // Messages POSTÉS PAR "David" dans les 200 derniers jours // Avec les jokers "*" et "?" (la réponse du serveur peut être incomplète): uman S*P! @ // OK uman linspace! @ // OK : une liste est affichée uman l*space! @ // KO : aucune réponse, alors que la liste précédente conviendrait déjà !
Version | Description |
3.0 | 2019-08-22 : 4 bugs corrigés. |
2.1 | 2016-10-30 : 1 bug corrigé. Documentation de "uman .. @" traduite en français. |
2.0 | 2016-04-06 : Première version de "uman" avec l'option @ |