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

  1. Dimionix

    Как обратиться к переменной окружения?

    string str = instance.ActiveTab.URL;
  2. Dimionix

    как удалить неявные дубли?

    Решение на C#
  3. Dimionix

    Автоматизация получения криптовалюты [ХАЛЯВА]

    Такими говноСхемами (+ с рефками) весь интернет завален, зачем это дерьмо ещё и этом форуме выкладывать?
  4. Dimionix

    Получить строку содержащую текст

    Я там с комментариями немного напутал, поправил!
  5. Dimionix

    Не одновременный запуск потоков.

    Решение через Глобальную переменную. В начало проекта (первым кубиком) добавить кубик C# с кодом int timeOut = 10; // таймаут, сек lock (SyncObject) { try { var tickCount = project.GlobalVariables["MyNameSpace", "TickCount"]; if (tickCount.Value.ToString() == string.Empty) {...
  6. Dimionix

    Получить строку содержащую текст

    IZennoList list = project.Lists["SourceList"]; // список, в котором искать string str = "Слово или фраза"; // текст, который искать if (!list.Any(s => s.Contains(str))) throw new Exception(); // если совпадений не найдено - выход по красной // если есть совпадения - выход по зеленой
  7. Dimionix

    Как перемножить/поделить строки в таблице?

    Чтоб не возникало проблем со строками, в которых данные не числа (в т.ч. пустые строки) и региональными настройками, лучше использовать такой код: IZennoTable table = project.Tables["Table"]; Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-US"); string a, b; double...
  8. Dimionix

    Как перемножить/поделить строки в таблице?

    IZennoTable table = project.Tables["Table"]; lock (SyncObjects.TableSyncer) { for (int i = 0; i < table.RowCount; i++) table.SetCell("C", i, (double.Parse(table.GetCell("A", i)) / double.Parse(table.GetCell("B", i))).ToString()); }
  9. Dimionix

    Регулярные выражения на все случаи жизни

    Кубик "Обработка текста - Замена" Если данные, которые нужно обработать, находятся в списке, то перед этим нужно добавить кубик "Операции над списком - Объединить элементы списка".
  10. Dimionix

    Регулярные выражения на все случаи жизни

    Заменить ([A-Z][a-z]+)([A-Z][a-z]+) на $1 $2
  11. Dimionix

    Сравнение текста.

    IZennoList sourceList = project.Lists["SourceList"]; // исходный список IZennoList destList = project.Lists["DestList"]; // список, в который класть результат string[] words = project.Variables["words"].Value.Split('|'); // переменная со словами в формате "слово1|слово2|словоN" (напр...
  12. Dimionix

    Конструктор действий по class instagram

    Так признайся, что ты просто на неё подписан :D ____________ По теме: так же можно через id получить код публикации. Раз уже вспомнили Ксюшадь, тогда по ней же: ссылка => https://www.instagram.com/graphql/query/?query_id=17880160963012870&id=21965519&first=1 где query_id=17880160963012870 -...
  13. Dimionix

    Подскажите регулярку

    Так попробуй (?<=ZENON[\w\W]*?<td>R).*?(?=</td>)
  14. Dimionix

    Реверс текста

    http://zennolab.com/discussion/threads/napisanie-teksta-zadom-na-pered.34299/#post-253416 string str = project.Variables["text"].Value; return new string(str.Reverse().ToArray());
  15. Dimionix

    2 место Регулярные выражения, что это такое и с чем их едят?

    Это если бы использовался кубик "Обработка текста - Замена", но в его случае нужно кубик "Обработка текста - Regex".
  16. Dimionix

    Максимум потоков

    Количество поток в pro версии
  17. Dimionix

    Как удалить последнее предложение регулярным выражением?

    Заменить ((?![.!?] ).)*[.!?]$ на пустоту
  18. Dimionix

    Random даты

    DateTime from = new DateTime(2018, 1, 25); // дата "ОТ" (формат "год, месяц, день") DateTime to = new DateTime(2018, 2, 5); // дата "ДО" (формат "год, месяц, день") if (from > to) throw new Exception("Дата \"ОТ\" должна быть меньше даты \"ДО\"!"); Thread.CurrentThread.CurrentCulture = new...
  19. Dimionix

    Как обработать номер чтобы начинался с 7 ?

    Заменить .*(\d{10})$ на 7$1 или ^.*(?=\d{10}$) на 7
  20. Dimionix

    [SOLVED] Помогите разобраться в коде

    var text = wallPostText.GetAttribute("innerhtml"); text = text.Replace("<br>", Environment.NewLine);
  21. Dimionix

    Управление 3G модемом!

    Не, это не то. Нужно отснифать запросы POST-GET в веб интерфейсе.
  22. Dimionix

    Управление 3G модемом!

    Привет! Извините, но к сожалению, не могу подсказать, т.к. давненько не пользовался этими модемами - симки просрочились, а новые делать пока нет нужды. По сути, там всего один-два запроса нужно отснифать. Может кто-нибудь другой заморочится и потратит 10 минут времени на это дело, если не сложно.
  23. Dimionix

    Поиск замена в списке всего словосочетания (предложения)

    string text = project.Variables["text"].Value; string[] textReplace = { "Что заменять|На что заменять", "Мыло|Мыльные принадлежности", "Хозяйственные товары|Хоз товары", "Стол|Стол верстак", "Стол кухонный|Все для дома" }; foreach (string str in textReplace) text =...
  24. Dimionix

    Поиск замена в списке всего словосочетания (предложения)

    Делать замену по регулярке. Например, (?<=^|\n)Мыло(?=\r|$) заменить на Мыльные принадлежности
  25. Dimionix

    Система создание сайтов с читаемым спин-текстом

    Нет, это бан. Можете расходиться :-)
  26. Dimionix

    Шаблон регистрации в Gmail

    Номерам оставалось жить не долго... Я к тому, что зря ты спалил, убьют за пару дней.
  27. Dimionix

    Помогите с json

    Твой гламурный брат близнец уже спрашивал :-) Как определить количество одинаковых строк?
  28. Dimionix

    Аналог замены по regexp в C# сниппете?

    Сделать замену по регулярке \b(\d)\b на 0$1
  29. Dimionix

    Задать переменную в постере перед выполнением

    Значение по умолчанию будет использоваться до изменения значения этой переменной в ходе проекта.
  30. Dimionix

    CapMonster - Простая цифровая капча. Ошибка - Sorry

    Не проблема! Скачай по ссылке проект и в CapMonster MCS создай модуль под 4 символа.
  31. Dimionix

    CapMonster - Простая цифровая капча. Ошибка - Sorry

    Попробуй указать модуль KCaptchaOld База модулей
  32. Dimionix

    Качественные приватные прокси IPv4!

    5. Уже точно =>
  33. Dimionix

    Удаление с файла строки которая присутствует в другом файле

    После этого кубик "Операции над списком - Объединить элементы списка", затем обработать эту переменную кубиком "UrlEncode", очистить список и добавить в него данные из переменной.
  34. Dimionix

    Удаление с файла строки которая присутствует в другом файле

    После получения/перед сохранением, прогонять все ссылки через кубик "Обработка текста - UrlEncode".
  35. Dimionix

    Как сгенерировать список на N строк с подменой значения

    string filePath = project.Variables["filePath"].Value; // путь к файлу string link = project.Variables["link"].Value; // ссылка вида "http://sitename.ru/?lang_id=2&custom=1&page=" int count = int.Parse(project.Variables["count"].Value); // количество страниц (число N)...
  36. Dimionix

    Удаление с файла строки которая присутствует в другом файле

    IZennoList list1 = project.Lists["List 1"]; IZennoList list2 = project.Lists["List 2"]; List<string> tmpList1 = list1.Except(list1.Intersect(list2)).ToList(); List<string> tmpList2 = list2.Except(list1.Intersect(list2)).ToList(); list1.Clear(); list1.AddRange(tmpList1); list2.Clear()...
  37. Dimionix

    День недели в переменную?

    string day = project.Variables["day"].Value; DateTime dt = DateTime.Parse(string.Format("{0}.12.2017", day)); return dt.DayOfWeek;
  38. Dimionix

    подсчет символов

    return project.Variables["Var"].Value.Length;
  39. Dimionix

    Как прописать переменную в методе C#

    Так это что за слэши? Может их вообще убрать? А лучше покажи кусок кода, где нужно производить клик.
  40. Dimionix

    NSG11 - система автоматического создания сайтов с читаемым контентом

    ТС один против всего комьюнити форума 8-) Силён! :az:
  41. Dimionix

    Как прописать переменную в методе C#

    Скорее всего причина в двойных слэшах, замени их на одинарные. Т.к. в первом случае регулярка была прописана явно, то слэши нужно было экранировать. Если же текст берется из переменной, то экранировать не нужно.
  42. Dimionix

    Как сделать замену регуляркой (код оператора)

    Заменить ^.*(\d{9})$ на 380$1
  43. Dimionix

    Нужен человек "бог спама"

    Просто это Бог спама Light или Junior :-)
  44. Dimionix

    Как проверить вес файла

    return new FileInfo(@"C:\test.png").Length; Если путь к файлу берется из переменной return new FileInfo(project.Variables["filePath"].Value).Length; Для последнего загруженного файла return new FileInfo(instance.LastDownloadedFile).Length;