Forum : Scripts pour mIRC

Scripts pour mIRC

Des scripts en IRC Scripting codé maison tout chaud ^^

Nyaaa bon ici on pourra mettre des scripts pour mIRC pratique ou qui servent à rien ^o^

Par Acendancy, le Lundi 14 Août 2006 à 00:54:15
Autorisé : HTML - Smileys - Balises - Multipost
Par Acendancy, le Lundi 14 Août 2006 à 00:59:33
Avatar
Membre
Yo !!

Alors vais commencer par 2 scripts que j'ai codé tout à l'heure pour Zef :p

1er :

Script permettant d'afficher l'espace disque de vos disques durs

espace_disque.mrc

[i]Mode d'emploi :
1. Placer le fichier espace_disque.mrc dans le repertoire racine de mIRC
2. Ecrire sur n'importe quelle fenêtre de mIRC :

CODE :

/load -rs espace_disque.mrc

3. Tappez /dd sur la fenêtre du chan voulu pour afficher les stats de vos disques durs :)[/i]

Voir Code Source du script

CODE :


;//////////////////////////////////////
;Script réalisé par Acendancy//////////
;Un peu de pub en passant :  //////////
;* http://ikilote.net *  //////////
;* acendancy@animasub.com *  //////////
;//////////////////////////////////////
alias dd {
  var %num = 1
  while ( %num <= $disk(0) ) {
    if (( $disk(%num).free > 1 ) && ( $disk(%num) )) {
      var %dd = 3Disque Local[12 $+ $disk(%num).path $+ ] (10 $+ $round($calc($disk(%num).free / 1074000000),2) /10 $round($calc($disk(%num).size / 1074000000),2) 4GO)
      var %ddfull %ddfull %dd
      var %ddfree = $calc(%ddfree + $disk(%num).free)
      var %ddsize = $calc(%ddsize + $disk(%num).size)
    }
    inc %num
  }
  msg $chan %ddfull
  msg $chan 4TOTAL :10 $round($calc(%ddfree / 1074000000),2) /10 $round($calc(%ddsize / 1074000000),2) 4GO
}


2ème script :

Script permettant d'afficher l'uptime de l'ordinateur + le record

uptime.mrc

[i]Mode d'emploi :
1. Placer le fichier uptime.mrc dans le repertoire racine de mIRC
2. Ecrire sur n'importe quelle fenêtre de mIRC :

CODE :

/load -rs uptime.mrc

3. Tappez /uptime sur la fenêtre du chan voulu pour afficher l'uptime de votre ordi et le record.[/i]

Voir Code Source du Script

CODE :


;//////////////////////////////////////
;Script réalisé par Acendancy//////////
;Un peu de pub en passant :  //////////
;* http://ikilote.net *  //////////
;* acendancy@animasub.com *  //////////
;//////////////////////////////////////

ON *:CONNECT: { .timer 0 10 uprecord }
alias uprecord {
  if (( %uptimerecordsec < $uptime(system,3) ) || ( %uptimerecord == $null )) {
    set %uptimerecord $uptime(system,1)
    set %uptimerecordsec $uptime(system,3)
  } 
}

alias uptime { 
  if (( %uptimerecordsec < $uptime(system,3) ) || ( %uptimerecord == $null )) {
    set %uptimerecord $uptime(system,1)
    set %uptimerecordsec $uptime(system,3)
  }
  msg $chan 4UPtime :3 $replace($uptime(system,1),days,jours) (4 Record :3 $replace(%uptimerecord,days,jours) )
}


Note : Les fichiers *.mrc sont modifiable avec bloc-notes ou dans l'interface prévue pour dans mIRC.

NOoOOoOooo !
Bunny is dead ! :lol