Générer des bases de données factices

Lorsque vous développez un logiciel, il est toujours plus sympathique pour les utlisateurs de voir à quoi ressemble l'interface. Pour cela, on créé des captures d'écran. Mais cela peut vite s'avérer être un souci lorsqu'on souhaite montrer un interface d'administration, avec des données parfois sensibles.

Deux choix s'offrent alors à vous :

J'en vois certains arriver avec leurs gros sabots :

Gégé inutile

Oui, mais non. J'ai pas envie que la capture ressemble à un dossier déclassifié de la CIA.

J'avais besoin de refaire une capture pour la nouvelle interface admin de OpenVPN-Admin, mais, comme a dit quelqu'un que je ne balancerai pas) :

<SpF_> Faudra mettre le screen n°2 du readme à jour au passage
<Chocobozzz> SpF_: oh la flemme c'est relou faut que j'anonymise à chaque fois :p

Pour créer une base de données, vous pouvez créer un script, ou utiliser generatedata.com.

Entrez le titre des colonnes de votre table, le type de données, paramétrez comme bon vous semble et générez le fichier ou les commandes pour créer votre base de données. Vous avez le choix entre :

Vous passez d'une capture raturée :

Previsualisation administration

A une capture personnalisée et sans ratures :

Previsualisation administration

Il m'a simplement fallu entrer la commande SQL suivante (enfin, une partie de celle-ci) générée par le site :

INSERT INTO `log` (`log_id`,`user_id`,`log_trusted_ip`,`log_trusted_port`,`log_remote_ip`,`log_remote_port`,`log_start_time`,`log_end_time`,`log_received`,`log_send`) VALUES (91,"Niark","42.42.42.42",74324,"10.8.0.6","1443","2017-02-08T15:47:57-08:00","2016-12-25T22:54:36-08:00",4450,9598),(92,"Niark","42.42.42.42",83846,"10.8.0.6","1443","2015-12-13T10:00:54-08:00","2016-02-08T01:55:47-08:00",7818,2709),(93,"Niark","42.42.42.42",57068,"10.8.0.6","1443","2015-12-27T02:01:32-08:00","2017-08-22T17:47:46-07:00",8630,4126),(94,"Niark","42.42.42.42",87851,"10.8.0.6","1443","2016-12-09T19:10:57-08:00","2016-03-24T22:34:08-07:00",9255,6454),(95,"Niark","42.42.42.42",80577,"10.8.0.6","1443","2016-09-13T18:24:19-07:00","2016-01-19T13:17:24-08:00",2246,7188),(96,"Niark","42.42.42.42",68016,"10.8.0.6","1443","2016-06-15T11:42:33-07:00","2016-06-17T12:34:56-07:00",135,7710),(97,"Niark","42.42.42.42",60197,"10.8.0.6","1443","2017-07-23T05:36:40-07:00","2016-08-08T07:14:53-07:00",3921,9695),(98,"Niark","42.42.42.42",82096,"10.8.0.6","1443","2016-03-02T01:00:44-08:00","2015-10-31T05:25:48-07:00",394,2394),(99,"Niark","42.42.42.42",50815,"10.8.0.6","1443","2017-06-22T17:56:41-07:00","2017-03-02T15:23:27-08:00",9393,8341),(100,"Niark","42.42.42.42",82724,"10.8.0.6","1443","2016-07-28T11:34:24-07:00","2016-12-31T19:49:52-08:00",1908,5282);

Il reste cependant quelques modifications à faire, comme remplacer le user Niark par d'autres noms. Cela peut se faire avec Atom par exemple.

Le site est gratuit, ne demande pas de compte (sauf si vous souhaitez sauvegarder des configurations) et n'a que le défaut d'utiliser Google Analytics pour ses stats. Mais bonne nouvelle, le logiciel derrière le site est libre (GPL 3) ! Vous pouvez le trouver sur Github et l'utiliser en local et il y a même une API. Elle est pas belle la vie (même pour un Lundi) ?


dessin généré grâce à gégé.

diaspora*
Retour maison