Localizar e substituir no blogger


2

(Acabei de saber que o Yahoo está encerrando o Geocities , isso é uma chatice, pois usei minha conta lá para hospedar dois ícones, nos dias em que o Blogger não carregava gifs. Agora, esses dois ícones são mencionados em todos os meus mais de 600 Postagens).

O Blogger não tem a função "Localizar e substituir em todas as postagens". Estou pensando em usar a API para hackear algo juntos e me perguntei se alguém já tentou brincar com a API, se há dicas ou coisas a serem evitadas. Além disso, se não houver um atalho sorrateiro (como mudar para ftp, fazer a substituição localmente e depois voltar?).

Respostas:


3

Eu acho que você pode exportar seu blog (é um formato atom), fazer as alterações no seu computador e importá-lo novamente.


Parece muito bom, mas não sei se tenho coragem de tentar isso! Não é possível determinar se a importação substituirá ou anexará todas as postagens.
— Benjol

Também não sei (nunca tentei). Eu acho que você sempre pode criar um segundo blog como sandbox e experimentá-lo. Deixe-nos saber de seu sucesso ...
— cadrian

... ou fracasso :) [vai fazer, embora bastante tentado a dar a API a tentar de qualquer maneira]
— Benjol

Trabalhei em um blog com 3 posts, um breve momento de pânico quando a Página de Importação congelou (F5 corrigiu isso). Não importará duplicatas, portanto, você deve excluir tudo primeiro. Isso é muito assustador para 630 mensagens ...
— Benjol

Observe também que ele 'ocultou' todas as minhas postagens de rascunho, então pensei por um momento que tinha perdido todas, mas eram apenas as configurações do filtro de lista.
— Benjol

0

Eu imagino que você poderia automatizar isso com um script python facilmente. São apenas formulários http para editar o blogueiro, certo? Você provavelmente precisará http farejar seus cookies e cabeçalhos e depois duplicar tudo usando urllib2. Descubra como percorrer todas as postagens do blog do seu blogueiro editar páginas, pegar o texto dessa caixa de entrada e pesquisar e substituir por python.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.