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

  1. Dmitriy Ka

    C# подскажите как передать класс в метод

    Есть такой код public static class MyProxy { public static string Token{ get; set; } public static void GetBalance(IZennoPosterProjectModel project) { if (String.IsNullOrEmpty(Token)) throw new Exception(TokenNULL); string HttpGet = ZennoPoster.HTTP.Request...
  2. Dmitriy Ka

    Кубики и Библиотека для удобной работы с AstroProxy (многопоток)

    UPD Полностью переписан код! Большое спасибо за помощь SHILY Всем привет, написал свою первую небольшую библиотечку для удобной работы с AstroProxy (многопоток). Теперь не нужны файлы с прокси, все получаем через API. Прикладываю Шаблон, Библиотеку и Решение VS2020 Коротко о методах...
  3. Dmitriy Ka

    Помогите разобраться с подключением своей библиотеке

    Прочитал пост https://zennolab.com/discussion/threads/kachaem-skilly-sozdaem-i-podkljuchaem-s-dll-k-zennoposter.70177/ Работаю с VS2022 и PM 7.7.1.0 1)Сделал тестовую либу в VS В VS не стал подключать юзинги, т.к. для вывода Привет, они вроде не нужны 2)Запустил Собрать решение и поместил...
  4. Dmitriy Ka

    Работа с AstroProxy и немножко извращенства

    Начал осваивать общий код, теперь делаю штуки которые больше походят на извращенство, но работает:-) Через метод расширения сделал возможность работать с AstroProxy: получать баланс и менять IP. Логика работы получилась очень странной, но работает)) может кто тут что подскажет, как лучше...
  5. Dmitriy Ka

    2 место Нестандартные подходы к разработке шаблонов

    Разобрался, оказывается метод Click уже есть в HtmlElement, переименовал в onClick все заработало!
  6. Dmitriy Ka

    2 место Нестандартные подходы к разработке шаблонов

    Менял тайминг на 10 секунд, кубик отрабатывал за пару секунд и поле в которое нужно вставить значение после клика, не успевает прогрузиться, а если тайминг 1.5 сек перенести в кубик после клика, тогда все ок.
  7. Dmitriy Ka

    2 место Нестандартные подходы к разработке шаблонов

    Подскажите почему в методе Click не срабатывает пауза? public static HtmlElement Click(this HtmlElement tab) { tab.RiseEvent("onclick", "Full"); Thread.Sleep(1500); return null; }
  8. Dmitriy Ka

    Метод расширения Общий Код / instance.ClearCacheAndCookie()

    Подскажите данный код будет чистить сразу кеш и куки? из кубика instance.ClearCacheAndCookie() public static class MyEx { public static Instance ClearCacheAndCookie(this Instance instance) { instance.ClearCache(); instance.ClearCookie(); return instance; } }
  9. Dmitriy Ka

    Не могу скачать visual studio 2019

    Не совсем понял о чем речь. Я попытался подключить PM v7.7.0.0 к VS2022, на что PM выдал ошибку что нужен VS2019, но его не дает скачать Microsoft Почитав форум, понял что пока PM не работает с VS2022
  10. Dmitriy Ka

    Не могу скачать visual studio 2019

    Решил прокачать свои познания в C#, но тут встал затык ZP не подключается к VS 2022. А скачать Visual Studio 2019, Microsoft не дает, выдает ошибку учетной записи. Скачивал тут https://visualstudio.microsoft.com/ru/vs/older-downloads/ Кто сталкивался с такой проблемой? Как скачивать то?)
  11. Dmitriy Ka

    2 место Нестандартные подходы к разработке шаблонов

    А где можно купить или скачать библиотеку ZennoExtensions?
  12. Dmitriy Ka

    Работа с API и POST-GET на примере VK.COM

    Сделал такой шаб, проверь у себя. Все работает, но вк не нравится мой ogg файл. Тут 2 варианта, либо у меня кривой ogg либо вк не подгружает ogg файлы.
  13. Dmitriy Ka

    Получение и Работа с Куками\Cookie

    Возникла проблема с получением кукиc через запрос. Нужны куки wildberries. Если просто сделать Get запрос по урлу https://www.wildberries.ru/. куки мы не получаем Но если зайти через браузер и потом еще раз сделать Гет запрос к урлу wildberries.ru то куки уже есть. Если смотреть трафик там...
  14. Dmitriy Ka

    Черный экран браузера через Chromium

    У меня черный экран браузера через Chromium, подскажите это как-то лечится? Версия ZP 7.5.1.0
  15. Dmitriy Ka

    С# Регулярка парсит лишние пробелы и строки .Trim не помогает

    Разобрался)) Проблема оказалась совсем в другом. Из-за переноса части кода в другое место сломались пути, поэтому шаблон на них и ругался Спасибо всем за помощь!
  16. Dmitriy Ka

    С# Регулярка парсит лишние пробелы и строки .Trim не помогает

    Основная проблема в том, что при подстановки этой переменной в string C#, в дальнейшем при работе с ней выдается ошибка "Неверный путь" (если вывести этот стринг в лог, путь верный, но при копировании имеет пробел в начале и пустую строку), если же данный путь прописать во Входные настройках, то...
  17. Dmitriy Ka

    С# Регулярка парсит лишние пробелы и строки .Trim не помогает

    Сделал вот так: project.Variables["pathAccount"].Value = Regex.Match(strSetting, @"(?<=^Account\ file;).*$", System.Text.RegularExpressions.RegexOptions.Multiline).Value.Trim(); Результат не изменился
  18. Dmitriy Ka

    С# Регулярка парсит лишние пробелы и строки .Trim не помогает

    В окне переменные все ок, пробелов и новых строк нет, а если вывести значение переменной в лог, то уже появляются. Я начал выводить значения в лог, потому что кубики С# начали крашется по причине неверный путь, хотя путь по логу норм, но если его скопировать то лишние пробелы и строки. В...
  19. Dmitriy Ka

    С# Регулярка парсит лишние пробелы и строки .Trim не помогает

    Файл прикрепить не могу. В файле много строк с настройками для работы, которые парсятся по переменным ЗП
  20. Dmitriy Ka

    С# Регулярка парсит лишние пробелы и строки .Trim не помогает

    Есть настройки которые нужно подгружать из файла в переменные ZP, но потом при работе с этими переменными через C# в них лишние пробелы и строки, (.Trim не помогает), кубики С# потом крашатся, потому что парсятся неверные пути. Пример: Строка в файле которую надо спарсить: Account...
  21. Dmitriy Ka

    Проблема с получением списка файлов (разбиваются на 2 строки)

    Решил проблему сам. У меня в шаблоне настройки прописываются двумя вариантами: Входные настройки и Настройки из Файла. Оказалось при парсинге настроек из файла данные которые добавлялись в переменные были в 2 строки (2-ая пустая), помог .Trim() при парсенге.
  22. Dmitriy Ka

    Проблема с получением списка файлов (разбиваются на 2 строки)

    Получаю в список пути к файлам, в списки они отображаются корректно, но если взять строку из списка, она разбивается на 2 строки. Подскажите как решить такую проблему? var lstIMG = project.Lists["Картинки"]; Random rand = new Random()...
  23. Dmitriy Ka

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

    Я работал с шаблоном в новой версии .zp 3 дня, случайно запустил старую версию этого шаблона .xmlz через 7-ую версию и шаблон .zp благополучно перезаписался на данные из старой версии. Итог -3дня работы.
  24. Dmitriy Ka

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

    Пожалуйста уберите автоматическую перезапись шаблонов новой версии при открытии старой!!! Просто минус 3 дня работы с шаблоном, запустив случайно шаблон 5-ой версии, через PM 7-ой версии, без каких-либо предупреждений все перезаписал как было в старой версии шаблона :dy:
  25. Dmitriy Ka

    Vk Connect / id.vk.com - Не работает авторизация новорегов

    Кто регистрирует аккаунты через VK Connect? Возникла проблема с новорегами через Connect, после успешной регистрации, невозможно зайти на сайт vk.com, пишет неверный логин пароль (данная проблема началась недели 2-3 назад). Пробовал регистрироваться вручную, в кабе коннекта устанавливаю пароль...
  26. Dmitriy Ka

    Вопрос по загрузки аватарок ВК через URL картинки

    Попадаю под фильтры ВК и начинаются баны всех акков после загрузки аватара. У всех аватарок одинаковый путь загрузки, вот думаю если буду загружать не с компа, может не буду под фильтры попадать.
  27. Dmitriy Ka

    Вопрос по загрузки аватарок ВК через URL картинки

    Подскажите можно ли загрузить аватарку в ВК через POST/GET не из файла, а через УРЛ картинки?
  28. Dmitriy Ka

    С# не могу создать файл .xlsx

    Создаю файл через c# new FileStream(strPathWorkLids, FileMode.Create).Dispose(); tblWorkLids.Bind(strPathWorkLids); Файл .xlsx создается, но не открывается, выдает ошибку "Не удалось открыть файл, так как формат или расширение этого файла являются недопустимыми" Если изменить формат файла на...
  29. Dmitriy Ka

    Дайте совет по С#. Выбор лучшего из вариантов

    Есть задача выбрать лучший вариант. Есть такой приоритет: 1 Яблоки 2 Груши 3 Апельсины 4 Бананы 5 Вишня Получаем данные от сервера (всегда рандом) string _lvl = "705"; string strIdQuest1 = "id123"; string strIdQuest2 = "id456"; string strIdQuest3 = "id789"; string strMenu1 = "Имя 1"; string...
  30. Dmitriy Ka

    Подскажите как преобразовать библиотеку с GitHub в dll для работы через ZP

    Спасибо dll нашел, теперь возникла другая проблема ZP не может ее подгрузить. Кинул dll в папку ExternalAssemblies, добавляю dll в GAC выдает ошибку
  31. Dmitriy Ka

    Подскажите как преобразовать библиотеку с GitHub в dll для работы через ZP

    Есть библиотека для работы с АПИ ВК GitHub: https://github.com/vknet/vk Офф Сайт: https://vknet.github.io/vk/ Как преобразовать ее в библиотеку в формате .dll чтобы можно было подгрузить в ZP и работать с ней?
  32. Dmitriy Ka

    Проблема с парсингом через многопоток System.Threading.Tasks.Parallel.For

    Разобрался сам, оказалось это легко делается добавлением одной переменной)) и работай с ней при ответе 200 string strUrlAppId = "https://site.com/client_id=" + intAppIdStart; string _AppId = intAppIdStart.ToString();// Решение проблемы :) string strGetAppId =...
  33. Dmitriy Ka

    Проблема с парсингом через многопоток System.Threading.Tasks.Parallel.For

    Столкнулся с проблемой, собираю ID через цикл while в многопотоке System.Threading.Tasks.Parallel.For. Есть условие если Гет ответ 200, сохраняем ID и увеличиваем ID++, если ответ не 200, просто ID++. Но из-за того что работает многопоток, ID сохраняется не верный. Подскажите есть ли какое...
  34. Dmitriy Ka

    Подскажите рабочий метода Заснифать мобильно приложение ВК

    Нашел сам, верней разобрался. Оказалось анпиннинг не работает для ВК на Андройде 7+, на Андройде 5 (точней 5.1.1) все работает нормально как в статье.
  35. Dmitriy Ka

    Подскажите рабочий метода Заснифать мобильно приложение ВК

    Нужен рабочий способ, как можно прослушать трафик от мобильного приложения ВК. Раньше использовал этот материал Android на запросах теперь после того как подключаю эмулятор к проксям Фиддлера, ВК перестает работать, выходит ошибка: "нет подключения к сети" и запросы соответственно не приходят.
  36. Dmitriy Ka

    Подскажите Многопоток С# с удалением и загрузкой картинок

    Много папок с картинками, придется под каждую делать список. Мне кажется проще сделать напрямую работу через фалы. Как такой вариант, будет работать или хрень написал? lstIMG.AddRange(Directory.GetFiles(project.Variables["директория с картинками"].Value,"*.jpg")); lock...
  37. Dmitriy Ka

    Подскажите Многопоток С# с удалением и загрузкой картинок

    Через список не подходит, я думал через перенос файла в отдельную папку, но все равно надо директорию локнуть, на время переноса, но я не нашел как это сделать.
  38. Dmitriy Ka

    Подскажите Многопоток С# с удалением и загрузкой картинок

    Добрый день, возникла проблема при работе с картинками в многопотоке С#. Шаблон берет картинку из папки, загружает ее на сервер, сохраняет под новым именем, старую картинку удаляет. Во время работы многопотока, бывает ситуация, когда 2ой шаблон начинает работать с картинкой и во время работы...
  39. Dmitriy Ka

    Подскажите С# многопоточность в одном инстансе

    Нашел что хотел:bp: Параллельные запросы из конкурса статей Работает как надо, получилось отправить за раз 5 разных текстов, пяти разным людям)))
  40. Dmitriy Ka

    Подскажите С# многопоточность в одном инстансе

    Нет не будут, они будут работать с 5 разными аккаунтами по 1 одному диалогу, а хочется ускорить процесс рассылки.
  41. Dmitriy Ka

    Подскажите С# многопоточность в одном инстансе

    Есть шаблон на С# который работает с диалогами, получается в одном инстансе 120 диалогов, рассылка идет по одному. Можно ли сделать так, чтобы в одном инстансе С# работал сразу с 5 диалогами. (Рассылка идет на POST\GET)
  42. Dmitriy Ka

    C# проблема с кодировкой POST ответа

    Разобрался, в с# в POST запросе надо указать кодировку Windows-1251
  43. Dmitriy Ka

    C# проблема с кодировкой POST ответа

    Столкнулся с проблемой в POST ответе через C# вместо русских слов получаю ерунду. В С# в POST запросе стоит кодировка UTF-8, если посмотреть POST ответ через "трафик" то там все нормально, но в самом С# POST ответ приходит с непонятными символами. Подскажите, как исправить проблему?
  44. Dmitriy Ka

    CMS для Mysql

    Подскажите какую-нибудь CMS или wordpress с нужными плагинами, для работы с mysql. Есть БД которая наполняется товарами через парсер ZP. У товаров много разной информации разбитой по столбцам (28-30 штук на один товар), нужно эту информацию как-то удобно выводить и фильтровать.
  45. Dmitriy Ka

    С# Работа с разными Json в одной таблице

    Пока что в голу пришел 1 вариант. Сначала работаю со списком, добавляю данные Json1 , потом через if Contains нахожу нужную строку по "ProductId " и дописываю данные Json2. Когда все товары собраны начинаю из списка раскидывать строки в таблицу. А вообще для себя надо освоить MySQL и это...
  46. Dmitriy Ka

    С# Работа с разными Json в одной таблице

    Так не получится в одном Jsone 72 товара идет перебор через цикл for с сохранением в tblProducts.AddRow(new String[])
  47. Dmitriy Ka

    С# Работа с разными Json в одной таблице

    Подскажите как можно работать с данными из разных Json и помешать их в одну таблицу по соответствующим строкам. Есть id товара, по которым получаю 2 Json. В первом Json данные о товаре, во втором Json статусы этих товаров. Как можно добавить в таблицу данные сначала 1 Json, потом в строку этого...