HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 01.04.2009, 20:41
_Kris_
Познающий
Регистрация: 22.07.2008
Сообщений: 62
Провел на форуме:
304390

Репутация: 172
По умолчанию

PHP код:
#! /usr/bin/env python
# -*- coding:windows-1251 -*-

#-#######################################################-##
# Скачиваем музыку                                        ##
# (c) 2009                                                ##
# Создал специально для себя,                             ##
# так как инет медленный, а без                           ##
# Транса, кодить не умею...                               ##
# De-visible project                                      ##
# ndcoders.ru                                             ##
# GreetZ To login999                                      ##
# Thanks to http://mp3.myws.ru/index.php/search?q=trance  ##
# Также делаем программы на заказ                         ##
# Контакт ICQ#: 22-3333-575                               ##
# Мы: ndcoders.ru, devisible.ru                           ##
#-######################################################-###

import urllib
import time
import re
import threading
import urlparse
import string

URL_MAS 
= []
0

def DownFile
(url):
    
urlparse.urlsplit(url)
    
mp3_name str(f.path).strip('\/')
    
mp3_name str(mp3_name).strip('[')
    
mp3_name str(mp3_name).strip(']')
    
mp3_name str(mp3_name).strip('\'')
    
mp3_name mp3_name.replace('/','1')
    try:
        print 
u"Начинаем закачку файла: "mp3_name'\n'
        
print u"Размер файла: "GetSizeMp3(url), "byte"
        
infile urllib.urlopen(url).read()
    
except:
        print 
u"Ошибка скачивания: "mp3_name
    
print u", Файл закачен\n"
    
mp3_file open(mp3_name+str(s)+'.mp3',"wb")
    
mp3_file.write(infile)
    
mp3_file.close()
    print 
'File Saved Local'

def GetSizeMp3(url):
    
size_mp3 urllib.urlopen(url).info()
    
mp3 str(size_mp3)
    
s_mp3 str(re.findall(r'Content-Length: (.*?)\r\n',mp3))[2:-2]
    print 
s_mp3

def LoadFromFile
():
    
with open("urls.txt",) as urls:
        for 
ur in urls:
            
URL_MAS.append(ur[:-1])

def ServerOption():
    
info urllib.urlopen('http://mp3.myws.ru').info()
    
with open('serv_option.txt',"w") as serv:
        
serv.write(str(info))
        print 
'''
            Author: De-visible, ICQ#: 22-3333-575
            WeAre:  ND_c0ders, ndcoders.ru
            ServerOption: mp3.myws.ru

            '''
        
print info,'\n\n'

def Start_Process():
    
LoadFromFile()
    print 
u"Массив ссылок загружен",'\n'
    
print u"Менеджер закачек запущен",'\n'
    
ServerOption()
    for 
url_mas in URL_MAS:
        
DownFile(url_mas)
        
1
    
print u" Все закачки завершены"
threading.Thread(target Start_Process).start()
time.sleep(1000
 
Ответить с цитированием
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.