Ir para conteúdo
Fórum Script Brasil
  • 0

Baixar Os Quatorse Cd's Do Debian


Inufelipe

Pergunta

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:

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

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

Até agora não há respostas para essa pergunta

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...