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

  1. Adigen

    Переделать код

    Берем 2 функции, одна создает переменную, потом возвращает, вторая возвращает без создания переменной. Запускаем в 1 МИЛЛИАРД циклов !!!! System.Diagnostics.Stopwatch sw; Func<int> withoutVariable = () => { return 1; }; Func<int> withVariable = () => { int s = 1; return s; }; sw =...
  2. Adigen

    Переделать код

    Я даже не хочу спрашивать где-вы такого набрались, и причем тут мухи к котлетам тем более. Учите матчасть.
  3. Adigen

    Переделать код

    Про запись и буфер, это вы сейчас о чем ??? , и заодно можно где-то увидеть тесты этого немного медленнее ? А уж про сборщик на простых типах можно вобще не волноваться, как только кубик сниппета отработает, переменной и след простынет. 4 строки кода при компиляции могут выглядеть как одна в...
  4. Adigen

    Переделать код

    Вы, имхо, в оптимизацию не с той стороны полезли, у вас поиск по дом, когда вы будете вставлять логин в инпут, сожрет больше ресурсов чем 100500 переменных; Такое ощущение что у вас эта строчка будет дергаться по 10000 раз в секунду, что вы так печетесь о ее производительности. На вскидку: 1...
  5. Adigen

    Спам

    В данный момент форум заспамлен в усмерть ((
  6. Adigen

    Многопоток в одном потоке

    System.Threading.Tasks.Parallel.For(0, 5, new System.Threading.Tasks.ParallelOptions { MaxDegreeOfParallelism = 5 }, i => { //Тут код который должен выполняться в параллели }); Вот тут подробнее есть: http://zennolab.com/discussion/threads/parallelnye-zaprosy.19609/ Или использовать Async...
  7. Adigen

    нумерация строк

    И добавить еще в общий код возможность создавать дополнительные окна для классов
  8. Adigen

    как сохранить профиль?

    project.Profile.Save(profilePath,true,true,true); project.Profile.Load(profilePath);
  9. Adigen

    как генерировать юзер-агенты?

    Нет такого понятия главный браузер!!!! Есть UserAgent, он-же, браузер, никакого главного браузера нет в природе. Если у них есть главный браузер то какой тогда не главный ? Что это за сайт с таким оригинальным переводом я х.з. даже. Судя по скрину, он просто парсит данные строки UserAgent и...
  10. Adigen

    как генерировать юзер-агенты?

    Что-то вообще не понял. В смысле с каким браузером ? В смысле главным ?
  11. Adigen

    Возможность выхода по разным веткам из C# кубика

    У меня подобным образом и сделано, return CodeValidator(()=>{ // тут код, который при падении будет проверен на то где упал, почему упал, упал правильно или нет и т.п. }); Отладку в студии делать надо, лучше чем студия редактор не сделают однозначно, а в пм уже тестировать готовые блоки.
  12. Adigen

    C# закрыть вкладку

    System.Threading.Tasks.Task.Run(() => { Thread.Sleep(60000); // Сколько секунд ждать instance.GetTabByAddress("tab2").Close(); // Какой таб закрыть }); Можно через таймер еще, но он в ПМ глючит. new Timer(o => instance.GetTabByAddress("tab2").Close(), null , 60000, Timeout.Infinite);
  13. Adigen

    Возможность выхода по разным веткам из C# кубика

    Мы ушли не туда, давайте я еще раз объясню суть проблемы. Моя ошибка в том, что я попытался сразу предложить решение, забудем про свичи, третьи выходы и т.п. Итак проблема номер раз: Если я не использую красную ветку у кубика, то при возникновении ошибки, в BadEnd я абсолютно ничего не могу...
  14. Adigen

    Возможность выхода по разным веткам из C# кубика

    Давайте не будем путать топик в теме, куда не часто кто заглядывает, с реальным мнением, я вам предложил сделать опрос, чтобы его было видно, и вы поймете насколько эта проблема востребованна. Я топик отписал, после того как этот вопрос был затронут не с одним человеком, и после того как со...
  15. Adigen

    PROXY.AM - Быстрые, анонимные прокси и socks

    Прокси с ботов или сборка фришников ?
  16. Adigen

    Возможность выхода по разным веткам из C# кубика

    В смысле столько кубиков, т.е. вы предлагаете запихнуть весь шаблон в один кубик ? И как этот кубик на 100500 строк кода отлаживать ? Неимоверное количество func и action даже в студии отладить проблематично, неговоря про ПМ, плюс это банально неудобно, тогда проще писать в CC, но у него есть...
  17. Adigen

    Возможность выхода по разным веткам из C# кубика

    Если это надо не часто, вариантов можно придумать массу, но когда это надо постоянно, хотелось-бы чтобы это было реализовано в самом фреймворке. Вариант со свичем я предложил как ,с моей точки зрения, самый простой в реализации, и удобный для использования. Хотя насчет удобства вру, кубик с 3мя...
  18. Adigen

    Возможность выхода по разным веткам из C# кубика

    А это не костыль ? мне после 99% кубиков надо ставить ифы получается, чем это отличается от тех костылей что я писал выше ?.
  19. Adigen

    Возможность выхода по разным веткам из C# кубика

    Сейчас project.GetLastError() вообще не дает информации для понимания, что-же случилось в коде, я делал тикет на эту тему (#UQY-327-75971), обещали в следущих весриях сделать. Но, есть еще другая проблемма, вот у меня есть код, не пару строчек, а строчек 100-200, код дергает функции длл и т.п...
  20. Adigen

    Возможность выхода по разным веткам из C# кубика

    В том-то и дело что 2, а необходимо 3, успешный, неуспешный и ексепшн, но как это реализовать кроме свича в голову пришел ток вариант с именованым ексепшном, который означает выход по красной ветке а не прекращение работы. В вашем предложении если я выхожу по неуспешному, то теряю трейс ексепшна...
  21. Adigen

    Возможность выхода по разным веткам из C# кубика

    При использовании сниппетов, возможность выхода по красной ветке далеко не всегда удобна, т.к. мешает проекту стопнуться если он словил баг, да и вариантов выхода у сниппета может быть несколько. Сейчас приходится после кубика со сниппетом лепить кубик свича, что неудобно, т.к. он прерывает...
  22. Adigen

    Все предложения по интерфейсу, дизайну и юзабилити постим сюда :)

    Элемент обычно пропадает, т.к. его убирает JavaScript, соответсвенно для того чтобы он не пропал, достаточно кликнуть на иконку отключения JS.
  23. Adigen

    primeproxy.net - персональные прокси

    Бмдяя, таких цен на IPv6 я еще не видел, напоминает анекдот, в ресторане: Скажите а что такое крутоны ? Ну это жареный хлеб, т.е. гренки. А чего не написали гренки ? Гренка не может стоить 35рублей за штуку, а крутон может.
  24. Adigen

    XPath с отключенным браузером

    На какой операционке вы пробуете его подключить ? В ошибке вам пишет что не хватает связанных сборок, и там видно чего именно ему не хватает, чтобы подключить anglesharp под WinXP надо будет подключить еще дллок несколько штук, под вин7 подключается net.45 дллка без всяких шаманств
  25. Adigen

    instance.Ignore.... Кто знает логику работы ?

    Подождем ростоникса, хотелось бы уверенности :)
  26. Adigen

    instance.Ignore.... Кто знает логику работы ?

    Ага, т.е. они влияют только на поведение instance.ActiveTab.IsBusy и instance.ActiveTab.WaitDownloading() ?
  27. Adigen

    instance.Ignore.... Кто знает логику работы ?

    Подскажите логику работы настроек: instance.IgnoreAjaxRequests instance.IgnoreAdditionalRequests instance.IgnoreFrameRequests instance.IgnoreFlashRequests В документации ничего внятного нет, методом тык понять не получается, если я например выставляю instance.IgnoreAjaxRequests = true; Захожу...
  28. Adigen

    Обновление статистики.

    В саппорт отпиши тикетом, они разберутся думаю.
  29. Adigen

    Обновление статистики.

    Ваши партнерские ссылки:http://www.zennolab.com/en/products/zennoposter/pid/****** Вот где звездочки это и есть реф, он-же ник вроде
  30. Adigen

    Обновление статистики.

    Мог почистить при покупке, м ожет почему-то не проставился, вообще желательно его руками вбивать, там в форме есть поле.
  31. Adigen

    Как отключить браузер после использования?

    Если мы сохраним профиль и попробуем его загрузить в шабе где выключен браузер, то фиг мы чего из данных профиля получим, поэтому только своими силами!!! Хотя, при условии, что зенка парсит файлы из профиля сама, могла бы и выдавать , чтоб не е...ся.
  32. Adigen

    Обновление статистики.

    ПП четко отрабатывает, значит реф не был вбит. Этож не пп говнопродаж, и то там шейвят рекламодатели обычно а не сами пп.
  33. Adigen

    Стоимость апгрейда с Lite до Standard

    Стандарт позволяет запускать одновременно на разных машинах ProjectMaker, не ZennoPoster !!!!
  34. Adigen

    Отключение инстанса

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

    Spintax

    project.Variables["Variable1Name"].Value = "value1"; project.Variables["Variable2Name"].Value = "value2"; project.Variables["Variable3Name"].Value = "value3";
  36. Adigen

    Разница в выполнении шаблона в постере и PM

    У вас эта строчка точно есть в снипете ? var tab = instance.ActiveTab; У себя запустил все отработало как надо.
  37. Adigen

    Разница в выполнении шаблона в постере и PM

    Ставьте вместо кубика паузы такой сниппет: int pause = 3000; //Задержка в милисекундах var tab = instance.ActiveTab; if (tab.IsBusy) tab.WaitDownloading(); // Ждем загрузки страницы new System.Threading.ManualResetEvent(false).WaitOne(pause); // Задержка if (tab.IsBusy) tab.WaitDownloading(); //...
  38. Adigen

    эдблок Зенки ???

    Эдблок зенки работает нормально только для домена, на котором вы находитесь, для других доменов, глюкодром еще тот, крайне не рекомендую его использовать.
  39. Adigen

    Можно ли задать размер окна инстанса

    надо размер по ширине и вертикали указывать int width = Convert.ToInt32(instance.SetWindowSize(project.Variables["razmer_okna_shirina"].Value); int height = Convert.ToInt32(instance.SetWindowSize(project.Variables["razmer_okna_vysota"].Value); instance.SetWindowSize(width, height);
  40. Adigen

    Размещение постов Вконтакте

    Раньше делалли через внешний сервер, если без него научились, то надо отснифить запросы и будет видно как это реализовано.
  41. Adigen

    Нужны-ли зеннопостеру SSD диски?

    И 20-30% потери производительности, вот нафига такой изврат городить то ? Нет, конечно можно на мак воткнуть виртуалбокс, на него поставить линукс, а на линукс ксен, а на ксен вин7 и уже на вин 7 зенку. Профит, блин, у меня на компе сразу все супер пупер системы, и винда в самой Ж.. Только один...
  42. Adigen

    Сбои ОС при многопотоковой работе Зенно

    Запустите на компьютере HWINFO и с другого подключичесь к нему, он позволяет такое, когда первый компьютер зависнет, на втором можно будет увидеть последние данные датчиков системы, возможно поможет проянить ситуацию.
  43. Adigen

    Нужны-ли зеннопостеру SSD диски?

    После этой фразы, имхо, дискуссию можно закрывать.
  44. Adigen

    Сбои ОС при многопотоковой работе Зенно

    Это опция не капмонстра а PM, причем тянет память при работе ZP, хотя в ZP такой опции нет, она у всех по умолчанию активна.
  45. Adigen

    Сбои ОС при многопотоковой работе Зенно

    Инстансы перестанут жрать видеопамять как ненормальные, на видеокарте с 2гигами оперативы они ее выедают под 0 с включенным чекбоксом.
  46. Adigen

    Сбои ОС при многопотоковой работе Зенно

    Судя по всему видеокарта встроенная и памяти у нее мало, попробуйте ограничить использование видеокарты зеннопостером, должно помочь. Как это сделать я писал тут: http://zennolab.com/discussion/threads/perexodit-na-raspoznovanie-cherez-processor.25599/#post-187566
  47. Adigen

    Нужны-ли зеннопостеру SSD диски?

    SSD рулит, скорость работы шаблонов на одном и том-же компе вырастает % на 20, и как ни странно падает нагрузка на проц, хотя если подумать можно найти объяснения. Браузер самой зенки тож постоянно пишет/читает с диска.
  48. Adigen

    Tab IsInteractive и IsPreComplete что означают ?

    rostonix, объясни еще плз, что означает instance.IgnoreAdditionalRequests, какие именно запросы он будет игнорировать/ не игнорировать ?
  49. Adigen

    Tab IsInteractive и IsPreComplete что означают ?

    Мне надо дождаться полной загрузки страницы, tab.IsBusy, не дружит с фреймами и аяксами, приходится в цикле проверять и дополнительным задержками, т.к. страница может прогрузиться потом отрабаывает жс, который создает фреймы и т.п. в итоге tab.IsBusy решил что страница уже загружена, хотя...
  50. Adigen

    Tab IsInteractive и IsPreComplete что означают ?

    Поэтому и спрашиваю :) Придется костылем делать :( И последнее :)) Доступ к document.readyState из сниппета есть, или только через EvaluateScript ?