Найти и заменить в блоггере

1387
Benjol

(Я только что узнал, что Yahoo закрывает Geocities, это обидно, так как я использовал свою учетную запись там для размещения двух иконок в те дни, когда Blogger не загружал картинки. Теперь на эти две иконки есть ссылки в каждом из моих 600+ сообщения).

В Blogger нет функции «Найти и заменить все сообщения». Я задаюсь вопросом об использовании API, чтобы взломать что-то вместе, и задался вопросом, пытался ли кто-нибудь уже поиграть с API, есть ли какие-либо советы или вещи, которых следует избегать. Кроме того, если нет скрытого ярлыка (например, переключение на ftp, выполнение замены локально, затем переключение обратно?).

2

2 ответа на вопрос

3
cadrian

Я думаю, вы могли бы экспортировать свой блог (это атомный формат), внести изменения на вашем компьютере и импортировать его снова.

Звучит неплохо, но я не знаю, хватит ли у меня смелости попробовать это! Не могу определить, будет ли импорт заменять или добавлять все сообщения. Benjol 15 лет назад 0
Я тоже не знаю (никогда не пробовал). Я думаю, вы всегда можете создать второй блог в качестве песочницы и попробовать. Дайте нам знать о вашем успехе ... cadrian 15 лет назад 0
... или провал :) [все равно будет, хотя в любом случае весьма искушаем попробовать API] Benjol 15 лет назад 0
Работал над блогом с 3 сообщениями, краткий момент паники, когда страница импорта заморозилась (F5 исправил это). Он не будет импортировать дубликаты, поэтому сначала вы должны удалить все. Это очень страшно для 630 постов ... Benjol 15 лет назад 0
Также обратите внимание, что он «спрятал» все мои черновики сообщений, поэтому я подумал, что на мгновение потерял их все, но это были только настройки фильтра списка. Benjol 14 лет назад 0
Прошло 1000 сообщений сейчас, и до сих пор не решился попробовать :) Benjol 11 лет назад 0
0
Bjorn Tipling

Я полагаю, вы могли бы довольно легко автоматизировать это с помощью скрипта Python. Это просто http формы для редактирования блоггера, верно? Вам, вероятно, понадобится http прослушать ваши куки и заголовки, а затем просто скопировать их все с помощью urllib2. Выясните, как прокручивать все страницы редактирования сообщений в блоге блоггера, получать текст из этого поля ввода, а затем искать и заменять на python.

Похожие вопросы