comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SOLUCIONADO] Script Youtube mpsyt

  • 6 Respuestas
  • 1129 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Electrónico

  • *
  • Underc0der
  • Mensajes: 50
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« en: Enero 23, 2016, 06:45:45 am »
Buenas a tod@s:

He creado un script para que instale y configure el programa de reproducción de youtube mpsyt.

La instalación me la realiza correctamente, pero después, abro el programa para configurarlo y sin embargo, una vez abierto ya no me realiza el resto del script.

Como puedo escribir mediante el os.system dentro del programa?

Os dejo el código a bajo:

Código: Python
  1. #!usr/bin/pyton
  2.  
  3. import os
  4.  
  5. print("Procedemos a configurar el programa mps-youtube")
  6. os.system('mpsyt')
  7. os.system('set player mpv')
  8. os.system('set show_video False')
  9. os.system ('search music_true')


He intentado buscar el archivo de configuración y no lo he encontrado.


Muchas gracias.
« Última modificación: Enero 24, 2016, 09:17:21 am por Stiuvert »

Desconectado Stiuvert

  • *
  • Moderator
  • *
  • Mensajes: 2667
  • Actividad:
    0%
  • Reputación 14
    • Ver Perfil
  • Skype: stiuvert@gmail.com
  • Twitter: @Stiuvert
« Respuesta #1 en: Enero 23, 2016, 07:00:58 am »
Buenas,

Yo he encontrado esto en Python:

No tienes permisos para ver links. Registrate o Entra con tu cuenta
« Última modificación: Enero 23, 2016, 07:05:00 am por Stiuvert »

Desconectado Electrónico

  • *
  • Underc0der
  • Mensajes: 50
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #2 en: Enero 23, 2016, 07:41:11 am »
No tienes permisos para ver links. Registrate o Entra con tu cuenta
Buenas,

Yo he encontrado esto en Python:

No tienes permisos para ver links. Registrate o Entra con tu cuenta

Buenas a tod@s:

Sí, esta página ya la he encontrado y me la he leído y es muy útil.

Sin embargo no satisface mis necesidades.

Esta web te dice como configurar manualmente el programa, en cambio, yo quiero que mediante un script de python se configure el programa automáticamente diciendole yo los parámetros.

Pensaba que al ser un programa que se ejecuta a través del terminal, abriendo el programa y ejecutando los mismos comandos que utilizarías si lo hicieses manualmente podrías configurarlo, sin embargo, cuando se abre el programa, la biblioteca os.system ya no funciona.

Hay algun modo de entrar los comandos de configuración por terminal de forma automática?

Muchas gracias.

Desconectado Stiuvert

  • *
  • Moderator
  • *
  • Mensajes: 2667
  • Actividad:
    0%
  • Reputación 14
    • Ver Perfil
  • Skype: stiuvert@gmail.com
  • Twitter: @Stiuvert
« Respuesta #3 en: Enero 23, 2016, 10:45:39 am »
¿Tipeando manualmente los comandos funciona la instalación y configuración?  :o

Se me ocurre crear un menú, primera opción instala la aplicación y sale del Script, y en segunda opción los comandos de configuración.

Saludos

Desconectado Once

  • *
  • Underc0der
  • Mensajes: 391
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • El blog de Once
  • Twitter: @don_once
« Respuesta #4 en: Enero 23, 2016, 03:01:53 pm »
Hola, resulta que os.system solo termina cuando el comando que se ejecuta también termina. Por ejemplo:

Código: Python
  1. import os
  2.  
  3. print("Iniciado")
  4. os.system("firefox")
  5. print("Terminado")

El código ejecuta el navegador y hasta que no se cierra, no pasa al print("terminado")

Ahora, sin conocer el software que mencionas, se me ocurre que puedes ejecutarlo por medio de un bash (llamas al bash que ejecuta el programa desde Python). Y a partir de ahí, comienzas a llamar los comandos que necesitas.
La otra opción es ejecutar los comandos usando hilos o procesos.


Edito: Casi lo olvido, la otra opción es usar el módulo subprocess, mira el mismo ejemplo de arriba:
Código: Python
  1. import subprocess
  2.  
  3. print("Iniciando")
  4. print(subprocess.Popen(["firefox"], stdout=subprocess.PIPE))
  5. print("Terminado")

Saludos!
« Última modificación: Enero 23, 2016, 03:09:24 pm por Once »






No tienes permisos para ver links. Registrate o Entra con tu cuenta

Desconectado Electrónico

  • *
  • Underc0der
  • Mensajes: 50
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #5 en: Enero 24, 2016, 07:11:47 am »
Buenas a tod@s:

El programa lo que hace es buscar canciones en youtube te las lista y te reproduce la seleccionada.

Pero también reproduce vídeos y por lo tanto, quiero desactivar la reproducción de vídeos, que solo busque musica y configurarle el reproductor por defecto.

El único que ocurre lo que comenta Once, hasta que no cierras el programa no se ejecutan el resto de comandos.

Estudiaré cual puede ser el mejor método para realizarlo, si hacerlo con un script de bash o con subprocesos.

Muchas gracias :)

Desconectado Stiuvert

  • *
  • Moderator
  • *
  • Mensajes: 2667
  • Actividad:
    0%
  • Reputación 14
    • Ver Perfil
  • Skype: stiuvert@gmail.com
  • Twitter: @Stiuvert
« Respuesta #6 en: Enero 24, 2016, 09:16:52 am »
@No tienes permisos para ver links. Registrate o Entra con tu cuenta ahora que te han dado una orientación a tu problema y crees que podrás seguir adelante, pienso que es mejor cerrar el tema y darlo como "solucionado", si crees que has descubierto algo no dudes en mandarme un MP para reabrir el tema y seguir colaborando para solventarlo.

Un saludo

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 6347
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 1540
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Multiuploader de imagenes con mysql, hosting de imagenes con mysql

Iniciado por graphixx

Respuestas: 4
Vistas: 2135
Último mensaje Marzo 26, 2013, 05:42:58 pm
por Xt3mP
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 2688
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Ayuda urgente con Virus "Virus.Win32Sality"

Iniciado por Napsters

Respuestas: 6
Vistas: 3350
Último mensaje Junio 11, 2012, 03:38:18 am
por Satyricon