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

  1. A

    Несколько копий проектов и общий код

    Еще такой вопрос, статику в общей библиотеке будут разделять между собой все потоки в рамках домена приложения? Если я запуще две копии zp на одном компе это уже будут два разных домена? И соответственно между собой пересекаться через статику в общей библиотеке не должны?
  2. A

    Несколько копий проектов и общий код

    Получается что не так, можете протестировать сами. Один и тот же шаблон добавленный в zp несколько раз разделяет ресурсы из общего кода, вот если файл проекта переименовать и сделать отдельно копию то да уже не будет разделять
  3. A

    Несколько копий проектов и общий код

    Сейчас наблюдаю то что если добавить один и тот же проект в zp несколько раз сделав копии они будут использовать общий код и статику в общем методе, то есть пересекаться . Если сделать копии файлов проекта и переименовать то у каждого будет свой общий код.
  4. A

    Несколько копий проектов и общий код

    Добавляю один и тот же файл проекта в zp несколько раз, и в zp переименовываю проект_1, проект_2 итд, запускаю одновременно. Это будет тоже самое что если запущу один но в многопотоке? После выполнения первого проекта проект_1 если в общем коде есть статичные поля и он их изменил static int i =...
  5. A

    что есть instance.ActiveTab?

    В том то и дело что свойства в net можем обернуть модификаторами доступа, а там описать отдельную логику. Свойства в net это по сути метод, при сборке они превращаются в методы get_Value и там может быть все что угодно.
  6. A

    что есть instance.ActiveTab?

    Я так понимаю это синглтон, что там происходит когда гетером дергаем свойство одному богу и разрабам известно. Операция эта затратная, скопировать адрес объекта в куче не занимает 32 ms
  7. A

    что есть instance.ActiveTab?

    В общем проверил не раз, таб после tab.FullEmulationMouseClick("left", "click") если открывается новая вкладка таб сбивается и надо опять инициализировать переменную tab = instance.ActiveTab; иначе heCol = tab.FindElementsByXPath("//*[contains(text(),'"+ login + "')]"); например уже не находит...
  8. A

    Скорость методов MouseMove(x, y); и FullEmulationMouseMove(x, y);

    Сделайте tab.MouseMove(x, y); tab.FullEmulationMouseSetOptions(0, 0, 1000); tab.FullEmulationMouseMove(x, y); Не по 30-45 мс, а по человечески как винде [DllImport("user32.dll")] private static extern void SetCursorPos(int x, int y); где < 1ms Пытаюсь нормальную эмуляцию курсора прицепить...
  9. A

    что есть instance.ActiveTab?

    И заметил что Tab tab = instance.ActiveTab; ресурсная операция.
  10. A

    что есть instance.ActiveTab?

    что есть instance.ActiveTab? После Tab tab = instance.ActiveTab; tab.FullEmulationMouseClick("left", "click"); tab уже не таб и не указывает на активный таб приходится дергать это свойство по новой. Эти куски отрабатывают по разному Tab tab = instance.ActiveTab...
  11. A

    Как в проекте перехватить событие c# нажатия кнопки Стоп?

    Но это же костыль, почему элементарного event нет с коробки. Кнопки стопа на форме нет, а подписаться на них нельзя)
  12. A

    Как в проекте перехватить событие c# нажатия кнопки Стоп?

    А нет ли события или делегата что бы подписаться? Вроде логично это иметь в виде события Вечно крутиться в while не вариант
  13. A

    ZennoPoster.HTTP.Request, зачем превышение таймаута кидаете в Exception?

    Сорян... не внимателен // throwExceptionOnError: // Type: System.Boolean // Throw exception if error occurs
  14. A

    ZennoPoster.HTTP.Request, зачем превышение таймаута кидаете в Exception?

    Или лучше пока использовать ZennoPoster.HttpGet ?
  15. A

    ZennoPoster.HTTP.Request, зачем превышение таймаута кидаете в Exception?

    Я жду в цикле прогрузку ресурса с минимальным тайаутом и тут бах Dictionary<string, string> dictionary; try { dictionary = JsonConvert.DeserializeObject<Dictionary<string, string>>(error); }...
  16. A

    FullEmulationMouseWheel и Offset 1,675485008818342

    А почему такой скролл? Задаю 100 пикселей, смещает на 167, на коэффициент 1.67, причем это недавно появилось до этого вроде все нормально работало Раньше instance.ActiveTab.FullEmulationMouseWheel(html_ement); отрабатывал нормально и скролил страницу на середину, что бы элемент был по центру...
  17. A

    FullEmulationMouseWheel и Offset 1,675485008818342

    Делаю скролл instance.ActiveTab.FullEmulationMouseWheel(0, 100); хочу 100 пикселей получаю win_pageYOffset:167 ровно на 1,675485008818342, это глюк или так и должно быть?
  18. A

    Какие данные свойств профиля доступны сайтам?

    Спасибо, можешь идти мимо. Просто зашёл сюда поумничать? То что написал выше это не совет по теме, решил поучить видимо.
  19. A

    Какие данные свойств профиля доступны сайтам?

    Тему можно закрывать.
  20. A

    Какие данные свойств профиля доступны сайтам?

    Да причем здесь те работы, вы похоже вообще не вникали в суть вопроса. Есть поля которые торчат наружу и доступны для считывания при посещении сайтов, например project.Profile.UserAgent или project.Profile.AcceptLanguage или project.Profile.ScreenSizeHeight. А есть которые для внутреннего...
  21. A

    Какие данные свойств профиля доступны сайтам?

    Кароче так и не понятно какие поля профиля торчат наружу, а какие доступны только в коде проекта, может в документации где-то описано? Выискивать их в browserleaks.com вот еще радость...
  22. A

    Какие данные свойств профиля доступны сайтам?

    Ок, а с остальными пропертис как понять какие доступны какие нет?
  23. A

    Какие данные свойств профиля доступны сайтам?

    Например свойство project.Profile.EmailPassword или project.Profile.Email они доступны сайту который посещаешь? AcceptLanguage например доступен же? И вообще как выяснить какие доступны для чтения, а какие нет и их можно не генерировать?
  24. A

    Встроенная генерация имен

    Как заставить генерировать например не "Сережа", "Коля", а "Сергей", "Николай"?
  25. A

    Очередной глюк (меняем прокси слетают куки)

    // Путь к профилю string profilePath = project.Variables["profile"].Value; //string yandex_login = project.Profile.Login; //string yandex_password = project.Profile.Password; //string yandex_secret_question = project.Profile.SecretQuestionAnswer1; // Переменные проекта, которые нужно...
  26. A

    Очередной глюк (меняем прокси слетают куки)

    Версия 5.40, работаю из под PM local storage вообще отключил так как постоянно обнуляется и мешает. Когда в наконец эти критичные моменты залатаете?
  27. A

    Очередной глюк (меняем прокси слетают куки)

    Есть просто поле, свойство где прописать прокси можно без генерации webrtc?
  28. A

    Очередной глюк (меняем прокси слетают куки)

    Пришлось менять прокси, профили нагуляны, прокси сохранен в профиле. instance.SetProxy(.. удаляет все куки с профиля. Спрашивается с какого нафик это сделано? Зачем в методе instance.SetProxy(. тащить информацию о webrtc, гео и т. Как теперь поменять проксю в профиле так что бы он не обнулился?
  29. A

    Как в проекте перехватить событие c# нажатия кнопки Стоп?

    Как в проекте перехватить событие c# нажатия кнопки Стоп? Есть снипет c#, там условно вечный цикл, надо иметь возможность закрывать проект по кнопки стоп, как сделать?
  30. A

    Выполняем C++ программы в ZennoPoster (C++ vs C#)

    Автору накидал небольшую полезную программку на плюсах, можешь запускать в кубике и идти пить чай...) #include <iostream> #include <Windows.h> int* HelloRAM() { int* g = new int[10000]; return g; } int main() { std::cout << "Hello RAM!\n"; while (true) { int*...
  31. A

    Ферма мобильных прокси или как спастись от банов при работе с топовыми сервисами.

    так там и локальные ip лезут через webrtc и еще в заголовки пакетов что то прописывается наверно что легко спалить за соксом ты сидишь или нет
  32. A

    Ферма мобильных прокси или как спастись от банов при работе с топовыми сервисами.

    Лучше напишите как поднять socks который не палится как socks , во что его там обернуть, завернуть и тд,
  33. A

    Ферма мобильных прокси или как спастись от банов при работе с топовыми сервисами.

    А вы попробуйте 20 свистков соедините и расскажите как они себя вместе чувствуют одновременно работающие. Либо вешать каждый на отдельный tp-link, а то на usb хабе получаете кучу глюков с hilink.
  34. A

    Ферма мобильных прокси или как спастись от банов при работе с топовыми сервисами.

    в место e3372h лучше b525 поставить, сигнал лучше, скорость выше, глюков меньше, у самого три роутера так трудятся. Вот думаю как на них отдельно прокси сервер залить что бы рабочую машину этим не напрягать
  35. A

    WebGL эмуляция

    В общем касячит под hyper-v, причем на разных ос, напрямую все нормально
  36. A

    WebGL эмуляция

    лан, буду думать, спасибо что пытались помочь
  37. A

    WebGL эмуляция

    выделенный процесс включил но все равно webgl не пашет, буду разбираться...
  38. A

    WebGL эмуляция

    вот
  39. A

    WebGL эмуляция

    Я хочу разобраться, может у меня руки кривые, раньше webgl работал, перенес на гипервизор перестал
  40. A

    WebGL эмуляция

    Может из за того что под hyper-v винда?
  41. A

    WebGL эмуляция

    chrome)
  42. A

    WebGL эмуляция

    А у меня вот так, настройки стандартные
  43. A

    WebGL эмуляция

    Я использую зенку для анонимности, автоматизация не требуется. Я только вижу что audio и webgl не генерируются как положено, хотя заявлено. Оставим пока шрифты, как я понял там все сложно. Что с audio и webgl не так?
  44. A

    WebGL эмуляция

    Шрифты не эмулируются, webgl работает только под ff.. А под ff audio не эмулирует... класс)
  45. A

    WebGL эмуляция

    Да причем тут автоматизация когда нет анонимности, уже посносили столько учеток что к черту автоматизацию, готов ручками работать лишь бы не палили
  46. A

    WebGL эмуляция

    Да тоже самое и у меня под Chrome This browser supports WebGL × False (supported, but disabled in browser settings, or blocked by extensions) This browser supports WebGL 2 × False (supported, but disabled in browser settings, or blocked by extensions) дыры везде, уже подумываю на сферу...