Многомодульный скрипт
Граббер:
- задается ссылка, с которой необходимо взять новость
- пропарсить все картинки и определить, находятся они на сайте или на стороннем сервисе, если на сайте, то залить их на сторонний сервис и заменить ссылки
- пропарсить все ссылки на летитбит, проверить объем файла по каждой ссылке, при объеме свыше 300 мб, сделать сабмит линка в аккаунт на випфайле
- заменить html теги на bbcode (предоставить правила замены кода)
- вырезать часть новости
...и заменить на свою с новыми линками
- на випе есть одна особенность если такая ссылка уже есть на випе то он чтобы опять не качать ее просто копирует ее но для этого нужно перезегрузить сраницу чтобы он проверил и выдал тебе твою по ходу для экономии места на сервере
постер c грабером новостей
-http://anti-captcha.com/ Распознование капчи тоесть ссылка
с капчей припостинге отправляется на этот сервис
-задается ссылка на полную новость новость грабится с тегами ссылками
- задается база сайтов в виде текстового файла
- задается логин и пароль для сабмита
- многопоточность
предлагаемая реализация:
Страница с формой, в которую задается ссылка на новость и кнопка "получить"
Скрипт получает новость и выдает ее, заменив теги на bbcode в соответствии с заданными правилами, новость остается доступна для редактирования и кнопка "запостить"
Отдельно выдаются найденные ссылки на летитбит и их объем, рядом кнопка "залить на випфайл", после нажатия на котороую появляется список "своих" ссылок
После окончательного формирования новости с уже своими ссылками можно нажать на "запостить" и новость запостится на заданные ранее сайты.
Используемые технологии:
PHP, curl, mysql, ajax