ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > SЕО/Финансовые задачи/Социальные сети > Социальные сети
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Есть ли массовый инвайтер в друзья?
  #1  
Старый 13.12.2009, 20:56
Slapp
Новичок
Регистрация: 27.05.2009
Сообщений: 4
Провел на форуме:
532910

Репутация: 0
Отправить сообщение для Slapp с помощью ICQ
По умолчанию Есть ли массовый инвайтер в друзья?

Здравствуйте. Существует ли в природе такой скрипт/программа, которая инвайтит в друзья случайных пользователей? Тоесть возможна такая реализация

1) Идем по адрессу http://vkontakte.ru/id{rand-1-500000}

2) Кликаем по ссылке "Добавить в друзья"

3) Идем по адрессу http://vkontakte.ru/id{rand-1-500000}

И дальше действия повторяются.

Заранее спасибо
 
Ответить с цитированием

  #2  
Старый 13.12.2009, 20:57
localhostroot
Новичок
Регистрация: 22.12.2008
Сообщений: 15
Провел на форуме:
281419

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

VkBot это умеет.

без критериев фича малополезная
 
Ответить с цитированием

  #3  
Старый 13.12.2009, 21:26
Alexan_dor
Новичок
Регистрация: 05.03.2009
Сообщений: 14
Провел на форуме:
667905

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

а чтоб с критериями и многопоточностью и антикапчей бы
 
Ответить с цитированием

  #4  
Старый 13.12.2009, 21:49
megalodon
Новичок
Регистрация: 11.10.2009
Сообщений: 11
Провел на форуме:
322743

Репутация: -5
Отправить сообщение для megalodon с помощью ICQ
По умолчанию

Цитата:
Сообщение от Slapp  
Здравствуйте. Существует ли в природе такой скрипт/программа, которая инвайтит в друзья случайных пользователей? Тоесть возможна такая реализация

1) Идем по адрессу http://vkontakte.ru/id{rand-1-500000}

2) Кликаем по ссылке "Добавить в друзья"

3) Идем по адрессу http://vkontakte.ru/id{rand-1-500000}

И дальше действия повторяются.

Заранее спасибо
да
586-532-706

с антикапчей и многопоточностью

Последний раз редактировалось megalodon; 13.12.2009 в 21:53..
 
Ответить с цитированием

  #5  
Старый 13.12.2009, 21:50
zero5
Новичок
Регистрация: 16.08.2009
Сообщений: 6
Провел на форуме:
1835596

Репутация: 15
Отправить сообщение для zero5 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Alexan_dor  
а чтоб с критериями и многопоточностью и антикапчей бы

Есть пишем в асю..... 380-973-785
 
Ответить с цитированием

  #6  
Старый 13.12.2009, 22:14
cupper
Постоянный
Регистрация: 06.06.2007
Сообщений: 575
Провел на форуме:
1180737

Репутация: 180


По умолчанию

Вот тока щас дописал, боле менее готовый скрипт, почти подходит под твои требования, правда еще очень простенький и неудобный в использовании
Код:
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import urllib2
import urllib
import re
import threading
def VkAddFrend(startID, endID):
	host = 'http://vkontakte.ru/friends_ajax.php'
	headers = {'User-Agent' : 'Opera/9.80 (X11; Linux i686; U; ru) Presto/2.2.15 Version/10.10',
			'Host' : 'vkontakte.ru',
			'Referer':'http://vkontakte.ru/gsearch.php?section=people&q=fantasy&name=1',
			'Cookie' : 'remixchk=5; remixsid=КУКИ_ПОКА_ВРУЧНУЮ_СТАВИМ'}
	for VkID in xrange(startID,endID,1) : 
		post = urllib.urlencode({'act':'request_form', 'fid':''+str(VkID)})
		conn = urllib2.Request(host, post, headers)
		data = urllib2.urlopen(conn).read()
		#print data
		if (data.find("DELETED") == -1):
			Vkhash = re.findall(r'id=."hash."\svalue=."(.*?)."', data)[0]
			#print "hash =",Vkhash

			post = urllib.urlencode({'act':'accept_friend',
						'fid':str(VkID),
						'hash':str(Vkhash),
						'cats':'',
						'verbose':'1',
						'message':'ТУТ_ПИШЕМ_ЛЮБУЮ_МЕССАГУ'})

			conn = urllib2.Request(host, post, headers)
			data = urllib2.urlopen(conn).read()
			print "Added id",VkID
		else:
			print "Bad id",VkID
			
threads=[]
startVkID = 18877653 #начало диопозона
endVkID = 18877953 # конец
interval = (endVkID - startVkID)/10 #тут вычисляем интервал, зависит от количества потоков, у меня стоит 10
for i in xrange(10):
	p = threading.Thread(target=VkAddFrend, name="Vk"+str(i),
				args=[startVkID+i*interval,startVkID+(i+1)*interval])
	threads.append(p)
	p.start()
пыщь пыщь пыщь
делаю чисто для себя, буду дописывать его, но уже вроде работает
 
Ответить с цитированием

  #7  
Старый 13.12.2009, 22:21
AVPAVP
Новичок
Регистрация: 29.08.2009
Сообщений: 10
Провел на форуме:
136933

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

cupper и кому будет полезен этот кусок кода?
 
Ответить с цитированием

  #8  
Старый 13.12.2009, 22:26
cupper
Постоянный
Регистрация: 06.06.2007
Сообщений: 575
Провел на форуме:
1180737

Репутация: 180


По умолчанию

Цитата:
Сообщение от AVPAVP  
cupper и кому будет полезен этот кусок кода?
это не кусок кода а работающий скрипт, ТС попросил - я выложил че есть.
А то что он рабочий доказывает появившийся френд в списке друзей после запуска Ы
 
Ответить с цитированием

  #9  
Старый 13.12.2009, 22:35
paste
Познающий
Регистрация: 09.08.2009
Сообщений: 56
Провел на форуме:
481731

Репутация: 10
Отправить сообщение для paste с помощью ICQ
По умолчанию

_ttp://kaimi.ru/2009/12/конкурс-вконтакте/
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Юмор. Анекдоты, смешные рассказы/логи. Mobile Болталка 1356 16.06.2010 16:46
F.A.Q по Пранку Nightmarе Статьи 43 28.03.2010 10:55
Как стать админом ICQ (c) yarrak InfernoNet Болталка 77 06.08.2009 15:15



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


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




ANTICHAT.XYZ