All pastes #213561 Raw Edit

Someone

public python v1 · immutable
#213561 ·published 2006-10-21 14:15 UTC
rendered paste body
#!/usr/bin/pythonfrom os import popen, system,sysurl = sys.argv[1]def bq(cl): return popen(cl, 'r').read()#get lengthlength = int(bq("curl %s -I | grep Content-Length:" % url)[16:])lby4 = length / 4print "Length: %s (4 chunks of %s)" % (length, lby4)filename = url.split('/')[-1] print "Filename: %s" % filename#downloadsystem('curl  -r 0-%s %s -o filename.part1 -w finished' % (lby4, url))system('curl  -r %s-%s %s -o filename.part2 -w finished' % (lby4+1,lby4*2, url))system('curl  -r %s-%s %s -o filename.part3 -w finished' % (lby4*2+1,lby4*3, url))system('curl  -r %s- %s -o filename.part4 -w finished' % (lby4*3+1, url))#reasemble filesystem('touch %s' % filename)system('cat filename.part1 > %s' % filename)system('cat filename.part2 >> %s' % filename)system('cat filename.part3 >> %s' % filename)system('cat filename.part4 >> %s' % filename)