Промокоды на d-zeus, d-wp и zerber в честь всемирного дня шоппинга!

ver.3.4.3

Очередное обновление.

  • Исправления в постере blogger.com (не постил при некоторых шаблонах)
  • Исправления в обработке макроса [account.url] в ImportInfo
  • Исправления в инструменте Syn&Gen
  • Исправления в синонимайзере (теперь не "портит" ссылки)
  • Исправления и улучшения в граббере RSS

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


Комментарии

ver.3.4.2

  • Починил постинг в blogger.com
  • Увеличена стабильность генератора статических дорвеев

У кого не работает постинг в последнюю версию Кандидат CMS, установите более раннюю версию (доступна на сайте CMS). Версия совсем новая и еще не оптимизирована, о чем написано на форуме самой CMS. У меня даже вручную не получается добавить новости из админки.


Комментарии

ver.3.4.1

  • Исправлена ошибка сохранения задания "Генератор постов"
  • Добавлена возможность использовать свой код для плеера youtube, отредактировать код можно в файле youtube_player_code.txt в папке с программой (в коде необходимо заменить id видео макросом [youtube.id])
  • Исправлен постинг в wordpress.com

Комментарии

ver.3.4.0

  • Исправлены ошибки при обработке настройки -linked макросов text.asis и text.zpt
  • Исправлена ошибка перелинковки в liveinternet.ru

Комментарии

Пример настройки программы Zerber для автоматической публикации статей в Liveinternet.ru

В этой статье мы рассмотрим необходимый минимум для постинга в Liveinternet.ru с помощью программы Zerber.

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

Далее переходим к настройке Цербера для постинга в этот аккаунт. И так создаем проект и задание «Импортировать статьи в Liveinternet»


Вкладка «Аккаунты»

аккаунты liveinternet

Подробное описание этой вкладки

Следующим этапом нам необходимо добавить аккаунт. Важный момент: URL необходимо задавать как адрес блога, т.е. вида www.liveinternet.ru/users/username. После того, как вы ввели URL, логин и пароль вы можете проверить аккаунт, нажав кнопку «Проверить». Программа попытается залогиниться и выведет соответствующее уведомление OK или ER. Далее необходимо нажать кнопку «Добавить», таким образом мы добавим аккаунт в список аккаунтов для постинга.


Вкладка «Статьи»

Статьи для постинга в liveinternet

Подробное описание этой вкладки

В примере постинга в WordPress в качестве источника статей мы рассматривали генерацию статей по списку ключевых слов. В этом примере я хочу рассмотреть два других возможных источника: «Импорт видеороликов YouTube.com» и «Импорт RSS лент».

Я установил галочку «Перемешать статьи» для того, чтобы статьи из разных источников перемешались при постинге.


Импорт роликов YouTube

Импорт роликов YouTube

Итак для того, чтобы добавить такой источник, необходимо во вкладке Статьи нажать кнопку добавить (зеленый плюсик) и выбрать «Импорт видеороликов YouTube.com».

Ключевые слова: здесь мы задаем список ключевых слов по которым будут искаться ролики. В этом примере я ограничил количество роликов, которые необходимо импортировать до 10 штук. Для роликов я задал категорию «Клипы».


Импорт RSS лент

Импорт RSS лент

Данный источник статей позволяет импортировать стати из RSS лент.

Так как в этом примере мы делаем сайт посвященный музыкальной тематике, то я взял для примера RSS сайта muzznews.com, а точнее ихний RSS фид http://www.muzznews.com/feed/

Так как Цербер это программа для массового постинга список RSS необходимо указывать файлом (URL-ы фидов указываются по одному на строчку). Затем программе необходимо указать расположение этого файла.

Так же я указал категорию в которую должны импортироваться новости из RSS.


Вкладка «Импорт»

Настройки импорта статей в liveinternet.ru

Подробное описание этой вкладки

Liveinternet не позволяет добавлять более 1 новости раз в 30 секунд, поэтому на вкладке «Импорт» я поставил задержку между отправкой постов в 31 секунду. Так же надо понимать, что из-за этого ограничения импортировать статьи можно только в один поток.

Зато вы можете постить параллельно в несколько аккаунтов.


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


Теперь необходимо сохранить задание и запустить выполнение проектов в главном окне программы.


Результат

лог цербер

ливинтернет

В результате получился такой сайт http://www.liveinternet.ru/users/frexerzerber

Из 20 запланированных постов опубликовались 19. Это связано с тем, что liveinternet очень часто не завершает обработку запросов и возвращает ошибки сервера в результате чего некоторые посты не публикуются. Тут ничего не поделаешь.

Время публикации заняло 12 минут, это связано с ограничением: один пост в 30 секунд.


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



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

Комментарии

ver.3.3.9

Исправление проверки установленного .Net Framework


Комментарии

ver.3.3.8

  • Исправлены проблемы с категориями в последней версии DLE. Протестировал на 6, 7, 8 и 9 версиях. Везде работает с категориями корректно.
  • Обновлены загрузчики обновлений: приведены к единому фреймворку (4 full)


Комментарии

Пример настройки программы Zerber для автоматической публикации статей в WordPress

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

Домен в на котором установлен WP в этом примере работает на локальном сервере, поэтому такой адрес в реальности не существует.

