Capmonster [C#] integration

LaGGerHack1998

Новичок
Joined
May 20, 2014
Messages
13
Reaction score
0
Points
1
Всем доброго вечера
И так дорогие форумчане у меня софт (на шарпе) с интеграцией Капа(capmonster)
Если в кратце когда юзаю без прокси то он успешно работает. Если начинаю привязывать прокси, то капмонстер капчу перестает подхватывать. Смотрел запросы через Httpanalyzer, я получаю пустой ответ
(Не удалось загрузить ответ от HTTP-сервера '192.168.0.105'.) В чем может быть дело? Как интегрировать?
 

vitosrostov

Client
Joined
Sep 3, 2017
Messages
192
Reaction score
35
Points
28
Всем доброго вечера
И так дорогие форумчане у меня софт (на шарпе) с интеграцией Капа(capmonster)
Если в кратце когда юзаю без прокси то он успешно работает. Если начинаю привязывать прокси, то капмонстер капчу перестает подхватывать. Смотрел запросы через Httpanalyzer, я получаю пустой ответ
(Не удалось загрузить ответ от HTTP-сервера '192.168.0.105'.) В чем может быть дело? Как интегрировать?
когда вы отправляете запросы на копмонстр из прокси, то с сети прокси не виден ваш ip=192.168.0.105
 

LaGGerHack1998

Новичок
Joined
May 20, 2014
Messages
13
Reaction score
0
Points
1
когда вы отправляете запросы на копмонстр из прокси, то с сети прокси не виден ваш ip=192.168.0.105
Извиняюсь,но что то я вас не понимаю
У меня вопрос тут маленький, какие значение имеют прокси если у меня прокси загружен в софте
Это же не должно как влиять на капу
Потому что капмонстер это другой процесс а у меня софт другой процесс
 

vitosrostov

Client
Joined
Sep 3, 2017
Messages
192
Reaction score
35
Points
28
Прокси вы где используете в вашем софте или в капмонстре?
 
  • Thank you
Reactions: LaGGerHack1998

LaGGerHack1998

Новичок
Joined
May 20, 2014
Messages
13
Reaction score
0
Points
1
Code:
  rq.Proxy = Socks5ProxyClient.Parse(Proxy[Random.Next(0, Proxy.Count)]);
 

                        str = rq.Get("https://www.ourtime.com/v3/login?").ToString();
                        string idCaptcha= Pars(str, "data-sitekey=\"", "\"", 0);
                        string TokenVer = Pars(str, "RequestVerificationToken\" type=\"hidden\" value=\"", "\"", 0);
                        str = rq.Post("http://"+LocalIp+"/in.php?key=123123&method=userrecaptcha&googlekey=" + idCaptcha+ "&pageurl=https://www.ourtime.com/v3/login?").ToString();
Капмонстер тут не подхватывает
Я вот что не понимаю,какие значение имеют прокси тут
 

LaGGerHack1998

Новичок
Joined
May 20, 2014
Messages
13
Reaction score
0
Points
1
Прокси вы где используете в вашем софте или в капмонстре?
в своем софте который написан на C#
 

vitosrostov

Client
Joined
Sep 3, 2017
Messages
192
Reaction score
35
Points
28
Пример:
use proxy
post запрос на капмонстра=192.168.0.105

такой вариант работать не будет, т.к. ip капмонстра в локальной сети
 
  • Thank you
Reactions: LaGGerHack1998

LaGGerHack1998

Новичок
Joined
May 20, 2014
Messages
13
Reaction score
0
Points
1
Пример:
use proxy
post запрос на капмонстра=192.168.0.105

такой вариант работать не будет, т.к. ip капмонстра в локальной сети
А есть ли решение на этот вопрос?
 

vitosrostov

Client
Joined
Sep 3, 2017
Messages
192
Reaction score
35
Points
28
А есть ли решение на этот вопрос?
удалять использование прокси перед работой с капмонстром, либо использовать глобальный ip
 
  • Thank you
Reactions: LaGGerHack1998

Malinin

Client
Joined
Jan 20, 2018
Messages
239
Reaction score
53
Points
28
Попробую предположить, что вот тут
str = rq.Post("http://"+LocalIp+"/in.php?key=123123&method=userrecaptcha&googlekey=" + idCaptcha+ "&pageurl=https://www.ourtime.com/v3/login?").ToString();
вы обращаетесь к вашему LocalIP, который, как я понимаю, 192.168.0.105, вы обращаетесь к нему из-под прокси, так как у rq установлено значение прокси. Попробуйте для обращения к капмонстру создать отдельный экземпляр сетевого компонента, rq1, который будет работать без прокси и которым вы будете обращаться только к капмонстру по вашему локальному адресу.
 
  • Thank you
Reactions: LaGGerHack1998

LaGGerHack1998

Новичок
Joined
May 20, 2014
Messages
13
Reaction score
0
Points
1
удалять использование прокси перед работой с капмонстром, либо использовать глобальный ip
Я использую первый способ(no use proxy) перед работой
А это никак не повлияет на работу софта? То есть я имел виду не попадет ли мой айпи в блек лист капа?
 

LaGGerHack1998

Новичок
Joined
May 20, 2014
Messages
13
Reaction score
0
Points
1
Попробую предположить, что вот тут

вы обращаетесь к вашему LocalIP, который, как я понимаю, 192.168.0.105, вы обращаетесь к нему из-под прокси, так как у rq установлено значение прокси. Попробуйте для обращения к капмонстру создать отдельный экземпляр сетевого компонента, rq1, который будет работать без прокси и которым вы будете обращаться только к капмонстру по вашему локальному адресу.
Думаю это хорошая решения
Я выше написал что это никак не повлияет на работу? ( блек лист)
 

Malinin

Client
Joined
Jan 20, 2018
Messages
239
Reaction score
53
Points
28
Через ваш IP вы обращаетесь только к капмонстру, если вы хотите, чтобы капмонстер гадал капчу через прокси из вашего проекта, указывайте его в запросе, иначе капмонстр гадает капчу через прокси, которые загружены в него. А IP, с которого вы шлете запросы на капмонстер, не имеет значения.
 
  • Thank you
Reactions: LaGGerHack1998

LaGGerHack1998

Новичок
Joined
May 20, 2014
Messages
13
Reaction score
0
Points
1
Через ваш IP вы обращаетесь только к капмонстру, если вы хотите, чтобы капмонстер гадал капчу через прокси из вашего проекта, указывайте его в запросе, иначе капмонстр гадает капчу через прокси, которые загружены в него. А IP, с которого вы шлете запросы на капмонстер, не имеет значения.
то есть вот так ? это я к примеру
Code:
str = rq.Post("http://"+LocalIp+"/in.php?key=123123&method=userrecaptcha&googlekey=" + idCaptcha+ "&pageurl=https://www.ourtime.com/v3/login?&proxy=proxyList").ToString();
 

Malinin

Client
Joined
Jan 20, 2018
Messages
239
Reaction score
53
Points
28
Да, типа такого.
 
  • Thank you
Reactions: LaGGerHack1998

LaGGerHack1998

Новичок
Joined
May 20, 2014
Messages
13
Reaction score
0
Points
1
когда вы отправляете запросы на копмонстр из прокси, то с сети прокси не виден ваш ip=192.168.0.105
Попробую предположить, что вот тут

вы обращаетесь к вашему LocalIP, который, как я понимаю, 192.168.0.105, вы обращаетесь к нему из-под прокси, так как у rq установлено значение прокси. Попробуйте для обращения к капмонстру создать отдельный экземпляр сетевого компонента, rq1, который будет работать без прокси и которым вы будете обращаться только к капмонстру по вашему локальному адресу.
Благодарю вас:az:
 

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)