Обрезать Текст Zennoposter

обрезать текст zennoposter

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

За обучение автоматизации я благодарен нашему загнанному в щи барашку Мулентию, он же sibbora с его академией Помимо этого я ОЧЕНЬ люблю считать. И, поверьте мне, потеря денег не самое страшное в нашей жизни, страшнее потерянное время!

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

И вот как то вечером я сел и начал генерировать посты, описание, заходить в группы, размещать Времени было ушатано чертову гору. Сел Mr-Grey, репу почесал и думает: Так дело не пойдет. Шаблон отложенного постинга в свою сеть групп. Соответственно отмониторив максимальную посещаемость чЮловеками своих детищ я выставляю в таблице время и дату публикации определенного поста, ссылочку на изображение.

Все посты размещены и я доволен Ну или почти доволен конечно Как обычно простая задача обросла новыми идеями и я пошел дальше. Писать текст спинтаксом для каждого поста? И я прикрутил обработчик текстов. Кладем три строчечки со спинтакс предложениями И получаем на выходе готовое описание к Вашим промо постам сгенерированное в таблицу! Шаб обрабатывает каждую строчку количество раз, указанное в настройках.

Ничего хорошего и пришлось идти дальше! Креативить картинки для промо поста? Ну и прикрутил я с прошлой складки модуль по нанесению водяных знаков с рандомным изменением оных, а так же вкрутил разнесение путей до картинок в таблицу. Единственное, мои дорогие ленивцы, что Вам надо сделать так это обрезать Ваши картинки до необходимых размеров.

Данную фичу автоматизировать не удалось, по причине возможных искажений. Ну давайте теперь без лирики и более сухонько, так сказать? И потом к вкусному?? На скрине вы можете видеть таблицу, зеленые графы в которой обязательны к заполнению.

Логин, пароль, прокси, юзерагент, ну и далее по тексту. Единственное что скажи- посты в оках публикуются в текущем месяце. Но думаю не критично. Текст и адрес картинки сформированы уже самим шаблоном.

Входные настройки так же для лежебок. Postilin выбирает что приказать шаблону- генерить изображение, описание, или постить и нажимает кнопочку. Усе Говорить о том, что шаблон Must Have для групповода смысла нет никакого и так понятно. Ну а теперь бонусная часть. Конечно раздаривать творение свое я не буду, но предлагаю следующее. Если складчина наберет OVER человек то каждую следующую десятку будет разыграно одна копия шаблона бесплатно Не, одна как то скучно!

А потом каждые 10 человек 2 копии! Вот так, мне кажется, повеселее будет! Что бы небыло двоякого толкования.

Работа с строками в кубике свой C# код программы Зеннопостер

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

Даже по самым скромным подсчетам, эффективность моего шаблона в раз выше готового сервиса, абсолютно бесплатно. Экономия тысяч рублей уже с первого месяца! Вот такая экономия и монетизация. Создание дорвеев-блогов в массовом порядке можно и для буржунета делать , вики-дорвеев, групп дорвеев вконтакте.

Вобщем любые схемы по необычным дорвеям которые есть. Берите заказы для наполнения чужих сайтов и интернет- магазинов. Если у вас есть свои проекты, то с помощью зенны сэкономите очень много денег и времени. Средняя цена на такие услуги от 10 тысяч рублей. Находятся полузаброшенные ветки и по ним идет рассылка. Спам на виджетах комментариев на всевозможных сайтах, в том числе по виджетам вконтакта и дискуса Монетизация 7: Можете начать с самого простого, сделайте шаблоны для разных буксов, чтобы шаблоны выполняли там различные задания.

