Закрыто

[Повтор-2] ZennoPoster + C#. Бот в 3 этапа. Разбор по косточкам

Тема в разделе "Бизнес и свое дело", создана пользователем Pervakov, 15 авг 2017.

Цена: 78764р.
Взнос: 2525р.
87%

Основной список: 40 участников

Резервный список: 1 участников

Статус обсуждения:
Комментирование ограничено.
  1. 15 авг 2017
    #1
    Pervakov
    Pervakov ЧКЧлен клуба (А)
    ZennoPoster+ C#. Бот в 3 этапа. Разбор по косточкам
    Всем привет!
    Приглашаю всех в третий поток обучения разработке шаблонов для Zennoposter на языке C#.


    Первый поток- здесь. Второй поток- здесь.

    Отзывы проверяющих:
    starters, Брат, Grek2010, Mr-Grey


    Отзывы участников:

    [​IMG]

    В этом курсе вы научитесь писать шаблоны на C#. Что это значит:

    1. Снижение расходов.
    Посмотрите, сколько стоят качественные шаблоны на форуме(часто это суммы от 3000р.), и прикиньте, сколько можно экономить, если писать автоматизацию самому.
    Не брать дорогущий комбайн из- за одной операции(а в остольном не нужный), а побыстрому, на коленке пилить нужный функционал и в бой. Сэкономленные деньги- есть заработанные деньги.
    2. Время.
    Не дожидаться открытия сборов на нужный шаблон, не выпрашивать добавить функционал/исправить баг/объяснить подробней и пр.(и это всё время, часто недели), а тупо делать самому, без потери времени и нервов.
    3. Независимость.
    Если у вас есть прибыльная тема, и вам необходимо её масштабировать/автоматизировать, есть большая возможность пролететь по деньгам, потерять время, или вовсе слить её в паблик в попытках найти разработчика, мало того что можно ничего не добиться, так ещё и конкурентов понаплодить, если тема сольётся. Кстати это одна из причин, по которым я начал самостоятельно программировать, больших денег я не терял, но потратил кучу времени и терпения на переговоры/споры/объяснения и пр. с прогерами, ощутимо больше, чем во время обучения самостоятельной разработке. Сейчас могу сказать, что в основном из- за моей некомпетентности на тот момент, но какая разница, факт есть факт. Если вы научитесь писать шаблоны самостоятельно, вам не будет страшен такой вариант, вы сможете делать что захотите, в любом виде, в любое время, не опасаясь слива и конкуренции. Приватный софт рулит!
    4. Деньги.
    Без комментариев, посмотрите. сколько собирают темы по шаблонам ZP.

    Описание курса:

    Кому будет полезен данный материал:
    Всем, кто намерен научиться писать шаблоны для себя или на продажу(на форуме полно успешных примеров).
    Всем, кто намерен разобраться в связке ZP + C#.
    Всем, кто уже пишет свои шаблоны, и решил научиться чему то новому.

    Чему вы научитесь:
    1. Вы научитесь составлять Т.З.(техническое задание) для шаблонов- обязательный этап в разработке, без него всё сложно. Это необходимо для понимания целей проекта, в частности избавляет от потери времени на бесконечные доработки шаблона. В общем если есть чёткий план, выполнение ускоряется в разы.
    Авторегер mail.ru
    [​IMG]
    ProxyChecker
    [​IMG]
    Примерно треть граббера Vk
    [​IMG]

    2. Разрабатывать и расширять функционал своих шаблонов. По сути научитесь писать комбайны, где каждая вкладка в настройках, это целая отдельная программа, а вы сможете это умещать внутри одного шаблона.
    Функционал VkGrabber
    [​IMG]
    [​IMG]
    Таблица создания настроек
    [​IMG]

    3. Начнёте разбираться в коде, это даст вам возможность самостоятельно находить и применять решения для ваших задач.
    Откомментирована и разобрана в видео, каждая строчка кода во всех шаблонах
    [​IMG]

    4. Научитесь обрабатывать ошибки и исключения в логике шаблона, это придаст интеллектуальность вашим решениям, они больше не будут падать по непонятной причине, все значимые моменты выполнения кода будут описываться в логе.

    5. Ещё очень важно- начнёте смотреть на разработку другими глазами. Освоите нескольких приёмов, которые помогают мне не забрасывать проекты.

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

    Что будет в курсе:
    Теория:

    1.Первое видео- как не слиться и пройти обучение до конца.
    Расскажу о своём отношении к разработке, поделюсь приёмами, которые помогают мне продвигаться в реализации задуманных проектов. Сугубо личный опыт, то что у меня работает.

    Далее, кратко пробежимся по основам:

    2. ProjectMaker (опишу функционал, который применяю)
    3. Вёрстка сайтов (необходимый минимум)
    4. Кратко по C# (переменные, элементы и коллекции элементов, массивы и списки, логика, циклы)
    Проект ZennoPoster с азами по C#.
    [​IMG]
    Видео с разбором проекта
    [​IMG]
    Продолжительноность видео- 1 час.

    Практика:


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

    1. Авторегистратор аккаунтов сервиса mail.ru

    Шаблон выполняет автоматическую регистрацию аккаунтов сервиса mail.ru.

    Внутри:
    - Освоите работу с вёрсткой сайта(поиск элементов на странице, создание коллекции элементов, взаимодействие с найденными элементами).
    - Показана работа с массивами на примере настроек шаблона.
    - Реализована возможность разгадывания капчи.
    - Реализована возможность выбирать сервис по разгадыванию капчи.
    - Есть возможность выбирать пол регистрируемого аккаунта.
    - В конце выполнения- создаётся отчёт в файл, с данными по аккаунту- Пол, Ф.И.О., Д.Р. и т.п.
    В дополнение, в отдельном проекте описана регистрация через ожидание галки подтверждения заполнения поля. Это повышает стабильность работы шаблона.
    Подробная логика(ТЗ)
    [​IMG]
    Два проекта для Zennoposter(простая регистрация/регистрация с проверкой галок)
    [​IMG]
    Видео
    [​IMG]
    Продолжительность видео- 1 час 32 мин.

    2. Парсер OLX(воркшоп)

    Шаблон собирает ссылки на страницы с нужными нам предложениями, затем обходит каждое предложение и собирает информацию с его страницы(описание, параметры, картинки, контакты), полученную информацию раскидывает по папкам и файлам на нашем компе.

    Что внутри(упрощённо):

    - Закрепляются полученные ранее навыки по работе с html вёрсткой сайтов.
    - Более сложная работа с циклами.
    - Рассматриваются Get запросы при парсинге картинок.
    Но самое интересное- шаблон пишется на ваших глазах, каждое действие обдумывается по ходу написания, вы увидите от начала и до конца весь процесс.
    Это избавит вас от множества мелких вопросов/сомнений и дальнейшее обучение пойдёт гораздо проще.
    Логика
    [​IMG]
    Два проекта OlxGrabber(один из видео и второй откомментированый)
    [​IMG]
    Видео
    [​IMG]
    Продолжительность видео- 2 часа 51 мин.

    3. Proxy Checker+ библиотека

    Что мы делаем:

    1. Сначала пишем однопоточный Proxy Checker(без библиотеки).
    2. Вторым этапом создаём библиотеку в Microsoft Visual Studio и выносим в неё нужные для многопоточности и проверки Proxy части кода нашего шаблона.
    3. В конце пишем новый многопоточный Proxy Checker, уже с применением созданной библиотеки.

    Интересный проект в плане реализации, в нём нет работы с web элементами, но зато:

    - Разобрана работа с циклами, списками, массивами, с папками и файлами.
    - Проверка Proxy проводится через Get запрос.
    - При помощи подключаемой библиотеки реализована многопоточность.

    Библиотека, это очень удобная штука, когда вам нужно вынести часто повторяющийся кусок кода за пределы основного проекта, чтобы постоянно его не переписывать, и потом обращаться к нему в нужный момент.

    - Будет разобрана сама библиотека.
    - Из чего она состоит.
    - Как её создавать и как подключать к нашим шаблонам.

    Для её создания нам будет достаточно бесплатной версии Microsoft Visual Studio.
    Логика
    [​IMG]
    Два шаблона- без библиотеки/с библиотекой
    [​IMG]
    Видео
    [​IMG]
    Продолжительность видео- 43 мин.

    4. Граббер Vk.com

    Для реализации данного проекта нам понадобятся, все инструменты, изученные в предыдущих шаблонах. Это ядро для работы с Vk, здесь реализовано и получения токена, и создание приложения, и граббинг постов,в качестве примера, как прикручивать функционал.

    Множество интересных возможностей:

    - Разобрана работа с API(запросы, методы).
    - Много работы с регулярными выражениями, будем осуществлять разного рода поиск/замену.
    - Реализовано несколько фильтров постов(по наличию текста, по лайкам/комментам/репостам, фильтрация по СтопСловам и т.п).
    - Реализована возможность применения Proxy c попутной проверкой на валидность и разнесением Proxy по спискам и файлам в зависимости от работоспособности.
    - Присутствует интересный пример по реализации всплывающего окна для ввода кода из СМС, при создании приложения.
    - Применяется библиотека по разгадыванию капчи.
    - В этом шаблоне реализован выбор любого сервиса антикапчи, можно ставить хоть все сразу, шаблон будет обращаться к ним по очереди(если не разгадал в одном, переходит к другому).
    - Развёрнуто будет показана работа с настройками. Весь функционал шаблона будет регулироваться из настроек.
    - Много работы по логу, все значимые действия программы будем отражать в логе, это же касается и аварийных остановок.

    Этот шаблон будет служить вам не только как ядро для работы с Vk( прикручивая нужный функционал вы будете легко решать задачи по Вконтакте), но и как библиотека всевозможных решений, начиная от работы с элементами вёрстки сайта, и заканчивая работой по настройке ваших ботов.
    Логика
    [​IMG]

    Проект
    [​IMG]

    Видео
    [​IMG]

    Продолжительность видео- 3 часа 32 мин.

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

    План -> Инструменты -> Реализация

    План:

    - Ставим общую задачу. Основное, что должен выполнять шаблон.
    - Продумываем логику. Как будет продвигаться выполнение, как разветвить процесс выполнения шаблона, чтобы код отрабатывал как нам необходимо, и нигде не прерывался.

    Инструменты:

    - Определяемся с инструментарием для решения наших задач
    - Ищем решения для задач, с которыми не сталкивались.

    Реализация:

    - Пишем по готовому плану общий каркас шаблона(безусловное выполнение основной задачи).
    - После того как каркас написан, начинаем внедрять настройки, логику исходя из настроек, обработку ошибок и ограничений, сообщения в лог.

    Вот так выглядит этот простой алгоритм, ничего сверхъестественного.
    Первые два пункта я выполняю, и советую делать на бумаге, но для удобства в рамках курса, я набросал интеллект карты под каждый шаблон.
    С целью сократить время видео, и не превращать курс в жвачку, все шаблоны, кроме парсера OLX я разбираю по коду(пошагово разбирается код+ рассматриваем примеры работы шаблонов на разных стадиях разработки). Для наглядности всего процесса создания шаблона, парсер пишется с нуля на ваших глазах.

    Бонусы:
    1. Разбор граббинга коментариев и последующей совместной с постами публикации в Vk.
    2. Разбор преобразования чужих партнёрских ссылок в сграбленых постах в свои на примере работы с ПП по Aliexpress- epn.bz.
    3. Разбор размещения сграбленных постов в сервысах отложеной публикации Инстап и Фидмэн.

    Шикарные шаблоны. 1 и 2- вообще отдельные концептуальные модели, которые можно применять во множестве вариаций. Каждый из них, по содержанию информации стоит дороже курса, мне даже жалко их раздавать таким образом, но раз обещал, то придётся). Здесь вы получите их бесплатно!

    Условия получения:

    Разбор бонусов проходит в отдельной переписке. Чтобы получить доступ:
    - От участников в статусе "ЧленКлуба" и выше- ссылка на тему в подписи.
    - От участников в статусе "Складчик"- три поста в похожих темах с интервалом не менее суток.
    О выполнении условия отписывайтесь здесь, в теме.

    При наборе 100+ участников, добавлю к бонусам разбор шаблона трансформации партнёрских ссылок на лету, прям во время граббинга постов Vk.
     
    Последнее редактирование: 15 авг 2017
    15 пользователям это понравилось.
  2. Последние события

    1. p-sergei
      p-sergei оставил отзыв "Отлично".
      13 дек 2017
    2. skladchik.com
      Складчина закрыта.
      30 окт 2017
    3. srgo211
      srgo211 участвует.
      30 окт 2017
    4. Лидия Павлова
      Лидия Павлова не участвует.
      27 окт 2017

    Последние важные события

    1. skladchik.com
      Складчина закрыта.
      30 окт 2017
    2. skladchik.com
      Складчина доступна.
      18 окт 2017
    3. skladchik.com
      Складчина закрыта.
      4 окт 2017
    4. skladchik.com
      Складчина доступна.
      28 сен 2017
  3. Отзывы участников

    5/5,
    • 5/5,
      Работой организатора доволен
      Хотелось бы оставить отзыв, на эту прекрасную складчину от этого автора. Материала для меня просто огромное количество, который я не смог разобрать еще до сих пор. Вот я только подробно рассмотрел пару первых шаблонов, которые подробнейшим образом прокомментированы + это все поясняется на видео + к шаблонам идут интеллектуальные карты. Так вот только оттолкнувшись от этих начальных шаблонов я сам смог накидать строк 500 кода в одном кубике на С# для любимого Контакта. И о боги-и-и-и мой код работает подери меня гром :). Особая благодарность за поддержку в приватке, автор не бросает один на один с проблемой старается помочь. Есть конечно минус - это нехватка времени на изучение столь объемного курса :)). Allcorrect, жди, я снова вернусь в приватку со своими проблемами как только посвободнее станет со временем.
      13 дек 2017
      3 пользователям это понравилось.
  4. Обсуждение
  5. 15 авг 2017
    #2
    Metodist
    Metodist ЧКЧлен клуба
    В подписи! Стартпост лайкнул!
     
    1 человеку нравится это.
  6. 21 авг 2017
    #3
    lifecoder
    lifecoder ЧКЧлен клуба (А)
    @allcorrect , привет. Если все сложится - поучаствую. Пока поставил в подпись. К сожалению дорогие авторские на 2-3 повторах уже редко набирают 100 голосов. При возникновении сложностей подскажешь в приватке как реализовать преобразование партнерских ссылок на лету во время граббинга контента для одной из сеток? Есть задумка, и как раз эта функция в шаблоне может быть актуальна.
     
  7. 21 авг 2017
    #4
    Pervakov
    Pervakov ЧКЧлен клуба (А)
    Вписывайся, в поддержке есть тема по разработке собственных шабов, в ней поковыряем твою задумку, мож чего получится:)
     
    2 пользователям это понравилось.
  8. 26 авг 2017
    #5
    lifecoder
    lifecoder ЧКЧлен клуба (А)
    А когда ориентировочно будет старт?
     
  9. 26 авг 2017
    #6
    Pervakov
    Pervakov ЧКЧлен клуба (А)
    В сентябре
     
    2 пользователям это понравилось.
  10. 7 сен 2017
    #7
    pasha458
    pasha458 ЧКЧлен клуба
    Поставил в подпись
     
    1 человеку нравится это.
  11. 11 сен 2017
    #8
    mishclen
    mishclen БанЗабанен
    в подписи
     
    1 человеку нравится это.
  12. 13 сен 2017
    #9
    p-sergei
    p-sergei ЧКЧлен клуба
    в подписи
     
    1 человеку нравится это.
  13. 14 сен 2017
    #10
    Petr_G
    Petr_G ЧКЧлен клуба
    Поставил в подпись
     
    1 человеку нравится это.
  14. 17 сен 2017
    #11
    websdk
    websdk ЧКЧлен клуба
    +
     
    1 человеку нравится это.
  15. 18 сен 2017
    #12
    Lexx111
    Lexx111 ЧКЧлен клуба
    Поставил в подпись.
    Стартпост лайкнул.
     
    1 человеку нравится это.
  16. 18 сен 2017
    #13
    Setrak
    Setrak ДолжникДолжник
    В прошлый раз не получилось поучаствовать, надеюсь в этот раз все будет ок, ссылка в подписи!
     
    1 человеку нравится это.
  17. 19 сен 2017
    #14
    Черня
    Черня ЧКЧлен клуба
    В этой теме полный 0, потому спрошу в лоб)))
    С помощью предоставляемой информации вариант сделать бота для автоматических ставок в букмекерских конторах?
     
    2 пользователям это понравилось.
  18. 19 сен 2017
    #15
    Pervakov
    Pervakov ЧКЧлен клуба (А)
    Информации для бота здесь с избытком.
    Другое дело опыт разработки. Если вы готовы упорно набивать руку несколько месяцев, то вопросов нет, всё получится.
     
    Последнее редактирование модератором: 19 сен 2017
    3 пользователям это понравилось.
  19. 19 сен 2017
    #16
    aprashka
    aprashka ЧКЧлен клуба
    В подписи
     
    1 человеку нравится это.
  20. 19 сен 2017
    #17
    belza
    belza ЧКЧлен клуба
    В подпись поставила
     
    1 человеку нравится это.
  21. 20 сен 2017
    #18
    DisAsm
    DisAsm ШтрафникШтрафник
    В подписи!
     
    1 человеку нравится это.
  22. 20 сен 2017
    #19
    Николай Директолог
    Николай Директолог ЧКЧлен клуба
    Я с Вами! В подпись поставил! ;)
     
    1 человеку нравится это.
  23. 20 сен 2017
    #20
    lexgaga
    lexgaga ЧКЧлен клуба
    поставил в подпись
     
    1 человеку нравится это.
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей