Блог провинциального самурая

Блог провинциального самурая

Оформление: гламурное / самурайское

Ночной Бдун.


Мысль самурая
О доспехе надежном,
Острой катане.


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


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


Что было уже несколько раз проделано- мы заслушали лекцию про карму сайта, надругавшись попутно над всякими пузомерками типа ТИЦ’а и PageRank’а, что, конечно, не встретило никакого понимания, познали, как можно сделать сайт за 600 секунд с помощью чудесатой тулзы WordPress Translator, а также удивились, насколько решительно думающие головой люди забили на это государство и подготовились чуть ли не к автономке.


К последнему добавлю, что по итогам текущего года эксперты ожидают стотысячной эмиграции из Раши, против обычных 4-5 тысяч. Это нехорошо- из процветающих стран великого драпа обычно не случается...


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


Посему без лишних китайских церемоний перейдём к рассмотрению ещё одной нужной штуки, которая и дала тайтл данному посту- «Ночной Бдун».


Вообще-то автор этой штуки, являясь серьёзным профессиональным программистом, владельцем полезных для манимейкера онлайн-сервисов, и действующим преподом по жизни, назвал её иначе- «Ночной Дозор». Видимо, тут сказалось отсутствие практики по вбиванию этих слов в Гугла, наблюдения серпа, и понимания, что так его творение никто никогда не найдёт. Посему волевым решением нарекаю эту штуку альтернативным именем «Ночной Бдун», стопудово отражающим сущность софтины, и далее на протяжении всей её жизни буду именовать именно так. Нравится ей это или нет.


Без долгих раздумий ставим эту ссылку на закачку, а пока качается, читаем дальше:


Дистрибутив Ночного Бдуна [ 1.22 Mb ]


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


Ночной Бдун- программа достаточно симпатичная, и наделена недетскими возможностями. Даже в халявном варианте использования (в качестве HTTP ридера, по аналогии с RSS ридером) запросто может поселиться на Вашем компьютере весьма надолго. Автор изначально прописал в Ночного Бдуна несколько популярных сайтов Рунета, новости которых через программулину обновлять и смотреть оказалось гораздо удобнее, нежели идти на те же сайты через бродилку :)


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


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


Настройка канала Ночного Бдуна [ 9.99 Mb ]


Я тоже посмотрел на это видео, и методом тыка, под мудрым руководством автора программы, породил для примера парсилку ленты новостей от Finam.fm – Вы без проблем можете взять вот этот архив:


http://lasto.com/blog/tmp/Channel_Finam.fm.zip [ мелкий ]


извлечь из него файлик, и, ткнув в него мышом, импортировать сей канал в своего Ночного Бдуна.


Тем, кто немного знает РНР, тут же станет очевидно, что сама концепция макросов софтины несколько напоминает работу регекспа.


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


   $id=$title=$content=array();
   if (preg_match_all(
      "/<td>.*<a href=\"\/news\/(\d{5,})\/\".*>.+<\/a>.*<\/td>/Uis",
      file_get_contents("http://finam.fm/allnews/"),
      $n)
   ) {
      for ($i=0, $j=count($n[1]); $i < $j; $i++) {
         if (preg_match_all(
            "/<div class=\"title\">.*<div>\d{1,2}\:\d(1,2}<\/div>.*".
            "<h3>(.+)<\/h3>.*<\/div>.*".
            "<div style=\"text\-align\:justify\">(.*)".
            "<div id=\"smi2votes5\" style=.+>/Uis",
            file_get_contents("http://finam.fm/news/".$n[1][$i]."/"),
            $m)
         ) list ($title[],$content[])=array($m[1][0],$m[2][0]);
      }
   }
   

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


Естественно, всё это выглядит элементарно для РНР’шника, но ужасающе для простого юзера. Который при виде вот этих операторов на птичьем языке испытал острое чувство тревоги и волнения. И уже засобирался драпать отсюда чуть ли не галопом.


Это зря.


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


Зачем?


А вот тут мы подходим ко второй ипостаси Ночного Бдуна. Который, оказывается, может работать не только прикольным избирательным браузером для отсмотра новых публикаций определённых сайтов (и архивом старых материалов), но и тулзой для публикации награбленного (на собственных сайтах, выполненных на произвольном движке).


Смотрим, как это делается:


Ночной Бдун в качестве Публикатора. [ 10.8 Mb ]


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


Всё верно. Потому как человеку положено жить, а софту работать. Не наоборот.


Также Вам должно стать ясно, отчего софтина наречена Мастером Ласто Ночным Бдуном. Да, всё правильно- для работы ей нужен только коннект, прога может запускаться на ночь, и работать хоть до утра. Времени от заката до рассвета много, толщина канала поэтому не особо важна. Вы спите, прога бдит- качает в себя контент, выкладывает его на Ваши сайты определёнными порциями, играется в синонимы, развлекается картиночками, и вообще старается сделать Ваш сон сладким и спокойным изо всех сил.


В общем, зверушка очень полезная.


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


Само собой, не может.


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


http://lasto.com/shop/dozor_2.html




Кстати, наблюдаю довольно интересную картину.


В который уже раз убеждаюсь, что русский человек ну очень изобретательный. Неправ тот, кто пытается на основе каких-то западных чуть ли не «научных школ» организовать инфобизнес в Раше по образу и подобию. И невдомёк ему, что у истинно русского человека мозги иначе устроены- житель Раши сам легко находит свою нишу, без всяких подсказок и долгих обучений уму-разуму, а также откровений всемогущих гуру.


Вот смотрите.


Казалось бы, сколько прошло времени с момента опубликования в моём блоге информации про клепатель сайтов на ВордПрессе WordPress Translator?


Да чуток совсем.


Но уже организовались конторки, которые приобретают эту софтину, и с её помощью конвертят доковские файлы юзеров в готовый образ базы. Вот такой у конторок сервис- времени на то надо немного, брать за это можно совсем небольшие деньги, в силу чего клиент идёт толпой, позволяя WordPress Translator’у окупиться за несколько дней. Дальше идёт чистая прибыль и образуются мечты о Мерседесе.


А вот если посмотреть на Ночного Бдуна, то всё ещё смешнее.


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


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


Я не шучу.



RSS лента ВСЕГО блога с комментариями RSS лента ВСЕГО блога БЕЗ комментариев RSS лента этой КАТЕГОРИИ с комментариями RSS лента этой КАТЕГОРИИ и БЕЗ комментариев RSS лента ЭТОГО ПОСТА с комментариями к нему



Прыг: 04 05 06 07 08 09 10 11 12 13 14
Скок: 10 20 30 40 50

Рейтинг популярности - на эти заметки чаще всего ссылаются: