Trieur et organisateur de dossiers de téléchargement

Sur Google plus, samedi dernier (18 janvier 2014),  Mary Olmos a partagé une application qui a organisé le dossier Téléchargements. J'ai vu que votre programme me convenait très bien (je suis un peu désorganisé, je l'admets) mais que c'était pour le système d'exploitation Windows.

J'ai cherché un programme ou une alternative dans Gnu / Linux. Ce que j'ai trouvé était Bash Script, qui est très puissant, mais sans environnement graphique. Il y aura sûrement des applications graphiques qui feront cette tâche, mais je ne les ai pas trouvées.

J'ai donc passé le week-end à créer mon propre «outil».

Voici le résultat et je le partage avec vous:

Télécharger l'organiseur de dossiers

Avec le programme, nous pouvons facilement générer des règles simples pour trier les fichiers. Les règles définissent:

  • L'origine des fichiers: le dossier de téléchargement ou un autre dossier (on peut même indiquer un dossier sur un autre disque dur)
  • Nom de la règle: les organiser et savoir ce qu'ils font.
  • Extensions de fichier auxquelles appliquer la règle: Plusieurs extensions (séparées par des points-virgules) peuvent être spécifiées pour la même règle (par exemple: png; jpg; bmp)
  • Action à entreprendre: Nous pouvons copier, déplacer ou supprimer les fichiers avec les extensions indiquées.
  • Dossier de destination pour déplacer / copier des fichiers.

définition d'une nouvelle règle d'organisateur de dossier de téléchargement

Lorsque vous appuyez sur le bouton "Exécuter", toutes les règles s'appliquent.

Et c'est tout ... lui seul est en charge d'exécuter toutes les règles et d'organiser les fichiers chacun à sa place.

J'ai ajouté quelques règles "prédéfinies", que vous pouvez utiliser, ou modifier (ou créer de nouvelles règles), selon vos critères et vos besoins.

Pour le télécharger, soit le fichier d'installation .DEB, soit le code source:

Télécharger

Si vous avez des questions, des commentaires ou des demandes d'améliorations, faites-le moi savoir et j'essaierai de les ajouter, pour le rendre plus utile pour tout le monde.

Observation:

Il est programmé dans Gambas3, que vous devez avoir installé pour exécuter le programme.

Pour l'installer:

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

