Autore |
Messaggio |
Maurizio87
Membro Senior
Registrato: 27/12/05 00:47 Messaggi: 86
|
|
Iniziale Maiuscola |
|
Ciao a tutti!!
Per scrivere ogni iniziale di frase maiuscola?
ci vuole un replace On input?
io gi? uso questo codice per sostituire alcune paroline:
| |
on *:input:#:{ if ($left($1-,1) != /) { msg $chan $replace($1-,:P,:4?,lol,USDR,xd,xD,:d,:D) | halt } }
|
come faccio?
ps. non sarebbe male se si cambia l'iniziale in maiuscolo anche dopo il punto...
|
|
Ven Nov 17, 2006 11:55 pm |
|
|
Maurizio87
Membro Senior
Registrato: 27/12/05 00:47 Messaggi: 86
|
|
|
Ven Nov 24, 2006 8:55 pm |
|
|
Vida92
Veterano
Registrato: 25/08/06 09:44 Messaggi: 182 Residenza: Urago Mella (Brescia) |
|
|
|
Allora.. se usi il comando on *:input: puoi avere una cosa del genere:
| | on *:input:*:{
if ($1- == lol) { /msg $active LoooooL | halt }
} |
Non saprei per il tema di questo internvento
_________________
IRC IS A PRIVILIGE NOT A RIGHT! www.cybermirc.org |
|
Ven Nov 24, 2006 11:17 pm |
|
|
Guerrjero
Staff
Registrato: 10/11/02 11:53 Messaggi: 684 Residenza: Roma |
|
|
|
Potresti usare un alias del genere:
| |
alias repup {
if ($1) {
var %rp_txt = $upper($left($1-,1)) $+ $right($1-,$calc($len($1-) - 1))
var %rp_tot = $numtok(%rp_txt,46), %i = 1
while (%i <= %rp_tot) {
var %rp_fr = $gettok(%rp_txt,%i,46), %p = 1, %upper = 0
while (%upper == 0) {
if ($mid(%rp_fr,%p,1) != $chr(32)) {
%rp_fr = $str($chr(32),$calc(%p - 1)) $+ $upper($mid(%rp_fr,%p,1)) $+ $right(%rp_fr,$calc($len(%rp_fr) - %p))
%rp_txt = $puttok(%rp_txt,%rp_fr,%i,46)
%upper = 1
}
inc %p
}
inc %i
}
return %rp_txt
}
}
|
A questo punto il tuo codice dovrebbe essere:
| |
on *:input:#:{ if ($left($1-,1) != /) { msg $chan $replace($repup($1-),:P,:4?,lol,USDR,xd,xD,:d,:D) | halt } }
|
Se vuoi verificare l'alias scrivi da linea di comando: //echo -a $repup(ciao. frase di prova. verifica.ok)
Bye
Guerrj
_________________ Staff TuttoIRC.it |
|
Dom Nov 26, 2006 2:05 am |
|
|
Maurizio87
Membro Senior
Registrato: 27/12/05 00:47 Messaggi: 86
|
|
|
Gio Nov 30, 2006 7:55 pm |
|
|
|
|
Non puoi inserire nuovi argomenti Non puoi rispondere a nessun argomento Non puoi modificare i tuoi messaggi Non puoi cancellare i tuoi messaggi Non puoi votare nei sondaggi
|
|
|