Les scripts IMDb pour navigateurs

Pour les amoureux cinéphiles de statistiques et d’ergonomie optimalisée, IMDb offre ce qu’il y a de mieux sur le Net. Mais mieux que IMDb… les scripts pour améliorer IMDb. Je viens de réinstaller tout ça après de multiples plantages matériels, l’occasion donc d’évoquer ces scripts.

En fait, pour améliorer IMDb, il y a deux manières : ajouter des liens vers d’autres sites habituels et rendre plus claires les listes de films, dans les filmographies notamment.

Pour cela, deux scripts. IMDb ‘My Movies’ enhancer et IMDb Link ’em all!

On commence avec le premier :

IMDb ‘My Movies’ enhancer.

Le script permet de voir en un coup d’œil les films vus dans une liste, ceux apparaissant également dans notre watchlist ou ceux encore apparaissant dans n’importe quelle liste que nous avons crée. Un jeu de couleurs permet de distinguer tout ça. Et en passant la souris sur un film, on sait immédiatement, via l’ouverture d’une bulle, la note qu’on lui a attribuée, sa note IMDb et si éventuellement on l’a mis dans une liste.

Imaginons par exemple que je veuille voir rapidement les films qu’il me reste à voir de Masumura. Je vais sur sa page IMDb, et ça me donne ça :

En gras, ce sont les films que j’ai vus. En orange, le film placé en watchlist. En plaçant le curseur de la souris sur Le Faux Étudiant, je peux voir toutes les actions que j’ai faites sur le film.

Pour installer le script, il faut d’abord une extension capable de gérer les scripts. Pour cela, il suffit de se rendre dans la bibliothèque d’extensions de Firefox, et ce sera Greasemonkey. Pour Chrome, l’extension se nomme Tampermonkey.

Une fois les extensions installées, il faut installer le script IMDb ‘My Movies’ enhancer sur cette page.

Après avoir redémarré le navigateur, il faut se rendre à la page des listes personnelles sur votre profil IMDb (ça doit ressembler à imdb.com/user/ur*****/lists et c’est accessible en haut à droite via votre nom de profil).

Si vous connaissez déjà cette page, vous remarquerez qu’un nouvel encart apparaît en haut :

Il suffit de cliquer sur « Refresh highlight data », et le script enregistre alors l’activité sur vos listes dont la principale, celle des “ratings”. En quelques secondes, c’est fait, a priori vos données sont rentrées et apparaîtront comme montrées plus haut. Magique.

IMDb Link ’em all!, maintenant.

Le script permet d’avoir sur la page des films IMDb une série de liens utiles renvoyant vers des sites qu’on visite souvent avant ou après avoir été sur sa page IMDb. On gagne juste du temps, le fait de cliquer vous faisant accéder directement soit à la page du film sur le site de destination soit sur sa page de recherches avec le champ pré-rempli avec les informations IMDb. L’intérêt, c’est qu’on peut ajouter et configurer les liens, voire en ajouter soi-même. C’est ce que nous avons fait avec Renaud/Morrinson du site Je m’attarde (pour y ajouter, tant qu’à faire, un petit lien vers SensCritique, ainsi que sur nos sites respectifs).

Si vous avez déjà installé le premier script, l’extension est la même. Et le script d’ajout des liens se trouve à cette adresse.

Ça devrait alors, après avoir choisi les liens, ressembler à ça (en bas de l’image) :

Certains liens sont configurés pour chercher le titre IMDb tel qu’il apparaît sur la page (titre original, anglais ou français selon les préférences de chacun), il faut donc penser, soit à modifier ses préférences IMDb pour qu’apparaisse sur la page du film le titre original, soit à bidouiller en modifiant le script via l’extension afin de changer l’option ‘titre IMDb’ par ‘ID IMDb’ par exemple (c’est ce que j’ai fait personnellement pour iCM, le site étant capable de renvoyer à la page du film à partir de l’ID IMDb, c’est-à-dire la suite de chiffres dans l’adresse du film sur IMDb). Parce qu’il est évident que si vous lancez une recherche avec le titre français sur un site anglophone, il risque de ne pas trouver.

