dil

Если кому ещё хочется поменять ссылки с http на https

Aug 03, 2018 11:13


в своих постах ЖЖ, про что я писал в предыдущем посте, можете использовать мой скрипт: 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)

python, программизмы, lj

Up