Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Simple ruby script to manage Chrome profiles
Ruby
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
README.md
chrome-profiles.rb
install.sh

README.md

Chrome profile manager

Principe

Ce projet est un petit script Ruby permettant de gérer différents profiles Chrome en parallèle.

En tant que développeur web, j'ai souvent le besoin de tester une application web dans un contexte "clean" : sans cache précédent, historique, user/password enregistrés, cookies, … Ce script permet donc de créer un profile Chrome, de démarrer le navigateur sur ce profile et de le supprimer à la fin des tests.

Les profiles peuvent également être persistés pour être ré-utilisé.

Installation

Mac OS X : curl https://raw.github.com/adetante/chrome-profile-manager/master/install.sh | sh

Utilisation

Une fois installé, le raccourci chrome a été créé.

Depuis le terminal, les commandes suivantes sont alors disponibles :

  • chrome run : démarre un profil unique et lance le navigateur. A la fermeture, le profil est supprimé. Il est possible de passer l'URL dans la commande : chrome run github.com
  • chrome run -name profileName [opt_url] : avec l'attribut name (ou -n), le profil est persisté à la fermeture du navigateur. S'il existe déjà, il est ouvert, sinon il est créé au premier lancement. Avec l'option -f, il est possible de forcer la re-création au démarrage
  • chrome list : liste des profils existants
  • chrome delete profilName : supprime le profil spécifié
Something went wrong with that request. Please try again.