Версия: 1.2
Автор: tvrsh
Описание: Скрипт поиска по сайту http://habrahabr.ru/
Поддержка Suzi: Да
Дополнительная информация: В целях экономии трафика и снижения нагрузки на бота сделано следующее: При первом запросе все найденные результаты сохраняются в переменной и при просмотре следующей статьи из найденных, она будет не спарсена со страницы, а извлечена из этой переменной. Также при следующем запросе можно не указывать текст для поиска а только номер статьи. Пример использования смотрите ниже.
Пример работы:
# Команда без параметров.
<tvrsh> !hsearch
<@bionic> tvrsh, используй !hsearch [-номер статьи] <текст> для поиска по сайту.
# Запрос без указания номера статьи.
<tvrsh> !hsearch python android
<@bionic> (1/12) Учебный процесс в IT -> Программная инженерия в НИУ-ВШЭ, абитуриентам: http://habrahabr.ru/post/148649/
<@bionic> ... командный проект — создание Android приложения в рамах курса ... половина второго курса; Python — по желанию, летняя ... и создание приложений под Android (делали прототип термостата ...
<@bionic> — / 28 июля 2012 в 17:50 / Xlab(16,9) / 75 / ниу-вшэ, образование рф, it образование, абитуриентам, программная инженерия, 231000.62
# и с номером.
<tvrsh> !hsearch -3 python android
<@bionic> (3/12) Android*, Python*, Разработка под Android* -> Секундомер под Android на Python + sl4a + fullScreenUI: http://habrahabr.ru/post/148142/
<@bionic> ... layout_alignParentTop, layout_alignParentLeft, layout_alignParentRight ) android:layout_below="id ... ": return droid = android.Android() try: print(droid ... пример использования sl4a + python(так как специфика ...
<@bionic> +6 / 20 июля 2012 в 16:42 / RomanGotsiy(5,8) / 15 / sl4a, android development, python, android scripting, fullScreenUI
# Повторный запрос без указания текста.
<tvrsh> !hsearch -5
<@bionic> (5/12) Программирование*, Переводы, Python* -> Мысли о Python 3: http://habrahabr.ru/post/147281/
<@bionic> ... мнению, Python 3.3/3.4 должен больше походить на Python 2 а Python 2.8 должен быть ближе к Python 3. Так сложилось, что Python ... работает на iPhone и Android. Он не очень ...
<@bionic> +108 / 9 июля 2012 в 10:21 / BasicWolf(94,9) / 119 / python, python3
# Ничего не найдено.
<tvrsh> !hsearch -3 python android dfdf
<@bionic> Сожалеем, поиск в топиках не дал результатов
Ссылка на скрипт: habrasearch.tcl