Раздача [ZennoPoster] Мегапомощник для Ваших проектов зенно (v.1.0)

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

В составе продукта:
  1. dll-библиотека для подключения к Вашим проектам;
  2. Исходники первой версии библиотеки для изучения, анализа и повторения;
  3. Обучающий материал на тему "как создавать свои библиотеки-помощники в Visual Studio".
Классический путь разработчика ZennoPoster выглядит так:
WDHPlRm.jpg


  • Вы пытаетесь освоить продукт самостоятельно, на базе данных только с вики и форума;
  • Ничего не получается, и Вы покупаете курс или скачиваете его пиратскую версию;
  • Изучив курс начинаете собирать проекты в режиме визуального конструктора, и на простых ботах всё работает;
  • Берётесь за первый серьёзный проект и очень скоро воочию наблюдаете все недостатки визуального программирования: весь проект не уместится и на 10 мониторах, отлаживать его и искать ошибки - просто пытка;
  • Вы осваиваете C# сниппеты, эффективность работы вырастает в разы;
  • В Ваших C# проектах содержится множество повторяющихся действий, и Вы опять сталкиваетесь со сложностью отладки ботов. Код растёт, голова пухнет, на то чтобы отловить единственную ошибку уходят часы.
Сделав круг, Вы снова упираетесь в ограниченность ресурсов программиста-одиночки при создании масштабных проектов. Дальше приходится либо покупать готовые решения, либо кооперироваться с другими программистами, либо ограничиваться написанием простых "костылей" вместо выстраивания серьёзных систем.

Я же предлагаю Вам сократить объём написанного кода вплоть до десятков раз. Как?

В основе продукта - следующая идеология:
  • Практически все типы взаимодействия бота со страницей можно описать и запрограммировать в небольшом количестве хорошо отлаженных внешних функций;
  • Вынесение повторяющегося кода во внешние фукнции нужно использовать везде где это возможно;
  • Грамотно спланированная объектная структура dll-помощника лучше, чем функции уровня сниппета или проекта;
  • Внешние функции должны самостоятельно генерировать достаточное количество отладочной информации для быстрого поиска и устранения возникающих ошибок;
  • В конечном итоге, код должен быть компактным и красивым :)
Если вы пишете регистратора под WordPress, то вам вполне хватит одного визуального проектирования. Но если работаете с Facebook/Twitter/Instagram, да не через API... Благодаря продукту, вместо написания множества строк кода для одного действия и переписывания этих строк под каждый другой сайт вы просто вызываете одну хорошо отлаженную функцию. Одну и ту же для всех схожих случаев. Всего одной строкой. Ваш код в итоге будет похож на это:


try
{
...создай объект библиотеки-помощника;
...дождись прогрузки страницы, затем дождись когда элементов определённого типа на странице станет больше пяти;
...выбери случайную величину в пределах количества элементов, появившихся на предыдущем шаге (может быть и 50), щёлкни по элементу с этим номером;
...дождись появления на экране формы для ввода данных через установку стиля его родительского элемента в display:block;
...проверь наличие в форме двух полей, заполни их;
...выбери из выпадающего списка значение, начинающееся с заданной строки;
...щёлкни по переключателю <radio>, которому в мозголомной таблице на дивах соответствует значение, соответствующее вот этой регулярке;
...кликни по кнопке, дождись исчезновения формы;
...дождись появления подтверждающего сообщения, что всё получилось;
...сохрани скришнот элемента на странице, подтверждающий успешное выполнение задания
}
catch
{
...если на любом из шагов в блоке try произошла ошибка, покажи сообщения автоматически формируемого лога для всех шагов.
...сохрани скрин всей страницы в папку errors для анализа
...сохрани исходный текст страницы в папку errors для анализа
}
finally
{
...почисти лог перед выполнением следующей задачи
}

Обучающая часть продукта представлена в виде набора PDF-файлов. Если участников будет больше 30 - обязуюсь записать ещё и видеоверсию.

Кроме того, для участников складчины предусмотрены бонусы:
  1. Мини-справочник по C#, который я собрал для личного пользования за время работы с ZennoPoster. Его ценность прежде всего в том, что работа с C# рассматривается в рамках объектной модели ZennoPoster;
  2. Урок и подборка материалов по работе с XPath;
  3. Активным участникам обсуждения продукта (вносящим предложения по улучшению) будет бесплатно роздана доработанная версия библиотеки. Остальные в рамках поддержки получат версию с исправленными ошибками.
Ну и наконец суперсекретная причина, по которой всем постероводам обязательно нужно принять участие:
Вы когда-нибудь думали что случится если под сетевой атакой лягут сервера проверки лицензий ZennoLab, или перед очередными выборами за создателями программы придут из страшного FBIФСБ (ага, а ещё я верю в инопланетян)? Я отвечу: все Ваши проекты остановятся. Но если вы освоили C# хотя бы на базовом уровне + освоите механизмы создания библиотек и приложений в Visual Studio (эта складчина поможет) + умеете пользоваться гуглом и яндексом - останется всего пару шагов до того чтобы не зависеть от постера как такового. Для тех кто самостоятельно гуглить не любит - возможно организую отдельную складчину на тему :) Свой постер вы конечно не напишете, но достаточно большой кусок функционала получите бесплатно и с возможностью неограниченного масштабирования

Продажник
[HIDE-POSTS=1]
https://skladchik.com/threads/zennoposter-%D0%9C%D0%B5%D0%B3%D0%B0%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%BD%D0%B8%D0%BA-%D0%B4%D0%BB%D1%8F-%D0%92%D0%B0%D1%88%D0%B8%D1%85-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%B2-%D0%B7%D0%B5%D0%BD%D0%BD%D0%BE-v-1-0.108280/
[/HIDE-POSTS]

 

Последнее редактирование модератором:
Рекламное сообщение
📈 Хотите влиться в мир криптотрейдинга, но нет знаний? Доверьте это профессионалам!

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

Выбрав копитрейд сервис, вы вкладываетесь в криптовалюты, но только в те, которые имеют реальный шанс принести доход.

Все что вам остается - это включать бота и разрешить ему торговлю.

➡️ Подробнее
 

Всё печаль этого курса в том, что там нет проектов. Тех самых, со сниппетами, которые всем очень нужны. Хотя могли бы быть, так как доступны были они не только на выполнение, но и на редактирование.
 

Это для тех кто зенно хорошо знает. Если в программировании 0 то и от курса этого польза 0.
автор рекомендует для начала изучить курсы от itdvn c# для начинающих и базовый. Ну и конечно курсы от Rostonix
 

продавался на складчике. Недавно автор продавал намного круче курс там же
Так то да. В складчинах от сибборы стоит участвовать - у него самый годный материал на складчике
 

продавался на складчике. Недавно автор продавал намного круче курс там же
О!! А тут есть тема на его новый курс? А то не могу найти

Так то да. В складчинах от сибборы стоит участвовать - у него самый годный материал на складчике

Расскажите подробнее о ваших результатах после изучения материалов от Сиборры. Спасибо!!
 

Являюсь счастливым обладателем программы ZennoPoster уже более 2 лет. Очень доволен приобретением! Это отличный способ автоматизировать рутинные действия в браузере. Теперь, например, регистрация даже 1-2 тыс. аккаунтов занимает у меня всего час и без моего участия. Просто настраиваю шаблон в Зеннопостере и всё - дальше он будет регистрировать аккаунты сам. Зеннопостер работает с C#, умеет эмулировать юзерагенты и операционные системы, подтверждать почту и еще кучу всего! Советую скачать демо версию и попробовать!
 

Обратите внимание

Назад
Сверху