Megatools – Cliente linha de comando para o Mega.co.nz

Essa dica é para quem está usando o novo serviço de armazenamento na nuvem o Mega.co.nz e sentiu a falta de interação direto de seu desktop.

# Pré-requisitos:
Megatools depende de:

# No Ubuntu 12.04 32 Bits eu só tive que instalar:

# Qualquer Linux basta baixar no site a ferramenta de acordo com sua distribuição e depois descompactar:

http://megatools.megous.com/

1) Crie sua conta no site http://mega.co.nz

2) Crie o arquivo ~/.megarc (no linux) contento 3 linhas e modificando seu email e senha:

Exemplos de uso, vá no terminal e digite:

# Para listar seus arquivos e pastas:

# Para criar uma pasta

# Para enviar um arquivo

# Para atualizar a lista do que foi modificado

# Para sincronizar uma pasta inteira para a pasta remota:

# Baixando arquivos do mega:

# Fazendo Stream do video remoto:

# Lista de ferramentas:

  • megareg –  Registrar-se e verificar uma conta nova mega.
  • megadf –  Mostre seu espaço de armazenamento em nuvem uso / quota.
  • megals –  Listar todos os arquivos remotos.
  • megamkdir –  Criar diretório remoto.
  • megarm –  Remover arquivo ou diretório remoto.
  • megaput –  Upload de arquivos individuais.
  • megaget –  Baixe arquivos individuais.
  • megadl –  ficheiro para download a partir do link “público” Mega (não requer login).
  • megastream –  Download Transmissão MegaStream de um arquivo (pode ser usado para ver os vídeos ou música).
  • megasync –  Upload ou download de uma árvore de diretórios.

Video de uso da ferramenta:

Author Description

dodilei

Dizem que falo comendo as palavras, mas o que gosto de comer é um bom paniqueijo! além de OpenSource, Linux, Python e Javascript! :D

There are 12 comments. Add yours

  1. 18th abril 2013 | Leonir Lopes says: Responder
    com muito esforço (hehe) consegui instalar 100% em um servidor VPS remoto sem interface gráfica (ubuntu 12.04). mas instalar o megatools foi fácil, o difícil foi mesmo é encontrar a biblioteca glib-networking que estava faltando, depois de 1h quebrando a cabeça, descobri na documentação do glib-networking que digitando "apt-get intall glib-networking-dbg" resolveria o meu problema. vlw pelo post
  2. 24th agosto 2013 | Andre Barcelos says: Responder
    Pessoal, estou querendo instalar, mas no site do desenvolvedor não tem mais o link pra baixar o arquivo compactado. Alguém aí teria pra disponibilizar? PS: Fiz o clone do repositório (git clone https://github.com/megous/megatools.git) mas não estou conseguindo instalar a partir deste. Confesso que não tenho experiência no linux.
    • 27th agosto 2013 | entedi4do says: Responder
      Rapaz... não sabemos rsrs Quem sabe aparece alguém com a solução? Se alguém souber, comente aí!
      • 12th setembro 2013 | Ulisses says: Responder
        Pelo code do github é só descompactar o master em uma pasta e rodar o comando: ./autogen.sh
  3. 20th setembro 2013 | Maycon says: Responder
    você tiveram problemas com o dbus, estou usando ubuntu server e se executo qualquer script do mega sem o dbus-launch ele apresenta erro. Exemplo: $ dbus-launch megals --reload /Contacts /Inbox /Root /Trash $ megals --reload ** (megals:12341): WARNING **: Command line `dbus-launch --autolaunch=7430b3e740cc0ed59dc3caf700000394 --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.\n ** (megals:12341): WARNING **: Command line `dbus-launch --autolaunch=7430b3e740cc0ed59dc3caf700000394 --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.\n ** (megals:12341): WARNING **: Command line `dbus-launch --autolaunch=7430b3e740cc0ed59dc3caf700000394 --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.\n ** (megals:12341): WARNING **: Command line `dbus-launch --autolaunch=7430b3e740cc0ed59dc3caf700000394 --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.\n ** (megals:12341): WARNING **: Command line `dbus-launch --autolaunch=7430b3e740cc0ed59dc3caf700000394 --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.\n alguém tem alguma idéia do que pode ser ?
  4. 23rd setembro 2013 | Mmaycon says: Responder
    Alguém que ja tenha enfrentado este tipo de mensagem e tenha resolvido ???
  5. 15th fevereiro 2014 | Totalmente Perdido says: Responder
    Fala aí pessoal! comecei a utilizar o Ubuntu esses dias, pois era usuário windows, sei que esse tutorial para usuária linux é perfeito, mas para quem nunca o utilizou fica complicado. Meu problema é os pré-requisitos, alguém pode deixar um pouco mais claro de como fazer o procedimento? Obrigado
    • 25th fevereiro 2014 | Entedi4do says: Responder
      Olá! Bem, esse tutorial é antigo e a pessoa que criou não kolabora mais por aqui. Quanto aos pre-requisitos, o Ubuntu costuma instalar ou sugerir, quando você executa a instalação principal. Mas caso não ocorra, basta procurar pelo pre requisito com apt-cache search nome-da-aplicação. Depois que encontrar, é só instalar de acordo com o nome que aparecer na busca. Desculpe a demora pra responder rsrs Se tiver outra dificuldade, é só gritar.
  6. 15th fevereiro 2014 | Totalmente Perdido says: Responder
    Estou utlizando o Ubuntu 13.10
  7. 23rd junho 2014 | Raphael says: Responder
    cara, como faço isso no windows 8.1? Não sei mexer com comandos, mas tenho interesse em aprender.
  8. 16th março 2015 | Willian says: Responder
    Amigo, tem como fazer um para cnetos 6.3? tenho um servidor de bakc up rodando enele..

Join the Conversation