нужна программа для добавления друзей в одноклассниках
честные и добросовесные программеры, отзовитесь, а то мне попадаются какието кидалавы! не честных прошу не беспокоиться.
Последний раз редактировалось mexx74; 11.10.2012 в 22:09 . Причина: орпор
Регистрация: 13.12.2013
Сообщений: 0
нужна программа для добавления друзей в одноклассниках
честные и добросовесные программеры, отзовитесь, а то мне попадаются какието кидалавы! не честных прошу не беспокоиться.
Привет, посмотри про проги здесь:
http://book.yd73.ru/smm/odfriendsadder-programma-dobavleniya-druzej-v-odnoklassnikax — добавлялка в друзья в Одноклассниках;
http://book.yd73.ru/smm/programma-dlya-raskrutki-grupp-v-odnoklassnikax-odinviter-2 — добавлялка с аккаунтов в группы в Одноклассниках.
Регистрация: 31.05.2010
Сообщений: 13,964
честные и добросовесные программеры, отзовитесь, а то мне попадаются какието кидалавы! не честных прошу не беспокоиться.
Тааак. Грузин уже на молодежь переключился . Чего дальше ждать?
Пиши пьяным, редактируй трезвым.
программа для добавления оков в одноклассниках
Справочник по алгоритмам С++ Builder
Источник: www.programmersforum.ru
Простой и удобный способ добавления социальных сетей в Андроид приложение на примере Вконтакте и Одноклассники
Во время разработки приложений на Андроид часто встает вопрос интеграции социальных сетей в приложение. Логин через социальную сеть, рассказать друзьям, просмотреть список друзей — встречаются почти в каждом приложении.
Для этого можно воспользоваться модулями библиотеки ASNE.
Используя модуль библиотеки вы подключите SDK или API выбранной социальной сети и интерфейс для наиболее часто используемых запросов к ней, тем самым сэкономив время и упростив добавление другой социальной сети. Благодаря использованию SDK, пользователь может залогиниться или расшарить запись через уже установленное приложение социальной сети. А добавить социальную сеть как модуль, если ее нет в разработанных, не составит труда — это легко сделать по аналогии с любым другим модулем.
В данной публикации я покажу, как можно легко добавить поддержку VK и Odnoklassniki в приложении под Android, используя соответствующие модули ASNE. В статье рассмотрен упрощенный пример, включающий добавления логина, записи с ссылкой на стену пользователя и вывода списка друзей.
Регистрация приложения в социальной сети
Для добавления социальной сети в приложение потребуется ключ для совершения запросов. Поэтому первым шагом необходимо зарегистрировать приложение — по ссылкам вы увидите краткое руководство по созданию приложения для:
- VK
- Odnoklassniki
- VK App ID
- OK App ID
- OK Public Key
- OK Secret Key
Интеграция Вконтакте и Одноклассники в приложение
После создания нового проекта сохраним ключи в values/strings.xml:
ASNE-tutorial 4542602 1096125440 CBANIGFCEBABABABA FF5161844C04525B64FA41A7
Затем добавим uses-permission для работы с интернетом и activity, необходимую «Одноклассниками» для взаимодействия с приложением в манифест.
AndroidManifest.xml(код)
Теперь добавим зависимости для модулей ASNE, например, в Android Studio для этого необходимо:
Открыть Project Structure => выбрать модуль приложения и открыть Dependencies => Add new library dependency
Затем по запросу asne вы увидите все модули доступные в библиотеке и добавьте в зависимость asne-vk, asne-odnoklassniki:
Либо вручную добавьте зависимости в build.gradle.
apply plugin: ‘com.android.application’ android < compileSdkVersion 19 buildToolsVersion ‘20.0.0’ defaultConfig < applicationId «com.github.gorbin.asnetutorial» minSdkVersion 10 targetSdkVersion 19 versionCode 1 versionName «1.0» >buildTypes < release < runProguard false proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’ >> > dependencies
Немного украсим наше приложение:
В главном фрагменте расположим 2 кнопки, отвечающие за логин в социальные сети.
main_fragment.xml
main_fragment.xml(код)
Зададим внешний вид профиля пользователя в виде карточки с изображением, именем, id профиля в социальной сети и основной информацией профиля.
profile_fragment.xml
profile_fragment.xml(код)
И сохраним цвета социальных сетей:
color.xml
color.xml(код)
#FFCCCCCC #4b4b4b #36638e #cf6700
Для обработки ответа после запроса логина переопределим в MainActivity.java метод onActivityResult.
При обработке запроса логина социальная сеть отправляет onActivityResult проверяем его и отправляем в SocialNetworkManager, который передаст его в соответствующую SocialNetwork.
Теперь интегрируем социальную сеть в MainFragment.java — это просто:
-
Возьмем ключи социальных сетей из values.xml
String VK_KEY = getActivity().getString(R.string.vk_app_id); String OK_APP_ID = getActivity().getString(R.string.ok_app_id); String OK_PUBLIC_KEY = getActivity().getString(R.string.ok_public_key); String OK_SECRET_KEY = getActivity().getString(R.string.ok_secret_key);
mSocialNetworkManager = (SocialNetworkManager) getFragmentManager().findFragmentByTag(MAinActivity.SOCIAL_NETWORK_TAG);
String[] vkScope = new String[] < VKScope.FRIENDS, VKScope.WALL, VKScope.PHOTOS, VKScope.NOHTTPS, VKScope.STATUS, >; VkSocialNetwork vkNetwork = new VkSocialNetwork(this, VK_KEY, vkScope); String[] okScope = new String[] < OkScope.VALUABLE_ACCESS >; OkSocialNetwork okNetwork = new OkSocialNetwork(this, OK_APP_ID, OK_PUBLIC_KEY, OK_SECRET_KEY, okScope);
-
Если не существует зададим его и добавим в него SocialNetworks
mSocialNetworkManager = new SocialNetworkManager(); mSocialNetworkManager.addSocialNetwork(vkNetwork); mSocialNetworkManager.addSocialNetwork(okNetwork); //Initiate every network from mSocialNetworkManager getFragmentManager().beginTransaction().add(mSocialNetworkManager, MAinActivity.SOCIAL_NETWORK_TAG).commit(); mSocialNetworkManager.setOnInitializationCompleteListener(this);
if(!mSocialNetworkManager.getInitializedSocialNetworks().isEmpty()) < ListsocialNetworks = mSocialNetworkManager.getInitializedSocialNetworks(); for (SocialNetwork socialNetwork : socialNetworks)
MainFragment.java
MainFragment.java(код)
Запросы к Социальным сетям
Для начала запросим логин в социальной сети, для этого потребуется лишь id
SocialNetwork socialNetwork = mSocialNetworkManager.getSocialNetwork(networkId); socialNetwork.requestLogin();
Код OnClickListener loginClick с проверкой состояния подключения к социальной сети, а если пользователь уже вошел через социальную сеть — откроем ProfileFragment.java
После обработки логина приложением социальной сети получим onLoginSuccess(int networkId) или onError(int networkId, String requestID, String errorMessage, Object data) — выведем соответствующее сообщение.
Откроем ProfileFragment.java с помощью метода:
private void startProfile(int networkId)
В ProfileFragment.java получим идентификатор социальной сети из MainFragment.java
ProfileFragment.javaкод)
Теперь с помощью networkId мы выберем социальную сеть и запросим данные профиля текущего пользователя следующим образом:
socialNetwork = MainFragment.mSocialNetworkManager.getSocialNetwork(networkId); socialNetwork.setOnRequestCurrentPersonCompleteListener(this); socialNetwork.requestCurrentPerson();
не забудьте добавить OnRequestSocialPersonCompleteListener
После обработки запроса мы можем использовать полученный объект SocialPerson для заполнения профиля пользователя в приложении, либо вывести ошибку при неудаче
ProfileFragment.java(код)
Для выхода из социальной сети необходимо использовать метод logout()
socialNetwork.logout(); getActivity().getSupportFragmentManager().popBackStack();
И, честно говоря, это все — добавили ВК и Одноклассники в приложение. Как оказалось это достаточно просто и быстро. Аналогично можно добавить и другие социальные сети Facebook, Twitter, Linkedin, Instagram или Google Plus лишь добавив соответствующую зависимость и добавив их в SocialNetworkManager
FacebookSocialNetwork fbNetwork = new FacebookSocialNetwork(this, fbScope); mSocialNetworkManager.addSocialNetwork(fbNetwork); TwitterSocialNetwork twNetwork = new TwitterSocialNetwork(this, TWITTER_CONSUMER_KEY, TWITTER_CONSUMER_SECRET); mSocialNetworkManager.addSocialNetwork(twNetwork); LinkedInSocialNetwork liNetwork = new LinkedInSocialNetwork(this, LINKEDIN_CONSUMER_KEY, LINKEDIN_CONSUMER_SECRET, linkedInScope); mSocialNetworkManager.addSocialNetwork(liNetwork); GooglePlusSocialNetwork gpNetwork = new GooglePlusSocialNetwork(this); mSocialNetworkManager.addSocialNetwork(gpNetwork); InstagramSocialNetwork instagramNetwork = new InstagramSocialNetwork(this, INSTAGRAM_CLIENT_KEY, INSTAGRAM_CLIENT_SECRET, instagramScope); mSocialNetworkManager.addSocialNetwork(instagramNetwork);
Конечно же вы можете использовать выше описанные методы для работы с ними
Но давайте разберем еще несколько запросов — поделиться ссылкой и вывод списка друзей
Давайте поделимся ссылкой с помощью социальной сети:
Для начала настроим кнопку
share = (Button) rootView.findViewById(R.id.share); share.setOnClickListener(shareClick);
Для отправки ссылки на стену пользователя нам необходимо ее передать в Bundle
Bundle postParams = new Bundle(); postParams.putString(SocialNetwork.BUNDLE_LINK, link); socialNetwork.requestPostLink(postParams, message, postingComplete);
И конечно же обработать ответы
Итак в OnClickListener shareClick покажем пользователю простой диалог в котором спросим, хочет ли он поделиться ссылкой, и если да, отправим ее
ProfileFragment.java()
И на стене пользователя успешно появилась ссылка с предпросмотром и описанием
Теперь выведем список друзей пользователя:
Получим SocialNetwork из идентификатора социальной сети и запросим список друзей
SocialNetwork socialNetwork = MainFragment.mSocialNetworkManager.getSocialNetwork(networkId); socialNetwork.setOnRequestGetFriendsCompleteListener(this); socialNetwork.requestGetFriends();
Итог
Используя модули библиотеки ASNE можно легко и быстро добавить любую популярную социальную сеть в приложение. Конечно же в библиотеке содержится больше методов которые возможно пригодятся в вашем приложении. А так же можно использовать любые методы SDK или API используя токен или объект SDK
Если данное приложение вам показалось простым, вы можете посмотреть реализацию всех методов библиотеки в демо для библиотеки
Так же вы можете изучить аналогичную статью по подключению Facebook, Twitter and LinkedIn на codeproject.com.
В данный момент библиотека стабильна и находится в состоянии добавления социальных сетей. Буду рад вашим советам или помощи в разработке.
- Описание добавления своего модуля — в вики репозитория(на самом деле все очень просто);
- Добавление китайских социальных сетей;
- Написания javdocа и тестов.
Источник: habr.com
Программа для автоматического добавления друзей вконтакте
Статистика утверждает, что почти каждый активный житель России имеет профиль в одной из социальных сетей. Программа «БроБот» даёт возможность предложить им свои товары либо услуги.
Она имеет интуитивно понятный интерфейс. Кроме этого, встроена функция автообновления. С помощью скриптов на Java можно создать бота какой угодно сложности, который будет поддерживать переписку. Тиражировать однотипные задания по нескольким анкетам возможно с помощью запоминания последних введённых настроек.
Скачать БроБот бесплатно
Программа способна поддерживать произвольное количество анкет. Для того, чтобы обеспечить эффективное продвижение, одной недостаточно. Существует возможность выполнять несколько заданий для каждой из них.
Автоматизация добавления в друзья и приглашения в группы.
Это можно делать с учётом различных критериев. Так, можно посещать страницы, задав перед этим нужную категорию. При этом существует возможность отправлять сообщения, добавлять в друзья и оценивать фотографии. Можно и принимать заявки в друзья и приглашать в группы по заданным параметрам.
Существует возможность сделать так, чтобы программа обращалась к целевой аудитории, тем самым повысив конверсию. Для этого нужно собрать список id. Если нужно продвинуть товары или услуги, которые пользуются широким спросом, то поможет сегментация поиска. Для этого используются встроенные критерии.
Бесплатная версия программы поддерживает функцию накрутки друзей в социальной сети Вконтакте.
Для поиска и приглашения людей используется несколько сценариев. Задать все необходимые параметры можно после нажатия кнопки «Настроить задания» под одним из выбранных аккаунтов. Если нужно произвести настройки для нескольких ботов, то стоит использовать кнопку «Назначить всем». Далее следует выбрать опцию «Поиск контактов, посещение и рассылка», после этого нажать «Next». Откроется страница, на которой можно настроить поиск контактов.
Контакты можно искать, скопировав url из браузера. Таким образом можно сделать поиск максимально гибким.
Людей можно искать, предварительно задав целый ряд параметров. Среди них:
- Пол.
- Возраст.
- Те, кто сейчас находится онлайн.
- Школа.
- Университет.
- Регион.
Для того, чтобы получить ссылку, нужно ввести в строку поиска нужное слово либо перейти по ссылке http://vk.com/search. Запрос можно ввести, не используя ключевое слово, а просто использовав вышеуказанные критерии. Это позволит подобрать целевую аудиторию.
Как выглядит процесс накрутки друзей.
После того, как заданы все необходимые параметры, нужно назвать на кнопку «Next». Далее можно будет произвести настройку дополнительных параметров. После этого нужно нажать на кнопку пуска. Таким образом будет запущен поиск анкет и рассылка предложений дружить. Для посещения подбирается оптимальная скорость.
Это сделано для того, чтобы избежать блокировки аккаунта в социальной сети. Накрутка закончится после того, как будет достигнут суточный лимит приглашений.
За процессом работы бота можно наблюдать, открыв вкладку «События».
Управление перепиской.
Данная программа может работать с произвольным количеством анкет, используя всего одно окно. Поддерживаются следующие разновидности переписки:
- с помощью автоответчика;
- через обучаемый бот;
- вручную;
- с помощью бота с сайта iii.ru
Существует возможность создать шаблоны. Неотправленные и непрочитанные сообщения можно сохранить и отослать при следующем открытии бота.
Обеспечение безопасности.
Этому уделяется самое пристальное внимание. Разработчики программы «БроБот» приняли целый ряд мер. Среди них:
- Для хранения паролей и логинов используется жёсткий диск компьютера. Бот не является облачным сервисом. Следовательно, своей учётной записью управляет сам пользователь.
- Использование сервиса antigate.com даёт возможность обходить капчи.
- В программу встроен механизм мониторинга работоспособности используемого прокси-сервера.
Хотите получить БроБот бесплатно?
Присылайте нам кейсы своих успешных проектов с БроБотом, мы опубликуем его в историях успехов и мы поделимся с Вами безлимитным тарифом!
Поиск по статьям
Форум БроБота
У нас появился отличный форум для всех вопросов связанных с программой и заработком в соц. сетях!
Статистика
- Установок бота: 1900420 раз
- Комментариев на сайте: 4476
- БроБот работает 11.5 лет
Быстрый старт в smm.
- С чего начать?
- Частые ошибки новичков
- Какие аккаунты покупать?
- Как использовать прокси?
- Ограничения соц сетей
- Как использовать шаблоны?
- Как использовать iii?
- Как установить бота на сервер?
Источник: brobot.ru