Той же зенной наделайте себе акков. Шаблон, который собирает посты из указанных групп можно указать группу, откуда брать посты, или ссылки прямо на готовые посты. Есть возможность обрезать фотографии, устанавливать логотип своей группы, заменять какие-то слова. Сбор постов осуществляется вместе с комментариями. Шаблон может публиковать собранные посты в вашей группе в заданное время. Самое важное, есть возможность полностью воссоздать комментарии к посту в вашей группе, как в группе-оригинале от ваших специальных аккаунтов они лежат в отдельном списке, их оттуда можно брать случайно или по порядку, есть 2 списка мужские и женские аккаунты.

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

Шаблон по копированию какой-либо анкеты вконтакте. Заполняются все открытые данные , контакты, фото аватар итд. Кроме того шаблон собирает всех друзей аккаунта-оригинала. Также шаблон имеет возможность оповестить от имени этого профиля всех собранных друзей о чем либо.

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

Шаблон, который поможет развить ваши аккаунты вконтакте, набирать друзей и неограниченное количество подписчиков. Доступен только зарегистрированным пользователям. Шаблон для спама по стенам, комментариям, видео , фото вконтакте. Шаблон для приглашения людей в группу в одноклассниках Скрытый текст. VideoMaster: авторедактор видео (ZennoPoster) | Складчина | Клуб Складчик Шаблон для парсинга людей из групп в Одноклассниках.

Шаблон для создания групп-дорвеев вконтакте. Даю такие шаблоны, которые не составят никому конкуренции. С помощью них можно создавать свои темы, продавать товары, развивать белые офлайн и онлайн проекты. Вот лишь небольшой перечень того, что вы сможете делать сразу после изучения курса: Если раньше вы не знали как обойти систему защиты на сайтах, как очистить быстро кэш, куки , настроить useragent , userlanguage, автоматизировать работу с проксями, то считайте вы нашли решение!

ZennoPoster всё сделает за вас. За прошлый год я сделал больше шаблонов для себя и своих клиентов, поэтому я смогу лучше , чем кто-то другой объяснить вам все нюансы, с которыми вы сможете столкнуться. До появления моего курса, в интернете не было структурированной информации по работе с программой. Всю информацию было необходимо собирать по частям на форумах, либо на практике. Теперь у вас есть уникальная возможность получить все знания всего за 2 дня и сразу же начинать их монетизировать!

Что будет в обучении? Также будут уже готовые шаблоны, с которыми вы сразу сможете начать работать! Так как социальные сети, и особенно вконтакте очень популярны , поисковые системы отлично выводят в результатах выдачи группы, которые были созданы.

Эти шаблоны позволят вам делать сотни групп в день. Полезно тем, что можно купить дешевые акки СНГ или Казахстана которые с телефоном и логиниться с них вконтакте. Вы пройдете проверку по номеру телефона важная и очень полезная информация! Так вот, все, что я описал выше - можно реализовать с помощью всего одного кубика Свой C код, который будет содержать всего три строки. В первой мы создадим переменную в шаблоне с именем text.

В второй - присвоим ей значение Hello, World! И в последней - выведем аналогичное уведомление в лог. Value , true ; Думаю, данный пример наглядно демонстрирует, что использование сниппетов позволяет одним кубиком выполнять больше действий.

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

Как получить содержимое переменной Зеннопостара внутри своего C кода? Обычно этот вопрос решается так - создается текстовая переменная, которой присваивается значение переменной с шаблона: Value; Потом уже в своем C коде с этой переменной проводятся какие-либо манипуляции, и после этого уже делается обратная операция сохранения значения временной переменной, созданной в сниппете своего C кода в переменную шаблона: Конечно, нас никто не заставляет создавать временные переменные в своем коде, можно сразу использовать переменные шаблона.

Но, их вид обычно занимает больше букв, из-за чего в коде сложно ориентироваться. Вот, например показанный выше пример вывода уведомления в лог с использованием временной переменной: Это уже дело вкуса и настроения. Есть пользователи, которые в своих шаблонах всегда используют только переменные в виде project.

