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

  1. V

    C# не добавляет Json в Список

    сам json скинь (или проект прикрепи)
  2. V

    [Plugin] Диалоговое окно

    в справке написано, что можно (https://zennolab.atlassian.net/wiki/spaces/RU/pages/494895200), насколько я понял. сам не пробовал.
  3. V

    Парсинг Get ответа через C# нужна помощь

    только проверь корректность работы IZennoList lstID = project.Lists["Список ID"]; lstID.Clear(); project.Json.FromString(project.Variables["test"].Value); //в переменной test у нас json, который надо раскидать по переменным Dictionary<string, string> all = project.Json.GetAllMembersList()...
  4. V

    Конкурс Седьмой конкурс шаблонов

    чё т даже не верится, что это на автомате переведено. настолько качественно
  5. V

    Устроился в контору

    https://zennolab.atlassian.net/wiki/spaces/RU/overview https://help.zennolab.com/en/v7/zennoposter/7.1.4/webframe.html#topic1.html ну и в конкурсных можно глянуть шаблоны, чтобы въехать, что к чему
  6. V

    Вопрос по Bitmap и выгрузке картинки из файла

    в директории проекта создай папку "фото" и закинь туда фотки, которые надо обработать bool delete = true; //напишите false, если не надо удалять оригинальное фото Random rnd = new Random(); //Случайный уровень контрастности 0т 16 до 28. Чем он выше, тем контрастнее и ярче картинка на выходе...
  7. V

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

    не разбираюсь в этом. но опять же шаблон закрытый, человеку придется гадать а как там шаблон защищен. да, для перестраховки наверное лучше платное решение брать, благо цена приемлемая
  8. V

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

    если проблема только в этом, то как вариант получать время с другого сайта: string response = ZennoPoster.HttpGet("http://www.xn--80aajbde2dgyi4m.xn--p1ai/"); string time = ZennoPoster.Parser.ParseByXpath(response, "//p[@id='digital_date']", "innerText").ToList()[0]; DateTime now =...
  9. V

    Голосование: Седьмой конкурс шаблонов

    Спасибо всем, кто участвовал в конкурсе.
  10. V

    Простой рассыльщик писем с mail.ru

    нет конечно, верстка уже 100500 раз поменялась
  11. V

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

    всё равно не понимаю ваших опасений. Весь changelog в свободном доступе, справка в свободном доступе (т.е. все фишечки по анонимности, которые вы уже внедрили, как бы свободно доступны). Вы так пишите, будто zennoposter предназначен для какого-то узкого круга лиц только по приглашению и ролики...
  12. V

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

    какая-то странная мысль. Гайд по интеграции с VS уже в паблике по приведенной вами ссылке. Предложение лишь было в том, чтобы записать видео, дабы было легче во всем разобраться (не всем текст заходит). Или типа не хотите засорять канал на ютубе?
  13. V

    Работа с 2 и более страницами тыблицы

    с помощью библиотеки epplus.dll (https://zennolab.com/discussion/threads/sozdanie-excel-fajlov.15797/)
  14. V

    Как в C# сделать цикл действий

    Попробуй первой же строчкой вывести в лог любое сообщение. Если не выйдет то глюк
  15. V

    Как в C# сделать цикл действий

    Не знаю, должен выводиться. Если только проект скинешь тогда смогу сказать в чем дело
  16. V

    Как в C# сделать цикл действий

    Если нигде не накосячил (тестить лень было): Tab tab = instance.ActiveTab; // Текст для обработки string text = project.ExecuteMacro(instance.ActiveTab.GetSourceText("utf-8")); var errorIfEmpty = true; var regexGroups = Macros.TextProcessing.Regex(text, @project.Variables["domain"].Value +...
  17. V

    Не удаётся разобраться с FullEmulationMouseMoveAboveHtmlElement

    если добавить закрытие всплывающего окна Thread.Sleep(15000); tab.FullEmulationMouseMoveToHtmlElement(tab.FindElementByXPath("//div[@id='bannerPopupNY']/div/span", 0)); tab.FullEmulationMouseClick("left", "click"); Thread.Sleep(3000); то в хроме будет нормально работать. А вот в файрфоксе всё...
  18. V

    Не удаётся разобраться с FullEmulationMouseMoveAboveHtmlElement

    записал видео, посмотри так у тебя или нет - https://disk.yandex.ru/i/FfgZSiXmUsv2ig
  19. V

    Не удаётся разобраться с FullEmulationMouseMoveAboveHtmlElement

    у меня вроде нормально работает, никуда вверх не убегает. если ты хочешь читать по порядку сверху-вниз, то xpath менять надо
  20. V

    Как в C# сделать цикл действий

    Tab tab = instance.ActiveTab; // Текст для обработки string text = project.ExecuteMacro(instance.ActiveTab.GetSourceText("utf-8")); var errorIfEmpty = true; var regexGroups = Macros.TextProcessing.Regex(text, @project.Variables["domain"].Value + "[\\w\\W]*?", "0"); //если по регулярке ничего...
  21. V

    Конкурс Седьмой конкурс шаблонов

    Не слушай никого, кому надо тот разберётся
  22. V

    Конкурс Седьмой конкурс шаблонов

    ну вы и ворчуны. сами статьи опубликуйте, чё тут сообщения строчите
  23. V

    Сравнить значения ячеек в таблице C#

    эх, хотел видос записать, но фоновый шум ужасный. Просьба убрать детей от экранов. Погнали! Что-то тут не так... Далее я перепробовал 100 и 1 способ решения, в том числе удаление пробелов, создание новых таблиц, нового проекта и т.д. И вот оно наконец было найдено!
  24. V

    Сравнить значения ячеек в таблице C#

    что ты сделал? Я всю голову сломал, так и не могу понять, что ты поменял. Что это за лишний символ добавляется в начало, если задавать значение через c# (в его шаблоне)? Думал баг, но ты ж ведь как-то исправил ситуацию. Респект тебе
  25. V

    Сравнить значения ячеек в таблице C#

    попробуй просто новый проект создать и заново привязать таблицы. может глюкануло
  26. V

    Сравнить значения ячеек в таблице C#

    прикрепи таблички, что-то с ними не то. Может глюк. Сравни длину получаемых значений на всякий: IZennoTable ProdSpec = project.Tables["ProductSpec"]; IZennoTable ProdGen = project.Tables["ProdGen"]; string t1 = ProdSpec.GetCell(0, 0).ToLower().Trim().ToString(); string t2 = ProdGen.GetCell(0...
  27. V

    C# из списка в ячейку таблицы

    если я всё верно понял, то так (названия списка и таблицы смени на свои): int j=7; for(int i=0;i<project.Lists["Список 1"].Count;i++) { lock(SyncObject) project.Tables["Таблица 1"].SetCell(j,1,project.Lists["Список 1"][i]); j++; }
  28. V

    генерация не простых числел

    6 раз генерируешь от 0 до 9 и в начало 0 подставляешь. Потом собираешь в одно число
  29. V

    Заработок на продажах аккаунтов

    баны основная проблема. если с этим проблем нет, можешь зарабатывать
  30. V

    Не находит HtmlElement через XPatch который имеется в дереве элементов

    есть тэги, которые через xpath не находятся (н-р те, что придумали сами разработчики сайта). их искать так: //*[name()='svg'] в твоем случае //button[contains(@class,'wpO6b')]/div/*[name()='svg']
  31. V

    Баг? XPath в конструкторе работает, в кубике нет.

    может раз на раз не приходится. Скопируй предложенный xpath и попробуй через тот же конструктор несколько раз сделать (после перезагрузки страницы).
  32. V

    Баг? XPath в конструкторе работает, в кубике нет.

    открой инструменты web разработчика, нажми ctrl+f и вставь xpath. Если он верный, должно быть 1 совпадение
  33. V

    Вопрос про прокси

    использование vpn или proxifier может помочь
  34. V

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

    HtmlElement he = null; for (int i = 0; i<30; i++) { var tab = instance.ActiveTab; tab.Navigate(project.Variables["url"].Value, project.Variables["refferel"].Value); if (tab.IsBusy) tab.WaitDownloading(); // he = tab.FindElementByAttribute("select","name","locationId","text",0);//...
  35. V

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

    если верно понял, то так (версия не ниже 7.2.0.0): HtmlElement he = null; for (int i = 0; i<19; i++) { var tab = instance.ActiveTab; tab.Navigate(@project.Variables["url"].Value); if (tab.IsBusy) tab.WaitDownloading(); // he =...
  36. V

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

    этот код на любой версии должен работать. Феникс выше скорее всего предположил верно. у меня 7.3.0.0
  37. V

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

    или в коде при записи ошибка или что-то в настройках excel. Попробовал у себя, всё норм project.Variables["kluch"].Value = DateTime.Now.ToString("dd.MM.yyyy"); project.Variables["result"].Value = DateTime.Now.ToString("H:mm"); project.Tables["Таблица...
  38. V

    Напишу шаблон за отзыв

    это ты зря. пробовал писать регер твиттера или гугла? Где тэги меняются, подсовываются элементы с шириной -1, а классы длинной с эйфелеву башню. Я уж молчу про то, что твиттер в разных потоках на разных этапах выдавал совершенно разные страницы (правда, сейчас он вроде успокоился, но год назад...
  39. V

    Напишу шаблон за отзыв

    это да тебя не доходит, дядь (кстати, опять забыл добавить "по моему мнению"). ты знаешь, что на форуме есть люди, которые пару кубиков местами поменять не могут? Ты знаешь, что им иногда требуются услуги по созданию шаблонов? Ты знаешь, что им невыгодно идти к спецу, который потребует за работу...
  40. V

    Напишу шаблон за отзыв

    ты такой смешной, я не могу. ну иди зайди в "предложение услуг" и всем кто после прочтения тз скажет "не смогу" пиши, что они не справились с заданием Дядь, ты кто, модератор? Добавь хотя бы "по моему мнению, услуги такого качества ..."
  41. V

    Напишу шаблон за отзыв

    лучше вообще не размещать объявлений с заголовком "бесплатный". А то уже и за отказ от заказа негативные отзывы строчить будут. тс, железных нервов тебе, не обращай внимания
  42. V

    Вк сохранение фото

    попробуй искать по тексту и проверять, чтобы ширина элемента была больше нуля
  43. V

    2 место Работа с MySql в многопотоке. Блокировка таблиц. Получение id добавленной записи.

    Если у тебя не ниже 7.2.0.0 можешь так (9 строка): cmd.DbLock($"{tabl} WRITE");
  44. V

    Особенности использования стандартных lock'ов для многопотока

    ZSharp , подскажи, если у меня static список в общем коде (без привязки к файлу), например, public static List<string> spisok = new List<string>(); надо ли лочить при записи в него? И как по твоему, есть ли вообще смысл их использовать вместо использования IZennoList (только при завершении...
  45. V

    подскажите регулярку для отделения заголовков от тела в запросе

    я отписывал, что такой вариант не подходит. мне нужно проанализировать заголовки, прежде чем работать с телом, а в этом случае я просто не получаю заголовки. P.S. выше кинул регулярку, если кому надо, но пока не знаю, насколько она хороша (уже который раз переделываю)
  46. V

    подскажите регулярку для отделения заголовков от тела в запросе

    остановился пока на таком варианте. если кто подскажет более надежный, буду благодарен
  47. V

    подскажите регулярку для отделения заголовков от тела в запросе

    Вот пример запроса: string response = ZennoPoster.HTTP.Request(ZennoLab.InterfacesLibrary.Enums.Http.HttpMethod.GET, "https://google.com", string.Empty, "application/x-www-form-urlencoded", "", "UTF-8", ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.HeaderAndBody, 30000, ""...
  48. V

    C# "lock" в многопотоке.

    Лучше 2-й, т.к. в первом случае у тебя объявление таблицы идет в {} и в дальнейшем не сможешь к ней обратиться (т.е. придется её опять объявлять)