ЖЖ — антиопечатка. Автозамена по всем записям. | Livejournal entries batch replace

11 February 2013 // Автор:

Места: Заметки на полях

Бывает так, что в старых записях ЖЖ обнаруживаются опечатки, которые хочется исправить все и сразу. Например путь ко всем фотографиям, упомянутым в ЖЖ, изменился с http://host_old.com/ на http://host_new.com/ Да и мало ли что захочется изменить. 

Это очень просто сделать с помощью ruby-скрипта. Все описанные ниже компоненты бесплатные.

1. Установить Ruby
http://www.ruby-lang.org/en/downloads/
Там есть разные варианты в зависимости от операционной системы, выбрать подходящий, скачать, установить
D принципе может случиться, что ruby уже установлен в системе (для проверки набрать ruby --help)

2.Установить расширение livejournal
https://github.com/romanbsd/livejournal/archive/master.zip
далее разархивировать в какой-нибудь каталог, и выполнить там скрипт 

ruby setup.rb

3.Скачать скрипт для автозамены
https://gingertea.ru/other/lj-replace.zip
в скрипте(сверху) вписать свой ЖЖ логин и пароль, что заменять и на что заменить

NB: Желательно случайно не заменять слова на пробелы, еще хуже заменить все пробелы на нулевые строки. Вообще к заменам лучше относиться аккуратно. Потренироваться лучше на кошках. Для этого заполнить в скрипте значение REPLACE_BEFORE (скрипт будет заменять только до указанной даты). 

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

ruby lj-replace.rb

Вот и все!

11 February 2013 // Автор:

Места: Заметки на полях

1 Comment →


Наш дом окружен лесом, из которого не хочется выходить. Десять минут — и мы в Нагаре, но зачем? Cреди деодаров, елей и сосен хорошо и спокойно, и можно бесконечно гулять по тропам, каждый раз находя новые. В садах зреют яблоки и груши, вдоль дорог растут ежевика и барбарис. Дикие абрикосы кулльцы не едят, а только собирают косточки на […]

Также рекомендуем

  • Также рекомендуем

Подписка


pashkin_elfe
phototon1c

Обсуждение:

  1. avatar Юрий says:

    Ещё будьте готовы к тому, что после обновления вам от греха подальше заблокируют ЖЖ. Впрочем, после того, как написал в СУП, разблокировали через какие-нибудь сутки. Спасибо за информацию. :)

Leave a Reply for Юрий

*