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

  1. dihard

    Нагрузка ЦП 100% на запросах

    Я бы не сказал, регулярки простые, json не жирный
  2. dihard

    Нагрузка ЦП 100% на запросах

    Спасибо за комментарий, стоит попробывать., я замечал что если 1 поток долльше обрабатывает json, остальные тоже ждут. Стоит попробывать. Стоит не использывать браузер
  3. dihard

    Как почистить код или ссылку???

    string input = project.Variables["input"].Value; // Регулярное выражение для удаления тегов и получения текста string pattern = @"<[^>]+>|&amp;|<br\s*\/?>"; // Заменяем найденные совпадения на пустую строку string result = Regex.Replace(input...
  4. dihard

    Нагрузка ЦП 100% на запросах

    Для понимания, упрощенная версия логики кубика на c# , это основной код и 90% всего шаблона в нем IZennoTable table = project.Tables["tb"]; // Беру таблицу var jsonData = project.Json[0][1]; // Упрощаю JSON, чтобы на прямую не обращаться к нему int data = jsonData.Count; //Определяю...
  5. dihard

    Нагрузка ЦП 100% на запросах

    Спасибо за Ваш комментарий, если проблему не удастся решить, буду выполнять Ваши пункты. Если проблему решу отвечу в этой теме, может кому поможет, если тоже столкнется с этим
  6. dihard

    Нагрузка ЦП 100% на запросах

    Спасибо за Ваш комментарий, первые 2 пункта понял, а вот 3-4 немного не понял про стандартный списки. Я использую кубик c# и через lock беру строку с удалением. В кубике получается 3-4 строчки. В самом файле очень много строк более 100 тыс
  7. dihard

    Нагрузка ЦП 100% на запросах

    Запросы отправляются через кубик C# методом HttpGet . Получается через цикл for 20 сайтов по 2 GET запросы на каждый. И в этом же цикле делается regex на каждый GET запрос
  8. dihard

    Нагрузка ЦП 100% на запросах

    Добрый день, появилась такая проблема, есть шаблон работает без браузера. При 100 потоках нагрузка на ЦП за 1-2 минуты возрастает до 100%. Есть ли какие-то способы снизить ее. И в чем может быть дело, почему шаблон на GET запросах так много потребляет. Что используется в проекте JSON, GET...
  9. dihard

    Экранирование символов

    Добрый вечер, господа. Что я делаю не так, есть строка string pattern = @"(?<=":\[")http.*?(?=")"; Но она ругается на спецсимволы, пробую так string pattern = @"\(\?<="":\\\[""\)http\.\*\?\(\?=""\)"; - ничего string pattern = @"(?<="":\["")http.*?(?="")"; - ничего В чем ошибка?
  10. dihard

    Расширения

    Добрый день, подскажите , есть ли возможность получить GET запрос вместе с расширением? Обыскал форум ничего не нашел, кроме как на c# подключить и активировать. Объясню проблему, расширение создает дополнительные блоки на сайте, в которой есть информация, информация появляется при наведении...
  11. dihard

    Как отредактировать такие данные в таблице?

    В ячейках в таблице попадаются данные такой структуры: Понедельник(11:00-15:00) Понедельник(16:00-19:00) Вторник(11:00-15:00) Вторник(16:00-19:00) Среда(11:00-15:00) Среда(16:00-19:00) Четверг(11:00-15:00) Четверг(16:00-19:00) Пятница(11:00-15:00) Пятница(16:00-19:00) Надо сделать такой...
  12. dihard

    ⚡⚡⚡ Разработка любой сложности ⚡⚡⚡

    Хочу написать отзыв по процессу работы с Маломальский . После оплаты, моментально скинул готовое решение, в процессе возникали вопросы\проблемы, но человек моментально решал все поставленные задачи, хоть я и говорил что мне не горит. Следует понимать что этот человек пока не закончит работу...
  13. dihard

    Ищу шаблон парсинг Email с сайтов

    Добрый день, ищу шаблон для парсинга Email с сайтов. Что мне надо? У меня есть txt с url(например url.txt), нужно чтобы шаблон находил 1 email и записывал в файл(например email.txt) с таким же порядковым номером где был url. Чтобы было соответствие какие email к какому сайту.Если почты нету...
  14. dihard

    Как победить такой switch

    Блин пасибо, реально получилось
  15. dihard

    Как победить такой switch

    data.org[0].work[0].day = monday data.org[0].work[1].day = tuesday data.org[0].work[2].day = wednesday (до конца дней недель) и т.д data.org[1].work[0].day = monday data.org[1].work[1].day = tuesday data.org[1].work[2].day = wednesday Но у некоторыеех элементов org очередность может меняться...
  16. dihard

    Как победить такой switch

    Предложил создать общую переменную allDays += day_work
  17. dihard

    Как победить такой switch

    Если это так просто, тогда помогите пожалуйста
  18. dihard

    Как победить такой switch

    Есть код int count_day_work = project.Json.data.org[i].work.Count; if (count_day_work > 0) { for (int p = 0; p < count_day_work; p++) { day_work = project.Json.data.org[i].work[p].day; switch (day_work) {...
  19. dihard

    Строку в число с переводом в часы

    Convert.ToInt32 - не выходит Выполнение действия CSharp OwnCode. Не удается неявно преобразовать тип "int" в "string" . Искал по форму ответ не нашел. Задавл вопрос ИИ, все варианты не работают. Даже просил найти ошибку почему не конвертирует в int
  20. dihard

    Строку в число с переводом в часы

    Добрый день, есть код string day_work = string.Empty; string begin_work = string.Empty; day_work = project.Json.data.org[i].work_day[0].day; if (day_work == "everyday"){ begin_work = project.Json.data.org[i].work_day[0].time_minutes.ToString(); // здесь получил строку...
  21. dihard

    Цикл for , получить все совпадению в одну переменную

    Есть цикл string url = string.Empty; string url_http = string.Empty; string url_https = string.Empty; int count_url = project.Json.data.org[i].urls.Count; if(count_url > 0) { for(int j=0; j < count_url; j++) { url = project.Json.data.org[i].urls[j].id...
  22. dihard

    Как сложить числа из другого списка согласно условию?

    Есть ли у кого-то решение без привлечения ии?
  23. dihard

    Как сложить числа из другого списка согласно условию?

    Добрый день, подскажите как реализовать решение данной проблемы, есть 2 списка. 1 список a:b a:b b:a a:b b:a 2 список 1:2 2:1 2:1 1:2 1:2 Первый список значения соответсвуют цифрам со второго списка. Надо подсчитать только всего будет суммарно значения a и b. То есть в данном случае значения а...
  24. dihard

    Создание Word документов

    Подскажите пожалуйста, использую эту библиотеку. все работает. Но нету функций WrappingStyle и WrapText. Обращаюсь как в примере и в доках написано что они есть . Но при обращении к картинке их нету. Подскажите, знающие люди, что я делаю не так? Спасибо за любой комментарий
  25. dihard

    Как гадать такую капчу?

    капмонтсер2 с этой задачей не справиться?
  26. dihard

    Как гадать такую капчу?

    Кто нибудь знает?
  27. dihard

    Многопоток + запись в excel

    IZennoTable table1 = project.Tables["temp"]; IZennoTable table2 = project.Tables["All"]; for(int i=0; i<table1.RowCount; i++) { table2.AddRow(table1.GetRow(i).ToArray()); } Вот единственный кубик действия с этой таблицей (передача данных- с одной таблицы в другую). Может тут косяк?
  28. dihard

    Многопоток + запись в excel

    Добрый день. Проблема при многопотоке 5 потоков собирают инфу , после я передаю через кубик c# в таблицу привязанную к файлу excel данные. В какой-то момент файл excel становиться пустой и туда ничего не пишется. Я думаю это проблема многопотока? Есть способы бороться с этим? Спасибо за любой...
  29. dihard

    ReCaptcha2 SiteKey Addon

    Спасибо всем за ответы ребята! Капча выскакивает редко где-то один раз в 20 циклов. Поэтому какая версия капмонстра нужна будет известно только будет практическим путем.
  30. dihard

    ReCaptcha2 SiteKey Addon

    Спасибо за ответ, но вопрос был не в этом, хватит ли мне капч на лайте
  31. dihard

    ReCaptcha2 SiteKey Addon

    Спасибо @nicanil , а можно немного пояснить. У меня шаб на пост\гет, мне нужно гадать рекапчу. Если я хочу чтобы шаблон работал в 100 потоков, мне в настройках аддона нужно выставить тоже 100 количество процессов? И что за безопасный режим отгадывания? И если у меня пост\гет с галочкой - не...
  32. dihard

    ReCaptcha2 SiteKey Addon

    ReCaptcha2 SiteKey Addon Вопрос, есть ли ограничения в количество потоков?
  33. dihard

    Удаляет первое значение

    var list = project.Lists["from_get"]; int dlina = 200; for (int i = 0; i < list.Count; i++) { if (list[i].Length < dlina) list.RemoveAt(i); } Как сделать чтобы удалял все что найдет в списке, согласно условию.
  34. dihard

    Экранирование

    ))
  35. dihard

    Экранирование

    Добрый день, искал не нашел. Как привет такие Урлы в нормальный вид? https:\/\/www.site.com.ua\/search? Замена не годиться, структура тогда ломается
  36. dihard

    PowerVPS.net - Linux/Windows VPS, Dedicated servers

    Есть кто-то конкретный на примете?
  37. dihard

    PowerVPS.net - Linux/Windows VPS, Dedicated servers

    Да и это повторяется уже не в первый раз. Не знаю что у них случилось. Раньше такого не было
  38. dihard

    Исключить из регулярного выражения

    Если вставлять в начало типа (?!one) то он будет убирать слова которые начинается на это слово. а как сделать чтобы искал содержит ли во всей строке
  39. dihard

    Исключить из регулярного выражения

    Добрый день Гусары! Подскажите, есть регулярка (http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&amp;:/~\+#]*[\w\-\@?^=%&amp;/~\+#])? Она отрабатывает как надо, но мне надо исключить из поиска пару строка, которые содержат эти слова Я хочу исключить два слова, скажем one, two, при условии...
  40. dihard

    Regex

    var list_data = project.Lists["Список"]; var regular = @"(.*?(?=\\)"; for (int i=0; i < list_data.Count; i++) { list_data[i] = System.Text.RegularExpressions.Regex.Match(list_data[i], regular).Value; } Решение, если кому надо
  41. dihard

    Regex

    Есть список со строками. Надо обойти список регуляркой. Берем первую строку - проверяем регулякой , если нашил значение, то меняем эту строку на это значение, если ничего не нашли, то делаем строку пустую. Дальше берем вторую строку и т.д.
  42. dihard

    Regex

    Возможно я неправильно поставил вопрос. У меня есть список со строками, я его объединил в одну переменную чтобы быстро обработать все блоки. Может есть какой-то другой способок пройти регуляркой чтобы пустые строки оставались?
  43. dihard

    Regex

    Добрый день. Есть переменная с массивом данных.(блоки тегов в одной переменной). Обрабатываю через кубик regex и кладу все значения в список. Проблема в том там где regex ничего не находит, мне нужны пустые строки. Но они автоматически убираются. Как можно обработать текст регуляркой, чтобы...
  44. dihard

    Почему не работает это регулярка на C#?

    Сорян, проблемы была в регулярке, код рабочий, недокопировал один символ, когда переносил
  45. dihard

    Почему не работает это регулярка на C#?

    var url = instance.ActiveTab.URL; var pattern = @"(?<=,).*?(?=data)"; var regexUrl = System.Text.RegularExpressions.Regex.Match(url, pattern).Value; return regexUrl; Возвращает пустое значение. Хотя на url строка приходит как надо. В чем дело?
  46. dihard

    Приоритет выбора из списка

    Блин точно в списке есть такой пункт "Содержит текст":ak: Спасибо всем ребят)))
  47. dihard

    Удалить длинные повторы

    Спасибо)
  48. dihard

    Приоритет выбора из списка

    Подскажите как можно сделать по логике приоритет выбора из списка. Тоесть я рассуждал так - создаю список приоритета скажем : Маша Параша Галя Есть второй список где много строк типа(без дублей имен): ТутГаляЛежала ТамВасяЛизал ГдеПарашаТанцевала УвыМашаЗапоздала Берем первую строку из списка...
  49. dihard

    Удалить длинные повторы

    Спасибо за решение, а как сделать, чтобы он не учитывал http или https , или сайт с www или без. Тоесть должен остаться один самый короткий домен facebook или один домен mail.ru
  50. dihard

    Удалить длинные повторы

    Всем спасибо ребята!