"When I despair, I remember that all through history the way of truth and love has always won. There have been tyrants and murderers and for a time they seem invincible, but in the end, they always fall — think of it, always." Mohandas Gandhi
In a time of universal deceit - telling the truth is a revolutionary act. George Orwell
Showing posts with label FLOSS_Tools. Show all posts
Showing posts with label FLOSS_Tools. Show all posts

Thursday, June 05, 2008

Como fazer backup de blogs no Blogger (blogspot.com)

Depois de já se ter escrito umas quantas coisas nos nossos blogs, surge o pensamento, e como posso eu guardar todos estes "posts" de forma rápida e eficaz?

Algumas hipóteses para fazer backup de blogs alojados no blogger, creio que serão válidos também para outros, pelo menos as que envolvem o wget e o httrack.

Para quem como eu usa Software Livre e especialmente o excelente Debian GNU/Linux e seus descendentes, Ubuntu, Sidux etc:

$sudo apt-get update
$sudo apt-get install wget httrack

A maneira talvez mais fácil é instalar a extensão DownThemALL(dTa), e depois usar o seguinte endereço:

http://blogname.blogspot.com/search?max-results=N

substituindo blogname, pelo nome real do blog, no meu caso rikhard-scientia, onde N é o número de "posts", N=1000 deve chegar, no Blogger dá para ver o número de posts, entrando na página onde se pode criar outra mensagem/post.

Outra maneira é usar o wget, que está disponível na maioria dos sistemas operativos:

wegt -r --level=1 -H -k -p -erobots=off -U Mozilla http://url.do.blog

ou ainda usando o excelente httrack:

Num terminal, digite:

apt-get install httrack

Depois é só seguir os passos:
  1. Abra o terminal e digite httrack para iniciar o programa;
  2. Digite o nome do projeto quando aparecer "Enter project name";
  3. Agora digite o diretório que você deseja salvar o site, por exemplo, /home/seu_usuário/blog;
  4. Quando aparecer a mensagem "Enter URLs", digite a URL do seu Blog;
  5. O próximo passo tem várias opções para você escolher, no nosso caso escolha a opção 1;
  6. Para o proxy não precisa digitar nada, apenas tecle enter, a não ser que você queira usar um proxy;
  7. No próximo campo também não é necessário digitar nada, tecle enter;
  8. Agora
    você precisa digitar o seguinte: -*/*search* -*/*widget*, assim mesmo
    separado por um espaço em branco, isso vai agilizar muito o tempo de
    backup e não vai baixar coisas desnecessárias;
  9. Tecle Y para confirmar;
  10. Espere :D
Retirado deste site:
http://mudandoparaolinux.blogspot.com/

Wednesday, June 04, 2008

IPcalc - uma bela ferramenta de redes

$ ipcalc 192.168.1.2
Address: 192.168.1.2 11000000.10101000.00000001. 00000010
Netmask: 255.255.255.0 = 24 11111111.11111111.11111111. 00000000
Wildcard: 0.0.0.255 00000000.00000000.00000000. 11111111
=>
Network: 192.168.1.0/24 11000000.10101000.00000001. 00000000
HostMin: 192.168.1.1 11000000.10101000.00000001. 00000001
HostMax: 192.168.1.254 11000000.10101000.00000001. 11111110
Broadcast: 192.168.1.255 11000000.10101000.00000001. 11111111
Hosts/Net: 254 Class C, Private Internet

ipcalc takes an IP address and netmask and calculates the resulting broadcast,
network, Cisco wildcard mask, and host range. By giving a second netmask, you
can design subnets and supernets. It is also intended to be a teaching tool
and presents the subnetting results as easy-to-understand binary values.

Enter your netmask(s) in CIDR notation (/25) or dotted decimals (255.255.255.0).
Inverse netmasks are recognized.
If you omit the netmask ipcalc uses the default netmask for the class of your network.



No seu site, também existe a funcionar como ferramenta online.

Para utilizadores como eu de Debian e Debian based, como o Sidux, Ubuntu e derivados, está a um $sudo aptitude install ipcalc

Nota: em Sidux não se deve usar o aptitude mas sim o apt-get