Click

Софт

Скрипты для блога и облегчения жизни

На этой странице собраны различные написанные мной скрипты (преимущественно – на Perl), хотя есть и плагин для WordPress, и shell-скрипты.

Устроена страница следующим образом – при нажатии на название скрипта в новом окне будет показан его исходный код (если таковой доступен) или предложена загрузка архива со скриптом.

Вопросы по загрузке, настройке, использованию скриптов и т.п. можно задавать в комментариях к странице.


  • WordPress Signaturer – плагин для вывода подписи под заметками в WordPress (домашняя страница)
  • WordPress учебный плагин – файл с исходным кодом для WordPress-плагина, создание которого пошагово рассмотрено в учебном курсе Как написать плагин для WordPress. Расположенный выше плагин WordPress Signaturer как раз и был написан на основе этого учебного курса. Файл с исходным кодом учебного плагина достаточно подробно прокомментирован, что облегчает написание своего плагина для WordPress.
  • WordPress XML Creator – небольшая программа для создания XML-файла, пригодного для импорта в WordPress, из текстового файла со статьями (домашняя страница)
  • pastebinput – простой скрипт (см. описание) для отправки вывода команд или содержимого файлов на pastebin.com (и подобные ему). Для некоторых файлов поддерживается автоматическая установка подсветки синтаксиса.
  • lj-gutnik – скрипт для ответа на комментарии указанного ЖЖ-пользователя (целевые комментарии получаются из запросов к поиску Яндекса по блогам). Фактически представляет собой простого спам-бота для комментариев ЖЖ.
  • aconvert – служит для изменения размеров всех изображений в указанной директории (исп. convert из состава ImageMagick).
  • simsyncSimpleSynchronizer – простой Perl-скрипт для синхронизации указанных пар файлов. Файлы перечисляются внутри самого скрипта.
  • anocheckAnonymizer Checker – скрипт, предназначенный для составления и проверки списка анонимайзеров (веб-прокси) на валидность. Список прокси для проверки может быть считан из файла или сформирован самим скриптом на основании парсинга поисковой выдачи Google
  • guns.ru_alarmGuns.ru Alarm – простой “будильник”, создан для оповещения о появлении новых тем, содержащих заданные ключевые слова, в ветках форума talks.guns.ru. Использовался для слежения за разделами купли-продажи с целью нахождения объявлений о продаже интересующих вещей. Настройки указываются внутри самого скрипта.
  • sourcehl.cgiSource Code Highlighter – серверный CGI-скрипт для динамической подсветки исходников на perl и shell. Все скрипты на этой странице подсвечены с его помощью.
  • wp-put-content.plWordPress Content Autouploader – скрипт, с помощью которого можно разложить контент по блогам на движке WordPress. Контент загружается напрямую в MySQL базу.
  • yandex-speeder“Ускорялка” Яндекса – генерирует т.н. “бредосайт” – сайт со случайным текстом, набитым ссылками. Бредосайт размещается на бесплатном хостинге и ссылка на него скармливается ПС (например через аддурилку Яндекса) для ускорения индексации ссылок, забитых в бредосайте. Использование: yandex-speeder.pl файл_с_текстом файл_со_ссылками > delir-site.html
  • Парсер e-mail адресов с сервиса Ответы@Mail.ru – как ясно из названия – выкачивает e-mail адреса ползователей сервиса Ответы@Mail.ru. Категории задаются внутри скрипта путём копирования части ссылки на нужную категорию с сервиса ответов (например категория “Авто, мото” представлена ссылкой otvet.mail.ru/auto/ – значит в скрипт надо вставить auto). Число страниц для парсинга e-mail задаётся в виде аргумента командной строки (макс. – 50 страниц): ./otvet-mail-ru-parser.sh 50.

Еще на похожие темы:

Comments

Один комментарий to “Софт”

Leave a Reply