sábado, 17 de agosto de 2019

Registro infructuoso (LV - XXIII)

La casa de la chica era un chalet adosado de tres pisos en una modesta urbanización de Rivas. A Sentencia no le había costado demasiado acceder e instalarse con cierta comodidad en uno de los adosados de enfrente, cuyos propietarios —un matrimonio sin hijos— estaban de vacaciones. No podía cometer otro error, por lo que esta vez decidió no precipitarse. Se había pasado varias semanas vigilando las entradas y salidas de Svetlana. Estaba estudiando sus movimientos cuidadosamente anotados en unos folios mientras mantenía un ojo fijo en la ventana. Algo no cuadraba. Svetlana guardaba luto aún por David y visitaba el cementerio con asiduidad. Tenía un horario bastante rígido en el trabajo y sin embargo pasaba demasiadas noches fuera de su casa. ¿Tendría un amante? No parecía ajustarse a la psicología de ella. Los tres o cuatro últimos días, convenientemente disfrazado, había aguardado pacientemente su salida del CNI y la había seguido para tratar de averiguar dónde iba esas noches. Todas las veces, invariablemente, la chica volvía a su casa. Juraría que no había sido detectado por ella ninguna de las veces. Sin embargo, estadísticamente, al menos uno o dos de esos días tenía que haberlo pasado fuera según los informes que había acumulado hasta el momento. Había algo que le olía mal, y a Sentencia, si había algo capaz de molestarle realmente; era no estar al tanto de todo lo que había que saber sobre su trabajo.

Svetlana nunca regresaba a su casa al mediodía y pasaba muchas horas fuera. Eso era ideal para el registro que Sentencia tenía en mente. Pero eso tampoco había podido hacerlo hasta el momento, para su propia consternación y escarnio. Por el día se lo impedía la mujer de la limpieza que llegaba sin falta antes de que su señora hubiese salido a trabajar y sólo salía del chalet al anochecer. Sentencia se las prometió muy felices el primer día en que la muchacha no regresó a dormir y observó como la criada abandonaba la casa. Pero al primer roce de la ganzúa en la cerradura fue disuadido por los ladridos de varios perros que provenían del interior de la casa. Pronto hubo réplicas de todos los perros de la urbanización, y no bien acababa de ponerse a salvo en su escondite de enfrente contempló horrorizado como se iban encendiendo las luces de los chalets vecinos, ventana por ventana, hasta que en casi todas las que podía ver había alguien asomado. Dos minutos después de que comenzara el escándalo hacía entrada en la urbanización un coche patrulla. Estaba claro que al mismo tiempo que empezaron a ladrar los perros se había activado una alarma silenciosa. Una sonrisa asomó en el rostro del asesino. La chica empezaba a gustarle.

martes, 25 de junio de 2019

Descargando torrents con aria2


Ya saben que me gusta sobre todo trabajar con aplicaciones encaminadas a ser ejecutadas en una terminal, hoy hablaremos de un programa de descarga de torrent, magnet y direcciones url. Pesa poco y requiere pocos requisitos de sistema, es un programa ideal para instalar en una Raspberry Pi siendo incluso más operativo y versátil que el conocido programa Transmission. Este articulo esta encaminado al uso por parte de usuarios noveles en el uso de la terminal bash, así que Nipegunes del mundo sigan leyendo si están interesados en aprender alguna cosa de provecho, por que aparte del unboxing (sacar un cacharro de una caja de cartón) con un cuchillo jamonero de un servidor casero, poco hemos visto en el tema de la configuración del mismo. Pero bueno temas aparte, vamos al turrón.

Instalando aria2

En una distro derivada de Debian, ya saben:

$ sudo apt install aria2

Para que el la aplicación funcione debemos después crear una carpeta oculta en home:

~$ mkdir .aria2c 

Esta carpeta es la que deberá contener el archivo dht.dat, este archivo se genera de manera automática al iniciar el programa. Si no hacemos esto al iniciar el programa el programa generara la carpeta antes mencionada de forma automática en home/usuario/.cache/aria2c/dht.dat y la aplicación no funcionara. Por cierto el comando para ejecutar la aplicación una vez instalada es: aria2c

Si hemos hecho todo esto la cosa funcionara, para empezar a usar el mismo, nos vamos a la carpeta de descarga que queramos, la aplicación descargara de forma automática en la carpeta en donde ejecutemos el proceso, por ejemplo supongamos que tenemos una carpeta de descargas en /media/usuario/Peliculas, pues:

/media/usuario/Peliculas$ aria2c archivo.torrent

De esta manera se efectuara la descarga pero el archivo permanecerá compartiéndose de forma indefinida, para parar el proceso pulsamos Ctrl+c

