Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Soft - Windows (https://forum.antichat.xyz/forumdisplay.php?f=47)
-   -   Накрутка скачиваний (https://forum.antichat.xyz/showthread.php?t=169141)

andystill 08.01.2010 06:01

Накрутка скачиваний
 
Доброе утро всем. Возник такой вопрос. На одном сайте необходимо выполнить накрутку скачиваний, скачивания засчитываются 1 раз с одного айпи в течение суток. Как проще все это дело накрутить автоматически?

andystill 08.01.2010 06:02

это не про летитбит, рапиду и т.д. сервис не относится к заработку, капчи тоже нет

andystill 08.01.2010 06:04

понятно что без прокси тут не обойтись, но может кто подскажет софтину который бы я давал список ссылок и проксей и она после каждого прохода по этим ссылкам меняла сама айпи и опять проходила этот список и так далее?

andystill 08.01.2010 06:06

ТОПГЕН не советуйте т.к. она накручивает клики и показы..а мне нужно качать

lukmus 08.01.2010 06:53

если умеешь немного кодить на чем угодно, то http://forum.antichat.ru/thread166602.html

andystill 08.01.2010 07:23

к сожалению на таком уровне кодить не умею 8(

andystill 08.01.2010 07:24

если бы у меня был динамический адрес, то я бы мог решить эту проблему с рекконектом и автоматическим запуском любой качалки, но у меня статика

lukmus 08.01.2010 07:56

Цитата:

Сообщение от andystill
если бы у меня был динамический адрес, то я бы мог решить эту проблему с рекконектом и автоматическим запуском любой качалки, но у меня статика

не смог бы, dhcp чаще всего выдает новый адрес, только если старый уже занят, а это бывает далеко не так часто как тебе нужно.
а в моем способе особо уметь и не надо, все что нужно знать так это сокеты для C или класс для http-соединения в php, ruby, perl или даже delphi, С++ итд

andystill 08.01.2010 08:04

если бы кто дал скрипт такой, был бы благодарен..можно и так руками через проксисвитчер менять постоянно и качать, но это муторно

lukmus 08.01.2010 08:07

Цитата:

Сообщение от andystill
если бы кто дал скрипт такой, был бы благодарен..можно и так руками через проксисвитчер менять постоянно и качать, но это муторно

напиши в личку, что за сайт и сколько можно иметь и если труд будет оправдан я напишу тебе скрипты

Keltos 08.01.2010 12:08

Написать трой кликер, такие есть разослать.
Или через прокси накручивать, прокси свитчер юзай.

lo0 08.01.2010 13:39

Код:

'''
Created on 08.01.2010

@author: Mak-Di
'''
import urllib2

proxyList = ['127.0.0.1:3128',
            '127.0.0.2:3128']

fileUrlList = ['http://127.0.0.1/file',
              'http://127.0.0.2/file']

for file in fileUrlList:
    for proxy in proxyList:
        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()
        except Exception, info:
            print info


andystill 08.01.2010 16:01

смысл скрипта ясен, а вот на чем он написан? ;) и как его запустить? понятно что в proxyList я загоняю список проксей, а в fileUrlList список ссылок...

lo0 08.01.2010 16:02

python script.py

PS: Если нужно, то можно дописать чтение из файла прокси и "файлы на закачку"

winlogon.exe 08.01.2010 16:04

используй topgen

andystill 08.01.2010 16:18

topgen вроде как только клики и показы накрутчивает..а закачки он же не генерит

2 lo0:
Эх..знать бы еще этого питона 8)

andystill 08.01.2010 16:20

2 lo0: а откомпилить не сможешь исходник программы (было бы лучше конечно же если бы список прокси и ссылки брались из фалов отдельных текстовых), а то я вообще питон не знаю...или как его запустить этот скрипт? 8)

CyberHunter 08.01.2010 16:40

Цитата:

a откомпилить
питон интерпретируемый язык.

andystill 08.01.2010 16:46

ну а как скрипт запустить разжуйте незнающему в этом..пожалуйста 8)

andystill 08.01.2010 16:48

понял как

andystill 08.01.2010 17:17

запустил скрипт пробно, если не рабочая прокся то матерится типа хрен тебе а не коннект, потом прописал в исходнике рабочий прокси и ссылку на файл...запустил - тупо мигает курсор на черном экране и ниче не пишет..ниче не должен писать?

lo0 08.01.2010 17:37

Цитата:

Сообщение от 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

warwar 08.01.2010 17:52

Цитата:

Сообщение от andystill
ТОПГЕН не советуйте т.к. она накручивает клики и показы..а мне нужно качать

