1 votes

Comment puis-je exécuter un script à partir d'un navigateur web ?

Je voudrais pouvoir utiliser un navigateur web pour lancer des raccourcis d'applescripts ou de quickies. Le problème est que dans Safari, par exemple, un lien vers un script ne fait que l'afficher dans le Finder. Il n'exécute pas un script. Je sais que c'est à cause de problèmes de sécurité, mais y a-t-il un moyen de faire en sorte qu'un navigateur ouvre ces script ?

Existe-t-il un navigateur qui puisse le faire ? Cela fonctionnait bien avec une ancienne version d'Internet Explorer pour Mac, mais depuis la mise à niveau vers Snow Leopard, je n'arrive plus à le faire fonctionner.

Gracias

1voto

FrankJK Points 226

Voulez-vous automatiser des tâches sur votre navigateur web ? Alors iMacros pour Firefox et iMacros pour Chrome est ce dont vous avez besoin. Ces deux-là sont gratuits/open-source "Enregistreur de macros de navigateur web " addons.

1voto

Thej Points 655

Vous pouvez créer votre propre AppleScript application qui vous permet également de enregistrez vos propres schémas d'URL comme myapp: . Lorsqu'une telle application AppleScript est ensuite installée sur un Mac, elle "écoutera" les URL que vous avez définies, par exemple myapp://go?text=Hello%20world . En cliquant sur cette URL, l'AppleScript sera exécuté immédiatement.

Voir Comment faire pour que Safari ouvre les résultats de recherche dans un nouvel onglet par défaut ? pour un exemple.

AppleScript prend également en charge l'option applescript: Schéma URL. Toutefois : cela no exécuter le script, mais seulement l'ouvrir dans l'éditeur AppleScript, après quoi vous devez l'exécuter vous-même. Comme copier ce qui suit (en une seule ligne) dans n'importe quel navigateur sous Mac OS X :

applescript://com.apple.scripteditor?action=new&script=display%20dialog%20%22Hello%2C%20World%21%22

Pour convertir un script en un tel clickable applescript: URL, voir Convertir le script en code de balisage .

0voto

Henrik TP Points 1

Dans Internet Explorer 8, vous pouvez activer l'exécution des applets Java en cliquant sur OUTILS > OPTIONS INTERNET > SÉCURITÉ > INTRANET LOCAL > NIVEAU PERSONNALISÉ, puis en activant l'option "Script des applets Java" dans la section SCRIPTING.

Cette section contrôle tous les paramètres de script sur votre intranet local, y compris votre disque dur local.

Étant donné que vous n'ajustez que la zone LOCAL INTRANET, cela ne risque pas d'entraîner une violation de la sécurité. Les scripts de la zone INTERNET, par exemple, ne sont pas affectés par les modifications apportées uniquement à la zone LOCAL INTRANET.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X