Google Sites mirrorozása
Post date: Dec 2, 2011 3:44:26 AM
Találtam egy Python alapú megoldást, ami viszonylag egyszerűen működik, a neve gsmirror. Kell hozzá a BeautifulSoup és a Cheetah package, illetve a GData (Google API) Python modulja. Kicsit kezelhetőbb, mint a wget, bár még nem sokat kísérleteztem vele. Egy példa:
$ python gsmirror.py -s rhdisk0 -p backup/googlesites/ -t templates/default_templates/ -l
Template-ekre mindenképpen szüksége van, a célkönyvtár (-p) végére kell a /, a -l segítségével pedig kiírja, éppen hol tart a letöltés. Természetesen az opcionális Google account login is be van építve a scriptbe. A többit meg elárulja magáról, ha opciók nélkül hívod meg.