Transfer Manager — File Browser
TransferManagerv1.0 / TransferManagerv1.0 / TransferManager / trans.mrc
trans.mrc — 3.83 KB — Download this file
on *:load:/echo 5You Have Just Loaded The Transfer Wizard Script Created By 7NightMare
Dialog trans {
Title "Transfer Wizard"
Size -1 -1 598 340
List 1, 6 6 586.912751677852 141, extsel size
List 2, 6 146 586.912751677852 141, extsel size
Button "Close", 3, 235 296 89 23, ok
}
menu menubar,channel {
Trasfer Wizard:dialog -dm trans trans
}
alias mdx { return { $+(",$scriptdirDLLS\mdx.dll,") } }
alias trans.init { dll $mdx SetMircVersion $version | dll $mdx MarkDialog trans }
on *:dialog:trans:init:*:{
trans.init
dll $mdx SetDialog $dname bgcolor $rgb(100,0,10)
dll $mdx SetControlMDX $dname 1 Listview report grid > $scriptdirDLLS\views.mdx
dll $mdx SetControlMDX $dname 2 Listview report grid > $scriptdirDLLS\views.mdx
did -i $dname 1 1 headerdims 160:1 70:2 60:3 80:4 80:5 90:6 150:7
did -i $dname 1 1 headertext +c 0 Filename $+ $chr(9) $+ +c 0 Size $+ $chr(9) $+ +c 0 $chr(37) $+ Done $+ $chr(9) $+ +c 0 Sent $+ $chr(9) $+ +c 0 Speed $+ $chr(9) $+ +c 0 Nickname $+ $chr(9) $+ +c 0 Directory
did -i $dname 2 1 headerdims 160:1 70:2 60:3 80:4 80:5 90:6 150:7
did -i $dname 2 1 headertext +c 0 Filename $+ $chr(9) $+ +c 0 Size $+ $chr(9) $+ +c 0 $chr(37) $+ Done $+ $chr(9) $+ +c 0 Rcvd $+ $chr(9) $+ +c 0 Speed $+ $chr(9) $+ +c 0 Nickname $+ $chr(9) $+ +c 0 Directory
.timer1transend 0 3 /transend
.timer1tranget 0 3 /tranget
transend1
tranget1
}
on *:dialog:trans:sclick:3:{
.timer1transend off
.timer1tranget off
}
alias transend {
transend2
var %tran.send1 2
var %tran.send 1
while (%tran.send <= $send(0)) {
did -o trans 1 %tran.send1 $send( $+ %tran.send $+ ).file $+ $chr(9) $+ $bytes($send( $+ %tran.send $+ ).size,M).suf $+ $chr(9) $+ $send( $+ %tran.send $+ ).pc $+ $chr(37) $+ $chr(9) $+ $bytes($send( $+ %tran.send $+ ).sent,M).suf $+ $chr(9) $+ $bytes($send( $+ %tran.send $+ ).cps,k) $+ kb/sec $+ $chr(9) $+ $send( $+ %tran.send $+ ) $+ $chr(9) $+ $send( $+ %tran.send $+ ).path $+ $send( $+ %tran.send $+ ).file
inc %tran.send 1
inc %tran.send1 1
}
}
alias tranget {
tranget2
var %tran.get1 2
var %tran.get 1
while (%tran.get <= $get(0)) {
did -o trans 2 %tran.get1 $get( $+ %tran.get $+ ).file $+ $chr(9) $+ $bytes($get( $+ %tran.get $+ ).size,M).suf $+ $chr(9) $+ $get( $+ %tran.get $+ ).pc $+ $chr(37) $+ $chr(9) $+ $bytes($get( $+ %tran.get $+ ).rcvd,M).suf $+ $chr(9) $+ $bytes($get( $+ %tran.get $+ ).cps,k) $+ kb/sec $+ $chr(9) $+ $get( $+ %tran.get $+ ) $+ $chr(9) $+ $get( $+ %tran.get $+ ).path $+ $get( $+ %tran.get $+ ).file
inc %tran.get 1
inc %tran.get1 1
}
}
alias transend1 {
var %tran.send 1
while (%tran.send <= $send(0)) {
did -a trans 1 2 $send( $+ %tran.send $+ ).file $+ $chr(9) $+ $bytes($send( $+ %tran.send $+ ).size,M).suf $+ $chr(9) $+ $send( $+ %tran.send $+ ).pc $+ $chr(37) $+ $chr(9) $+ $bytes($send( $+ %tran.send $+ ).sent,M).suf $+ $chr(9) $+ $bytes($send( $+ %tran.send $+ ).cps,k) $+ kb/sec $+ $chr(9) $+ $send( $+ %tran.send $+ ) $+ $chr(9) $+ $send( $+ %tran.send $+ ).path $+ $send( $+ %tran.send $+ ).file
inc %tran.send 1
}
}
alias tranget1 {
var %tran.get 1
while (%tran.get <= $get(0)) {
did -a trans 2 2 $get( $+ %tran.get $+ ).file $+ $chr(9) $+ $bytes($get( $+ %tran.get $+ ).size,M).suf $+ $chr(9) $+ $get( $+ %tran.get $+ ).pc $+ $chr(37) $+ $chr(9) $+ $bytes($get( $+ %tran.get $+ ).rcvd,M).suf $+ $chr(9) $+ $bytes($get( $+ %tran.get $+ ).cps,k) $+ kb/sec $+ $chr(9) $+ $get( $+ %tran.get $+ ) $+ $chr(9) $+ $get( $+ %tran.get $+ ).path $+ $get( $+ %tran.get $+ ).file
inc %tran.get 1
}
}
alias transend2 {
var %tran.send2 1
while (%tran.send1 <= $send(0)) {
did -d trans 1 %tran.send1
inc %tran.send1 1
}
}
alias tranget2 {
var %tran.get2 1
while (%tran.get1 <= $get(0)) {
did -d trans 2 %tran.get1
inc %tran.get1 1
}
}