Skip to content
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Kasaya – Pour automatiser votre navigateur avec un langage naturel

Tu aurais voulu découvrir cette astuce avant tout le monde ? Alors rejoins-moi sur Patreon !

Kasaya est un drôle de projet. Il s’agit d’un langage qui permet d’écrire des scripts afin d’automatiser des actions dans un navigateur.

La particularité de ce langage c’est qu’il est WYSIWYG, c’est-à-dire que les commandes s’expriment en anglais classique. Pas besoin de savoir coder, juste de savoir écrire dans la langue de Shakespeare.

Il ne repose pas comme les autres parseurs sur une analyse des chemins XPaths ou des IDs de div, ce genre de chose, mais sur JARVIS.

Pour faire fonctionner Kasaya, vous aurez besoin du JDK Java, de Google Chrome en version >= 66 et de Node.js >= 12. Ensuite, ouvrez un terminal et lancez la commande suivante (avec sudo devant si besoin) :

npm install -g kasaya

À vous ensuite d’utiliser des commandes dans des scripts ou via le mode interactif. En voici quelques-unes pour l’exemple :

open "foo.com"
click "Sign In"
click "Username"
type "[email protected]"
press tab
type "12345"
click "Confirm"
read "You are logged in as ${username}" near "Success"
check if $username is "[email protected]"
read ${sender} from row "Test email" column "Sender"
print $sender

Évidemment, c’est encore en beta, donc ne vous attendez pas à un truc parfait, mais je suis certain que vous lui trouverez des usages rigolos.

Vous pouvez en savoir plus sur Kasaya en allant sur le site.

Quel VPN choisir ?

Si tu es à la recherche d’un service de VPN qui à la fois protège ton anonymat, te permet d’accéder à des sites bloqués dans ton pays en changeant d’IP et qui te donne accès aux catalogues étrangers de Netflix, Amazon…etc, j’ai ce qu’il te faut.

Découvre le VPN de Cyberghost


Les articles du moment