- Регистрация
- 09.10.2015
- Сообщения
- 3 916
- Благодарностей
- 3 867
- Баллы
- 113
Приятная новость для всех, кто хотел запускать этот шаблон в ZennoBox - теперь это возможно!
(к сожалению, немного "костыльно", но хотя бы как-то).
(к сожалению, немного "костыльно", но хотя бы как-то).
Я разместил данный шаблон (уже с автосабмитом внутри) на zennostor'e. Для его работы - нужно заплатить $10 за бокс (включайте эти расходы в стоимость работ для клиента!), причем нужно купить именно на то мыло, где будет запускаться ZennoBox (то есть на email клиента).
Там есть автоматическая оплата через PayPro - используйте, пожалуйста, её. Если что - данные деньги идут за стоимость бокса, мне с этой суммы ни копейки не приходит, поэтому данное решение как было бесплатным - так и останется таковым!
Для запуска данного шаблона в ZennoBox:
1. Нужно получить путь к нему через следующий C# сниппет:
C#:
// current windows user
string user_name = System.Security.Principal.WindowsIdentity.GetCurrent().Name;
string[] user_name_tmp = user_name.Split(new char[] {'\\'}, StringSplitOptions.RemoveEmptyEntries);
user_name = user_name_tmp[user_name_tmp.Length - 1];
// path to ReCaptchaGnizer
string rcg_path = Path.Combine("C:\\Users", user_name, "Documents\\ZennoLab\\ZennoBox\\PurchasedProducts\\[email protected]\\ReCaptchaGnizer.xmlz");
if(!File.Exists(rcg_path)) {
throw new Exception(String.Format("Шаблон ReCaptchaGnizer не найден: {0}", rcg_path));
}
return rcg_path;
Возможно, для боксов 5.9.* версий путь должен быть немного другой - если это так, сообщите где лежит купленный шаблон в тех версиях - я перепишу данный сниппет.
2. Далее полученный путь к шаблону нужно подставить в кубик "Проект в проекте", а там можно будет уже передавать нужные переменные (прокси, задержки/интервалы, включить режим get/post и т.д.).
Если вы хотите запускать данный шаблон из своего C#-кода, то это можно сделать через метод project.ExecuteProject (если потребуется - потом напишу инструкцию как это сделать, но там нужно будет создавать переменные в проекте для запуска, что немного неудобно).
Если вы хотите запускать данный шаблон из своего C#-кода, то это можно сделать через метод project.ExecuteProject (если потребуется - потом напишу инструкцию как это сделать, но там нужно будет создавать переменные в проекте для запуска, что немного неудобно).
Для локального тестирования при разработке бокса: нужно купить шаблон за $0 в зенносторе, выбрать версию для ZennoPoster (покупать нужно на своё мыло!).
Последнее редактирование: