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

DmitryAverin

Оптимизирует
 
28 Сен 2014
228
111
11
61
Нашумевшая тема на слкадчике:

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

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

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

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

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

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

Для просмотра скрытого содержимого необходимо Войти или Зарегистрироваться.
 

artm3x

Тестит темы
 
18 Май 2014
106
55
11
56
Скачал на будущее. Вобще зенкой пользуюсь активно, но вот новые проекты редки приходится писать. Если какой-то новый понадобится, попробую руководствоваться данным тутором.
 

kmet

Ищет темы
 
31 Май 2016
79
13
1
53
по отзывам понимаю что отличная штука, но надо самой разобраться что к чему. Спасибо!
 

Арамис

Манимэйкер
 
11 Июн 2014
2.839
5.957
36
43
по отзывам понимаю что отличная штука, но надо самой разобраться что к чему. Спасибо!
Скажем так вкратце - это автоматизатор твоих действий. Программа - ты ей задаешь один раз сценарий потом сохраняешь и всё. Больше тебе ненадо всё руками набирать - ты открыла прогу выбрала сценарий ( шаблон ) и втыкаешь поехали и он всё делает сам уже. Тока нужно контролиролвать всё же так как часто бывают сбои в сети.
 

BuHHu

Тестит темы
 
22 Май 2015
83
66
11
А ни у кого, случаем, нет шаблонов из этого курса отвязанных? Запускаю - пишет, что нет прав доступа((
 

DmitryAverin

Оптимизирует
 
28 Сен 2014
228
111
11
61
Отвязанных 100% ни у кого нет ;) Разве что у автора.
 

BuHHu

Тестит темы
 
22 Май 2015
83
66
11
Сниппеты вообще вещь, ведь в зенке не все кубиками можно прописать. Пичаль(((
 

DmitryAverin

Оптимизирует
 
28 Сен 2014
228
111
11
61
Да алгоритмы сниппетами можно упростить в разы....
 

BuHHu

Тестит темы
 
22 Май 2015
83
66
11
А у тебя, может, завалялось что-нибудь по С#? Применительно к зенке, конечно. Зенно вроде освоил, даже post\get запросы, а вот с си шарпом затык. Пользую готовые уже, а хотелось бы и самому научиться писать
 

DmitryAverin

Оптимизирует
 
28 Сен 2014
228
111
11
61
я то же готовые использую, в основном на офф. сайте спрашиваю. Там быстро помогают...
 

DmitryAverin

Оптимизирует
 
28 Сен 2014
228
111
11
61
Кстати не сталкивался с кодом, который может складывать и вычитать списки?
 

BuHHu

Тестит темы
 
22 Май 2015
83
66
11
Для своих проектов был не нужен, поэтому нет:( А кубиками разве нельзя? Последняя обнова много чего добавила
[DOUBLEPOST=1466804532][/DOUBLEPOST]И в смысле вычитать? у нас есть список, которые содержит значения другого списка, и мы просто удаляем эти значения из первоначального?
 

BuHHu

Тестит темы
 
22 Май 2015
83
66
11
  • Like
Реакции: DmitryAverin

BuHHu

Тестит темы
 
22 Май 2015
83
66
11
Даже и не искал. Ушел в си шарп. Так надежнее