|
[18/07]
:. Wii passa do Xbox 360 e Playstation 3 nos EUA [18/07] :. SwitchProxy: troque de servidor proxy facilmente no Firefox [18/07] :. KOffice 2.0 apresenta seu alpha 9 [18/07] :. Malware infecta arquivos em redes P2P disfarçado de codec [18/07] :. Digital Wall, enorme touchscreen da Panasonic [18/07] :. Google compra empresa russa de anúncios online [17/07] :. Testes de desempenho: kernel 2.6.26 versus 2.6.25 [17/07] :. Balada gera energia a partir da dança das pessoas na pista [17/07] :. Resumo do dia [17/07] :. Tutorial: instalação do OpenVZ no Fedora 9 [17/07] :. O primeiro passo para um mundo maior [17/07] :. BIC além de canetas, agora também faz celular [17/07] :. Ericsson e operadora testam 3G com upload a 5,8 Mbps [17/07] :. Asus Eee PC 1000H finalmente entra no mercado [16/07] :. Japoneses desenvolvem memória flash de longa durabilidade :. Mais noticias » |
O GmailFS provê um sistema de arquivos linux montável no qual se usa uma conta no gmail. É uma aplicação escrita em Python usando a infraestrutura "FUSE" userland filesystem para auxiliar o uso desse sistema de arquivos, e a libgmail para se comunicar com o sistema Gmail. O GmailFS suporta a maioria das operações, como ler, escrever, abrir, fechar, links simbólicos, links e renomear. Isso quer dizer que você pode seus comandos favoritos para operar os arquivos guardados no Gmail. Exemplo: cp, ls, ln, mv, rm, grep, etc. Baixando, instalando e configurando
Faça o download dos seguintes pacotes: http://mesh.dl.sourceforge.net/sourceforge/avf/fuse-1.3.tar.gz http://richard.jones.name/google-hacks/gmail-filesystem/fuse-python.tar.gz http://richard.jones.name/google-hacks/gmail-filesystem/gmailfs.tar.gz http://unc.dl.sourceforge.net/sourceforge/libgmail/libgmail-0.0.8.tgz Vamos comecar a instalação:
Aqui, você vai precisar achar onde esta o python, use: # find / -iname python*
Após achar onde ele está, faça o seguinte: # cp libgmail.py constants.py /usr/lib/python2.3/site-packages/
Levando em conta que uso slackware, eu achei o python nesse local. Se você usa outra distribuição é provável que seja encontrado o python em outro local. Feito isso sem nenhum erro, já está todo configurado. Vamos montar o sistema de arquivos agora. # mkdir /mnt/gmail
# mount -t gmailfs /bin/gmailfs.py /mnt/gmail -o username=usuario,password=senha_do_email,fsname=ZdkfE Deixa eu explicar essa linha de montagem. No username é preciso usar o nome do usuário do e-mail, por exemplo se for o e-mail eu@gmail.com o usuario fica como "eu" e a senha é a mesma usada pra se entrar no e-mail. Em fsname pode ser usado qualquer coisa, qualquer coisa diferente pois se alguem souber o fsname pode corromper seus arquivos mandando um e-mail com alguns caracteres estranhos e detonar com os arquivos. Depois disso vai estar pronto. Como fiz no meu, usei dois e-mails para fazer teste, usando um df -Th apareceu o seguinte resultado: bash-2.05b$ df -Th As duas ultimas linhas são os e-mails montados. É um pouco lento por que tudo que é copiado e/ou criado é mandado pro seu e-mail, feito o upload, dependendo muito de sua conexão. Conclusão Esse texto é mais uma tradução do que uma criação minha, a fonte de pesquisa foi o seguinte site: http://richard.jones.name/google-hacks/gmail-filesystem/gmail-filesystem.html Qualquer dúvida, deixe um post ou mande um e-mail. Também estamos querendo criar um grupo pra melhorar e/ou desenvolver esse GmailFS em outra linguagem mais estável. Para entrar em contato acesse a rede de irc freenode: irc.freenode.net e entre no canal #gmailfs. Agradecimentos NoComments - quem postou a notícia no tópico do #linuxajuda da brasnet e que acabou despertando meu interesse musb - que foi quem passou a url do gmailfs pra eu servir de cobaia :-P Ao pessoal do trampo que não ficou enchendo meu saco enquanto eu testava. Thiago Alves a.k.a. cvs cvs[ARROBA]nerdgroup.org » Gostou do texto? Veja nossos livros impressos
|