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.