пиши в одном посте а не флуди, по теме: тебе выше скрипт дали, запусти его :) работает

andystill 08.01.2010 17:58

сори за флуд 8) скрипт сейчас пробую 8) отпишусь о результатах. Спасибо огромное за скрипт

CyberHunter 08.01.2010 21:01

а можно узнать зачем тебе это нужно?
для какого сервиса?

andystill 09.01.2010 02:46

скрипт работает, но вот скачки почему-то не засчитываются, хотя ссылки прямые без редиректа

[Life] 09.01.2010 03:49

такой топ ген вы головой думаете?

скрипт напишы вот и все...

lo0 09.01.2010 16:59

Цитата:

Сообщение от 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'


andystill 10.01.2010 05:48

ок, попробую.спасибо. Просто я когда руками в браузере прописываю прокси разные поочереди и качаю, то все прокатывает..

вот что нашел через 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

а теперь вопрос, как в батнике реализовать цикл этого действия, но чтобы прокся менялась сама и бралась из файла со списком прокси?

GlooK 10.01.2010 06:36

Как бы так:
Цитата:

@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!"

andystill 10.01.2010 07:09

спасибо..качает, вот только блин не пойму почему не считает, если через браузер выставляю в настройках прокси то все нормал, а так нет...странно

зы и 8) еще вопрос ;) аж неудобно..как в этом батнике реализовать пропуск одного цикла путем нажатия какой-нибудь клавиши?что в цикле дописать?просто некоторые прокси просто ацки работают и качают со скоростьб 50 байт в секунду 8)

GlooK 10.01.2010 07:24

Цитата:

вот только блин не пойму почему не считает
Надо посмотреть как в wget.exe прокси устанавливаются.
Цитата:

как в этом батнике реализовать пропуск одного цикла путем нажатия какой-нибудь клавиши?
По-моему никак.
Опять же можно посмотреть команды wget.exe.
Возможно там есть интересные команды.

andystill 10.01.2010 07:26

да я посмотрел команды вгета, ниче интересного не нашел для выхода из этой ситуации..придется значит следить за закачкой и в случае чего останавливать, удалять этот прокси из списка и по новой запускать

GlooK 10.01.2010 07:35

Посмотри параметр
Цитата:

--limit-rate=RATE
или это
Цитата:

--timeout=SECONDS
--dns-timeout=SECS
--connect-timeout=SECS
--read-timeout=SECS

shell_c0de 10.01.2010 07:54

Если есть лавэ подними ботнет и не парься )
В зевсе есть функция перейти ботам по URL и оттуда скачать любой файл вот тебе и реальные уники.
а если по теме то все это через PHP реализовать намного проще чем с питоном...имхо

andystill 10.01.2010 08:40

Цитата:

Сообщение от shell_c0de
Если есть лавэ подними ботнет и не парься )
В зевсе есть функция перейти ботам по URL и оттуда скачать любой файл вот тебе и реальные уники.
а если по теме то все это через PHP реализовать намного проще чем с питоном...имхо

я почитал про стоимость реализации всей это штуки..нехило..

lo0 10.01.2010 10:24

Цитата:

Сообщение от shell_c0de
а если по теме то все это через PHP реализовать намного проще чем с питоном...имхо

Это не проблема, можно и на php было написать, но суть не в этом.
TC, была ли засчитана хотя бы одна скачка через срипт/wget? Браузер не считаем!

PS: Обычно юзают куки, таймеры и т.д. Было бы неплохо, если посмотреть на проект, можно в ПМ

GlooK 10.01.2010 10:36

Мейби добавить в скрипт параметр:
Цитата:

--proxy=on

andystill 10.01.2010 11:57

Цитата:

Сообщение от lo0
Это не проблема, можно и на php было написать, но суть не в этом.
TC, была ли засчитана хотя бы одна скачка через срипт/wget? Браузер не считаем!

PS: Обычно юзают куки, таймеры и т.д. Было бы неплохо, если посмотреть на проект, можно в ПМ

через wget так и не понял засчитывалось или нет..Если смотреть в стате то выросло пунктов на 5 хотя через вгет скачалось больше раз..вот и думай толи это не все прокси просто мой адрес замаскировали и мало так посчиталось..толи это юзеры качали просто..

GlooK 10.01.2010 13:20

Цитата:

Сообщение от andystill
через wget так и не понял засчитывалось или нет..Если смотреть в стате то выросло пунктов на 5 хотя через вгет скачалось больше раз..вот и думай толи это не все прокси просто мой адрес замаскировали и мало так посчиталось..толи это юзеры качали просто..

Выложи линк для скачки. Сейчас проверим)


Время: 01:40