В случае с постингом в WordPress важно, чтобы был доступен XML-RPC протокол, именно его программа использует для постинга в WP. Обычно этот протокол выключен по умолчанию. Для того, чтобы его включить необходимо зайти в админ панеле WP в раздел Параметры → Написание и поставить галочку «Включить протоколы публикации XML-RPC для WordPress, Movable Type, MetaWeblog и Blogger». В некоторых версиях WP этой настройки нет и протокол включен по умолчанию. А в некоторых сборках этот протокол вообще вырезан из функционала, в таком случае проблема решается установкой на WP плагина реализующего поддержку XML-RPC для WP, ссылку на плагин, а так же описания других проблем, которые могут возникнуть и их решений вы найдете в разделе справки возможные проблемы и их решение.

Итак для начала необходимо создать проект и задание «Импортировать статьи в WordPress»

Как только вы создадите задание, откроется окно настройки задания.

Подробно интерфейс описан в соответствующем разделе справки


Вкладка «Аккаунты»

постинг в WP

Подробное описание этой вкладки

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

Вводим URL, логин и пароль от админки. URL можно вводить без «http://», при этом не надо указывать весь путь к админке, только путь к корню сайта. Затем можно нажать кнопку «Проверить», таким образом программа попытается залогиниться, тем самым проверив правильность указанных данных. Далее необходимо нажать кнопку «Добавить», чтобы добавить аккаунт в список аккаунтов, с которыми программа будет работать в рамках этого задания.


Вкладка «Статьи»

Источник статей для WordPress

Подробное описание этой вкладки

Следующим этапом необходимо указать откуда программа будет брать статьи. На данный момент доступны 4 вида источников статей: Импорт файлов, Генерация статей, Импорт из RSS и Импорт роликов с YouTube.com. В этом примере мы рассмотрим вариант генерации статей из списка ключевых слов. На скриншоте выше синей стрелочкой указана кнопка добавления источника статей (зеленый плюсик), нажимаем на нее и выбираем «Генерировать из файла ключевых слов». В появившемся окне указываем файл с ключевыми словами и шаблон по которому будут генерироваться статьи, в данном примере мы будем использовать шаблон GeneratePostsRu, который идет в изначальной поставке с программой. Изменить выбранный шаблон или добавить свой можно по примеру существующих шаблонов, которые лежат в папке с программой: DoorgenTemplates. Шаблоны расширяются с помощью макросов.


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


Далее необходимо нажать кнопку «Готово», чтобы сохранить настройки задания и нажать кнопку «Начать» в основном окне программы. Zerber тут же приступит к выполнению задания. О ходе выполнения задания программа сообщает в логе, который так же располагается в основном окне программы.


Результат

Zerber — задание выполнено

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

Я ограничил количество ключевых слов, которые программа использовала для генерации статей, до 1000 шт. Импорт статей занял 8 минут 45 секунд (~2 статьи в секунду). Статьи генерировались и импортировались в 2 потока, при этом средняя загрузка процессора (Core 2 Duo 3166 MHz) составила 10%, а оперативной памяти 230 Мб. (если отключить поддержку морфологии, то потребляемая память будет составлять ~45-50 Мб.). При импорте статей из файлов, нагрузка процессора составляет 1-2%.

Статьи на WordPress

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


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

Комментарии

ver.3.3.7

Небольшое обновление

  • на некоторых версиях WP не работала перелинковка, теперь должна работать везде
  • проверка необходимого для корректной работы фреймворка
  • оптимизация кода, исправление некоторых ошибок

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


Комментарии

Новая версия

Если вы видите этот пост, то это означает, что DNS сервера вашего провайдера обновились и вы видите новую версию сайта spartanets.ru. Сайт сменил движок (на самописный) и переехал на новый хостинг. Для истории я перенес все основные посты со старого блога, комментарии не удалось спасти, но я уверен, что вы напишите много новых :)

Немного прошлого

У меня никогда не было желания вести блог, но все же он появился. Во-первых, в далеком 2008-м это было модно, а во-вторых, мне нужно было где-то хостить свой софт, в частности Цербер. Итак, как я уже сказал, в 2008 году родилась идея сделать сабмитер. А 9 января 2009 года, в свет вышла первая версия Цербера. С тех пор много чего произошло, в том числе и то, что программа не развивалась больше года.

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

Немного настоящего

Программа существует уже больше 4-х лет и за это время собралось немного статистики.

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

Количество скачиваний программы:

  • Zerber x32: 13752        
  • Zerber x64: 3547        
  • Zerber x32 (demo): 3065        
  • Zerber x64 (demo): 1619

Понятно, что большую часть скачиваний делали одни и те же люди, но все равно цифра 20k+ достаточно большая.

Активированные лицензии

На данный момент активировано 1243 лицензии! Большая часть лицензий покупалась жителями СНГ, но были и иностранные покупатели: США, Англия, Испания, Италия, Франция, Болгария и другие страны. Была одна покупка из Китая, вот тут то я и начал волноваться. Шутка. Чисто субъективно, могу сказать, что бесплатно я активировал около 50 лицензий, в основном это были лицензии за отзывы и обзоры на форумах и блогах, а так же друзьям-знакомым.
Интересный факт: используя программу я заработал больше чем на продаже лицензий.

Немного будущего

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

Далеко в будущее не хочется заглядывать, но я надеюсь, что софт будет развиваться и получит еще много новых версий и счастливых пользователей :)


P.S. Если вы нашли какие-нибудь ошибки в программе (или на сайте) или у вас есть какие-нибудь идеи, то вы можете написать мне в контакты.

Комментарии