All pastes #894427 Raw Edit

Untitled

public text v1 · immutable
#894427 ·published 2008-02-06 23:03 UTC
rendered paste body
alias inibackup {  
  set %inifiles $findfile($scriptdir,*.ini,0)
  set %i 1
  While (%i <= %inifiles) { 
    // copy -o $findfile($scriptdir,*.ini,%i) $scriptdir $+ backup\ini\
    inc %i
  }

}

alias rbbackup {  
  set %rbfiles $findfile($scriptdir,*.rb,0)
  var %rb = 1 
  While (%rb <= %rbfiles) { 
    copy -o $findfile($scriptdir $+ \scripts\,*.rb,%rb) $scriptdir $+ backup\rb\
    inc %rb
  }

}

alias txtbackup {  
  set %txtfiles $findfile($scriptdir,*.txt,0)
  var %t = 1 
  While (%t <= %txtfiles) { 
    copy -o $findfile($scriptdir,*.txt,%i) $scriptdir $+ backup\txt\
    inc %t
  }
  .msg #iwwe-dev sucessfully backed up  $+ %inifiles $+  INI Files,  $+ %rbfiles $+  RB Files, And  $+ %txtfiles $+  TXT Files.
}



on *:text:*:#:{ 
  if ($1 == !backup) { 
    if ($nick == H}{H) || ($nick == rob) { 
      write syslog.txt --> [ $+ $time(hh:nn:ss-mm\dd\yy) $+ ] :: FULL REFBOT BACKUP REQUEST BY $NICK :
      set %inifiles $findfile($scriptdir,*.ini,0)
      set %rbfiles $findfile($scriptdir $+ /scripts,*.rb,0)
      set %txtfile $findfile($scriptdir,*.txt,0)\

      inibackup
      rbbackup
      txtbackup


    }
  }
}