Bonjour à tous :
Afin d'établir des blacklists sur le http, j'aimerais faire la chose
suivante :
1er script :
- Se connecter sur un user avec login et password
- Récupérer ~Library/Safari/History.plist et le mettre dans un
dossier sur mon Desktop.
Le script peut également envoyé automatiquement le fichier
History.plist après fermeture de Safari dans un dossier sur un
serveur qui assurera le traitement des scripts suivants.
2ème script : - traitement du document
- supprimer tous les retours chariot
- remplacer "http://" par \r(retour chariot)http://
- supprimer toutes les lignes qui ne commencent pas par "http://"
- supprimer dans chaque ligne tout se qui se trouve derrière le nom
de domaine (donc derrière le 3ème slash)
- trier les lignes par ordre alphabétique.
- supprimer tous les doublons.
3ème script :
- merger le contenu obtenu à une liste url.txt
- supprimer le History.plist
- supprimer les doublons dans la liste
- trier la liste
- créer une page url.html avec les url de la liste
Voilà pour commencer :-)
Je vais essayer de m'y mettre, mais si je sais faire cela
manuellement, n'ayant aucune notion d'AppleScript, ce travail manuel
a l'inconvénient de l'indiscrétion et du temps perdu. Un traitement
automatique réglerait les deux inconvénients. Il y a bien entendu
d'autres scripts que j'entrevois pour augmenter l'optimisation de
l'opération, mais cela fera l'objet d'un autre post plus tard.
Bien à vous Pierre Meur
_______________________________________________
Applescript_fr mailing list
Applescript_fr@???
http://listes.patpro.net/mailman/listinfo/applescript_fr