eggdrop:flags
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
eggdrop:flags [2023/10/11 09:12] – [Flags botnet] CrazyCat | eggdrop:flags [2023/12/04 12:18] (Version actuelle) – [Flags globaux] CrazyCat | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
Un flag ou drapeau est une variable qui a des valeurs possibles imposées. Ces valeurs peuvent être booléenne (binaires, 1 ou 0) ou sous forme de caractères (habituellement une lettre). | Un flag ou drapeau est une variable qui a des valeurs possibles imposées. Ces valeurs peuvent être booléenne (binaires, 1 ou 0) ou sous forme de caractères (habituellement une lettre). | ||
===== Principe ===== | ===== Principe ===== | ||
- | Dans le cas des flags sous forme de caractères, | + | Dans le cas des flags sous forme de caractères, |
+ | |||
+ | Les flags se gèrent avec la commande [[: | ||
+ | |||
+ | <WRAP center round tip 80%> | ||
+ | Il est possible de créer et utiliser 26 flags globaux et 26 flags de canaux (lettres majuscules de A à Z). Ils sont utilisés par des [[: | ||
+ | </ | ||
==== Cumul et héritage ==== | ==== Cumul et héritage ==== | ||
Très fréquemment en Tcl, les flags correspondent à des droits, il y a donc parfois une notion de niveau et d' | Très fréquemment en Tcl, les flags correspondent à des droits, il y a donc parfois une notion de niveau et d' | ||
Ligne 9: | Ligne 16: | ||
==== Flag global / local ==== | ==== Flag global / local ==== | ||
Au niveau de l' | Au niveau de l' | ||
- | ===== Flags globaux | + | ===== Liste des flags ===== |
+ | ==== Flags globaux ==== | ||
^ Flag ^ Nom ^ Description ^ | ^ Flag ^ Nom ^ Description ^ | ||
| n | owner (propriétaire) | L' | | n | owner (propriétaire) | L' | ||
Ligne 35: | Ligne 43: | ||
| u | unshared (non-partagé) | L' | | u | unshared (non-partagé) | L' | ||
| h | highlight | Affiche le texte en gras des fichiers d'aide | | | h | highlight | Affiche le texte en gras des fichiers d'aide | | ||
- | + | ==== Flags locaux ==== | |
- | ===== Flags locaux | + | |
Tous le flags globaux hormis //u//, //h//, //b//, //c//, //x//, //j//, et //p// peuvent aussi être utilisés comme flags locaux (à portée sur un canal) | Tous le flags globaux hormis //u//, //h//, //b//, //c//, //x//, //j//, et //p// peuvent aussi être utilisés comme flags locaux (à portée sur un canal) | ||
- | ===== Flags botnet | + | ==== Flags botnet ==== |
^ Flag ^ Nom ^ Description ^ | ^ Flag ^ Nom ^ Description ^ | ||
| +s | Share (passif) | Reçoit les données partagées d'un autre eggdrop | | | +s | Share (passif) | Reçoit les données partagées d'un autre eggdrop | | ||
Ligne 47: | Ligne 54: | ||
| +r | Reject | Cet eggdrop est interdit sur le botnet | | | +r | Reject | Cet eggdrop est interdit sur le botnet | | ||
| +i | Isolate | Cet eggdrop est isolé du autres | | | +i | Isolate | Cet eggdrop est isolé du autres | | ||
+ | |||
{{tag>" | {{tag>" |
eggdrop/flags.1697015562.txt.gz · Dernière modification : 2023/10/11 09:12 de CrazyCat