Problem: przenieść bloga (
NetFun) z blog.pl do Bloggera (
Were The Wolf?).Rozwiązanie:Python + Java + Blogger Data API ;-) + ręczne prace wykończeniowe właścicielaNajpierw ręcznie [można nieręcznie, mnie tak było wygodniej], tworzymy plik z linkami do archiwów z poszczególnych miesięcy. Jak nam się za bardzo nie chce ich robić to można użyć takiego schematu:
http://.blog.pl/archiwum/?rok=&miesiac=
Następnie mając te linki w pliku
links.txt używamy takiego skryptu w Pythonie:
import urllib2f = file("links.txt","r");dat = f.read();lines = dat.split("\n")START = ""STOP = ""for line in lines: url=urllib2.urlopen(line) content=url.read() start = content.find(START)+len(START) stop = content.find(STOP) content = content[start:stop] print content
A jego wyjście przekierowujemy do pliku. Na podstawie tego pliku, wiedząc że nowy wpis zaczyna się zawsze od:
Podobne postybeta
SSD a programowanie
Jak walczyć z gigantycznym kodem w Java'ie, część 1 ;-)
Migracja do Androida 4.3 zakończona, 3 z 3 urządzeń zaktualizowane ;-)
Mistral czeka na książkę
Airly + Python + Oczyszczacz Powietrza = lepsze oddychanie ;-)
Bardzo ładnie proszę o wysmażenie takiego narzędzia :)
OdpowiedzUsuń