Value, а есть и те, кто сразу в первых строках переносит все значения в временные переменные сниппета и в конце просто возвращает результат в переменные шаблона. Как проверить, пуста ли строка сниппетом в Зеннопостере? В этом видео рассказывается как проверить пустая строка находится в переменной или нет в C коде. А так, как Зеннопостер в кубике Свой C код использует C код, то пример актуальный для решения наших задач в Зеннопостере.

Отличие только в том, что у нас в Зеннопостере уведомления вместо консоли выводятся в лог - естественно это необходимо указывать. Давайте я адаптирую данный пример для Зеннопостера. Format "Is Null Or Empty? IsNullOrEmpty text , true ; project. IsNullOrEmpty text2 , true ; project. IsNullOrEmpty text3 , true ; project. IsNullOrEmpty text4 , true ; Точно такой же пример можно было переписать в таком виде, используя массив строк и цикл прямо сейчас можно этим не заморачиваться, но необходимо иметь ввиду, что такое возможно, и в будущем можно будет использовать.

Также как и в предыдущем коде - изначально можно не заморачиваться, просто принять во внимание, что в будущем такое решение можно будет использовать. Собственно адаптированный код под Зеннопостер будет иметь такой вид: Как же использовать данную проверку и зачем она может быть нужна? Пример банальный - в входящих настройках шаблона, который мы делали для какого-то заказчика мы указали к примеру поле ЛОГИН, которое заказчик должен заполнить.

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

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

Пример кода, который можно использовать: SendInfoToLog "До проверки логин был: SendInfoToLog "После проверки логин стал: Сравнивать строки в C , а следовательно и в сниппетах программы Зеннопостер можно используя метод string. Мне лично никогда не приходилось использовать данную фишку в Зеннопостере - пока не представляю, зачем это может понадобиться. Если Вы знаете зачем - напишите об этом в комментариях.

А тем временем я покажу как заставить данный пример кода работать в Зеннопостере: Compare в лог Зеннопостера project. Compare "a", "a" , true ; project. Compare "a", "b" , true ; project.

Compare "b", "a" , true ; project. Compare "ab", "abc" , true ; project. Compare "a", "A" , true ; project. Compare "a", "A", true , true ; project. Иногда бывает необходимость изменить регистр букв какого-то текста с верхнего на нижний и наоборот.

В Зеннопостере это можно выполнить как с помощью стандартных кубиков, так и с помощью своего C кода. Как мы уже знаем, с помощью сниппетов это бывает удобнее - так как в одном таком кубике можно обработать сразу несколько переменных. Пример, который наводится в видео адаптированный под работу с Зеннопостером выглядит примерно так: SendInfoToLog "Строка в верхнем регистре: SendInfoToLog "Строка в нижнем регистре: А вот проверка на содержание какой-то подстроки в переменной - это очень даже частое действие, которое приходится использовать в Зеннопостере.

Бывает приходится проверять какой кошелек находится в переменной или какой логин авторизированного пользователя на сайте и вообще есть ли логин пользователя на страничке сайта по этому признаку можно определить авторизировались ли мы в аккаунте или необходимо уводить шаблон по ветке авторизации, примерно также проверяется и наличие каптчи на страничке сайта. Короче говоря, функция полезная, и использовать её необходимо. Адаптированный пример для работы в Зеннопостере выглядит примерно так: Contains "world" , true ; project.

Contains "hello" , true ; project. Contains "Hello" , true ; project.

Например, вот так: zennoposter.club(" PM".split(' ')[0]); // Разделить по пробелу, взять первую часть zennoposter.club(" PM".match(/\d?\d:\d\d/)[0]);. POST-запрос в ZennoPoster через C#. View ZennoPoster POST- var resultHttpPost = ZennoPoster. Обрезать текст до 2к символов zennoposter.club View gist. В окне Свойства действия зададим какой-то текст, который хотим .. Как обрезать строку начиная с указанной позиции сниппетом в.

Предыдущая статья: социальный бот вконтакте

Следующая статья: форум зеннопостер