Search

Home > Bateria2x100 > #179 – Cambios…
Podcast: Bateria2x100
Episode:

#179 – Cambios…

Category: Technology
Duration: 00:31:26
Publish Date: 2018-02-26 11:11:39
Description:
  • Smartapp : app Movistar para el router hgu.

App Smart WiFi. Gestiona tu red wifi ¡Es gratis! – Movistar

  • Gentileza de @NordicWire : https://fromsmash.com/

  • DNS ROUTER : en las máquinas que se configure meter DNS primària la del Router.

    • Truco 1Password :
    • Si compráis en algún bundle, por ejemplo el que ahora está vigente de BundleHunt, en vuestra cuenta veréis que os dan la opción de descargar un CSV con los datos del serial,etc… pues bien:
      1. Abrir 1Password
      2. Archivo -> Importar
      3. Selecionar el tipo que queréis (Licenia de Software)
      4. Bóveda
      5. Fichero CSV

    Si lo hacéis de esta manera os creará un registro con el icono de la app, etc… todo muy ordenado.

  • SCRIPTS en HAZEL Para probar scripts en Hazel primero, lo mejor es probarlos en el terminal, os voy a enseñar como…. Esto es una pequeña intro, no soy experto en terminal pero reconozco que no me da miedo y los comandos básicos los controlo.

Vamos a crear una carpeta por ejemplo llamada Sripts, dentro de Documentos. 1. Si vamos a terminal, lo primero es situarse en la carpeta scripts, para hacerlo, o podemos hacer el típico cd ruta, o una manera más fácil : 1. Arrastrar la carpeta desde el finder a la ventana de Terminal, veréis como se escribe de forma automática la ruta. 2. Ahora, hace falta escribir “cd “ delante de esta ruta. Lo podíamos haber hecho al principio, pero otra forma (y por eso lo explico), es pulsar ALT y arrastrar el ratón al principio de la ruta , de esta forma podemos posicionar el cursor donde queramos (truco útil ! ) 3. Ahora tendremos algo como “cd ruta_de_la_carpeta”, pulsamos intro y ya estamos en esa carpeta. 4. Ahora vamos a crear un script, para ello, descargar o abrid cualquier editor de texto. Yo uso Atom, pero hay muchos !!! 5. Creamos un fichero nuevo y escribimos esto :

#!/bin/sh
# Esto es un comentario!
echo Hola Mundo


6. Ahora lo guardamos en la carpeta que  hemos creado antes, con el nombre : prueba.sh  
7. Antes de poder probarlo…. Hay que ejecutar esto en Terminal :


chmod 755 prueba.sh     

Esto qué es ?? Pues son los permisos que damos a este fichero : 7-5-5 (Rwxr-xr-x) El propietario del fichero puede leer, escribir y ejecutar el archivo. Todos los otros pueden leer y ejecutar el archivo.Este ajuste es común para los programas que son utilizados por todos los usuarios. 8. Ahora si podemos ejecutar el prueba.sh : (hay que poner en linux el “./“ antes del nombre del fichero.

./prueba.sh 

Voilá ! Ya tenemos ejecutado nuestro primer script ! Esto nos irá de perlas para poder probar nuestro código antes de meterlo en Hazel.

Usaremos CPDF para poder encriptar los ficheros PDF mediante este esquema : cpdf -encrypt AES256 pass_owner “pass_user” -no-forms in.pdf -o out.pdf

A tener en cuenta : 
* -no-forms : No se pueden editar campos
* Link con el manul completo : https://www.coherentpdf.com/cpdfmanual.pdf

Ahora vamos a nuestro objetivo, que Hazel pueda encriptar nuestros PDFS :

A comentar :
  • base=$(basename -s .pdf “$1”) : Lo que hacemos es guardar el nombre dle fichro PDF sin la EXTENSIÓN ( -s .pdf) * $1 Se usa en Hazel y hace referencia al fichero/elemento pasado al bloque, en este caso el bloque de Shell Script * /Users/apple/Documents/cpdf/cpdf -encrypt AES256 mi_password “mi_password” -no-forms $1 -o “$base”.pdf : Es la ruta donde está cpdf, y lo que hacemos es ejecutarlo dándole password al PDF y sobreescribiendo el anterior PDF sin proteger.

Espero que haya quedado más o menos claro, hay otras formas de hacerlo, usando por ejemplo AUTOMATOR, eso lo dejo para que Google y vuestro tiempo.

Recordad : #LovePresupuesto para optar a esta maravillosa app Presupuest o que nos ayuda a gestionar nuestra economía diaria

Total Play: 0