Estoy usando la interfaz de usuario predeterminada y estoy tratando de crear un botón para poner en cola la canción seleccionada , el botón está en un mod de panel WSH que ejecuta JavaScript. ¿Hay una función para (a) poner en cola directamente la canción seleccionada o (b) enviar un conjunto de pulsaciones de teclas que pondrán en cola la canción (donde el atajo de teclado se define en: Preferencias> Atajos de teclado> [contexto]> Agregar a la cola de reproducción )?
Lo que he encontrado sobre los dos métodos son:
(a) Hay una función " queue_add_item () " pero no estoy seguro de cómo pasar el elemento seleccionado (las entradas a esta función son "metadb_handle_ptr" y "p_item")
(b) En Winamp pude enviar un atajo de teclado ejecutando un archivo en el directorio, el código XML era:
System.navigateUrl(skin_dir"\scripts\ctrl_alt_q.vbs");
y "ctrl_alt_q.vbs" contenía:
CreateObject("WScript.Shell").SendKeys "^%q"
fuente