[Script] Lancer une musique pendant l'execution d'un script

Bonjour,

Comment lancer une musique au format MP3 mais cachee pendant l'execution d'un script (GS).

Connaissez vous la ligne decode a ajouter?

nb. avec Visual Basic Script (fichier .VBS) je le fais lors de l'execution de mes macros Excel.

Merci

Jack

2 solutions

image

ou

function openUrl( url='https://www.youtube.com/watch?v=uWH00ehhLP8&list=RDCLAK5uy_mCvOm3kQy1RTBwDOGYkNhtHwMO89ffquk' ){
  // https://stackoverflow.com/questions/10744760/google-apps-script-to-open-a-url
  var html = HtmlService.createHtmlOutput('<html><script>'
  +'window.close = function(){window.setTimeout(function(){google.script.host.close()},9)};'
  +'var a = document.createElement("a"); a.href="'+url+'"; a.target="_blank";'
  +'if(document.createEvent){'
  +'  var event=document.createEvent("MouseEvents");'
  +'  if(navigator.userAgent.toLowerCase().indexOf("firefox")>-1){window.document.body.append(a)}'                          
  +'  event.initEvent("click",true,true); a.dispatchEvent(event);'
  +'}else{ a.click() }'
  +'close();'
  +'</script>'
  // Offer URL as clickable link in case above code fails.
  +'<body style="word-break:break-word;font-family:sans-serif;">Failed to open automatically. <a href="'+url+'" target="_blank" onclick="window.close()">Click here to proceed</a>.</body>'
  +'<script>google.script.host.setHeight(40);google.script.host.setWidth(410)</script>'
  +'</html>')
  .setWidth( 90 ).setHeight( 1 );
  SpreadsheetApp.getUi().showModalDialog( html, "Opening ..." );
}

ca ne passe pas:

Erreur    
Exception: Cannot call SpreadsheetApp.getUi() from this context.

et par un fichier mp3 est ce possible?

C'est parce que tu le lances depuis le drive et non depuis un fichier google sheets (là ça fonctionne) ; UI est l'interface utilisateur.

Je n'ai pas la réponse, mais encore une fois, google est avant tout un système en ligne, et tu ne peux lancer un fichier que s'il est sur internet ou chargé sur ton drive (pas sur ton disque dur).

Il faut fouiller sur la toile peut-être

https://www.groovypost.com/howto/google-drive-play-mp3-music/

https://www.ghacks.net/2013/05/28/how-to-play-mp3-files-directly-on-google-drive/

ya t'il un moyen de lancer le script a travers le fichier gs en lien avec le google sheet?

depuis un fichier google sheets (mais pas à partir du drive)

https://sites.google.com/view/googlappsscript/play-a-music-list

Rechercher des sujets similaires à "script lancer musique execution"