Afficher la pageAnciennes révisionsLiens de retourHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu'il s'agit d'une erreur. ====== OAL ====== Développé par Maxime en interne à la technique.\\ Ce logiciel est une interface graphique permettant aux utilisateurs de monté des Volumes sans faire de ''⌘ + K''. Les fichiers sources étant perdus, il est donc impossible de modifier le logiciel. m( ===== Utilisation ===== Il utilise un fichier texte mis à la racine du dossier utilisateur pour obtenir une liste de stockage.\\ Le fichier dois s'appeler ''tech.txt''. <code> CatDV administrateur LOBSTER13! CATDV CATDV/CATDV CATDV SMB true Echange serveur LOBSTER serveur serveur/Echanges Echanges AFP false Catalogue maria LOBSTERMARIA Catalogue Catalogue/Catalogue Catalogue AFP false FTP ftp LOBSTER ftp ftp/FTP FTP SMB false </code> Chaque ligne représente un stockage réseau. Chaque information est séparé par des tabulations.\\ ''NomAffiché <-tab-> Login <-tab-> MotDePasse <-tab-> DNSouIP <-tab-> Chemin/Vers/Le/Stockage <-tab-> NomPartition <-tab-> ProtocolPartage <-tab-> VNC'' ==== Détail config ==== **NomAffiché** : C'est le nom du stockage qui s'affichera dans l'application.\\ **Login** : Login pour vous connecté au stockage en réseau.\\ **MotDePasse** : Le mot de passe pour vous connecté au stockage en réseau.\\ **DNSouIP** : L'IP ou le DNS pour vous connecté au stockage en réseau.\\ **CheminDansLeStockage** : Chemin complet lorsque le stockage est monté. Pour savoir qu'elle est le chemin, monté le stockage avec un ''⌘ + K'' et faite un ''⌘ + I'' sur le volume monté.\\ **NomPartition** : Théoriquement le dernier dossier du chemin complet. Aussi le nom du volume monté.\\ **ProtocolPartage** : Protocol de partage, SMB ou AFP. Si le mac est en version 10.9 et si le protocole est en SMB, le logiciel choisira seul de faire du CIFS pour éviter le bug de SMB sous 10.9 .\\ **VNC** : Si la machine est équipé d'un VNC, un bouton permettra de lancé une connexion sur demande. \\ ===== Démarrage ===== Pour démarrer automatiquement OAL à l'allumage de la machine,\\ Créer le fichier suivant : <code>sudo nano /Library/LaunchDaemons/com.LobsterFilms.plist</code> Avec le content suivant : <code xml> <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.LobsterFilms</string> <key>RunAtLoad</key> <true/> <key>ProgramArguments</key> <array> <string>sh</string> <string>/etc/startmachine.sh</string> </array> </dict> </plist> </code> Test :\\ <code bash>plutil /Library/LaunchDaemons/com.LobsterFilms.plist</code> Créer le script de démarrage :\\ <code bash>sudo nano /etc/startmachine.sh</code> Qui contient :\\ <code bash>#!/bin/bash sleep 5 /usr/bin/open -a /Applications/OAL4.app</code> Le rendre executable :\\ <code bash>sudo chmod a+x /etc/startmachine.sh</code> Démarrer le fichier plist avec launchctl : <code bash>sudo launchctl load /Library/LaunchDaemons/com.LobsterFilms.plist</code> ===== Bug Connu ===== * Si le systéme est supérieur à 10.10, Il faut que le Dossier ''/Volumes/'' soit bien en permission 777. Régler un cron ou faites un script. logiciels/oal.txt Dernière modification : 29/08/2019 08:15de Martin