![]() |
Bienvenue invité ( Connexion | Inscription )
![]() |
![]()
Message
#1
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 3 081 Inscrit : 18 May 2002 Lieu : Base de la tranquilité/Planéte Lune/Cratére n°3. Membre no 2 501 ![]() |
Je cherche de l'aide pour écrire un petit Applescript qui :
–ouvrirait le terminal –écrirait une commande dans ce terminal (par exemple : sudo spctl --master-disable , pour télécharger de n'importe où) –exécuterais la commande –quitterait le terminal Merci d'avance de votre aide -------------------- Hackeur vaillant ... rien d'impossible ! Mac Pro "corbeille" 2013 3,7 Ghz, SSD 500 Go, + Ecran Nec 30"/ iMac Retina 2014, 4 GHz, écran 27 " / Mac Pro "camion" 2008 / Imac G4 Tournesol 1,25 GHz 20" , modifié Mac Mini M1/ Cube G4 boosté à 1,8Ghz avec carte Gigadesign +Geforce 6200+AppleDisplay 23" / Spartacus upgradé G3 / MacBook polycarbonate 2011 / MacBook pro 17 pouces / Freebox Révolution V6 / Wifi Mesh avec 4 boitiers Tenda Nova MW6 |
|
|
![]() |
![]()
Message
#2
|
|
Adepte de Macbidouille ![]() Groupe : Membres Messages : 184 Inscrit : 15 Mar 2008 Lieu : Lorraine Membre no 110 156 ![]() |
Bonjour,
Un exemple de script qui te demande de choisir d'autoriser l'installation de logiciel de "n'importe où" pour une durée de 1 ou 5 minutes puis remet l'autorisation sur "app store et developeurs" Il faut changer "Ton mot de passe" par ton mot de passe de la session Code set nameList to {"Autoriser n'importe où pour 1 minute", "Autoriser n'importe où pour 5 minutes", "App Store et developpeurs"}
set choix to (choose from list the nameList with prompt "Sélectionner : " with title "Choix") as string if choix is "false" then quit -- Bouton Annuler set commande to "echo " & "Ton mot de passe" & " | sudo -S spctl --master-" set ledelai to 0 if choix is "Autoriser n'importe où pour 1 minute" then set ledelai to 60 end if if choix is "Autoriser n'importe où pour 5 minutes" then set ledelai to 300 end if set tout to commande & "disable" do shell script tout delay ledelai set fini to commande & "enable" do shell script fini Ce message a été modifié par Zeltron54 - 4 Oct 2020, 08:42. -------------------- Imac 27 I7 Fusion drive fin 2013 Ram 8Go Mac OS X (10.14.6)
MacBook Pro 15 pouces mi-2012 8Go Ram Mac OS X (10.14.6) Imac 24 M3 2023 Ram 24Go macOS Sequoia 15.4.1 |
|
|
![]() ![]() |
Nous sommes le : 19th June 2025 - 20:34 |