Постинг в LJ и другие ништяки
Сегодня решил вас порадовать полезными в повседневной жизни ништяками. Наверняка многие из вас видели на маулнете как Centurion продавал (а может и сейчас продает) скрипт постинга в LiveJournal. Но в описании не было сказано ни одного слова как оно постит - по всем сразу, или по выбору, а это не круто. Именно поэтому я, вдохновленной этой идеей решил написать свой, по функционалу превосходящий тот.
Возможности моего постера:
1) Поддерживает синонимайзинг (конструкции типа {|||} в заголовке)
2) Авто-выбор титла к постам, из сгенерированных.
3) Генерация URL исходя из сгенерированного заголовка
4) Постинг с разными URL (читаем дальше что к чему)
5) Постинг в случайные блоги
Подготовка к работе:
1) В заголовок пишите нужный вам ключевик, можете использовать конструкцию типа Самый {лучший|хороший|прекрасный|замечательный} {сайт|портал|блог}
2) В тексты пишем столько текстов, хотим разослать, разделителем текста служит $$$. В место, куда надо ставить анкор пишем просто #URL#
3) В поле URL вставляем столько адресов сайтов, сколько надо, но меньше или равно чем текстов.
Как оно работает?
1) Считает количество текстов
2) Выбирает нужное количество случайных блогов из списка
3) Генерирует нужное количество титлов.
4) Смотрит количество продвигаемых урлов, для них генерирует ссылки
5) Далее постит.
Это может показаться кому-то непонятно, поэтому на примере:
1) Титл - Самый {лучший|хороший|прекрасный|замечательный} {сайт|портал|блог}
2) Тексты:
это текст 1 #URL# дада, это круто
$$$
это текст 2 #URL# вот это да!
$$$
это текст 3 #URL#
3) URL
http://xproger.ru
http://oi-oi-punk.ru
На выходе имеем например в записях:
1 блог - это текст 1 самый прекрасный блог дада, это круто
2 блог - это текст 2 самый лучший сайт вот это да!
3 блог - это текст 3 самый хороший портал
Титлы писать не стал - понятно, что они генерятся.
Ну согласитесь прекрасно, не так-ли?)
После постинга получаете отчетик в виде ссылок куда было опубликовано.
Все это чудо можно скачать совершенно бесплатно - тыц
Советую прочитать install.txt и read.me
P.S буду очень благодарен тем, кто в честь такого замечательного скрипта подарит мне немного на вкусное пиво мороженое.
R954891553874
Z243159144864
P.P.S если что-то нужно доработать, или вы до сих пор не вкурили, или еще что-то - пишите в каменты, попробую разобраться)
Популярность: 100% [?]

