Eklablog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

Pour le moment en phase expérimentale et de projet, cette extension aura pour but de simplifier la vie des utilisateurs de kazeo et de firefox au mieux. blog pour le moment sans contenu.

Publicité

[instruction] audio

Permet de jouer un son audio encodé au format ogg-vorbis et hébergé sur internet par vos soin. Vérifiez bien que le lien que vous donnez soit valide, et qu'il se termine par ".ogg".

Cette instruction ne fonctionnera que sous Firefox 3.5 et ultérieur. Sous Firefox 3.0, elle sera automatiquement ignorée.

Syntaxe :

{"audio":"adresse vers le fichier audio ogg",
  "options":"les options ici",
  "do":[Instructions],
},

Liste des options facultatives
  • synchronous : lecture en synchrone, c'est à dire que les instructions suivantes commenceront avant sans attendre la fin de la lecture 
Les instructions "do" (facultatif)

Ces instructions s'exécutent pendant la lecture du fichier audio. Si l'option "synchronous" n'est pas spécifiée, seules les instructions de ce "do" seront exécutées simultanément avec la lecture de la musique.

 

Exemples
Exemple 1 : avec l'option synchrone :

{
  "debug":true, // enables debug mode
  "url":"kazeo.com/gestion/admin.php?page=forum", // replace SOMELINK or delete it
  "do":[
    {"ifnotexists":".tclcon",
     "then":[
        {"exit":"vous devez etre connecte"},

    ]},

    {"ifnotexists":"#btn_close_tabs_bar",
     "then":[
        {"exit":"Pour tester ce script, il faut se connecter avec la version stable de Kazeo"},
    ]},
{"function":"parcourir",
     "do":[
        {"for":"$topic",
        "in":".tclcon h3 a[href*='sr=viewforum']",
        "options":"reload",
        "do":[
            {"goTo":"$topic"},
            {"click":"l"},
            {"wait":"while loading"},
            {"call":"parcourir"}, // fonction recursive
        ],
        },
        {"ifexists":".linkst a:last",
         "then":[
            
            {"goTo":".linkst a:last"},
            {"click":"l"},
            {"wait":"while loading"},
            {"goTo":"#btn_close_tabs_bar"},
            {"click":"l"},
        ]},
    ]},
   
    {"audio":"http://www.votre_fabuleux.site.com/piste_demo.ogg",
     "options":"synchronous"},

    {"call":"parcourir"}
    {"goTo":"a:first"},
   
 ],
}

 

Exemple 2 : avec "do" :

{
  "debug":true, // enables debug mode
  "url":"kazeo.com/gestion/admin.php?page=forum", // replace SOMELINK or delete it
  "do":[
    {"ifnotexists":".tclcon",
     "then":[
        {"exit":"vous devez etre connecte"},

    ]},

    {"ifnotexists":"#btn_close_tabs_bar",
     "then":[
        {"exit":"Pour tester ce script, il faut se connecter avec la version stable de Kazeo"},
    ]},
{"function":"parcourir",
     "do":[
        {"for":"$topic",
        "in":".tclcon h3 a[href*='sr=viewforum']",
        "options":"reload",
        "do":[
            {"goTo":"$topic"},
            {"click":"l"},
            {"wait":"while loading"},
            {"call":"parcourir"}, // fonction recursive
        ],
        },
        {"ifexists":".linkst a:last",
         "then":[
            
            {"goTo":".linkst a:last"},
            {"click":"l"},
            {"wait":"while loading"},
            {"goTo":"#btn_close_tabs_bar"},
            {"click":"l"},
        ]},
    ]},
   
    {"audio":"http://www.votre_fabuleux.site.com/piste_demo.ogg",
     "do":[
{"call":"parcourir"}]
     },

    {"goTo":"a:first"}, // sera appelé après la lecture du fichier audio
 ],
}

Publicité
Retour à l'accueil
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article