Mostrando entradas con la etiqueta script. Mostrar todas las entradas
Mostrando entradas con la etiqueta script. Mostrar todas las entradas

miércoles, febrero 27, 2013

Controla Amarok desde Android!

Antes que nada, pues una vez mas, a tratar de revivir el blog veamos no he tenido mucho tiempo, incluso había descuidado linux bastante... Una sincera disculpa a los que aún nos leen.

Ahora si, comenzamos: esto es simple, funciona con un script, un .apk y amarok en cualquier distribución linux, primero que nada conectamos ambos dispositivos a la misma red (celular y computadora con linux) después descargamos la .apk que nos servirá como control remoto, posteriormente descargaremos el script o bien descargandolo desde amarok en preferencias-configurar amarok-guiones-gestionar guiones, si lo descargas manual solo tienes que pegarlo (descomprimido) en la ruta ~/.kde/share/apps/amarok/scripts/ (sino existe créala). Para activarla, igual desde preferencias-configurar amarok-guiones:
Ahora a configurar la .apk:
La abrimos y presionamos el botón "menú" y vamos a settings-remote server y añadimos nuestraip:8484 (la ip la pueden conseguir facil desde el gestor de red que está en la bandeja del sistema dando clic y seleccionando tu red), posteriormente guardamos y ya podremos utilizar el control.
Les dejo las capturas:

Funciona perfecto en ArchLinux y android ICS 4.0.4 en xperia Ray.

sábado, mayo 26, 2012

Solucion al abrir aplicaciones root en ArchLinux


Hola compañeros, primero que nada una disculpa por no haber estado durante tanto tiempo, también quiero mostrarles mis mas sinceros agradecimientos respecto al apoyo que me birndaron hace un mes.

Entrando en el tema, hoy tuve un problema algo molesto, el cual era que al abrir kwrite desde terminal me daba un error así:
$ sudo kwrite /etc/rc.conf
No protocol specified
kwrite: cannot connect to X server :0
Leyendo muchas páginas en internet en ingles, entendía que debía ejecutar como super usuario el comando 'xhost +localhost' pero, gran sorpresa, me daba otro error, que era este:
sudo xhost +localhost
No protocol specified
xhost:  unable to open display ":0"
Cada vez, mas frustrado de la situación, llegué a una solución, la cual es la siguiente:
  1. Presionamos ctrl + alt + f1, una vez en consola, nos identificamos como "root":
    usuario: root
    contraseña: ******
  2. Una vez estando como usuario root, en archbang me mandó a openbox, pero si no lo tienes instalado, solo te aparecerá el simbolo #, en los casos que tengan openbox, abren una terminal para seguir con el procedimiento, finalmente ejecutan:
    # xhost +localhost
  3. Despues de esto, regresamos a nuestro entorno con ctrl + alt + f1.
  4. Ya en nuestro entorno, ejecutamos COMO USUARIO NORMAL, en konsole:
    $ xhost +
    Les aparecerá lo siguiente.
    access control disabled, clients can connect from any host 
  5. Una vez hecho esto, ya podemos abrir kwrite u otras aplicaciones desde la terminal. Pero hay un inconveniente, debemos hacer ese ultimo paso cada inicio de secion.... Para solucionar esto creamos un script de la siguiente manera.
  • Abrimos kwrite o cualquier editor de texto y copiamos el siguiente texto:
    #!/bin/bash
    clear
    xhost +
  • Guardamos como "cualquiernombre.sh", sin comillas.
  • Desde terminal, nos colocamos en la carpeta donde guardamos el archivo y damos permisos:
    $ sudo chmod 777 ./cualquiernombre.sh
  • Por ultimo, creamos un lanzador en el panel o escritorio y presionamos en el cada inicio de seción, o bien crear un script de inicio.
Espero que les sea de utilidad!