bonjour;
Je cherche a faire un script qui changerait la page d'accueil de mon navigateur de maniere aleatoire a l'ouverture.
Merci
Salut,
Aléatoire c'est à dire ? Comment est constitué la liste des pages d'accueil parmi lesquelles tu veux faire ton tirage aléatoire ?
Bonjour,
Les navigateurs, tant Safari que Firefox ou Chrome ont des instructions très limitées pour AppleScript.
Néanmoins, une page d'accueil dans les préférences du navigateur est simplement l'instruction donnée au navigateur de s'ouvrir sur cette page... donc un script qui demande simplement l'ouverture d'une page via son URL donne le même résultat.
La question de Yponomeute reste pertinente : comment est constituée la liste des pages possibles ?
Dans le script ci-dessous, j'ai simplement supposé que les pages (leur adresse URL en fait) sont en dur dans le code sous la forme P1, P2, P3 (pas de limite quant au nombre !).
Cela défini une liste dont le script choisi un élément aléatoirement. Celui-ci est ouvert avec le navigateur par défaut.
Je n'ai pas mis de commentaire, car le script me paraît assez lisible.
Dans le cas où on a une liste d'url prédéfinie, j'utiliserais plutôt javascript. Il faut juste créer un fichier html et y coller le script suivant, et choisir ce fichier en tant que homepage sur le navigateur.
bonsoir :
Merci a vous deux.
Dans mon idée ().. J'aai un fichier dans laquelle j'ai mes adresses en dur.
par script je relève une adresse prise au hasard dans le fichier et je la réécrit dans le fichier ou firefox (par exmple) stocke l'adresse.
Mais si ta manière( edit : vos manières) de faire fonctionne cest tout aussi bien. (jai pas testé) Merci beaucoup
le shell me fait une erreur.. "-bash: syntax error near unexpected token `('
"
edit : yponomeute ; ton script fontionnne;mais jarrive pas a mette une adresse que le navigateur reconnait.. le script aleatoire .html est sur mon bureau.
edit :Nickel ca marche avec javascript .. Merci beaucoup, pour PBell; sais tu pourquoi le script fait une erreur.. merci
Bonjourt Hubeert,
Le script fonctionne chez moi, donc je soupçonne une erreur de recopie.
L'instruction do shell script doit avoir : un guillemet, le mot open, un espace et un guillemet fermant, suivi enfin d'une string contenant l'URL.
Sinon, envoie moi ton script sous forme de fichier avec les URL et je vérifierai chez moi.
Cordialement
PS : Yoponomeute, je n'ai jamais fais de java script, mais je suis agréablement surpris par la forte similitude des langages dans nos exemples
bonjour.
en fait j'ai juste fait un copier coller. Mais peut être en enlevant les parenthèses ? Je te tiens au courant
non ca marche pas mieux.
mais je vais le recopier a la main; peut etre que le ciopier coller rajoute des signes.
Edit: j'ai pas réussi a faire fonctionner le script shell.
Pour ceux que ca intéresse et qui ne sont pas codeur ou familiarisé avec la programmation et qui n'ont pas d'éditeur de code.
Il faut que javascript soit activé
ouvrir éditeur applescript ( ils se trouve dans les utilitaires apple)
y coller ceci ..(le code d'yponomeute avec les attributs d'une page html)
Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)