Para que la aplicación descargue y después comparta el archivo durante el tiempo que nosotros queramos existe una manera de indicar esto:

/media/usuario/Peliculas$ aria2c --seed-time=1 archivo.torrent

En el argumento --seed-time=1 indicamos que queremos que el archivo se comparta durante 1 minuto después de la descarga, si el parámetro es 0 equivaldrá a la parada automática, sabiendo esto que cada cual eliga el tiempo, recordemos en minutos, que desea compartir el archivo una vez descargado.

Descargas paralelas

En cuanto descargas paralelas, supongamos que deseamos descargar la primera temporada de una serie  que se llamara Nicomedes que consta por ejemplo de tres capítulos, el la cosa quedaría así:

/media/usuario/Series/Nicomedes/T1$ aria2c --seed-time=1 -Z capitulo-1.torrent capitulo-2.torrent capitulo-3.torrent

Claro esta que la aplicación tiene muchas formas de ejecución pero yo les he contado las más faciles y las que un servidor utiliza para efectuar sus descargas, para más información:

https://www.redeszone.net/gnu-linux/aria2-manual-para-descargar-archivos-via-http-ftp-y-tambien-via-bittorrent/

https://aria2.github.io/manual/en/html/

Reciban un cordial saludo.






jueves, 20 de junio de 2019

Escuchar WEBSDR en Chrromium o en su defecto Chrome.




No se si ustedes serán aficionados a escuchar las emisiones de radioaficionado a traves de la WEBSDR  utilizando para ello el navegador Chromium si  su sistema operativo es GNU/Linux o Chrome si su sistema operativo es Windows. 

De un tiempo a esta parte había algunas paginas WEBSDR como por ejemplo el SDR de ARDAM en Andorra que aunque mostraba las imágenes y el "waterfall" de la recepción de señales no reproducía el sonido de las señales recibidas. Había otras paginas WEBSDR que junto al control  Waterfall: Java  HTML5   Sound:   Java     HTML5 existe un control con el nombre Chrome audio start, al pulsar este se empezaban a reproducir el sonido de las señales captadas, mientras que en las paginas como la que antes he citado era imposible reproducir dicho sonido.

Bookmarklet URL.

Para paliar este defecto se puede crear en el navegador este "botón" que falta en las paginas WEBSDR que antes hemos citado, para ello echaremos mano de Javascript, en los marcadores del navegador implantaremos el siguiente script, esto recibe el curioso nombre de Bookmarklet URL:

javascript:if (!document.ct) document.ct= new webkitAudioContext(); var s = document.ct.createBufferSource(); s.connect(document.ct.destination); document.ct.resume(); try { s.start(0); } catch(e) { s.noteOn(0);}

Yo lo he hecho de la siguiente manera: he creado un marcador de Chromium con el nombre Chromium audio start (como el "boton" que muestran algunas WESDR) y en el apartado URL he copiado el script arriba transcrito. Funciona de la siguiente manera: cuando ingresamos por ejemplo en la WEBSDR de Andorra, la pagina se abrirá en el ordenador sin reproducir el sonido de las emisiones, abriremos el marcador creado y "clickaremos" sobre el marcador creado con el nombre: Chromium audio start y el sonido se empezara a reproducir como en las WEBSDR dotadas con ese mismo elemento. 

Algunas WEBSDR que escucho:

Madrid España: http://rem-esp.spdns.org:8901/
  
Radiotelescopio RT2T Rusia:  http://websdr.rt2t.ru:8901/ 

ARDAM Andorra: http://sdr.radioandorra.org:8901/ 

Pennsylvania USA: http://k3fef.com:8901/

Washington USA: http://na5b.ddns.net:8901/

Grimsby Inglaterra: http://grimsbysdr.ddns.net:8073/

Norte de Utah USA: http://websdr1.utahsdr.org:8901/











 

martes, 18 de junio de 2019

Manticora


No se si ustedes siguen la serie "Leverage" traducido aqui en España como "La reglas del juego", se trata de las aventuras de un equipo compuesto por un "cerebro" una estafadora, una ladrona, un hacker y un matón que cuida del grupo, estos se dedican a favorecer y proteger a los débiles de los poderosos cambiando para ello: "Las reglas del juego". En uno de los capítulos de la serie hablan de un poderoso programa informático al que llaman la "manticora". 

Pues bien después de todo este rollo de introducción, en uno de esos dias que me encontraba viendo la serie se me ocurrio la creación de un pequeño pero útil script para ver la la TV aprovechando para ello una serie de IPTV que habían llegado a mi poder. El script esta desarrollado en bash y pesa realmente muy poquito como reproductor de "streaming" he utilizado mpv, si ustedes se deciden a usarlo la interfaz que  saldrá en su monitor una vez ejecutado será la siguiente:

