Top Promos Apple Test Apple Antivirus Mac Dock Thunderbolt Sunology Comparatif iPhone Nettoyeur Mac

Articles

Divers

Marier Ircle et Applescript

Par Solune - Publié le

Les types de script sous Ircle



Il en existe 2 sortes. La première sorte englobe ceux que l'on ouvre qui exécutent les commandes et qui se ferment , ce sont les temporaires. Les autres sont appelé "Startup Script" par Ircle , il doivent être sélectionné dans les préférence car Ircle les charge à son démarrage et il restent à scruter les objets demandé.

Particularité de Ircle



Comme beaucoup de logiciels , Ircle possède une valise de commandes et de propriété pour automatiser les tâches. Mais aussi , il possède des events (des boucles) qui réagissent , par exemple , à l'envoi d'une phrase. C'est ceux-là qui permettrons de faire des Startup Script.

Les scripts temporaires



Il peuvent démarrer avec la boucle "on run()" mais ce n'est pas obligé. On peut les appeler avec le menu script de Ircle ou bien par le biais de "/nomduscript".
Par exemple :

on run()
tell application "ircle"
type "à mort les PCiste pourri et leur technologie d'abrutis"
beep
end run

On appelle le script "tatav" (=> le nom vient de mon prof d'automatisme :) )Donc quand l'utilisateur de Ircle tapera "/tatav" , Ircle enverra sur le message "à mort les PCiste pourri et leur technologie d'abrutis" sur le channel qui à sa fenêtre au premier plan et sonnera :).

Les events & Startup Script



Ils sont une trentaine et vous pouvez créer les vôtres , cool nan ?
Voici les plus utiles (ils sont tous noté dans le script events de votre dossier de script de Ircle) :
- on input(n°connection,target,laphrase) => quand l'utilisateur de Ircle valide une phrase dans la fenêtre "input line" de Ircle , elle est stockée dans la variable "laphrase" et la boucle de input se déclenche.
- on pubmsg(n°connection,sourcenick,sourcehost,channel,laphrase) => quand une phrase arrive dans un channel , celui-ci est stocké dans la variable "laphrase" (attention les vôtre aussi !) et la boucle se déclenche. Cette boucle est à user avec modération si vous êtes du genre à discuter sur 20 channel surpeuplé à la fois , cela cause un ralentissement de Ircle.
- on pubmsg(n°connection,sourcenick,sourcehost,votrenick,laphrase) => même chose que ci-dessus mais pour les message privé.
- on join(n°connection,sourcenick,sourcehost,channel) => quand une personne arrive sur un channel.

Pour créer vos propres events , il suffit trouver un nom à mettre après "on". Ensuite pour les appeler il suffit de tapez "/nomdel'event" pour le déclencher.
Par exemple :

on m4e(variablequelconque)
tell application "ircle"
echo "En route pour Mac4Ever :)"
type "VIVE MAC4EVER " & variablequelconque & " Venez tous à www.mac4ever.com !"
end tell
end run

Cet event est on ne peut plus correct. Donc quand l'utilisateur de Ircle tapera "/m4e houhou" la boucle se déclenchera. Ircle écrira dans la fenêtre au premier plan "En route pour Mac4Ever :)" sans que quiconque (sauf l'utilisateur) le voie et dira dans le channel "VIVE MAC4EVER houhou Venez tous à www.mac4ever.com !". Voilà , cet exemple est à utiliser dans modération :)

Apple, accusée d'utiliser des minerais exploités illégalement au Congo !

Apple, accusée d'utiliser des minerais exploités illégalement au Congo !

Quelques jours après la journée de la terre, la réputation verte d'Apple se trouve entachée par de graves accusation de la...

De nouvelles sessions "Today at Apple" pour séduire les PME !

De nouvelles sessions "Today at Apple" pour séduire les PME !

Apple vient de dévoiler une série de sessions Today at Apple destinées aux patrons de petites entreprises et aux entrepreneurs...

La CNIL a enregistré un nombre record de plaintes en 2023

La CNIL a enregistré un nombre record de plaintes en 2023

La Commission nationale informatique et libertés a enregistré un nombre record de plaintes en 2023. Marquée notamment par l'augmentation...

Google Maps de retour dans la recherche Google ?

Google Maps de retour dans la recherche Google ?

Ce matin, une petite surprise est apparue chez certains utilisateurs français (mais pas tous), le retour de Google Maps dans la recherche Google.

Le pack Wi-Fi 7 Mesh TP-Link Deco BE85 en promo ! 4 Gb/s en Wi-Fi !

Le pack Wi-Fi 7 Mesh TP-Link Deco BE85 en promo ! 4 Gb/s en Wi-Fi !

Si vous désirez vous offrir un réseau sans fil performant couvrant une très grande surface, les kit Wi-Fi Mesh sont à ce jour la...

Trop incitatif, TikTok lite sera bientôt suspendu en Europe

Trop incitatif, TikTok lite sera bientôt suspendu en Europe

En définitive, le mode de fonctionnement de la dernière application de ByteDance (la maison mère chinoise du réseau social presque...

Samsung en crise passe ses cadres à la semaine de 6 jours

Samsung en crise passe ses cadres à la semaine de 6 jours

La situation n'est pas au beau fixe pour Samsung. Avec la dégradation des résultats de certaines de ses activités et le durcissement des...

Canal+ : le mode Tribunes coupe le sifflet des commentateurs de foot !

Canal+ : le mode Tribunes coupe le sifflet des commentateurs de foot !

Canal+ va permettra à ses abonnés d'activer un nouveau mode afin de couper les commentaires et de son plonger véritablement dans...

Commentaires

Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.

1 commentaire
Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.