Результаты поиска

  1. A

    Break - как правильно применить на выход

    metka: // в начале ваш код .... goto metka; // в нужном месте
  2. A

    Просьба помочь с запросом к БД

    $"select count(*) from main where DAYOFMONTH(creation_at) in ({day_stat})"
  3. A

    Нету SiteKey в коде страницы при решении ReCaptcha

    Ещё один способ: https://zennolab.com/discussion/threads/universalnyj-sposob-naxozhdenija-sajt-kej.52027/
  4. A

    Нужен снипет для заливки файлов по SSH

    Для этого сниппета, да
  5. A

    Нужен снипет для заливки файлов по SSH

    Код взят отсюда: https://codinginfinite.com/upload-file-sftp-server-using-csharp-net-core-ssh/ Создаём новый проект, через кубик Visual Studio Через диспетчер пакетов nuget подключаем Install-Package SSH.NET -Version 2020.0.1 using System.IO; using Renci.SshNet; namespace ssh { ///...
  6. A

    Каким сервисом разгадывать вот такую каптчу

    это, вроде как не канвас. Одно из возможных решений: парсить картинки, переводить в ЧБ, и попиксельно вычитать или поиском по картинке воспользоваться
  7. A

    Каким сервисом разгадывать вот такую каптчу

    Если это canvas, то, вероятно, её возможно гадать и без сервисов
  8. A

    С# код показывает Ок, но не срабатывает

    string abc = project.Variables["Schet"].Value; var x = instance.ActiveTab.FindElementByXPath("/html/body/div[1]/div/div[3]/div[3]/span/div/div/div[2]/div/div/span/div/div[4]/div/div/article/section["+ abc...
  9. A

    Как удалить ячейку в таблице?

    var tb = project.Tables["tb"]; // Координаты ячейки int row = 1; // Номер строки int column = 3; // Столбец List<string> tmp = tb.GetRow(row).ToList(); tmp.RemoveAt(column); tmp.Add(""); for (int i = 0; i < tmp.Count; i++){ tb.SetCell(i, row, tmp[i]); }
  10. A

    Вопрос про переменные и C#

    Все переменные перебираются: var vars = project.Variables; foreach (string key in vars.Keys) { string val = project.Variables[key].Value; val = string.IsNullOrEmpty( val ) ? @"N\A" : val; project.Variables[key].Value = val; }
  11. A

    Помогаю подключить ReCaptchaGnizer к любым сайтам..

    Актуальна. Отписал в ЛС
  12. A

    [Бесплатно!] ReCaptchaGnizer: Решение ReCAPTCHA2 со 100% результатом (AutoSubmit: vk/textnow и др.)

    Адаптировал рекапчагнайзер на работу с параметром data-s. Работает с антикапчей. Проверено на странице поиска гугла
  13. A

    Как подключить прокси после фидлера?

    В настройках фидлера прописать, если прокси с протоколом http. Соксы с фидлером не работают.
  14. A

    Работа с JSON

    Эта строчка, вроде бы сразу всё преобразует. Т.е. foreach не нужен. Тестировал так: return smth["0"].name;
  15. A

    Работа с JSON

    Возможно так: Dictionary<dynamic,dynamic> smth = Global.ZennoLab.Json.JsonConvert.DeserializeObject<Dictionary<dynamic,dynamic>> (project.Variables["json"].Value);
  16. A

    Работа с JSON

    Не будет, я протестировал. Там try catch стоит
  17. A

    Работа с JSON

    Метод через рекурсию. Слишком большой json, думаю, не стоит использовать. Просто выводит всех потомков. Для использования нужно править под себя. public static void jsnMembers ( IZennoPosterProjectModel project, dynamic json ) { List<string> members = json.GetMembersList()...
  18. A

    Помощь в написании регулярного выражения

    В этом тексте нет ссылки, которая содержит http://yabs.yandex.ru/count/****************** kron23.ru А по текущей регулярке в результат выдаётся не только ссылка. Вот регулярка, которая найдёт, то что нужно, если ссылка есть в исходном тексте: http:\/\/yabs\.yandex\.ru\/count\/.*?kron23\.ru.*?\"
  19. A

    Google search console и Recaptcha 2

    Есть умельцы
  20. A

    ProjectMaker+Proxy+Fiddler

    В фидлере Tools -> Options -> Gateaway - там дальше должно быть понятно, что жать и что прописывать. Только соксы не работают, лучше http использовать
  21. A

    Помогите правильно составить POST запрос для скачивания файла

    Во вкладке данные оставь только строку browser.... и удали в урл всё после знака ? вместе с вопросом.
  22. A

    Как скопировать файл, что бы название само подтянуло.

    return Path.GetFileName( Path.Combine( project.Directory, project.Variables["filename"].Value ));
  23. A

    Как записать много значений в switch?

    switch ( project.Variables["items"].Value ) { case "Апельсин": project.Variables["item"].Value = "Apels"; break; case "Ананас": project.Variables["item"].Value = "ananas"; break; ... и т.д. } А не проще к входным переменным применять транслит и дальнейшую логику подстроить...
  24. A

    Как скопировать файл, что бы название само подтянуло.

    return Path.GetFileName(@"C:\folder\file.txt");
  25. A

    Записать число в ячейку таблицы?

    Никак, только string
  26. A

    Регулярное выражение, как за 1 присест взять то что надо?

    (?<=Всего\ сообщений</dt>[\s\S]*?<dd>\ )[\w\W]*?(?=</dd>)
  27. A

    Есть ли в zennoposter консоль (аналогичная консоли в Chrome)?

    Как альтернативу можно написать свой (велосипед) объект console на js, и прицепить его на загрузку страницы. Что то вроде: Upd: Источник stackoverflow И так для каждой функции console ( error, table и т.д. ) Для просмотра вызывать, когда нужно в js кубике: return JSON.stringify ( logOfConsole );
  28. A

    как решить recapcha2 вручную?

    WaitForUserAction instance.WaitForUserAction(300);
  29. A

    Условия прерывания потока

    Поток прервётся через 100 секунд после старта.
  30. A

    Декодировать base64 в картинку

    Обрезаешь всё что, до запятой. И выполняешь string base64String = здесь обрезанная строка в base64; byte[] bytes = Convert.FromBase64String( base64String );
  31. A

    block requst url - политика содержимого - как?

    Точно, давно это было. Жал на кнопку и блокировался входящий запрос, исходящий уходил. Долго искал, что бы заблокировать, но плюнул, так как нужная информация находилась в исходящем и в итоге всё работало ( но лишнее палево ).
  32. A

    block requst url - политика содержимого - как?

    Надо правильно прописать исходящий урл. У меня работает.
  33. A

    BulkMailDownload results for connection errors

    BulkMailDownload has parameter throwException in last versions of ZP. https://help.zennolab.com/en/v5/zennoposter/5.27.0.0/topic643.html
  34. A

    Подскажите по Json в С#

    Вот рабочий: string.Format(@"{{""sourceCode"": ""1"", ""targetCode"": ""3"", ""texts"": ""{0}""}}", ПЕРЕМЕННАЯ);
  35. A

    Подскажите по Json в С#

    string.Format(@"{""sourceCode"": ""1"", ""targetCode"": ""3"", ""texts"": ""{0}""}", ПЕРЕМЕННАЯ);
  36. A

    (Ищу) Регулярное выражение для универсального парсинга sitekey recaptcha 2

    https://zennolab.com/discussion/threads/universalnyj-sposob-naxozhdenija-sajt-kej.52027/
  37. A

    При ошибке начинать сначала

    Bad end к стартовому кубику поставь и стрелку проведи. Но лучше так не делать.
  38. A

    if после C#

    Поставь вместо return "False"; throw new Exception ( "выход по красной" ); И веди стрелки, куда тебе нужно.
  39. A

    Бесплатные снипеты на заказ

    Так попробуй: var page_id = project.Variables["page_id"].Value; project.Variables["result"].Value = @"{""rp_author"":{""name"":""author"",""args"":"""+page_id+@"""}}" ;
  40. A

    throw new Exception

    Сейчас проверил throw выводится в лог из общего кода. Если в кубике из которого вызывается, есть выход по красной, то не выводится.
  41. A

    POST через C# Own Code ошибка "Ссылка на объект не указывает на экземпляр объекта"

    Так попробуй вызвать: return clientBaseApi.Auth(14400, project);
  42. A

    Простая капча но решается неправильно

    Если в капче только цифры, то заменяй регексом букву на 0
  43. A

    Бесплатные снипеты на заказ

    Приблизительно так: string number = project.Variables["number"].Value; return double.Parse ( number.Replace(".",",") ).ToString("0.000000");