tv
------------------------
1. La Uno
2. Disney Channel
3. Antena 3
4. Cuatro
5. Telecinco
6. La Sexta
7. Intereconomia
8. Nova
9. Mega
10. Atres series
11. Factoria de ficcion
12. Energy
13. Energy HD
14. BeMadTv
15. Paramount Network
16. Hit TV
17. 24
18. DKiss
------------------------
Como no se me ocurría que nombre poner al script, se me ocurrió llamarlo "manticora" (un poco pretencioso por mi parte) en tributo al capitulo que había visto de la serie "Las reglas de juego". Como veran el funcionamiento es simple solamente tienen que poner el numero del canal que desea visionar, para salir del scrpits, pulsa q que es la tecla de salida del reproductor mpv.

No olviden darke al script permiso de ejecución con el comando chmod +x, si no hacen esto, el scrpit no funcionara.

Para descargar la "manticora" usen el siguiente enlace: https://mega.nz/#!vkRiEAgZ!UHqZp56bPYKbVOoE-c1f9_xhHy_xDyUZhwERVODXo1Q

Que lo disfruten.


viernes, 14 de junio de 2019

Un cliente nfs para Windows 10


Estos días de atrás me regalaron un ordenador cojonudo, cojonudo para lo que yo estoy acostumbrado, llevo casi todo mi vida utilizando informática de reciclaje, desde hacia más de veinte años no se lo que es estrenar un ordenador. Pues bien, como digo el otro dia me regalaron un precioso y contundente Lenovo Thinkpad T430 con procesador i5, 8 Gigas de RAM y 250 Gigas de disco SSD. ¡Ostias! nunca creí que Windows 10 se cargara tan rápido y he ahí el problema ¡Windows 10! deciros que el ordenado es uno de esos reacondicionados, con un precio de 262 € para lo que yo lo quiero me parece una autentica ganga. Pero a lo que íbamos, no puedo negar que mi primer impulso fue mandar al carajo el pernicioso Windows, pero una vez que lo hube pensado con calma llegue a la conclusión de que eso de ser un estúpido "talibán" de los sistemas operativos no llega a ninguna parte, así que ya que tenia pagada la licencia ¿por que no aprovechar el producto? Luego más delante vería si convenía o no mandar a la porra el famoso Windows. 

El primer reto que se me plateaba era conseguir conectarme a través de SSH con mis servidores, este problema se resuelve con un programa llamado PuTTY, fácil e intuitivo de manejar, así que prueba superada.

El segundo reto sería conectarme usando el protocolo nfs con mis servidores, uno de ellos esta ala vez conectado a través de samba, este lo veía sin ningún problema desde primera hora, pero los otros no, como debo confesar que el protocolo para compartir carpetas que ofrece samba no me mola nada, decidi investigar un poco por la red para ver si había algo para poder implementar el nfs en Windows 10. La verdad es que no tarde mucho en encontrar respuesta. 

El cliente ya viene en Windows 10, pero hace falta activarlo. Hay que ir a: Panel de control/Todos los elementos de panel de control/Programas y características/Activar o desactivar características de Windows. Una vez allí "clickamos" y seleccionamos Servicios para NFS que se desplegara y seleccionamos también Cliente para NFS y Herramientas Administrativas. Una vez hecho esto ya tenemos activado el cliente de NFS en nuestro ordenador.

Solo queda indicar la ruta de la carpeta compartida, así que abrimos un terminal, ¡Si han leído bien! ¡un terminal en windows! y es que ni en windows nos libramos de las frikadas. Coñas aparte abrimos el Símbolo del sistema que es como windows llama a esa especie de terminal e insertamos la ruta de la carteta compartida con el comando mount y siguiendo el siguiente formato:

mount -o anon \\192.168.1.100\media\primitivo\Peliculas K:

Donde 192.168.1.100 es la dirección del servidor, primitivo es el nombre del usuario, Peliculas es la carpeta compartida y K: es la letra que windows asignara a dicha carpeta en el sistema.

Si todo esta ok nos saldrá el mensaje: El comando se completo correctamente.

A mi me funciona correctamente  para lectura y escritura.

Para más información pueden visitar la pagina siguiente: https://www.imperioweb.net/compartir-archivos-con-nfs-en-servidor-ubuntu-y-cliente-windows-10

**Para obtener PuTTY puede utilizar el siguiente enlace: https://mega.nz/#!jxIAFC5Y!Dh7cjHJRqq4fM08l_DgCY_tE7HDwOycaTdRSjVQPh68