Archivo

Posts Tagged ‘acciones’

Añadir acciones personalizadas al menú de Dolphin

26 julio, 2017 Deja un comentario

Acabo de instalar el nuevo KDE (KF5), la verdad es que luce bien, aunque no lo veo todo lo ágil que me gustaría.

Antes de usar KDE estuve usando XFCE y la verdad es que unas de las cosas más interesantes (y que más uso) de este sistema es la posibilidad de añadir acciones personalizadas al menú del clic derecho, así que cuando he pasado a KDE es lo primero que he investigado.

Ya me gustaría que KDE permitiera hacerlo tan sencillo como XFCE…..deberían tomar nota.

Bueno vamos al lío, vamos a explicar cómo añadir acciones personalizadas en KDE Plasma 5 o también KF5.

    1. Abrimos un explorador de archivos (dolphin en kde) y nos vamos hasta la dirección .local/share/kservices5/ServiceMenus/ Cuidado que la carpeta local es oculta. Si la carpeta kservices5 o ServiceMenus no existen las creamos
    2. Creamos un archivo de texto plano haciendo clic derecho/nuevo/Archivo de texto e introducimos el nombre que queramos y la extensión .desktop (por ejemplo, accion1.desktop)
    3. Abrimos con kwrite o kate el archivo y lo completamos con la siguiente estructura:
    4. Del siguiente archivo editaremos los siguientes campos:
      1. ServiceTypes, permite cambiar las condiciones en qué aparece el menu. En el ejemplo sólo se mostrará la acción cuando hacemos clic derecho sombre un archivo con extensión ape. Si deseas saber qué escribir para cada extensión puedes ir a las preferencias del sistema (comando systemsettings5/Asociaciones de archivos y en la lista está cada código). Si deseamos que se muestre siempre escribiremos all/all después de la coma
      2. Actions, nombre de la acción. El mismo que escribimos aquí lo debemos poner entre corchetes en la segunda sección del archivo ([DEsktop Action Nombre_Escogido_en_Actions])
      3. Name, Nombre que se mostrará en el menú, en este caso, al hacer clic derecho sobre un archivo ape en el submenú acciones aparecerá “Convertir Ape a Flac”
      4. Icon, podemos seleccionar un icono para la acción indicando la ruta o poniendo directamente el nombre del icono si éste se encentra en la carpeta de iconos que se está usando en el sistema
      5. Exec, es la parte importante, lo que se va a ejecutar, en este caso se ejecuta el programa ffmpeg al que se le pasa %f como fichero de entrada y lo transforma a %n.flac. Al final de la explicación indicaré qué significa %f, %n y las distintas opciones que hay
    5. Guardar y listo.

Nota: Algunos de los parámetros que podemos usar en la etiqueta Exec

%f  ruta de un único archivo seleccionado

%F ruta de una lista de archivos seleccionados

%u una única URL

%U múltples URLs

%d ruta de un único directorio

%D lista de di directorios

%n nombre de un único archivo, sin ruta

%N nombres de todos los archivos seleccionados (sin ruta)

 

Algunos ejemplos de acciones que pueden ser útiles:

 

Exportar odt a Pdf

 

Extraer espectro en jpg de un archivo mp3 o flac

 

Cambiar el tamaño de una imagen a 800 px de alto para usar como cubierta de un disco de audio

 

más info: http://archive.oreilly.com/pub/h/3156

Categorías:acciones, kde Etiquetas: , ,