CapMonster в общем коде

  • Автор темы Автор темы soprano
  • Дата начала Дата начала

soprano

Client
Регистрация
25.08.2011
Сообщения
1 032
Реакции
1 265
Баллы
113
Подскажите, как правильно добавить в общий код решение ReCaptcha 2 с помощью этого сниппета https://zennolab.com/wiki/ru:addons:capmonster:rc2
и как затем вписать это решение в код проекта на C#?
 
просто добавить не получиться. надо весь код понять и создать свой класс в общем коде, со всеми переменными и функциями , а так же нужны поля для доступа к данным зенки.
почему бы не вставить весь этот код прямо в снипет c# ? вроде он даже работает после копипаста. а кубик то чем не угодил ? кубик то обновляется в отличии от этого кода на сайте.
 
чтобы вставить кубик, приходится разрывать код c#.
 
Подскажите, как правильно добавить в общий код решение ReCaptcha 2 с помощью этого сниппета https://zennolab.com/wiki/ru:addons:capmonster:rc2
и как затем вписать это решение в код проекта на C#?
Тоже искал решение, пока нашел только как вариант запускать "проект в проекте" кубика рекапчи из кода.
какая разница будет если вместо 1-го кубика будет 3 ?
Если проект написан в общем коде, то делить не получается...
 
Последнее редактирование:
Ладно. А можно, допустим я сохранил код отсюда https://zennolab.com/wiki/ru:addons:capmonster:rc2 в отдельный проект .xmlz
А можно ли его вызвать в моем проекте? Чтобы 700 строчек не добавлять в свой код?
Дошло до каптчи, вызоп проекта решениия, отработка, результат - и дальше опять мой проект пошел работать?
 
  • Спасибо
Реакции: soprano
Статью почитал. Но нужна помощь решении конкретной задачи.
Да уже и с классом сделал, но пишет ошибку
Компиляция кода Ошибка в действии "CS0122" ""Recaptcha.CapMonster.project" недоступен в силу его уровня защиты". [Строка: 1; Cтолбец: 12]
и так не хочет
project.ExecuteProject(project.Directory + "RC2.xmlz"); //RC2.xmlz - это сниппет с сайта ZennoLab wiki CP
 
Последнее редактирование:
C#:
Развернуть Свернуть Копировать
var tpl = new List<Tuple<string,string>>();
var success = project.ExecuteProject(
    project.Directory + @"\1_plugin.zpg",tpl,true,true,false
);

вот так вызывается. но надо оформить подпроект как плагин.
 
  • Спасибо
Реакции: soprano
В справке я это видел, но не понимаю, зачем нужен кортеж.
и как оформить, как плагин где посмотреть?
 
В справке я это видел, но не понимаю, зачем нужен кортеж.
и как оформить, как плагин где посмотреть?
правой кнопкой мыши на названии проекта , там опубликовать. ну там дальше интуитивно понятно. если что ему не понравиться он напишет красным. например всегда нужен интерфейс бота.
56834
 
  • Спасибо
Реакции: soprano

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)