PDA

Ver Verso Completa : Usando Gmail como servidor de Arquivos.



CCV_Cromus
05-09-2009, 07:44 PM
Ae povo vi isso e achei legal, decidi compartilhar...

Sei que todo mundo sabe que o Gmail um puta de um servidor bem poderoso onde suporta todo tipo de arquivo, menos exes e outros arquivos que suportam vrus. Perai, mas todos os arquivos so alvos de vrus, ento porque o gay-mail probe o recebimento de apenas alguns arquivos, os mais proibidos so os .exes. Acho que porque eles so os alvos mais focados pelos vrus, bom, eu no tenho a resposta correta para essa pergunta, s sei que isso no problema caso algum tente mandar arquivos .exe, basta renomear para .jpg ou .gif, ou seja l o que for.
Ok, voltando ao foco do tpico, j ouviram falar em Gmail Drive Virtual? um servidorzinho onde voc pode usar sua conta do gmail para hospedar arquivos para downloads por outros usurios na rede mundial de computadores. Aqui voc vai aprender como fazer esse esquema. Atentando que isso infringe totalmente os termos de uso do google. Portanto, faa um novo usurio, ou poder ter sua conta cancelada, ou no.


------------------------------- COMEANDO -----------------------------------

http://img222.imageshack.us/img222/9803/img1dc9.jpg

Essa a tela screen que tirei do servidor que eu fiz o teste. http://www.malluco.com/

Requerimentos do servidor: PHP4+ SSL cuRL extension FTP

1- Criando uma conta para hospedagem dos arquivos no Gmail:
* Acesse a pagina de cadastro no GMAIL para criao de uma nova conta
Cadastrar nova Conta Gmail. (https://www.google.com/accounts/NewAccount?service=mail&t=a50ff144-489f7933-0a77dd3a65a4e2156b85&continue=http%3A%2F%2Fmail.google.com%2Fmail%2Fe-11-1078eeecfd83cea091f493c9fa376fca-8914083765fdd94dd7026b17ccb8a2ec20a7ab2b&type=2)
* Preencha todos campos requeridos.

2 - Baixando e instalando o PHP Gmail Drive (gerenciador do servidor):
O PhpGmailDrive, apelidado de PGD, um software open source escrito em PHP que disponibiliza o compartilhamento de arquivos anexos em qualquer conta no Gmail.

Clique aqui. (http://sourceforge.net/projects/pgd/files/pgd/)
ou v at ao site do PHP Gmail Driver (http://pgd.sourceforge.net/)
para baixar o software;

Descompacte o arquivo em um pasta;

Edite o arquivo config.php colocando os dados de sua conta Gmail:
http://img227.imageshack.us/img227/557/configphppf0.jpg

Aps editar os arquivos config.php utilize um Cliente FTP:
Cute FTP - Clica Aqui. (http://www.malluco.com/Programas/FTPs/)
para enviar os arquivos descompactados, conforme imagem abaixo:

http://img220.imageshack.us/img220/6849/ftprn8.jpg
No exemplo acima, enviei os arquivos para o dominio malluco.com renomeando a pasta pgd para arquivos.

Para saber se seu servidor aceitar o sistema PGD, acesse o arquivo diagnose.php conforme o exemplo abaixo:

Diagnose PHP - Clica aqui. (http://www.seudominio.com/pasta_deinstala%C3%A7%C3%A3o_do_PGD/diagnose.php%E2%80%9D)
Dever aparecer a seguinte mensagem:
Test 1 (curl extension): passed.

Test 2 (curl http): passed.

Test 3 (SSL via curl): passed.

Test 4 (cookie set): cookie sent. Note: you have to tell your browser to accept this cookie in order to continue the test. Press here to continue.

Erro 1: Caso no tenha passado em algum dos testes acima, voc dever ativar o recurso reprovado para completar a instalao do PGD.

Erro 2: Caso tenha passado nos 4 testes acima e ainda assim no consiga ver os arquivos do servidor de sua conta Gmail, abra novamente o arquivo config.php e confira se os dados de sua conta esto corretamente configurados.

3 - Upando (enviando) arquivos e criando pastas no servidor para melhor organizao:

http://img218.imageshack.us/img218/3331/exploreryk7.jpg


Para obter uma melhor organizao em seu servidor de arquivos do GMAIL, recomendo o uso do Gmail Virtual Drive (http://www.malluco.com/Programas/Gmail%20Virtual%20Drive/)
que cria um drive virtual em seu sistema operacional, facilitando assim a criao de pastas e transferncia de arquivos. A instalao do programa resume-se apenas na configurao da conta no GMAIL, bastando apenas preencher os campos de login e senha.

Observao: Usar o GMAIL como servidor de arquivos uma violao dos Termos de Uso do mesmo, portanto no me responsabilizo pela possvel perda de sua conta no GMAIL.

Referncias:

* LuizGadetto.com
* pgd.sourceforge.net