Baixar classificador e organizador de pastas

No Google plus, no último sábado (18 de janeiro de 2014),  Maria olmos compartilhou um aplicativo que organizou a pasta Downloads. Vi que o seu programa me serviu muito bem (sou um pouco desorganizado, admito), mas era para o sistema operacional Windows.

Procurei algum programa ou alternativa no Gnu / Linux. O que eu encontrei foi o Bash Script, que é muito poderoso, mas sem um ambiente gráfico. Certamente haverá aplicativos gráficos que façam essa tarefa, mas não os encontrei.

Então, passei o fim de semana fazendo minha própria "ferramenta".

Este é o resultado e compartilho com vocês:

Baixar organizador de pastas

Com o programa, podemos facilmente gerar regras simples para classificar arquivos. As regras definem:

  • A origem dos arquivos: a pasta de download ou outra pasta (podemos até indicar uma pasta em outro disco rígido)
  • Nome da regra: para mantê-los organizados e saber o que fazem.
  • Extensões de arquivo para aplicar a regra: Várias extensões (separadas por ponto-e-vírgula) podem ser especificadas para a mesma regra (por exemplo: png; jpg; bmp)
  • Ação a ser tomada: Podemos Copiar, Mover ou Excluir os arquivos com as extensões indicadas.
  • Pasta de destino para mover / copiar arquivos.

definindo uma nova regra do organizador de pasta de download

Quando você pressiona o botão "Executar", todas as regras se aplicam.

E é isso ... só ele se encarrega de executar todas as regras e organizar os arquivos de cada um em seu lugar.

Eu adicionei algumas regras "predefinidas", que você pode usar ou editar (ou criar novas regras), de acordo com seus critérios e necessidades.

Para fazer o download, o arquivo de instalação .DEB ou o código-fonte:

Descarregar

Se você tiver alguma dúvida, comentário ou pedido de melhorias, me avise e tentarei adicioná-los, para torná-lo mais útil para todos.

Nota:

Está programado no Gambas3, que deve ter instalado para executar o programa.

Para instalar:

sudo add-apt-repository ppa:nemh/gambas3
sudo apt-get update
sudo apt-get install gambas3

