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

  1. irving zisman

    lock и Процесс не может получить доступ к файлу

    Спасибо за мысль! пойду искать как сделать проверку на занятость
  2. irving zisman

    lock и Процесс не может получить доступ к файлу

    Это же как код вырастет, если везде где работа с файлом добалять try/catch.... :be: Хотя есть наверное способы сделать это элегантно, засунуть в using мб, но я что-то без идей, навыков нема) А сделать проверку на занятость файла целесообразно? и возможно ли? Ну или паузу накрайняк 500мс...
  3. irving zisman

    lock и Процесс не может получить доступ к файлу

    В общем есть большой проект полностью написанный на c#, возможно я где-то что-то не понимаю, отсюда и данная ошибка, посоветуйте в какую сторону вообще глядеть... В проекте создал отдельные объекты синхронизации, для записи информации в файлы, грубо говоря под каждый файл свой объект типа public...
  4. irving zisman

    Зависает инстанс

    Отличная идея, а как можно реализовать подсчет времени выполнения FindElementByAttribute?
  5. irving zisman

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

    У кого была такая ошибка? Не могу понять в чем проблема, url/sitkey верные Подпроект ReCaptchaGnizer. Выполнение действия CSharp OwnCode: recaptchagnizer. [ReCaptchaGnizer]: При получении ответа возникла ошибка! Ответ RuCaptcha: 'Капчу не смогли разгадать 3 разных работника. Списанные средства...
  6. irving zisman

    На Chromium всегда идёт загрузка! (Проект не может продолжить работу)

    Спасибо! Аналог данной функции есть какой-то? Или только самому логику какую-то писать?
  7. irving zisman

    На Chromium всегда идёт загрузка! (Проект не может продолжить работу)

    Да, есть какие-то странности в работе chromium, у меня например горит статус что страница прогружена, зеленый кружок, но при этом код в c# не выполняется, т.к там стоит if (tab.IsBusy) tab.WaitDownloading(); , и может висеть несколько минут. Переключился назад на chrome, все отлично. Версия ZP...
  8. irving zisman

    Проблема с библиотекой

    Решил проблему тем что переустановил зенку, и использвал уже имеющиеся библиотеки в папке с программой, просто скоприровав их в папку ExternalAssamblies. До этого три библиотеки которые мне нужны были, качал отдельно, самые последние версии, но как оказалось они уже есть в папке с программой...
  9. irving zisman

    Проблема с библиотекой

    А если я брал библиотеку из папки зенно? Т.е она там уже была с момента установки. Я пытался поставить самую последную версию этой длл, зенно вообще не запустился Пробовал подгружать зависимости, не помогло
  10. irving zisman

    Проблема с библиотекой

    Столкнулся с такой же проблемой, только с другой библиотекой. Что только не делал, ничего не помогает( Выполнение кода C# Результат: Не удалось загрузить файл или сборку "System.Memory, Version=4.0.1.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51" либо одну из их зависимостей. Найденное...
  11. irving zisman

    ZP Pro поднимается не больше 1 потока

    Старых версий нет, вот сегодня решил еще раз все переустановить, обновил винду до самых последних обновлений (win10), снес через рево зенку, установил самую последнюю, и все равно через 3 часа работы слетело. Слетают настройки в этих вкладках, восстанавливаю их каждый день руками. Кстати очень...
  12. irving zisman

    ZP Pro поднимается не больше 1 потока

    У меня на 7.7.0.0 постоянно слетаю настройки, уже устал от этого, зашел вот погуглить, но странно что про 7.7 ни кто не пишет, у меня прям стабильно раз в 2-3 дня...
  13. irving zisman

    Сортировка

    Это C#, туда вставляешь этот код
  14. irving zisman

    C# Как положить в список прокси, полученные Get запросом, с управляющими символами CR LF ?

    Получилось //Получаем прокси по ссылке (surfing) int i; for (i = 0; i < 10; i++) { var res = ZennoPoster.HttpGet("http://site.ru/socksn.txt", "", "UTF-8", ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.BodyOnly); if (res == string.Empty) continue ; string pattern = @"\s+"...
  15. irving zisman

    Сортировка

    //Разбиваем string email = project.Variables["переменная с почта:пароль:фраза"].Value.Split(':')[0]; string pwd = project.Variables["переменная с почта:пароль:фраза"].Value.Split(':')[1]; //Записываем lock (SyncObjects.ListSyncer) File.AppendAllText(project.Directory + "\\base.txt"...
  16. irving zisman

    C# Как положить в список прокси, полученные Get запросом, с управляющими символами CR LF ?

    В общем есть у меня два сервиса с прокси, получаю доступ к ним через гет запрос, в ответ приходит список с проксями которые я кладу в свой список кодом ниже, но вот с очередным сервисом это не работает, в список кладется одна строка в которой сотни прокси, когда требуется положить каждый прокси...
  17. irving zisman

    Обновил зенку, стала тормозить и выдавать ошибки

    Тоже стал ловить сбои и вылеты на 7.6. У меня я так понимаю причина в том что памяти не хватает, отсюда вылеты и сброс настроек ZP. Но на 7.4 такого не было, памяти было столько же и потоков тоже
  18. irving zisman

    Обсуждение версии 7.5.0.0

    При использовании движка Chromium в ZP вылетела ошибка что данный движок не поддерживает тач события. Это правда так? Т.е никак нельзя тачить на хромиум? Уже нашел информацию, все верно: https://zennolab.com/discussion/threads/ne-rabotaet-tach-v-xromiume.94883/
  19. irving zisman

    Вопрос по Split в c#

    Подскажите, как в этом коде результат положить не в переменные проекта, а в переменные C# ? string text = project.ExecuteMacro(project.Variables["time"].Value); var splitters = " ".ToCharArray(); var allowEmptyEntries = true; var variableGroupPairs = new Tuple<string, string>[] { new...
  20. irving zisman

    Обсуждение версии 7.1.7.0

    А кто подскажет, как можно остановить выполнение по расписанию из шаблона? В 5 версии, можно было через бат файл прервать, но в 7 это не работает
  21. irving zisman

    Индекс находился вне границ массива.

    Спасибо тебе, добрый молодец!
  22. irving zisman

    Индекс находился вне границ массива.

    Не подумал, спасибо! Правда код немного громоздкий получается, если конвертнуть в C#
  23. irving zisman

    Индекс находился вне границ массива.

    В переменой содержится текст формата ip:port:login:password или ip:port , пытаюсь его разбить по переменным таким вот снипетом string str = project.Variables["proxy"].Value; string ip = str.Split(':')[0]; string port = str.Split(':')[1]; string login = str.Split(':')[2]; string pass =...
  24. irving zisman

    UNIX time to DateTime in C#

    @Dimionix Вы 100% знаете, как вывести результат в формат HH:mm:ss ? int stamptime = Int32.Parse(project.Variables["unixTimestamp"].Value); DateTime pDate = (new DateTime(1970, 1, 1, 0, 0, 0, 0)).AddSeconds(stamptime); return pDate;
  25. irving zisman

    Не могу получить TaskId. Как получить кол-во установленных потоков?!

    Разобрался. Странно, как раньше оно работало, но в 11 строке кода должно быть: var threadsElement = doc.SelectSingleNode("Task/ExecutionSettings/LimitOfThreads"); вместо var threadsElement = doc.SelectSingleNode("Task/ExecutionSettings/Threads");
  26. irving zisman

    Не могу получить TaskId. Как получить кол-во установленных потоков?!

    Точно, спасибо, может в другом вопросе поможете? Почему этот код возвращает "Не нашли ноду Task/ExecutionSettings/Threads" ? Голова уже взрывается, хотя два часа назад все работало Код получения кол-ва установленных потоков: // GUID проекта Guid project_guid = Guid.Parse(project.TaskId); //...
  27. irving zisman

    Не могу получить TaskId. Как получить кол-во установленных потоков?!

    При выполнении этого кода, в ответ получаю "00000000-0000-0000-0000-000000000000" string id = project.TaskId;
  28. irving zisman

    как получить кол-во потоков ?

    @Lord_Alfred Привел код в нормальный вид, но он возвращает максимальное число потоков, есть ли способ получить текущее число запущенных поток? // GUID проекта Guid project_guid = Guid.Parse(project.TaskId); // Полная инфа о текущем проекте в XML-формате (НЕ работает в ProjectMaker) string...
  29. irving zisman

    Сколько строк из списка Зенка может переварить не подавившись?

    @sergodjan66 Спасибо! Что-то я в дебри полез и не подумал о таком простом способе, работает отлично, пару секунд и таблица в 350к строк почистилась! Но заметил странность, этот метод не удалил все дубли, какие-то остались, только после второго запуска, спустя 3 секунды, все до конца почистилось...
  30. irving zisman

    Сколько строк из списка Зенка может переварить не подавившись?

    Друзья, а как можно ускорить вот этот код...... К примеру таблицу из 9000 строк он обрабатывает минуты 3, это очень долго и по моим меркам таблица маленькая, в задачах стоит обрабатывать в среднем по 100-500к строк. Поясню что делает код: Есть таблица с двумя столбиками, нам нужен только первый...
  31. irving zisman

    Поиск одинаковых строк по регулярке в списке и удаление их. C#

    Спасибо @Dimionix IZennoList list = project.Lists["List"]; lock (SyncObjects.ListSyncer) { for (int i = 0; i < list.Count; i++) { for (int j = i + 1; j < list.Count; j++) { if (list[i].Split('.')[0] == list[j].Split('.')[0]) { list.RemoveAt(j); j--...
  32. irving zisman

    Поиск одинаковых строк по регулярке в списке и удаление их. C#

    Спасибо! Но это не то. В списке может быть тысячи строк, разного содержания, но каждая строка всегда начинается с какого-либо слова, затем точка и далее текст. Нужно в цикл все записывать, типа берем первую строку, парсим все до точки, ищем есть ли совпадения по всему списку, если есть удаляем...
  33. irving zisman

    Поиск одинаковых строк по регулярке в списке и удаление их. C#

    Помогите накатать сниппет, нехватет знаний как его правильно написать. Сама суть: Есть список в котором хранятся строки типа: Вася. вышел в магазин Петя. сел поесть Саша. вынес мусор Петя. любит кошек Нужно сначала регуляркой взять имя (все до точки), сравнить его со всем списком, и удалить...
  34. irving zisman

    Индекс за пределами диапазона. Индекс должен быть положительным числом.....

    Спасибо, работает! Но тот же вопрос, в регулярке не указанно какое совпадение брать, она возьмет первое?
  35. irving zisman

    Индекс за пределами диапазона. Индекс должен быть положительным числом.....

    Просто присвоение значения. Вот так работает, но важно что бы регуляркам взяла первое совпадение, а тут этого не указанно на сколько я понимаю string text2 = project.Variables["var1"].Value; project.Variables["var2"].Value = Regex.Match(text2...
  36. irving zisman

    Индекс за пределами диапазона. Индекс должен быть положительным числом.....

    Паршу тест регуляркой через C#, если текст не найден кубик выкидывает "Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции. Имя параметра: index" Я примерно понимаю в чем проблема, код пытается взять несущесвтующий элемент...
  37. irving zisman

    Цикл C#

    Спасибо!
  38. irving zisman

    Цикл C#

    Да при чем тут поиск? Понятно что если день потратить сидя в поиске, то можно в чем угодно разобраться, зачем тогда этот форум нужен? Я искал, и все что я нашел я реализовал в этом коде выше, но он работает с ошибкой, по этому и прощу помощи в виде правильного написания кода.
  39. irving zisman

    Цикл C#

    Помогите пожалуйста создать цикл, есть список с данными, к примеру 10 строк, нужно по очереди брать каждую с удалением, делать с ней что-то, затем следующую, и т.д пока не кончаться все строки в списке. Вижу это примерно так, но не могу в голове все уложить и понять как правильно написать...
  40. irving zisman

    4 место Управление любыми Android приложениями на смартфоне из ZP

    Аллилуйя! driver.FindElementByXPath("//android.widget.LinearLayout[@index='0']/android.widget.LinearLayout[@index='2']/android.view.ViewGroup[@index='2']/android.widget.EditText[@index='1']").Clear();
  41. irving zisman

    4 место Управление любыми Android приложениями на смартфоне из ZP

    Всю голову сломал уже, как стереть поле вебсайт? по index не ищет, а другие элементы пустые
  42. irving zisman

    Вопрос про сложение переменных в Zennoposter

    Пару ошибок в коде, Convert с большой буквы, и пропущена буква во второй строке. Поправил: int count = project.Lists["Ваш список"].Count; var yourlist = project.Lists["Ваш список"]; double result=0; for(int i=0; i<count; i++) { result+=Convert.ToDouble(yourlist[i]); } return result;
  43. irving zisman

    Утечка памяти

    Не знаю, правильно ли применять этот термин к моей проблеме, но очень на то похоже... При запуске нужных мне шаблонов ZP потребляет около 30% памяти, но с каждым часом это число увеличивается примерно на 2-3%, спустя сутки память забивается на 80-90%. Самое интересное вот что, если остановить...
  44. irving zisman

    Тестирование производительности ZennoPoster (ZennoJSBench). У кого мощнее сервер?

    В обоих шаблонах на сайте не грузится тупо кнопка для запуска теста (
  45. irving zisman

    4 место Управление любыми Android приложениями на смартфоне из ZP

    А кто ни будь знает, как можно сделать ожидание не какого-то конкретного элемента, а 1 из 3 к примеру? После выполнения определенного действия есть несколько вариантов развития событий, могу открыться три разных окна. Можно конечно поставить паузу и после нее через if проверить какой именно...
  46. irving zisman

    4 место Управление любыми Android приложениями на смартфоне из ZP

    У меня в батнике запуска вообще путь прописан к ноду и к апиуму, и уже потом идет --address 192.168.100.100 --port 4723 --bootstrap-port 4724 --selendroid-port 8080 --chromedriver-port 9516 --local-timezone Разобраться бы еще что это значит start "Appium_server_1" /MIN cmd /k appium
  47. irving zisman

    4 место Управление любыми Android приложениями на смартфоне из ZP

    cap.SetCapability("newCommandTimeout","30"); WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(30)); На второй вопрос ответ в этом посте https://zennolab.com/discussion/threads/upravlenie-ljubymi-android-prilozhenijami-na-smartfone-iz-zp.33511/page-17#post-412491