Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 09.03.2013, 15:34   #1
Знаток Dark Orbit
 Рыцарь-защитник
Аватар для Mebius
 
Mebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского Союза
Регистрация: 14.06.2010
Сообщений: 584
Популярность: 6626
Сказал(а) спасибо: 86
Поблагодарили 847 раз(а) в 266 сообщениях
Отправить сообщение для Mebius с помощью ICQ Отправить сообщение для Mebius с помощью Skype™
 
По умолчанию AntigateSharp - реализация antigate api на C#

AntigateSharp - реализация antigate api на C#


Включает в себя API Antigate.com и простой http клиент с поддержкой Cookie на основе RestSharp

Достоинства:
  1. Использует .NET Framework 3.5
  2. Имеет весь набор ф-ций, необходимых для работы с сервисом.
  3. Автоматическое получение среднего времени разгадки капчи и подстановка его в цикл ожидания ответа.
  4. Простой http клиент, имеющий ф-цию для удобной загрузки картинки в нужном виде
  5. Http клиент позволяет так же выполнять и свои собственные Get и Post запросы с использованием Cookie для получения исходного кода страниц.
  6. Использует base64 способ отправки капчи.

Для установки требуется:
  1. .NET Framework 3.5+
  2. RestSharp из библиотеки NuGet (уже включен в архив с AntigateSharp)


Это не копипаст с другого форума! не тыреная чужая библиотека! А написанная вчера с нуля dll для одного из заказов!

Спасибо можно сказать не меняя soft_id в ваших приложениях.

Все вопросы/предложения/пожелания/багрепорты принимаю в этой ветке)


Version 1.0:
[Ссылки могут видеть только зарегистрированные пользователи. ]


NuGet : [Ссылки могут видеть только зарегистрированные пользователи. ]

Функции и описание:
1. Конструктор класса: Antigate(); Antigate(string ApiKey); Antigate(string ApiKey, string ApiUrl);
- Antigate() создает пустой экземпляр класса, по стандарту установлен адрес апи, актуальный на момент написания поста! Необходимо добавить ключ ApiKey через antigate.ApiKey = "key";

- Antigate(string ApiKey) создает экземпляр класса и устанавливает ApiKey, можно дальше сразу грузить капчи)

- SendCapcha(byte[] Capcha, ref string CapchaID, int phrase = 0, int regsense = 0, int numeric = 0, int calc = 0, int min_len = 0, int max_len = 0, int is_russian = 0, int max_bid = 0, int soft_id = 479)

-- Обязательные первые два параметра, Capcha - непосредственно картинка, можно загрузить ее через antigate.Http.GetRaw(string FullUrl) или иным способом.
-- CapchaID примет значение ида загруженной капчи при удачной попытке
-- В результате ф-ция вернет ответ на капчу
-- Остальные параметры заданы по умолчанию и изменяются только в соответствии с документацией

- CheckValidApiKey() проверяет ключ ApiKey и возвращает true если ключ валидный и false если не валидный

- GetBalance() возвращает строку, содержащую текущий баланс Вашего ApiKey

- ReportBad(string capchaId) отправка отчета об ошибочном результате разгадывания. Возвращает true если отчет отправлен и false если капчаИД не валидный

- GetStatistic(string date = "2012-12-21") получает статистику за указанную дату, возвращает string исходник страницы (вроде там Xml документ)

- Dictionary<string, string> GetRealtimeStatistic() Возвращает словарь составленный из статистики в реальном времени (смотри API на сайте)

- Antigate.Http - простой хттп клиент с поддержкой куки для выполнения Get и Post запросов, поможет в получении капчи)
-- обязательно указывать полный URL!!! с http://

- Antigate.ApiKey - содержит Ваш ApiKey

- Antigate.ApiUrl - содержит URL сайта, сейчас это "http://antigate.com/"

Последний раз редактировалось Mebius; 09.03.2013 в 16:32.
  Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Nickitee (09.03.2013), object (22.09.2013), warl0ck (09.03.2013)
Старый 09.03.2013, 17:46   #2
Читер-спонсор
 Рыцарь-защитник
