Depois de vocês (toda a comunidade, PHP,Python,GNUlinux e outras)
Eu estou postando um script para baixar os CD's do debian.
Ele foi criado por min, e acho que ele é livre(tenho que fazer algo para ser livre ?)
Fiz ele para baixar os quatorse cd's do debian porque vai ser a proxima
distro que eu vou usar.
Espero que gostem.
O codigo é tão pequeno que não vale a pena hospedar.
Obs: sendo livre vocês podem mecher nele e postar a atualização.
Codigo do script debian.py:
import os
import subprocess
import math
dir = raw_input('Que diretorio scaniar e baixar ?')
x = os.listdir(dir)
file = 'debian-31r5-i386-binary-'
# n.iso
j = 0
n = len(x)
tn = 0
ac = 0
while j < 14:
j += 1
for i in x:
filetmp = file+str(j)+'.iso'
if i == filetmp:
print i
mbinfile = os.path.getsize(filetmp)/(1024*1024)
if mbinfile < 625:
print "Pacote incompleto."
print "Pegando o pacote em 'http://cdimage.debian.org/debian-cd/current/i386/iso-cd/debian-31r5-i386-binary-"+str(j)+".iso'"
todo = ['wget','-c','http://cdimage.debian.org/debian-cd/current/i386/iso-cd/debian-31r5-i386-binary-'+str(j)+'.iso']
subprocess.call(todo)
print "Baixado"
ac = 1
else:
tn += 1
if ac == 0:
if tn == n:
print "não foi achado o pacote numero",j
print "Pegando o pacote em 'http://cdimage.debian.org/debian-cd/current/i386/iso-cd/debian-31r5-i386-binary-"+str(j)+".iso'"
todo = ['wget','http://cdimage.debian.org/debian-cd/current/i386/iso-cd/debian-31r5-i386-binary-'+str(j)+'.iso']
subprocess.call(todo)
tn = 0
Pergunta
Inufelipe
Ola galera do script brasil forum.
Depois de vocês (toda a comunidade, PHP,Python,GNUlinux e outras)
Eu estou postando um script para baixar os CD's do debian.
Ele foi criado por min, e acho que ele é livre(tenho que fazer algo para ser livre ?)
Fiz ele para baixar os quatorse cd's do debian porque vai ser a proxima
distro que eu vou usar.
Espero que gostem.
O codigo é tão pequeno que não vale a pena hospedar.
Obs: sendo livre vocês podem mecher nele e postar a atualização.
Codigo do script debian.py:
OBS:
esse script funciona só em linux, eu acho.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.