Il y a trois types de liens : “général”, “sous-titres” et “trackers” (ce dernier renvoie à des sites qui me sont parfaitement inconnus, les connaisseurs devraient s’y retrouver). Je n’ai gardé dans l’image partagée que le liens vers les sites que j’utilise, mais il y en a bien d’autres.

Afin maintenant d’ajouter un lien vers SensCritique, vers la Saveur et Je m’attarde, il faut rentrer dans la configuration du script via la console de l’extension située dans la barre de tâche du navigateur, et modifier le script. Vous repérez la suite de lignes de code qui renvoie à tous les sites, et quelque part dans le tas, vous ajoutez :

    ],
    senscritique: [
      'SensCritique',
      'data:image/png;base64,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',
      'https://www.senscritique.com/search?q={{IMDB_TITLE}}'
    ],
    lasaveurdesgoutsamers: [
      'La Saveur des goûts amers',
      'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAK7SURBVDhPdZJbSJNhGIC/6XLmobMQVJSVRWHl9u/3z5VYYmUQUclsua1t/5ymCzEPYRjMSiMosgMdL8IOKCGkFUR0uOgMFUZdZTeFd13VZYeLp3eTaoZdPPDx8b7v937v+6hoQQrjUWcfyy7H+Kh/A5P5G2hNUDMOKrna/4PTqNbGR1U7UxiDZv1D2Clo6X8IOeNkjEF58xWmZiHkUEQMK4e35zHQsZloSSbVRjqmnklVvo3mDfPpa3fz8lIbA4f8HPEZhPTJ0sFKqxxSqHHZuNZWxmDnVk7WanjtCp90EF07i2cX93E8XMqHWyc437iZhvUL4fMLWjYtQfk0xU7dQmfVIoYH2vE7FZUrFF65N4uzeNPXQU+bB19hDgzfpaF8MfVlC2DkMdF1C+UL0n6wKE0CW+mNbcIjL/v1VHY4LZKUzs93/YlXm7ba+fb+Hi1ug/sX9nEkvIaQKwflkZ37nTa+v71Ke0UeYVd2Ap9M2DQyGDhYyZ4NuVzurGXk1W1+jLzEXzIfv5aN6bChAoXZNG2cBx/vEDQmJfDaJ+LOT6WhdCZ1RqbMKJuhwdPE6iv4MvyE/YFSqpanjXpgFk6jp3kLj840yVqmEtSm4F2RRWt5Hl3bHdTqGUSLp/Oi9zBu11ye95/gcU9HYoWJAv0xH1+fXubGgZ2ygZC0HOBB926GrsTYW57LzZibj4NdXD8UJFA8h9NN2+DTQxpKZhCxp6KOBgyS6fQU0F29OvHq3o1zORXU6HIvpbFsNuGi6fLFKXwf6qWvtZx6GbIKFdpIJlyUQWRVlrQoquoTqHFOGNVWt4mpExNGHqtaDq8vcS6sS4GVit8EjfgKxQGx0pSzKU6ExYe44hGHhRq7hd2GjUiBomXNNM6aThFJgpIxXZKwWuSKixS/E9WDy5QkK+qkcJxaES2qp8sQrfwCIrfp8d/HsPcAAAAASUVORK5CYII=',
      'https://lasaveurdesgoutsamers.com/?s={{IMDB_TITLE}}+{{IMDB_YEAR}}'
    ],
    jemattarde: [
      'Je m_attarde',
      'data:image/png;base64,AAABAAEAEBAAAAAAAABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAEAAAAAAAAAAAAAAAEAAAAAAACbm7sAExOIABkacADLzdoAeXqZAKaovgALC4MADA2AAAwLgwAmJoIAERFxABAOegAQEHcADxF6ACsrdgASEnQAExJ0ABMUcQDb3OMAFBRxADAwcwATE4kAFRSDABsbdAAZGnoA9vn6ABwcdwDS09sAenumAPz9/QANDH4ACwuEAA0NgQAQEHgAQkGCABISdQAUE28AFRVsAPHx9QCcnLcAFhaBAF9fkwDO0NwA/P3+AJOTrwBmZ5kAVVWIAMLCzgAJCYgACwuFAA4OfAAUFGoAExNwABESdgAUE3AAEhJ2ABUVbQArLHsAcHCZABcXfAAYGnwAuLnGAExNjAC8vckANjaHAAkJiQAMDIAAJyh5AAsLhgDDxc8ADg59AA0NgwAPEHoADw59ACkpfAAQEHoAEhF0ABMTcQAVFW4ARUWHADAwdgCfoLMAFBSGAHZ2mgBlZIkAICB0APr8/QD8/P0AJiZrAAsMgQBsbJgADAyBAA0OfgAODn4AKip3ABERdQATE3IAFRVvANzc5wAYGWkAEhKKAHR1mAAYGXsANjZuAB4eeAA7O3QA5+ftACQkeAAICYsACgqFAIKCpAALDIIADAyCAA0MggAPD3kAmJi4ABERdgCamrUAFBRtABUUbQBaWogAcXGWABYXbQATFIgAFxd/APX3+QAVFoUAZmaRADs7dQAjJHAA/f//AH5+ogD+//8A////AIGCpQAKCoYADQ19ACoqcAA/P4EADg96AAwMgwAPD3oAEBF3ABIScQAREXcAFBRuALe2wQAXF4AAGBl9AMzN2AChorwAICFxACMjbgBSUZMACgqHAAsMhAANDX4ADAyEAA4PewAPD3sAEA97ABAReAASEnIAERF4APDx8gAVFmwAExN1ABYWbACyssgAdnaVAMrK2QAVFYQAGBh7AHR0oQAZGngAICB4ACcncgAKCogACgyFAA0NfwAPD3wAxsbOABEReQAUFHAAFRZtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhSYnrCivlnxSFWQBARe1V5KZR7MyXIMiMYcxBgaanG4ebUKIn11ohrKxMERxBx8xbVmeYF+QoAMJbEGHCHCMH0kNF1qnX0x5YnN8MR9wcIw0eop1BFVNY0WFqkqMnVtbJaVONi0bgFgvK4WoW4ybIKW4YQ80UBKFan2ErVsxIEu4kBAjjgxAPi4dhBptMUg1t6M3tDIPYF8OgoRrbY2LnI9NdF2ccjMpBRmFOqaPMnIKJA8jdLZleD1WKpVTlxOiTREREWBpFF6FhX+BUaklDCNMTjiRVCGwP6RndpgsjUaeCzR3NAKhSzmJkU1DAG+frhYolBg8fKuTO2aTTxx7fgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=',
      'http://je-mattarde.com/index.php?q={{IMDB_TITLE}}+{{IMDB_YEAR}}'
    ],

Bill Gates et ses copains ont pensé que ce serait plus marrant si les lignes de code ressemblait à une phrase sans fin. Il faut donc prêter attention à ne pas faire d’erreur, mais le script prévient si les lignes ne sont pas conformes.

Vous n’oubliez pas d’enregistrer la feuille de script, et a priori, vous êtes parés pour vous amuser follement à naviguer entre les différents sites sans à avoir à copier et recoller les titres, ouvrir de nouveaux onglets, etc.

Il y a de nombreux autres scripts pour IMDb. J’en avais déjà évoqué ici, dont certains ne sont peut-être plus à jour, mais on y retrouve My Movies enhancer, quand au second, j’utilisais alors un autre script pour la même finalité. Il y a le choix, à chacun de tester parmi les scripts ceux qui leur correspondent.