Em mim Blog pessoal, Comentei detalhes de como ele é programado e quais padrões de design usei
Se você quiser aprender camarões, pode visitar: http://cursogambas.blogspot.com.es/ e o fórum do camarão em espanhol: http://www.gambas-es.org/

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Valo dito

    Parabéns, sua ferramenta parece ótima.

    É bom ver que você retribui algo ao SL, parabéns a sério.

  2.   choanm dito

    Obrigado irmão, sempre tentei pesquisar algo assim. A verdade de novo, OBRIGADO! Tenho uma bagunça nas minhas pastas e de vez em quando tenho que organizá-las manualmente. Vou tentar e depois direi como.

  3.   PCP dito

    Muito útil. Algo assim era necessário.

    Quando eu era usuário do KDE, lembro-me de um widget semelhante: pasta mágica. Gostei do sistema, tratava-se de arrastar os arquivos para a "pasta mágica" e eles eram salvos automaticamente de acordo com o tipo de extensão.
    O fato de poder selecionar e arrastar os arquivos para ordenar, pelo menos no meu caso, era mais eficiente do que fazer tudo automaticamente. Mas seu esforço ainda é apreciado.

  4.   Illukki dito

    Que interessante! Obrigado por compartilhar.
    Suores.

  5.   Vicky dito

    Lembro-me de um programa semelhante, mas menos completo, agora não me lembro do nome

    1.    quadros dito

      talvez você queira dizer WOLFSTORE um "aplicativo" feito por um blog chamado "ubuntulife" http://ubuntulife.wordpress.com/2011/01/08/wolfsorter-controla-y-manten-ordenadas-las-descargas-de-tu-escritorio/

  6.   fogo de fogo dito

    A verdade é muito boa, vou experimentar porque também cansei de pedir tudo manualmente, Saudações

  7.   Nabucodonosor dito

    E o que sem os scripts bash, eles se tornarão mais interessantes

  8.   st0rmt4il dito

    Boa contribuição, cara.

    Saudações!

  9.   carlesa25 dito

    Olá: Acho uma ideia interessante e prática.

    Eu instalei e quando tento editar uma regra (incluindo iniciais ou criadas), elas simplesmente desaparecem e não são recuperadas.

    Eu o reinstalei e as regras excluídas não aparecem.

    Como desinstalar.

    1.    carlesa25 dito

      Como desinstalar já está resolvido, mas as regras apagadas não há como recuperá-las ...?

      1.    jsbsan dito

        Se as regras podem ser recuperadas: se você atualizar a versão que você tem, uma nova guia "Outros" aparece, onde há um botão para "Recuperar o arquivo de regras inicial"

    2.    jsbsan dito

      carlesa25:
      Olá Carlesa25, o que você diz que é verdade é um bug, eu corrijo.
      Ao corrigi-lo, o programa informará que existe uma nova versão e solicitará que você faça o download. Em algumas horas, estou pronto. Obrigado por comentar
      Nota:
      Adicionarei uma opção para "recuperar" as regras iniciais.
      Como é desinstalado?
      Como qualquer programa Linux:
      sudo apt-get remover XXXXXXXX
      lembranças

      1.    jsbsan dito

        Acabei de enviar a versão 0.0.6, o bug já foi corrigido.

        lembranças

      2.    Essau dito

        «Como é desinstalado?
        Como qualquer programa Linux:
        sudo apt-get remove XXXXXXXX »!!!!!!!!!!!!!!!!!!!!!!!!!
        mas ei, 🙂
        isso é chamado de imperialismo DEBIAN-UBUNTU, apt-get não é a ferramenta universal de desinstalação do LINUX, mas apenas um programa de distro DEB. no vasto mundo do GNU-LINUX existem ARCHs, distros RPM, etc, etc, etc, onde o apt-get não faz ou significa nada.
        hehehehehe 😉
        uma saudação.

        1.    jsbsan dito

          Você poderia dizer como seria desinstalado em distros ARCH, RPM, etc, etc, etc ... e então você contribui com algo?
          obrigado

          1.    Essau dito

            claro que sim, feliz em colaborar:
            Eu fiz uma pequena postagem no blog sobre isso outro dia:

            * Equivalências apt-get, pacman e zypper (Debian, Arch, OpenSuse):

            http://rootsudo.wordpress.com/2014/01/18/equivalencias-apt-get-pacman-y-zypper-debian-arch-opensuse/

            Uma saudação.

  10.   AnSnarkist dito

    Que curioso, voltei ao Gambas, e por acaso encontro um programa seu por aqui hehe.

    Uma saudação! Vejo vocês no fórum !!

  11.   pavloco dito

    Excelente, muito útil. Saudações.

  12.   Martial del Valle dito

    Excelente !!!

    Vamos tentar.

  13.   jsbsan dito

    Versão 0.1.0:
    Eu adicionei uma nova opção que me foi solicitada.
    Agora ele pode ser executado "no modo console" (onde apenas as regras são executadas), isso pode ser usado para adicioná-lo ao comando cron ou ao programa Easystroke
    O parâmetro é "-c" e é executado no console assim:
    $ OrganizerDownloads -c

  14.   f3niX dito

    0.1.0-1 Bug no Debian Jessie:
    ** Ops! Erro interno! **
    ** Não é possível encontrar interface da biblioteca 'gb.geom'
    ERROR: # 27: Não é possível carregar o componente 'gb.geom': não é possível encontrar o componente
    ** Programa abortado. Desculpa! 🙁
    ** Envie um relatório de bug para gambas@users.sourceforge.net

    Saudações, você deve postar no github para ver como podemos ajudar e relatar problemas.

    1.    jsbsan dito

      f3nix:
      O erro que você obtém é devido à instalação do Gambas, atualize para o Gambas3.5.2 (com o ppa que comentei no artigo). Ao instalar esta versão, não me deu problemas.
      No forum http://libernix.blogspot.com.es/2014/01/solucion-al-problema-de-gambas-3-en.html, Santos Fernandez Vazquez oferece uma solução para a versão 3.5.1 para o Debian Testing.
      Meu projeto é enviado ao código do google usando svn:
      http://code.google.com/p/clasificaryordenar/source/browse/#svn%2Ftrunk%2FOrganizadorDescargas
      onde você pode relatar os problemas

      1.    jsbsan dito

        Acabei de fazer o upload da versão 0.1.4, ela é feita com Gambas3.4.2, com a qual acho que pode ser instalada sem problemas no Debian.
        Nota:
        Anteriormente era feito com o Gambas3.5.2, que é a versão mais recente e que alguns de vocês não conseguem instalar, por isso mudei.
        lembranças

        1.    f3niX dito

          Estou no trabalho assim que chega o teste e clono o repo, nunca programei nem em VB nem em camarão, mas fico de olho 🙂

          Saudações.

          1.    f3niX dito

            Anexo o Bug é um erro no Debian Sid e testing, com a atualização para Gambas 3.5.1, a solução é fazer o download https://launchpadlibrarian.net/156194273/gambas3-runtime_3.5.1-0trusty1_i386.deb , descompacte-os e copie os arquivos gb.geom.so, gb.geom.so.0 e gb.geom.so.0.0 em / usr / lib / gambas3 /.

            Funciona perfeitamente, é um erro de compilação de camarão no debian jessie.

  15.   adicionar dito

    Boa contribuição! não há nada igual para o Fedora?

    1.    adicionar dito

      tenha paciência comigo, eu sou novo

      1.    jsbsan dito

        Olá Anadve,
        Fiz upload do pacote de instalação .rpm para que você possa instalá-lo.
        lembranças

  16.   eliotime3000 dito

    Esse organizador de download me lembra bastante de IDM

  17.   Cerveja dito

    perfectooooooo !!! Há mil procuro algo assim!

  18.   Joaquin dito

    Bom trabalho! obrigado por compartilhar.
    Vejo que vários tentaram, encontraram erros e os corrigiram rapidamente.

  19.   helena_ryuu dito

    excelente! *ou*

  20.   Juan Pedro dito

    Muito obrigado, parece muito bom. Acho uma ótima ideia. Sou novo neste universo e todos os dias fico mais do que feliz por ter mudado para o Linux, embora ainda tenha muito a aprender.

  21.   indianlinux dito

    jsbsan..Estou errado ou você tinha um projeto de camarão antes de fazer o orçamento das obras? ... Em que estado estava esse projeto? ...

    1.    jsbsan dito

      Sim, tenho que retomar, quase quero começar do "zero", programando com o Gambas3, mas aplicando programação orientada a objetos e padrões de projeto. É um dos meus projetos pendentes, a pena é que não houve muito interesse no seu dia e que também é algo muito específico para construção ...