Foros ›
Author
Message
XoseM

Mods
Mods
21/10/08
0 Carreiras
2147 Posts
Galiza
Reply with quote Post Sat, 05 Oct 2019, 4:48
Post subject: Respaldo Tema CnG

Executando o seguinte script descárgase unha copia local do tema público do foro CnG escollido.

Dispoñible en este repositorio como respaldo.sh

Podes descargalo, copialo ou clonar o repositorio e modificalo ao teu gusto ou aportar melloras ou informar de fallos ou problemas.

Instruccións: ver o README no repositorio.

***************************

Utilizar baixo a propia responsabilidade.

Probado en Arch e Debian, polo que debería funcionar en calquera ubuntu-de-la-vida que haxa por ahí e no SO de apple. Agradécese que se alguén que utilice windows informe sobre o seu funcionamento e en caso de que o modifique comparta os cambios para que a xente poida utilizalo.

Versión 0.1:

primeira versión funcional, como se pode ver no exemplo dun tema con dúas páxinas (no momento de executalo).

A descarga dos datos é correcta, pero en seguites versións eliminaranse as partes repetidas e os temas con centos de páxinas poderanse descargar por partes (ou repartilos durante a edición).

Como digo no README hai moitas melloras que facer principalmente na parte de editar os datos descargados dándolles o formato axeitado, sobre todo para fíos moi longos como os dos diarios.

Os datos descargados son ficheiros de texto (html) polo que comentando o código da sección "editando os datos" terías o tema dividido nas súas páxinas e podes editalo ao teu gusto cun editor normal (quitar partes, crear novos menús, xuntar páxinas, crear un libro ou un pdf, etc)

A seguinte versión xa editará directamente os ficheiros, pero será unha edición xenérica, sobre todo de "limpeza" para que despois cada persoa poida utilizar os ficheiros ao seu gusto.

Coida a CorrerEnGalicia -- Blog -- Chámame "ghose"
anpefi

Maratoniano
Maratoniano
5/02/11
90 Carreiras
974 Posts
Vigo
Reply with quote Post Mon, 07 Oct 2019, 8:23
Post subject: Re: Respaldo Tema CnG

Muchas gracias! Funciona perfectamente (bash 4.20 en Ubuntu 18.04)!
La verdad es que es bastante más sencillo de lo que me planteaba. SI saco tiempo intentaré contribuir con alguna mejora en forma de pull request. Gracias otra vez
XoseM

Mods
Mods
21/10/08
0 Carreiras
2147 Posts
Galiza
Reply with quote Post Mon, 07 Oct 2019, 10:09
Post subject: Re: Respaldo Tema CnG

moi ben!

si, eu tamén pensei que sería máis complicado

por certo, en qué aspecto valoras facer unha mellora? Preguntoo por non duplicar o traballo.

Coida a CorrerEnGalicia -- Blog -- Chámame "ghose"
anpefi

Maratoniano
Maratoniano
5/02/11
90 Carreiras
974 Posts
Vigo
Reply with quote Post Mon, 07 Oct 2019, 13:21
Post subject: Re: Respaldo Tema CnG

Bueno, máis que "melloras" son unha serie de opcións que pensara que sería útiles. Por exemplo, dar a posibilidade de recopilar todos os posts dun usuario ou, en xeral, de calquera búsqueda. Ou, como dis, unha maquillaxe ó arquivo de saída para por exemplo guardar só o texto plano/Markdown do contido (filtrando ou non por usuario, que podería ser útil no caso dos diarios).
En calquera caso, se me poño a facer algo (que xa digo que será dificil sacar o tempo para facelo) deíxote un issue co que penso facer.
sanmikel

Super Veterano
Super Veterano
11/08/14
100 Carreiras
2642 Posts
Vilanova-Vigo
Reply with quote Post Tue, 08 Oct 2019, 10:44
Post subject: Re: Respaldo Tema CnG

Non había visto o movemento deste fío.
para algúns que non sepan/queiran usar linux, eu fai uns anos fixeno con:
www.httrack.com/
pd: HTTrack is a free (GPL, libre/free software) and easy-to-use offline browser utility.


Last edited by sanmikel on Tue, 08 Oct 2019, 13:08; edited 1 time in total
anpefi

Maratoniano
Maratoniano
5/02/11
90 Carreiras
974 Posts
Vigo
Reply with quote Post Tue, 08 Oct 2019, 13:05
Post subject: Re: Respaldo Tema CnG

sanmikel escribió:

para algúns que non sepan/quiran usar linux

Non saben o que perden... Silbar





You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum