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

  1. S

    Имеются айди собранных вчера объявлений и собранных сегодня.

    заменить lst.Contains(s) на lst.Contains(cells)
  2. S

    Чем вы проверяете массово доступность сайтов?

    Директивы using и общий код - должен быть кусок public static object SyncObject = new object();
  3. S

    Не могу организовать правильно цикл

    тот же принцип. в конце итерации проверять 10 и до 15
  4. S

    Не могу организовать правильно цикл

    string str = project.Variables["peremennaya"].Value; //Жмем кнопку for(int i = 0; i < 15; i++) { //тут код ждет данные для переменной str if(i == 9 ) //если 10-я итерация { //повторно жмем кнопку } } if(string.IsNullOrEmpty(str))//если переменная пустая, значит...
  5. S

    Собрать все видимые ссылки.

    https://zennolab.com/discussion/threads/parser-na-8-poiskovikov-i-cheker-cms-social-knopok.51484/ там есть решения
  6. S

    Не могу организовать правильно цикл

    мб по подробней?, а то не угодишь потомб догадываясь, что на самом деле нужно..
  7. S

    Не могу организовать правильно цикл

    тот-же цикл должен вертеть 10 и 5 кругов?
  8. S

    Массовые замены в тексте

    все работает
  9. S

    Массовые замены в тексте

    заменить str = Regex.Replace(str, @"\b" + Regex.Escape(Rstr[0]) + @"\b", Rstr[1]); на str = Regex.Replace(str, @"\b" + Rstr[0] + @"\b", Rstr[1]); и все заработает
  10. S

    Массовые замены в тексте

    список замен с названием ReplaceList создан в проекте? переменная stroka_S_textom с текстом для замены создана в проекте и туда передается этот текст? результат замены в какую переменную возвращается? в кубике в низу выбрана переменная для результата?
  11. S

    Массовые замены в тексте

    эт если, случайно, в листсинонимайзер запишут неправильные символы?
  12. S

    Массовые замены в тексте

    string str = project.Variables["stroka_S_textom"].Value; var ReplaceList = project.Lists["ReplaceList"]; //список замен for(int i = 0; i < ReplaceList.Count; i++) { string[] Rstr = ReplaceList[i].Split('|'); str = Regex.Replace(str, @"\b" + Rstr[0] + @"\b", Rstr[1]); } return str;
  13. S

    Помогите найти решение.

    var lst = project.Lists["NumbersList"]; var Reslst = project.Lists["ResNumbersList"]; string num = "8745"; for(int i = 0; i < lst.Count; i++) { if(lst[i].EndsWith(num)) { Reslst.AddRow(lst[i]); } }
  14. S

    Вопрос по парсингу

    это попытка отбить желание искать? мб на ебей бардак с юпс еан?
  15. S

    Spintax - ограничения, вопрос.

    Код в c# кубик в низу убираешь галочку с (Не возвращать результат) и выбираешь переменную для результата. Предварительно нужно создать список с ссылками (LinkList) и переменную для строки в которой нужно делать замену (stroka) Random rnd = new Random(); var lst = project.Lists["LinkList"]...
  16. S

    Spintax - ограничения, вопрос.

    В нужном месте строки прописать (@@@) и рандомно беря из списка ссылку делать реплейс (@@@) на ссылку Random rnd = new Random(); var lst = project.Lists["LinkList"]; string str = project.Variables["stroka"].Value; str = str.Replace("@@@", lst[rnd.Next(0, lst.Count())]);
  17. S

    [SOLVED] С# Параллельные запросы помощь с синтаксисом.

    Код выше подправил. В проекте нужно добавить - Директивы using и общий код - (на нижней панели, где списки добавляются) и дописать туда using System.Threading.Tasks; и создать три списка - VkUrlList, Good, Bad.
  18. S

    [SOLVED] С# Параллельные запросы помощь с синтаксисом.

    подкорректировал.. была ошибка
  19. S

    [SOLVED] С# Параллельные запросы помощь с синтаксисом.

    var vkUrls = project.Lists["VkUrlList"]; int potoki = 10;//количество потоков int c = vkUrls.Count; Parallel.For(0, c, new ParallelOptions { MaxDegreeOfParallelism = potoki }, x => { string url = string.Empty; lock(SyncObjects.ListSyncer) { url = vkUrls[0]...
  20. S

    Как правильно переписать ссылку?

    var list = project.Lists["хвосты ссылок"]; var resList = project.Lists["список с результатами"]; string word = "www.domen.ru/"; foreach (var hvost in list){ lock(SyncObjects.ListSyncer) { if(!resList.Contains(word+hvost)) {...
  21. S

    Как взять значения с помощью XPath и положить в список?

    Tab tab = instance.MainTab; var ab = tab.MainDocument.FindElementsByXPath("//a"); foreach (var el in ab.Elements) { string href = el.GetAttribute("href"); if(!string.IsNullOrEmpty(href)) { project.Lists["Список 1"].Add(href); } }
  22. S

    А сможет ли так Zennoposter?

    В многопотоке Parallel.Invoke( () => { //Правой тереблю }, () => { //Левой щекочу } );
  23. S

    Вопрос по lock методу в ZennoPoster C#

    https://zennolab.com/discussion/threads/osobennosti-ispolzovanija-standartnyx-lockov-dlja-mnogopotoka.44524/
  24. S

    Как собрать все ссылки со страницы по стоп словам

    string page = project.Variables["page"].Value; HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument(); doc.LoadHtml(page); var links = doc.DocumentNode.SelectNodes(@"//div[@class = 'links']"); if(links != null) { foreach(var l in links)...
  25. S

    Как собрать все ссылки со страницы по стоп словам

    string page = project.Variables["page"].Value; HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument(); doc.LoadHtml(page); var links = doc.DocumentNode.SelectNodes(@"//div[@class = 'links']"); if(links != null) { foreach(var l in links)...
  26. S

    Как собрать все ссылки со страницы по стоп словам

    чуть выше код с комментариями по разделителю
  27. S

    Как собрать все ссылки со страницы по стоп словам

    Все что в foreach замени на char[] Chars = {'-'}; //сюда добавь разделители слов которые встречаются в ссылках, через запятую в одинарных кавычках string[] buf = a.GetAttributeValue("href", "").Split(Chars, System.StringSplitOptions.RemoveEmptyEntries )...
  28. S

    Как записать в переменную самую длинную строку из списка?

    Вставить в красный кубик "Свой код -> c# код", в кубике в низу убираем галочку с "Не возвращать значение" и ниже выбираем переменную проекта для записи результата var lst = project.Lists["Список 1"]; var tplkc = new List<Tuple<string, int, int>>(); tplkc = lst.Select(p => new Tuple<string, int...
  29. S

    Как записать в переменную самую длинную строку из списка?

    var lst = project.Lists["List"]; var tplkc = new List<Tuple<string, int, int>>(); //Если заменить (y.Item3) на (y.Item2) в конце сниппета, то можно получить самую длинную-короткую строку по словам tplkc = lst.Select(p => new Tuple<string, int, int>(p, p.Split(' ').Length...
  30. S

    Вопрос по парсингу

    на камелкамелкамел по асину получаем юпс еан, на ебей находим вилку по юпс еан.
  31. S

    Парсинг подписчиков в телеграм чатах с веб-версии

    вертеть ленту и гребсти joined the group
  32. S

    заглавная буква

    string text = "ASDBJHBNknlljh ASDBJHBNknlljh ASDBJHBNknlljh"; string[] words = text.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries); words = words.Select(x => x.Substring(0,1) + x.Substring(1, x.Length - 1).ToLower()).ToArray(); return string.Join(" ", words);
  33. S

    заглавная буква

    https://stackoverflow.com/questions/4427483/how-to-lowercase-a-string-except-for-first-character-with-c-sharp string str = "ASDBJHBNknlljh"; return str.Substring(0,1) + str.Substring(1, str.Length - 1).ToLower();
  34. S

    Взять картинку из папки и положить в ячейку Ексель

    https://www.c-sharpcorner.com/blogs/how-to-adding-pictures-or-images-in-excel-sheet-using-epplus-net-application-c-sharp-part-five
  35. S

    пейпал для приема платежей

    там без разници с какой ты страны..
  36. S

    пейпал для приема платежей

    путишествие в молдову или польшу с экскурсией по банкам нужно делать
  37. S

    Как собрать все ссылки со страницы по стоп словам

    GetAttributeValue вернет (то что в пустых кавычках) если нет значения для атрибута href. такой метод. her замени на что-то другое... Условия if через else пропускай.
  38. S

    Как собрать все ссылки со страницы по стоп словам

    HtmlAgilityPack нужно подключить string page = project.Variables["page"].Value; HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument(); doc.LoadHtml(page); var hec = doc.DocumentNode.SelectNodes(@"//a"); if(hec != null) {...
  39. S

    Как собрать все ссылки со страницы по стоп словам

    не понимаю о чем речь
  40. S

    Как собрать все ссылки со страницы по стоп словам

    Tab Tab1 = instance.ActiveTab; HtmlElementCollection hec = Tab1.FindElementsByXPath("//a"); foreach(var a in hec) { if(a.GetAttribute("href").Contains("link")) { a.SetAttribute("href", "/"); //project.SendInfoToLog(a.OuterHtml); } }
  41. S

    C# подсчитать количество символов?

    Нужно проверять строку на длинну, если меньше нужной длинны, то возвращаем как есть string str = "1234567890"; return (str.Length > 15) ? str.Substring(0,15): str;
  42. S

    C# подсчитать количество символов?

    string str = "1234567890"; return str.Substring(0,5);//Первые 5
  43. S

    Определить наименьшее число

    Если заменить точку на запятую у всех чисел Возможно с Culture нужно будет поиграть return project.Lists["lst"].Select(double.Parse).Max<double>();//Максимальное return project.Lists["lst"].Select(double.Parse).First<double>();//Минимальное
  44. S

    Несколько условий замены в одном кубике

    Не нужно маленькие прописывать string str = "Ä,ä,Ö,ö,Ü,ü"; Dictionary<string, string> Rpl = new Dictionary<string, string>() { {"Ä", "AE"}, {"Ö", "OE"}, {"Ü", "UE"} }; foreach(var r in Rpl) { str = str.Replace(r.Key...
  45. S

    Удалить из текста последние символы

    string str1 = project.Variables["var1"].Value; string str2 = project.Variables["var2"].Value; string str3 = project.Variables["var3"].Value; int sum = str1.Length + str2.Length + str3.Length; if(sum > 300)//Тут проверяем { sum = sum - 300;//Тут узнаем сколько нужно обрезать...
  46. S

    Разрыв связи в моб. проксях. Поделитесь мнением.

    Ping ping = new Ping(); try { PingReply reply = ping.Send(proxy, 2000); if (reply != null && (reply.Status == IPStatus.Success)) { Proxylst.Add(proxy); }...
  47. S

    Парсер на 8 поисковиков и чекер cms social-кнопок ...

    Когда зенку устанавливаешь, бывает, что просит сборки установить.