Система работы с форумами
-
- Сообщения: 16
- Зарегистрирован: 26 апр 2017, 15:01
Система работы с форумами
Всем привет, часто работаю с большим количеством форумов и задумал автоматизировать свой труд в этом направлении. Сделать систему, которая будет заниматься именно управлением работы с форумами, а не тупым спамом.
Что должна делать система:
1. Поиск новых форумов по заданных тематикам.
2. Анализ форума на его активность и актуальность.
3. Поиск и разделение форумов в соответствии с интересующими рубриками: например коммерческие типа продать, купить, реклама, барахолка и т.д.
4. Регистрация на форуме.
5. Публикация в интересующие разделы постов с включением уведомления об ответах.
6. Проверка удаления сообщений или бана аккаунта. Составление чёрных списков из форумов, с которого был удалён аккаунт или сообщение.
7. Полное логирование всего что происходит.
На сколько реально сделать такую систему? С чем придётся столкнуться при создании такой системы?
Что должна делать система:
1. Поиск новых форумов по заданных тематикам.
2. Анализ форума на его активность и актуальность.
3. Поиск и разделение форумов в соответствии с интересующими рубриками: например коммерческие типа продать, купить, реклама, барахолка и т.д.
4. Регистрация на форуме.
5. Публикация в интересующие разделы постов с включением уведомления об ответах.
6. Проверка удаления сообщений или бана аккаунта. Составление чёрных списков из форумов, с которого был удалён аккаунт или сообщение.
7. Полное логирование всего что происходит.
На сколько реально сделать такую систему? С чем придётся столкнуться при создании такой системы?
Re: Система работы с форумами
Систему такую построить можно. НО придётся много что отлаживать. Например, регистрацию на форумах, она как правило на каждом форуме уникальна, в том числе и на форумах с одним движком, так как форумы активно борются со спамом. То есть для регистрации придётся писать множество обработок уникальных полей. С подтверждением регистрации на почте будет проще, так как ящик будет один. Можно вообще сделать отдельный что бы туда падали письма только с подтверждением регистрации.
Re: Система работы с форумами
Самое простое что можно из этого реализовать это первые 3 пункта. Сбор и анализ с ним не будет проблем и подводных камней, тут главное правильно выставить маркеры проверки, то есть все варианты названия разделов, условия проверки форумов по тематикам, проверка актуальности по последним сообщениям и т.д. Это всё как всегда логика.albert_seo писал(а): ↑14 июн 2018, 13:21Всем привет, часто работаю с большим количеством форумов и задумал автоматизировать свой труд в этом направлении. Сделать систему, которая будет заниматься именно управлением работы с форумами, а не тупым спамом.
Что должна делать система:
1. Поиск новых форумов по заданных тематикам.
2. Анализ форума на его активность и актуальность.
3. Поиск и разделение форумов в соответствии с интересующими рубриками: например коммерческие типа продать, купить, реклама, барахолка и т.д.
4. Регистрация на форуме.
5. Публикация в интересующие разделы постов с включением уведомления об ответах.
6. Проверка удаления сообщений или бана аккаунта. Составление чёрных списков из форумов, с которого был удалён аккаунт или сообщение.
7. Полное логирование всего что происходит.
На сколько реально сделать такую систему? С чем придётся столкнуться при создании такой системы?
С регистрацией на форуме, как заметил уважаемый Support, придётся повозиться. Тут надо будет делать сначала первый вариант регистрации для каждого движка и на нём уже отлаживать. То есть брать писать в лог те форумы, на которых не прошла регистрация и под каждый такой форум писать обработку. Плюс не забываем про обработку капч.
С публикацией тоже проблем не будет и с проверкой удаления сообщений или пользователя тоже без проблем. С логированием тоже нет проблем.
Таким образом, самое проблемное место это универсальная регистрация на форумах. И трудовые затраты на неё могут превысить затраты на то чтобы просто пойти и зарегистрироваться там руками и внести логин пароль в базу (если они у вас будут разные) для того что бы система работала с этим форумом дальше.
Ещё один момент я бы делал такую систему на C# в виде отдельного приложения, через интерфейс которого можно было бы быстро и комфортно управлять функционалом системы. Отдельные моменты типа сбора и проверки запускал бы по расписанию, что бы не тратить своё время и уже работать с результатами сбора и анализа.
http://x-scripts.com/
Код: Выделить всё
<?php
$xhe_host ="127.0.0.1:7010";
require("../Templates/xweb_human_emulator.php");
$browser->navigate("http://x-scripts.com");
$app->quit();?>
-
- Сообщения: 16
- Зарегистрирован: 26 апр 2017, 15:01
Re: Система работы с форумами
Спасибо за развёрнутый ответ.
На C# не умею , вот только с PHP не так давно начал более менее нормально работать благодаря Хуману.
xscripts писал(а): ↑14 июн 2018, 15:48Ещё один момент я бы делал такую систему на C# в виде отдельного приложения, через интерфейс которого можно было бы быстро и комфортно управлять функционалом системы. Отдельные моменты типа сбора и проверки запускал бы по расписанию, что бы не тратить своё время и уже работать с результатами сбора и анализа.
На C# не умею , вот только с PHP не так давно начал более менее нормально работать благодаря Хуману.
-
- Сообщения: 16
- Зарегистрирован: 26 апр 2017, 15:01
Re: Система работы с форумами
Ну вот и C# тоже можно начать изучать благодаря Хуману .albert_seo писал(а): ↑14 июн 2018, 16:02На C# не умею , вот только с PHP не так давно начал более менее нормально работать благодаря Хуману.
http://x-scripts.com/
Код: Выделить всё
<?php
$xhe_host ="127.0.0.1:7010";
require("../Templates/xweb_human_emulator.php");
$browser->navigate("http://x-scripts.com");
$app->quit();?>
-
- Сообщения: 16
- Зарегистрирован: 26 апр 2017, 15:01
Re: Система работы с форумами
Я подумаю над этимxscripts писал(а): ↑14 июн 2018, 16:33Ну вот и C# тоже можно начать изучать благодаря Хуману .albert_seo писал(а): ↑14 июн 2018, 16:02На C# не умею , вот только с PHP не так давно начал более менее нормально работать благодаря Хуману.
Re: Система работы с форумами
Это пусть конкуренты думают, а ты действуй https://itvdn.com/ru/video/csharp-starteralbert_seo писал(а): ↑14 июн 2018, 16:35Я подумаю над этимxscripts писал(а): ↑14 июн 2018, 16:33Ну вот и C# тоже можно начать изучать благодаря Хуману .albert_seo писал(а): ↑14 июн 2018, 16:02На C# не умею , вот только с PHP не так давно начал более менее нормально работать благодаря Хуману.
Re: Система работы с форумами
Создание такой системы займёт некоторое время. Я бы сначала всё отладил на php, разделив все задачи на отдельные скрипты и потом уже убедившись, что всё работает как надо переносил бы проект в C#. Главная фишка C# для этой системы это наличие интерфейса, который делает работу с системой более удобной. Особенно если мы решим перевести всё это дело во многопоточный режим.