Аватар для Nickitee
 
Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(
Регистрация: 28.08.2009
Сообщений: 603
Популярность: 19129
Золото Zhyk.Ru: 500
Сказал(а) спасибо: 84
Поблагодарили 602 раз(а) в 321 сообщениях
 
По умолчанию Re: AntigateSharp - реализация antigate api на C#

Не плохо, но, для меня минус это
Код:
Использует .NET Framework 3.5
________________
We are Ducks. We are birds. We like bread. We cryack. Cryack.
  Ответить с цитированием
Старый 09.03.2013, 17:52   #3
Знаток Dark Orbit
 Рыцарь-защитник
Аватар для Mebius
 
Mebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского Союза
Регистрация: 14.06.2010
Сообщений: 584
Популярность: 6626
Сказал(а) спасибо: 86
Поблагодарили 847 раз(а) в 266 сообщениях
Отправить сообщение для Mebius с помощью ICQ Отправить сообщение для Mebius с помощью Skype™
 
По умолчанию Re: AntigateSharp - реализация antigate api на C#

Цитата:
Сообщение от NickiteeПосмотреть сообщение
Не плохо, но, для меня минус это
Код:
Использует .NET Framework 3.5

через недельку сделаю второй вариант на чистом дотнете без зависимостей, что б гонять хоть на 1-ом
  Ответить с цитированием
Старый 10.03.2013, 12:16   #4
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: AntigateSharp - реализация antigate api на C#

Mebius перешёл на сторону ситхов
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 11.03.2013, 11:47   #5
Знаток Dark Orbit
 Рыцарь-защитник
Аватар для Mebius
 
Mebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского Союза
Регистрация: 14.06.2010
Сообщений: 584
Популярность: 6626
Сказал(а) спасибо: 86
Поблагодарили 847 раз(а) в 266 сообщениях
Отправить сообщение для Mebius с помощью ICQ Отправить сообщение для Mebius с помощью Skype™
 
По умолчанию Re: AntigateSharp - реализация antigate api на C#

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
Mebius перешёл на сторону ситхов

не волнуйся, на делфе я тоже подобное делать буду, есть куча задумок, которые хочу реализовать (на 2-3 языках, а может еще и 4-ый припишу) тк в интернетах не находил хороших библиотек)
  Ответить с цитированием
Старый 11.03.2013, 15:57   #6
Читер-спонсор
 Рыцарь-защитник
Аватар для Nickitee
 
Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(
Регистрация: 28.08.2009
Сообщений: 603
Популярность: 19129
Золото Zhyk.Ru: 500
Сказал(а) спасибо: 84
Поблагодарили 602 раз(а) в 321 сообщениях
 
По умолчанию Re: AntigateSharp - реализация antigate api на C#

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
Mebius перешёл на сторону ситхов

Да ;3
________________
We are Ducks. We are birds. We like bread. We cryack. Cryack.
  Ответить с цитированием
Старый 07.09.2013, 15:48   #7
 Разведчик
Аватар для Bitsun
 
Bitsun никому не известный тип
Регистрация: 20.07.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 3 сообщениях
 
По умолчанию Re: AntigateSharp - реализация antigate api на C#

В каталоге софта на сайте antigate есть библиотека [Ссылки могут видеть только зарегистрированные пользователи. ] .

Долго искал что-то удобное и стабильное, в том числе гугл привел меня сюда. Остановился на указанном варианте. Легко интегрируется, удобен в использовании.
  Ответить с цитированием
Старый 09.09.2013, 09:02   #8
 Разведчик
Аватар для Thypson
 
Thypson никому не известный тип
Регистрация: 09.09.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для Thypson с помощью Skype™
 
По умолчанию Re: AntigateSharp - реализация antigate api на C#

Может ли кто-то подсказать?
Это я так понимаю библиотека для перехватки пакетов? Тобишь можно возвращать запросы с капчи? Я новичок в CSharp, по сему, можно ли попросить сурс?(библиотеку я подключил)!
  Ответить с цитированием
Старый 09.09.2013, 12:39   #9
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: AntigateSharp - реализация antigate api на C#

Цитата:
Сообщение от ThypsonПосмотреть сообщение
Может ли кто-то подсказать?
Это я так понимаю библиотека для перехватки пакетов? Тобишь можно возвращать запросы с капчи? Я новичок в CSharp, по сему, можно ли попросить сурс?(библиотеку я подключил

Всё есть на оф. сайте: [Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Статья] Реализация многопоточности Tip.the.besT Pascal/Delphi 39 23.01.2014 16:22
[Обсуждение] Реализация сервера 1.4.5. vanek31 Общение и обсуждение Perfect World 13 24.01.2013 02:27
[Помогите!] Инжект пакета, реализация на FreeBASIC Sirioga Общение разработчиков 5 24.11.2011 01:31
[Продам] Реализация кинар на AionLegend DezFafara Aion 0 30.10.2011 12:40

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 20:59.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net