Añadir etiquetas nepomuk con línia de comandos

De hace tiempo que uso nepomuk en mi entorno de trabajo basado en KDE4. Yo lo uso etiquetando (poniendo tags) a los ficheros que quiero poder recuperar luego rápidamente. Luego en el gestor de ficheros Dolphin (o también en krunner) con solo buscar con la etiqueta recupero todos los ficheros con ese tag.

El coñazo es etiquetar uno a uno los ficheros con Dolphin (entornos gráficos…) así que me he hecho una aplicación en Python para etiquetar desde la línea de comandos (Link a GitHub). Como verás, mis conocimientos de python son más bien escasos, así que cualquier comentario será bienvenido.

Por cierto, parece que la próxima versión de KDE (la KDE 4.13) cambiarán el motor de búsqueda semántica por defecto, ya veremos qué pasará.

This entry was posted in General and tagged , , , , . Bookmark the permalink. Follow any comments here with the RSS feed for this post. Post a comment or leave a trackback.

3 Comments

  1. Posted miércoles, 7 mayo 2014 at %H:%M 11Wed, 07 May 2014 23:47:58 +000058. | Permalink

    Hola, Marius.

    He visto el código del enlace de Github. Dejando de lado que parece que el código para eliminar etiquetas está comentado (tal vez no funcione), el programa es mejorable (se agradecería especialmente una ayuda en linea, si no se pasan parámetros por la linea de comandos).

    Para este caso tal vez sea innecesario (nepomunk puede que cambie en futuros KDE y está parado desde 2008), pero para futuras aplicaciones, es mejor no abordar el análisis de parámetros a mano y utilizar una librería (lo bueno con Python es que hay librerías para todo).

    En este caso, creo que Clint (https://github.com/kennethreitz/clint) o CLI (https://pythonhosted.org/pyCLI/) te podrían interesar.

    • Posted miércoles, 7 mayo 2014 at %H:%M 11Wed, 07 May 2014 23:50:51 +000051. | Permalink

      ¡Ah! También te resultará interesante ver esta presentación sobre aplicaciones CLI en Python:

      http://www.slideshare.net/gjcross/tutorial1-14045370

      • Màrius
        Posted sábado, 10 mayo 2014 at %H:%M 12Sat, 10 May 2014 12:19:24 +000024. | Permalink

        Gracias IVan, si.. el código no es el mejor, no he enontrado la forma de quitar etiquetas (por eso el código está comentado) y debería usar alguna librería… A eso vamos! 🙂

Deja un comentario

Este sitio usa Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.