в своих постах ЖЖ, про что я писал в предыдущем посте, можете использовать мой скрипт:
https://dil.pp.ru/tmp/replace_links_in_lj.py
Написан на питоне. Для запуска надо в него подписать свой логин и пароль.
Если надо проверять не все посты, а ограничить по датам, то подписать даты и время в startfrom и stopat. Но у постов при этом используются не явно указанные в них даты, а время последних изменений.
В replacefrom подписать регулярное выражение - что надо заменить, например,
\1 там используется для подстановки того, что в первом выражении было в первых круглых скобках, то есть, адрес сайта/ .
Если в процессе обработки постов встречается ошибка “You’ve exceeded a posting limit…”, то скрипт останавливается на 10 минут, а потом пробует ещё раз. Если опять та же ошибка, то опять останавливается, и т.д. При внесении изменений в мой журнал он останавливался иногда на 50 минут, иногда на 40, а иногда всего на 10. Но в целом он работал около 6 часов.
Оригинал этой записи в личном блоге.
(
| Комментировать
в Dreamwidth)