Dans mon Blog personnel, J'ai commenté les détails de la programmation et des modèles de conception que j'ai utilisés
Si vous voulez apprendre les crevettes, vous pouvez visiter: http://cursogambas.blogspot.com.es/ et le forum des crevettes en espagnol: http://www.gambas-es.org/

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Valo dit

    Félicitations, votre outil est superbe.

    C'est agréable de vous voir redonner quelque chose au SL, sérieusement félicitations.

  2.   choanm dit

    Merci mon frère, j'ai toujours essayé de chercher quelque chose comme ça. La vérité encore, MERCI! J'ai un désordre dans mes dossiers et de temps en temps je dois les organiser manuellement. Je vais essayer et ensuite je vous dirai comment.

  3.   PCP dit

    Très utile. Quelque chose comme ça était nécessaire.

    Quand j'étais un utilisateur de KDE, je me souviens d'un widget similaire: le dossier magique. J'ai aimé le système, il impliquait de faire glisser les fichiers dans le "dossier magique" et ils étaient automatiquement sauvegardés en fonction du type d'extension.
    Le fait de pouvoir sélectionner et faire glisser les fichiers à trier, du moins dans mon cas, était plus efficace que de tout faire automatiquement. Mais votre effort est toujours apprécié.

  4.   illukki dit

    Intéressant che! Merci pour le partager.
    Des sueurs.

  5.   vicky dit

    Je me souviens d'un programme similaire mais moins complet maintenant je ne me souviens plus de son nom

    1.    cadres dit

      peut-être vous référez-vous à WOLFSTORE une «application» faite par un blog appelé «ubuntulife» http://ubuntulife.wordpress.com/2011/01/08/wolfsorter-controla-y-manten-ordenadas-las-descargas-de-tu-escritorio/

  6.   pétard dit

    La vérité est très bonne, je vais l'essayer car je suis aussi fatigué de tout commander manuellement, Salutations

  7.   Nabuchodonosor dit

    Et que sans les scripts bash, ceux-ci deviendront plus intéressants

  8.   st0rmt4il dit

    Bon homme de contribution.

    Salutations!

  9.   carlesa25 dit

    Bonjour: Je trouve que c'est une idée intéressante et pratique.

    Je l'ai installé et lorsque j'essaie de modifier une règle (y compris les initiales ou celles créées), elles disparaissent simplement et ne sont pas récupérées.

    Je l'ai réinstallé et les règles supprimées n'apparaissent pas.

    Comment désinstaller.

    1.    carlesa25 dit

      Comment le désinstaller est déjà résolu, mais les règles supprimées il n'y a aucun moyen de les récupérer ...?

      1.    jsbsan dit

        Si les règles peuvent être récupérées: si vous mettez à jour la version que vous avez, un nouvel onglet «Autres» apparaît, où il y a un bouton pour «Récupérer le fichier de règles initial»

    2.    jsbsan dit

      Carlesa25 :
      Bonjour Carlesa25, ce que vous dites est vrai est un bug, je le corrige.
      Lorsque vous le corrigez, le programme vous informera qu'il existe une nouvelle version et vous demandera de la télécharger. Dans quelques heures, je l'ai fait. Merci d'avoir commenté
      Observation:
      J'ajouterai une option pour "récupérer" les règles initiales.
      Comment est-il désinstallé?
      Comme tout programme Linux:
      sudo apt-get supprimer XXXXXXXX
      salutations

      1.    jsbsan dit

        Je viens de télécharger la version 0.0.6, le bogue est déjà corrigé.

        salutations

      2.    Essau dit

        «Comment est-il désinstallé?
        Comme tout programme Linux:
        sudo apt-get supprimer XXXXXXXX »!!!!!!!!!!!!!!!!!!!!!!!
        mais bon, 🙂
        cela s'appelle l'impérialisme DEBIAN-UBUNTU, apt-get n'est pas l'outil de désinstallation universel de LINUX, mais juste un programme de distribution DEB. dans le vaste monde de GNU-LINUX, il y a des ARCH, des distributions RPM, etc., etc., etc., où apt-get ne fait ou ne veut rien dire.
        hehehehehe 😉
        un message d'accueil.

        1.    jsbsan dit

          Pourriez-vous dire comment il serait désinstallé dans ARCH, distributions RPM, etc, etc, etc ... et ainsi vous contribuez quelque chose?
          merci

          1.    Essau dit

            bien sûr oui, heureux de collaborer:
            J'ai fait un petit article de blog à ce sujet l'autre jour:

            * Equivalences apt-get, pacman et zypper (Debian, Arch, OpenSuse):

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

            Salutations.

  10.   AnSnarkist dit

    Comme c'est curieux, je suis retourné à Gambas, et par coïncidence, je trouve un de vos programmes ici hehe.

    Salutations! Rendez-vous dans le forum !!

  11.   pavloco dit

    Excellent, très utile. Salutations.

  12.   Martial del Valle dit

    Excellent !!!

    Essayons.

  13.   jsbsan dit

    Version 0.1.0:
    J'ai ajouté une nouvelle option qui m'a été demandée.
    Maintenant, il peut être exécuté "en mode console", (où seules les règles sont exécutées), cela peut être utilisé pour l'ajouter à la commande cron ou au programme Easystroke
    Le paramètre est "-c" et il est exécuté dans la console comme ceci:
    $ OrganizerTéléchargements -c

  14.   f3niX dit

    0.1.0-1 Bug dans Debian Jessie:
    ** Oops! Erreur interne! **
    ** Impossible de trouver l'interface de la bibliothèque 'gb.geom'
    ERREUR: # 27: Impossible de charger le composant 'gb.geom': impossible de trouver le composant
    ** Programme abandonné. Pardon! 🙁
    ** Veuillez envoyer un rapport de bogue à gambas@users.sourceforge.net

    Salutations, vous devriez publier sur github pour voir comment nous pouvons vous aider et signaler les problèmes.

    1.    jsbsan dit

      F3nix :
      L'erreur que vous obtenez est due à l'installation de Gambas, mise à niveau vers Gambas3.5.2 (avec le ppa que j'ai commenté dans l'article). Lors de l'installation de cette version, cela ne m'a posé aucun problème.
      Dans le forum http://libernix.blogspot.com.es/2014/01/solucion-al-problema-de-gambas-3-en.html, Santos Fernandez Vazquez donne une solution à la version 3.5.1 pour les tests Debian.
      Mon projet est téléchargé sur Google Code à l'aide de svn:
      http://code.google.com/p/clasificaryordenar/source/browse/#svn%2Ftrunk%2FOrganizadorDescargas
      où pouvez-vous signaler les problèmes

      1.    jsbsan dit

        Je viens de télécharger la version 0.1.4, elle est faite avec Gambas3.4.2, avec laquelle je pense qu'elle peut être installée sans problème dans Debian.
        Observation:
        Auparavant, il était fait avec Gambas3.5.2, qui est la dernière version et que certains d'entre vous ne peuvent pas installer, donc je l'ai changé.
        salutations

        1.    f3niX dit

          Je suis au travail dès que le test arrive et que je clone le repo, je n'ai jamais programmé en VB ou en crevettes, mais je garde un œil dessus 🙂

          Salutations.

          1.    f3niX dit

            Annexer le bogue est une erreur dans Debian Sid et testing, avec la mise à jour vers Gambas 3.5.1, la solution est de télécharger https://launchpadlibrarian.net/156194273/gambas3-runtime_3.5.1-0trusty1_i386.deb , décompressez-les et copiez les fichiers gb.geom.so, gb.geom.so.0 et gb.geom.so.0.0 dans / usr / lib / gambas3 /.

            Il fonctionne parfaitement, c'est un bug de la crevette compilée dans Debian Jessie.

  15.   ajouter dit

    Bonne contribution! il n'y a rien de tel pour Fedora?

    1.    ajouter dit

      supporte avec moi je suis nouveau

      1.    jsbsan dit

        Bonjour Anadve,
        J'ai téléchargé le package d'installation .rpm afin que vous puissiez l'installer.
        salutations

  16.   éliotime3000 dit

    Cet organisateur de téléchargement me rappelle assez IDM

  17.   Ale dit

    perfectooooooo !!! Je cherchais quelque chose comme ça depuis mille!

  18.   Joaquin dit

    Bon travail! Merci pour le partager.
    Je vois que plusieurs l'ont essayé, trouvé des erreurs et les ont corrigées rapidement.

  19.   Helena_ryuu dit

    excellent! *ou*

  20.   Juan Pedro dit

    Merci beaucoup, ça a l'air très bien. Je trouve que c'est une excellente idée. Je suis nouveau dans cet univers et chaque jour je suis plus heureux d'être passé à Linux, même si j'ai encore beaucoup à apprendre.

  21.   indienlinux dit

    jsbsan..Je me trompe ou aviez-vous un projet de crevette avant de budgétiser les travaux?. …. Dans quel état était ce projet? ……

    1.    jsbsan dit

      Oui, je l'ai en attente de reprise, je veux presque partir de "zéro", en le programmant avec Gambas3, mais en appliquant des modèles de programmation et de conception orientés objet. C'est un de mes projets en suspens, dommage qu'il n'y ait pas eu beaucoup d'intérêt à son époque et que c'est aussi quelque chose de très spécifique pour la construction ...