Very interesting, and very nicely coded smile I didn't know about makecab, it's a good alternative, since it's free and perhaps more universal (I guess there are more XP users than winrar users).

Oh and just my usual pickiness, you can replace
Code:
  if $isfile(bakup.ddf) { .remove bakup.ddf }
  .fopen -n bak bakup.ddf
with
Code:
  .fopen -n[color:red]o[/color] bak bakup.ddf


/.timerQ 1 0 echo /.timerQ 1 0 $timer(Q).com