Опытный | Дорогие друзья, мы рады сообщить о выходе долгожданного ZennoPoster 3 :) Если вы еще не знаете про нашу программу: она позволяет очень быстро, буквально за несколько минут, создавать свои авторегеры фрихостов, парсеры поисковиков, закладочники соц сетей, ****илки сигнатур и т.д. Причем для их создания совершенно не требуется никаких знаний программирования, с программой справится абсолютно любой вебмасер. Вся 3-я версия программы переписана заново, появилось много нового и полезного, перечислю самое основное. В то время, как предыдущие версии программы были рассчитаны только на новичков, теперь ZennoPoster 3 имеет четыре уровня сложности. Уровень 1: По сути, - это возможности предыдущих версий программы, когда шаблоны были прямолинейными и не было возможности поменять ход выполнения в середине шаблона. Шаблоны без логики делаются очень быстро, но при увеличении кол-ва шагов в них. возрастает вероятность сбоя и неправильного выполнения шаблона. Уровень 2: В шаблоне теперь можно применять логические операции, например, при нахождении определенного текста на странице, выполнить одну часть шаблона, а при отсутствии текста - другую. Мы решили не придумывать своих языков для реализации условий и подключили JavaScript движок, поэтому для выражения логики перехода по частям шаблона у вас в распоряжении весь язык JavaScript. Так же есть возможность просто выполнить кусок JavaScript кода, если нужно что-то посчитать, пропарсить и не хватает наших макросов. Уровень 3: Это сильно улучшенный ZennoBot, в котором теперь можно делать с Dom моделью страницы все что угодно.Работает это так - сначала вы пишете скрипт на вашем языке (PHP, Pyton, C# и т.д.) с использованием наших классов, потом создаете шаблон в ProjectMaker и указываете там путь к скрипту (exe файлу) и параметры, которые ему передаются. Далее запускаете шаблон, он передает управление инстансом (браузером) вашему коду, код выполняется и возвращает управление инстансом назад в шаблон. При такой организации системы вы можете создавать гибриды, содержащие код шаблона и ваш код вперемешку. Вам не нужно заботиться о потоках, вы пишите однопоточный скрипт (исполняемый файл) многопоточность реализуется через ZennoPoster. Так же вы можете из своего кода выполнять наши макросы, подтверждать почту, брать прокси из проксичекера, отправлять каптчу на распознавание для всего этого есть соответствующие функции. Уровень 4: Только для профи smile.gif При таком использовании ZennoPoster вы из своей программы напрямую коннектитесь к нему, сами создаете в нем потоки и управляете ими, также управляете другими параметрами программы. Естественно, это самый сложный уровень управления, т.к. вам прийдется писать многопоточное приложение и думать в контексте нескольких потоков, а это гораздо сложнее, чем работать с однопоточным кодом. Зато у вас есть возможность непосредственно управлять всем процессом. Основные возможности: +Работа в многопоточном режиме. + Управление вкладками. + Около 50-ти макросов для удобной работы + Перехват и полное управление PopUp окнами. Аналогично с любыми другими всплывающими окнами как, например, при нажатии на ссылки с атрибутом taget="_blank". Т.е. ими можно полностью управлять. + Обработка всех возможных всплывающих окон. Типа алертов, авторизации, выгрузки файла и т.д. + Обработка фреймов любой вложенности и кол-ва на веб странице. + Удобная графическая система расписания запуска шаблонов. + Отлов и исполнение команды в защищенных частях браузера таких как фрейм, загруженный с чужого домена. + Отображение полезной информации о странице, на которой происходит запись: информация о подсвеченном элементе, дерево элементов страницы с фильтром тэгов, тексты страницы (DOM Text, Page Text, Source Text, URL) + Удобный дебаг шаблонов с авто фокусом элементов, с которыми идет работа. + Работа с антикапчей, капчеботом, универсальным модулем антиботом (устойчивый гибрид антикапчи и капчебота), самописными модулями (API открыто). + Логирование ошибок. + В качестве капчи может выступать не только картинка, но и любая часть веб страницы, в том числе флеш, текстовая капча и т.д. + Есть несколько десятков прикольных скинов. Специальные уникальные технологии для 1-го и 2-го уровня сложности: + Очень удобный графический интерфейс. Многие действия в нем выполняются драгендропом (перетаскиванием мыши). + Редактирование шаблона упрощается за счет скриншотов элементов, с которыми производились действия на странице. Т.е. при редактировании шаблона вы всегда видите с каким элементом работаете. + Автозапись шаблона с возможностью сразу устанавливать макросы в поля веб страницы или указывать файлы, откуда будет браться информация для заполнения поля. + Уникальная технология устойчивого поиска полей, корректно работающая даже при изменениях на сайте, рандомных именах элементов и других защит. + Элементарная графическая логика, помогающая создавать наглядно ветвления и циклы. + Система централизованного распределения проксей. + Система централизованной многопоточной обработки почты для поиска писем с целью подтверждения регистрации. + Возможность выполнения Java Script чтобы, например, быстро подсчитать текстовую капчу типа "3+5" или даже написать небольшую функцию обработки текста + Технология сращивания каптч, т.е. если каптча на сервисе разделена на несколько кусков (как на mail.ru) можно слепить ее в одну а не посылать на сервисы распознавания по частям. Также возможен ресайз каптч. + Устойчивое управление элементами, находящимися во фреймах, защита от изменения страницы добавлением новой рекламы. + Система записи шаблонов ловит события фильтруя человеческие события от сгенерированных системой. + Подсветка элементов, над которыми находится курсор. + Специальный генератор читабельных логинов по шаблонам. Специальные уникальные технологии для людей, немного разбирающихся в программировании (3-й уровень) и профессиональных программеров (4-й уровень): + Возможность писать свои скрипты (например на PHP) используя наши классы в контексте одного потока, а исполнять потом в многопоточном варианте. Т.е. система за вас разберется с общими файлами, почтой (если нужно подтверждение регистрации), проксями, куками и т.д. + Полное управление DOM моделью, причем очень простыми и понятными функциями. Классы для управления: Instance, Tab, Document, HtmlElement, HtmlElementCollection, DocumentCollection. + Возможность редактирования хедеров, отправляемых на веб ресурс. + Защита от NullExeption при работе с нашими объектами, представляющими DOM элементы вэб страницы. + Различные виды поиска элемента на странице в том числе по регулярному выражению, по любому атрибуту, номеру и т.д. + Мы добавили свои расширенные теги, например тэг input представляет собой как текстовые поля, так и чекбоксы, и кнопки, поэтому есть расширенный тэг input:button, input:text и т.д. всего около 15. Т.е. чтобы найти все кнопки, вам не нужно искать элементы по тэгу input, а потом отсеивать из них кнопки, а сразу искать только кнопки. Есть интересные тэги wysiwyg, multiselect и т.д. :) Мы создали самый мощный проксичекер в паблике, вот его возможности: (К сожалению, фичи, отмеченные звездочкой пока в доработке) + Пробив JavaScript зашиты на паблик прокси листах (*) + Система экономии проксей (*) + Поддержка 1000000+ проксей (да и в 3-4 раза больше, только вряд ли кто столько соберет) + Поддержка 10000+ ресурсов проксей (тоже далеко не предел) + Автоподбор необходимости исполнения JavaScript на паблик ресурсе. + Автоподбор регулярных выражений для парсинга проксей из ресурса. + Автоопределение типа прокси HTTP, SOCKS4, SOCKS5. + Чек на живучесть, пинг, заголовки типа Cookie и Referrer, HTTPS, наличие в **** базах (*), на 25-й порт(*) + Пречекинг фильтры для отсеивания проксей по порту, подсетке или наличию в черном списке. + Постчекинг фильтры для выбирания по стране, поддержки передачи заголовков (а так же HTTPS и всему остальному, на что чекается проксик) , типу прокси, диапазону порта, подсетки IP, наличию в **** базе и с последюющей сортировкой по пингу или скорости передачи контента (для скорости передачи контента пока *). + Интеллектуальный лок домена паблик ресурса, чтобы не качать десяток листов с одного домена одновременно и не быть забаненными. + Система рейтинга проксей и ресурсов. + Чек проксей в 500+ потоков. + Скачка ресурсов в 30+ потоков (больше в принципе и не нужно). + Удобный интерфейс с мониторингом работы системы. + Настройка работы через удобный и понятный визард. Последний раз редактировалось nuaru; 08.09.2010 в 22:32. |