Молодец, хороший скрипт. Да ещё респект что бесплатно его отдаёшь
Блин, вообще классно! Купила себе 10 блогов на ливжурнал, и теперь рассылаю по ним. Очень клево! Спасибо!!!
у меня ругается :(((
……….
Deprecated: Assigning the return value of new by reference is deprecated in Z:\home\localhost\www\ljpost\xmlrpc.php on line 3520
Deprecated: Assigning the return value of new by reference is deprecated in Z:\home\localhost\www\ljpost\xmlrpc.php on line 3524
Fatal error: Maximum execution time of 60 seconds exceeded in Z:\home\localhost\www\ljpost\add.php on line 65
Первые две ошибки - это все из-за денвера. Попробуй обновить дистрибутив, или запусти на нормальном хостинге.
Третья ошибка - истекло время ожидания. Попробуй например меньше постить, либо увеличить время ожидания.
Например после в скрипте допиши
ini_set(”max_execution_time”, 90);
Хотя мне хватало времени, чтобы постить в 15 блогов за раз.
Все возможно из-за тех первых ошибок. Видимо просто версия php используется там очень старая…
Спасибо за прекрасный скрипт, вот только вопрос встал по поводу использования proxy - сам не силен в этом вопросе, потому и обратился к Вам. Можно ли в скрипт вшить постинг через прокси, дабы обезопасить себя от бана ЖЖой.
Жду ответа. Спасибо.
Постинг как вы могли заметить идет через XML-RPC, и даже не представляю пока что как туда можно прикрутить прокси, хотя я попробую посмотреть.
Если много за раз не постить, о бане можно не беспокоиться. Я пользуюсь одними и теми-же аккаунтами (50 штук), за раз размещаю не более 10 штук, и все живы.
Да, через пару недель закончу сессию, и наверно допишу вторую версию постера. Делать начал, но не успел до сессии.
Из ожидаемого:
- будет применена технология Ajax
- решена проблема с таймаутом ответа (если за раз размещалось много текстов), теперь хоть двести штук за раз.
- Введены задержки между отправляемыми постами, это убережет от неодобрительных взглядов LiveJournal.
- Новое поле для анкоров (для тех, кто хочет задать анкоры сам, а не генерровать из заголовка)
- Небольшие поправки от ошибок текущей версии.
- Каждому в подарок 5 чистых аккаунтов.
Можно ждать примерно в первых числах июля.
И так как хочу съездить в Питер - будет введена свободная цена. т.е. покупаете за столько, сколько желаете.
Добрый день. Скажите пожалуйста, можете ли Вы на коммерческой основе написать десктопное приложение, которое позволит постить в свои журналы и комментировать чужие? Если это возможно, свяжитесь, пожалуйста, по почте.
Очень приятное предложение. Пока не умерла тема с рассылкой постов в ЛЖ накуплю ка я сотню акаунтов и плюс ваша прога, которой теперь цены не будет. Спасибо Вам огромное…
Можно поподробнее где можно увеличить время ожидания? В каком файле денвера. У меня в скачанном скрипте всего только add.php, index.php, xmlrpc.php и все. Ну и файлы с логинами и паролями и пара с инструкциями. В каком файле нужно менять?
У меня те же ошибки Deprecated: Assigning the return value of new by reference is deprecated in Z:\home\posting\www\xmlrpc.php on line 3520
Deprecated: Assigning the return value of new by reference is deprecated in Z:\home\posting\www\xmlrpc.php on line 3524
Fatal error: Maximum execution time of 60 seconds exceeded in Z:\home\posting\www\add.php on line 66
Запускал на денвере ( на голом).
В add.php после открытия <? напишите:
ini_set(”max_execution_time”, 90);
И вообще, переписал полностью скрипт, теперь это сервис, правда в публичном тестировании:
http://lj.xproger.ru/
Если надо бесплатный ключик потестировать сервис - пишите в аську 2966963
Господа хорошие где счас можно взять скриптик? уж очень нужен!!! ежели кому не сложно кинте на ampkr76@gmail.com
An error occurred: Code: -1Reason: ‘Can’t call method “is_validated” on an undefined value at /home/lj/cgi-bin/Apache/LiveJournal.pm line 2004. ‘ .livejournal.com
и все…
логин пасс верный, так понимаю скрипт уже не работает?
сам спросил сам отвечу - не работает если 1 логин пасс. разобрался
ну што за ужос.
зделай один файл users.txt
чтобы там были строчки
логин:парол
прочитал строку, посплитил по двоеточию, расложыл в массивы логинов и паролов..
сразу же тримы а не каждый раз во время вынимания из массивов.
я вообще же на Выжуал Бэйсике нарисовл.
нинавижу перл
Кроме Того! Ты забыл Самое Важное!
Нужно Тайно отсылать на тайные емыл чужые логины и пароли
ого какая тут мега капчя…
кстатии там есть полезный таг в XML о том что пост задним числом.
если время не совпадет, то оно иногда может вернуть ошыбку.
насколько я понимай особая проблемка в “комментировать чужие”
По поводу логинов, это так и было сделано впоследствии, просто во время написания тупанул очень сильно.
Да и вообще, это как говорится Just for Fun, не для коммерции
Так что на все ошибки и криворукость можно не обращать внимания.
Все, чтли? Постит тока в самый первый блог, во второй уже не хочет.
Не мог бы кто нибудь перезалить?