IPB

Bienvenue invité ( Connexion | Inscription )

> page d'accueil aléatoire [résolu]
Options
hubeert
posté 26 Apr 2015, 17:58
Message #1


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 951
Inscrit : 19 May 2005
Lieu : Chateauneuf du pape
Membre no 39 495



bonjour;
Je cherche a faire un script qui changerait la page d'accueil de mon navigateur de maniere aleatoire a l'ouverture.
Merci

Ce message a été modifié par hubeert - 27 Apr 2015, 20:08.


--------------------
Musique techno avec MAO (Logic Pro)

des que quelqu'un a du pouvoir il croit détenir la vérité...
Des que quelqu'un a un clavier il A la la vérité.(Forcément)
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
hubeert
posté 28 Apr 2015, 08:59
Message #2


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 951
Inscrit : 19 May 2005
Lieu : Chateauneuf du pape
Membre no 39 495



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. sad.gif

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)
Code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
     <title>aleatoire</title>
     </head>
    
     <body>
     <script type="text/javascript">
     var pages = [
         'http://www.macbidouille.com',
         'http://www.apple.com',
         'http://www.pizza-du-chateau.com',
         'http://www.flickr.com/explore',
         'http://www.blaguemarrante.com',
         'http://www.picturalissime.com/g/van_gogh_semeur_soleil_couchant_l.htm',
       'file:///Users/moimeme/Desktop/photo_du_bebe.jpg'
     ];
    
     var random = Math.floor(Math.random() * pages.length);
    
     var url = pages[random];
    
     location.replace(url);
     </script>
    
    
     </body>
     </html>


Si vous ajoutez des urls veuillez le faire entre les crochets , les urls se terminent par une virgule sauf la derniere, vous pouvez également renseigner des adresses qui menent a un fichier sur votre disque dur sous cette forme file:///Users/moimeme/Desktop/photo_du_bebe.jpg par exemple.
(pour éviter d'ecrire tout le chemin a la main, ouvrez le terminal ( utilitaire apple) glisser le fichier dans la fenêtre du terminal le chemin va s'afficher vous le copier coller entre deux ' , apostrophes
Vous fermez la fenêtre de l"éditeur apple script, celui va vous demander si vous voulez enregistrer; vous renseignez le non du fichier ( aleatoire) par exemple, vous renseignez l'endroit ou vous voulez l'enregistrer puis vous mettez: Format de fichier Texte et Fin de lignes :conserver les fins de lignes.
Vous faites un clic droit ( control clic) sur votre fichier et lire les informations; vous changez l'extension applescript par html. vous fermez la fenêtre.
Une alerte vous demande de confirmer le changement d'extension.

Ensuite vous allez dans les préférence de votre navigateur pour changer la page d'accueil.
Dans le champ pour renseigner la page d'accueil il faut mettre le chemin de votre fichier " aleatoire.html" c'est sur la forme : file:///Users/moimeme/Desktop/aléatoire.html
si vous ne savez pas ouvrez le terminal glissez le fichier dans la fenêtre de celui ci et le chemin sera affiché. Faites un copier coller dans le champ qui renseigne la page d'accueil..
Le tour est joué.

Merci a

yponomeute et PBell (meme si j ai pas su faire fonctionner son script) pour leur code.
Il y a sans doute d'autre manière de faire

Ce message a été modifié par hubeert - 29 Apr 2015, 11:24.


--------------------
Musique techno avec MAO (Logic Pro)

des que quelqu'un a du pouvoir il croit détenir la vérité...
Des que quelqu'un a un clavier il A la la vérité.(Forcément)
Go to the top of the page
 
+Quote Post

Les messages de ce sujet


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 27th April 2024 - 14:33