Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

08.01.2010, 17:17
|
|
Новичок
Регистрация: 01.12.2009
Сообщений: 21
Провел на форуме: 35186
Репутация:
0
|
|
запустил скрипт пробно, если не рабочая прокся то матерится типа хрен тебе а не коннект, потом прописал в исходнике рабочий прокси и ссылку на файл...запустил - тупо мигает курсор на черном экране и ниче не пишет..ниче не должен писать?
|
|
|

08.01.2010, 17:37
|
|
Участник форума
Регистрация: 06.03.2006
Сообщений: 122
Провел на форуме: 709545
Репутация:
72
|
|
Сообщение от andystill
было бы лучше конечно же если бы список прокси и ссылки брались из фалов отдельных текстовых
Код:
'''
Created on 08.01.2010
@author: Mak-Di
'''
import urllib2
def getFromFile(fileName):
fh = open(fileName, 'r')
lines = fh.read()
fh.close()
return lines.split()
for file in getFromFile('urllistfile'):
for proxy in getFromFile('proxylistfile'):
proxy = urllib2.ProxyHandler({"http":proxy})
opener = urllib2.build_opener(proxy)
opener.addheaders = [('User-agent', 'Opera/9.64 (Windows NT 5.1; U; ru) Presto/2.1.1')]
urllib2.install_opener(opener)
try:
urllib2.urlopen(file).read()
print file + ' Done!'
except Exception, info:
print info
print 'Fin'
urllistfile - имя файла, в котором список линков
proxylistfile - имя файла списка прокси в формате ip:port
PS: Файлы должны находиться со скриптом в одном каталоге или указываем полный путь
Сообщение от andystill
тупо мигает курсор на черном экране
Fixed
Последний раз редактировалось lo0; 08.01.2010 в 17:42..
|
|
|

08.01.2010, 17:52
|
|
Участник форума
Регистрация: 26.05.2009
Сообщений: 219
Провел на форуме: 1646625
Репутация:
110
|
|
Сообщение от andystill
ТОПГЕН не советуйте т.к. она накручивает клики и показы..а мне нужно качать
пиши в одном посте а не флуди, по теме: тебе выше скрипт дали, запусти его  работает
|
|
|

08.01.2010, 17:58
|
|
Новичок
Регистрация: 01.12.2009
Сообщений: 21
Провел на форуме: 35186
Репутация:
0
|
|
сори за флуд 8) скрипт сейчас пробую 8) отпишусь о результатах. Спасибо огромное за скрипт
|
|
|

08.01.2010, 21:01
|
|
Постоянный
Регистрация: 06.01.2010
Сообщений: 785
Провел на форуме: 1777031
Репутация:
256
|
|
а можно узнать зачем тебе это нужно?
для какого сервиса?
|
|
|

09.01.2010, 02:46
|
|
Новичок
Регистрация: 01.12.2009
Сообщений: 21
Провел на форуме: 35186
Репутация:
0
|
|
скрипт работает, но вот скачки почему-то не засчитываются, хотя ссылки прямые без редиректа
|
|
|

09.01.2010, 03:49
|
|
Banned
Регистрация: 07.01.2010
Сообщений: 132
Провел на форуме: 63422
Репутация:
8
|
|
такой топ ген вы головой думаете?
скрипт напишы вот и все...
|
|
|

09.01.2010, 16:59
|
|
Участник форума
Регистрация: 06.03.2006
Сообщений: 122
Провел на форуме: 709545
Репутация:
72
|
|
Сообщение от andystill
скрипт работает, но вот скачки почему-то не засчитываются, хотя ссылки прямые без редиректа
Думаешь, что там дураки? 
Вариантов защиты валом, но нет ничего не возможного, попробуй вот эту версию
Код:
'''
Created on 08.01.2010
@author: Mak-Di
'''
import urllib2
def getFromFile(fileName):
fh = open(fileName, 'r')
lines = fh.read()
fh.close()
return lines.split()
for file in getFromFile('urllistfile'):
for proxy in getFromFile('proxylistfile'):
proxy = urllib2.ProxyHandler({"http":proxy})
opener = urllib2.build_opener(proxy)
opener.addheaders = [('User-agent', 'Opera/9.64 (Windows NT 5.1; U; ru) Presto/2.1.1'),
('ACCEPT','text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5'),
('ACCEPT_ENCODING','gzip,deflate'),
('ACCEPT_CHARSET','ISO-8859-1,utf-8;q=0.7,*;q=0.7'),
('KEEP_ALIVE','300'),
('CACHE_CONTROL','max-age=0'),
('ACCEPT_LANGUAGE','ru,en;q=0.8,fa;q=0.5,en-us;q=0.3')]
urllib2.install_opener(opener)
try:
urllib2.urlopen(file).read()
print file + ' Done!'
except Exception, info:
print info
print 'Fin'
|
|
|

10.01.2010, 05:48
|
|
Новичок
Регистрация: 01.12.2009
Сообщений: 21
Провел на форуме: 35186
Репутация:
0
|
|
ок, попробую.спасибо. Просто я когда руками в браузере прописываю прокси разные поочереди и качаю, то все прокатывает..
вот что нашел через wget и используя простой батник:
Например требовалось скачивать, ежедневно, вот этот файлик -http://weather.bigmir.net/get_informer/?url=120x280/blue/ukraina/dnepropetrovsk.png, через проксю, вот какой батник получается:
@echo off
set http_proxy=192.168.5.55:8080
wget.exe -O dnepropetrovsk.png http://weather.bigmir.net/get_inform...ropetrovsk.png
а теперь вопрос, как в батнике реализовать цикл этого действия, но чтобы прокся менялась сама и бралась из файла со списком прокси?
|
|
|

10.01.2010, 06:36
|
|
Участник форума
Регистрация: 20.04.2007
Сообщений: 174
Провел на форуме: 2310282
Репутация:
149
|
|
Как бы так:
@echo off
cls
@echo Batnik
@echo.
set /p choice="Start?"
@echo.
for /f "tokens=*" %%i in (proxy.txt) do (
set http_proxy=%%i
wget.exe -O dnepropetrovsk.png http://weather.bigmir.net/get_inform...ropetrovsk.png
)
@echo.
set /p choice="Done!"
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|