macOS Big Sur : ajout de fonctions personnalisées au Finder... |
Bienvenue invité ( Connexion | Inscription )
macOS Big Sur : ajout de fonctions personnalisées au Finder... |
19 Dec 2020, 17:07
Message
#1
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 147 Inscrit : 30 Jun 2005 Lieu : Loiret Membre no 41 715 |
Bonjour, puisque nous sommes sur MacBidouille et qu'il reste encore quelques bidouilleurs, je vous propose une p'tite bidouille sous macOS Big Sur.
Dans les fenêtres du Finder, on peut activer/lancer des fonctions via la barre supérieure horizontale (la barre d'outils) présente à l'identique sur toutes les fenêtres de l'application. Depuis macOS Big Sur, le design de ces fonctions est nouveau. On n'aime ou pas !... Mais quel dommage qu'il faille sortir ses yeux pour pointer ces (trop) petites icônes qui ont passablement été réduites en surface. Et la fonction ne se lance pas si l'on clique sur son nom. Mais bon !... Là où cela devient intéressant, c'est que l'on peut toujours créer et ajouter ses propres fonctions à côtés des fonctions proposées par le système (voir la copie d'écran ci-dessous). Et ce qui est remarquable (pour une fois, on peut remercier les ingénieurs de chez Apple), c'est l'homogénéité de l'ensemble : que vous ajoutiez des fichiers, des applications... ou des scripts Applescript, la présentation est impéccable !... Les textes sont parfaitement alignés, dans la même typo, et les icônes sont bien dimensionnées et calées. Beau travail !... Pour mon cas personnel, j'ai pu ajouter des fonctions via de simples script Applescript pour Vider la Corbeille, avoir un affichage Par liste ou un affichage Par icônes. Voici un simple exemple et les procédures à mettre en œuvre : comment ajouter une icône ouvrant directement dans le navigateur par défaut le site web “macbidouille.com”. Le script Applescript est celui-ci : Code open location "https://macbidouille.com" Exporter ce script en “Format de fichier –> Application” avec l'option “Exécutable uniquement”. Le fichier généré possède une icône générique : on va en créer une plus adaptée (voir le gabarit ci-dessous). Les dimensions du fichier graphique doivent être de 1024 x 1024 px. Il ne doit pas avoir de fond (transparent). Il faut l'enregistrer en .png puis générer sa conversion en fichier .icns Sur le fichier créé avec l'Éditeur de Script (.scpt), un click contextuel (Afficher le contenu du paquet) donne accès aux ressources, dont le fichier image de l'icône. Il suffit de remplacer le fichier “apple.icns” par celui que vous avez créé en préservant bien le nom : “asset.icns”. Ensuite, depuis le Terminal, il faut saisir la commande “touch”, suivie d'une espace et drag-and-droppez le fichier .scpt Puis, valider en tapant sur la touche Entrée : l'aspect de votre script a été mis à jour avec votre propre icône personnalisée. Afficher les informations pour ne pas voir l'extension du fichier (Masquer l'extention). Avec les récentes restrictions et protections de macOS, il vous faudra peut-être permettre à votre application de pouvoir être lancée. Donc, depuis les Préférences Système “Sécurité et confidentialité”, “Accessibilité”, drag-and-drop de votre application dans le champ “Autoriser les applications ci-dessous à contrôler votre ordinateur”. Enfin, pour ajouter votre création à côté des autres fonctions de la barre du FInder, il faut afficher deux fenêtres : la première contiendra votre application. Depuis la seconde fenêtre, faîtes un click droit sur la barre de fonction et choisissez “Personnaliser la barre d'outils”. Faîtes un drag-and-drop de l'icône de votre application depuis la première fenêtre sur la barre d'outils de la seconde. Cette manipulation n'est pas possible depuis la même fenêtre !... Tant que vous n'avez pas cliqué sur ”Terminé”, vous pouvez réagencer toutes les icônes, dont les votre. Valider... et voilà, c'est fait !... Bonnes fêtes de fin d'année à toutes et tous... NB : je n'utilise jamais les présentations “Par colonnes” et “Par galerie d'icônes”. Voici les scripts pour accéder directement à ces deux fonctions ainsi que la fonction “Vider la Corbeille” : Code -- Affichage Par icônes dans les fenêtres du Finder activate application "Finder" tell application "System Events" keystroke "&" using {command down} end tell Code -- Affichage Par liste dans les fenêtres du Finder activate application "Finder" tell application "System Events" keystroke "é" using {command down} end tell Code -- Vider la Corbeille
tell application "Finder" empty the trash end tell Ce message a été modifié par sansnom - 20 Dec 2020, 06:21. -------------------- MacMini M1 (13.4.1c) 16Go • iPhone 11 Pro Max 64Go • iPadMini Wi-Fi 6ème Gén. 64Go • aTV 4K 32Go |
|
|
20 Dec 2020, 01:13
Message
#2
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 5 396 Inscrit : 9 Feb 2002 Lieu : Cambodge Membre no 2 013 |
Hmmm ça me parait très sympa ça !
A creuser pour voir si j'en aurai l'utilité mais je vais essayer. Pour ma culture personnelle, ce n'était pas possible sous Mojave ou Catalina? (jamais vu passer quelque chose de la sorte...). -------------------- Hackintosh Gigabyte Z490 VISION D Intel® Core™ i7-10700K 16M Cache, up to 5.10 GHz 8Core 16 threads Gigabyte RX 5700 XT 64Go RAM 3600MHz SSDs addlink M.2 PCIE G3x4 NVMe 2To, Lextar M.2 PCIE G3x4 NVMe 2To, SSD Samsung 860 500Go (Windows), 4 SATAs Boîtier Cooler Master 700P 3 Ecrans Mi Xiaomi 34" 3440*1440
Sonoma 14.4 ß5 (23E5211a) Ventura 13.6.4-(22G513) Monterey 12.7.4 (21H122), Big Sur 11.7.10-(20G1427), Catalina 10.15.7 (19H2), Windows 11 OpenCore 0.98 Virtual Machines 10.5 ---> 14.4, sur Parallels Desktop et VMWare En construction Hackintosh Gigabyte X670 Gaming X AX - AMD Ryzen™ 7 7700X - G-Skill GAMING TRIDEN Z5 RGB DDR5 5600MHz 2*16GB - Gigabyte RX 5700 XT - 2 Lexar NM710 M.2 PCIe 4.0 1TB (Win et macOS) MacbookPro 14" 2021 16Go RAM 512Go SSDSonoma 14.3.1). Synology DS1522+ Retour d'expérience Installations d'OS X/macOS depuis OS X 10.5 Leopard jusqu'à macOS 12 Monterey Durex King Size XXL (boites de 12) - Lave Linge LG F1222QD5 - Aspirateur Honiture Q6 Pro - Machine Espresso DeLonghi Magnifica Evo - Réfrégirateur Samsung RT38FFAK . |
|
|
20 Dec 2020, 02:56
Message
#3
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 19 363 Inscrit : 22 Jul 2004 Lieu : Louvain-la-Neuve (Gaule Gelbique) Membre no 21 291 |
Pour ma culture personnelle, ce n'était pas possible sous Mojave ou Catalina? (jamais vu passer quelque chose de la sorte...). On dirait que si… Il suffit d'essayer : ici avec SnowLeopard , j'ai ajouté le Dictionnaire et la Calculette dans la barre d'outils d'un simple glisser-déposer (et ça marche depuis la même fenêtre). Capture_d___e__cran_2020_12_20_a___02.50.15.png ( 21 Ko ) Nombre de téléchargements : 10 On peut aussi bien ajouter une appli maison, un lien vers une page web ou un document. L'astuce ici, c'est : 1) de rappeler que c'est possible 2) de le faire avec une commande de son choix, enregistrée en tant que script > application 3) de donner une icône personnalisée 4) de le faire sous Big Sur qui n'offre pas la même souplesse -------------------- ¶ MacBook Pro 14’’ 2021, M1 Pro, 16 Go/1 To – macOS 12.6 “Monterey” ¶ MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 8 Go/SSD Samsung 860EVO 1 To – Mac OSX 10.6.8 ¶ Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C ¶ B-Box 3 + HP LaserJet 4000 N
¶ La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même. … Les corsaires mettent en berne… |
|
|
20 Dec 2020, 06:16
Message
#4
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 147 Inscrit : 30 Jun 2005 Lieu : Loiret Membre no 41 715 |
Si, la manip était possible déjà sous Mojave (pas essayé sous High Sierra ni Catalina que j'ai snobbé).
Pour aller plus loin, et en utilisant l'excellent utilitaire qu'est Keyboard Maestro, on peut ajouter aussi des macros (avec toutes leur complexité) à cette barre d'outlis. Il suffit d'exporter la macro comme "trigger file" et de changer son icône via la fenêtre d'information (Commande + I). Ce message a été modifié par sansnom - 20 Dec 2020, 06:20. -------------------- MacMini M1 (13.4.1c) 16Go • iPhone 11 Pro Max 64Go • iPadMini Wi-Fi 6ème Gén. 64Go • aTV 4K 32Go |
|
|
20 Dec 2020, 07:30
Message
#5
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 5 396 Inscrit : 9 Feb 2002 Lieu : Cambodge Membre no 2 013 |
Keyboard Maestro, j'avais essayé, jamais pu m'y faire, très alléchant sur le papier mais pour moi une usine à gaz
Je dois vieillir -------------------- Hackintosh Gigabyte Z490 VISION D Intel® Core™ i7-10700K 16M Cache, up to 5.10 GHz 8Core 16 threads Gigabyte RX 5700 XT 64Go RAM 3600MHz SSDs addlink M.2 PCIE G3x4 NVMe 2To, Lextar M.2 PCIE G3x4 NVMe 2To, SSD Samsung 860 500Go (Windows), 4 SATAs Boîtier Cooler Master 700P 3 Ecrans Mi Xiaomi 34" 3440*1440
Sonoma 14.4 ß5 (23E5211a) Ventura 13.6.4-(22G513) Monterey 12.7.4 (21H122), Big Sur 11.7.10-(20G1427), Catalina 10.15.7 (19H2), Windows 11 OpenCore 0.98 Virtual Machines 10.5 ---> 14.4, sur Parallels Desktop et VMWare En construction Hackintosh Gigabyte X670 Gaming X AX - AMD Ryzen™ 7 7700X - G-Skill GAMING TRIDEN Z5 RGB DDR5 5600MHz 2*16GB - Gigabyte RX 5700 XT - 2 Lexar NM710 M.2 PCIe 4.0 1TB (Win et macOS) MacbookPro 14" 2021 16Go RAM 512Go SSDSonoma 14.3.1). Synology DS1522+ Retour d'expérience Installations d'OS X/macOS depuis OS X 10.5 Leopard jusqu'à macOS 12 Monterey Durex King Size XXL (boites de 12) - Lave Linge LG F1222QD5 - Aspirateur Honiture Q6 Pro - Machine Espresso DeLonghi Magnifica Evo - Réfrégirateur Samsung RT38FFAK . |
|
|
20 Dec 2020, 09:36
Message
#6
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 147 Inscrit : 30 Jun 2005 Lieu : Loiret Membre no 41 715 |
Keyboard Maestro, j'avais essayé, jamais pu m'y faire, très alléchant sur le papier mais pour moi une usine à gaz Je dois vieillir Dommage !... Il remplace tant et tant d'autres utilitaires. Son approche est certainement un peu hard, mais avec le temps qui passe, on s'approprie la bestiole un peu plus. Je possède une licence depuis 2013 et je me trimballe encore des macros/raccourcis/automations depuis de cette époque. Quelque soit l'OS, les commandes créées sont identiques et fonctionnent. Et sinon, un p'tit tour dans les paramètres pour les mettre à jour. Et pour qui aime “bidouiller” son mac, c'est un bon soft. De quoi “mettre à sa main” un macOS de moins en moins customisable et de plus en plus fermé. Et de quoi aussi avoir encore l'illusion que l'on maîtrise parfaitement son environnement pommé !... -------------------- MacMini M1 (13.4.1c) 16Go • iPhone 11 Pro Max 64Go • iPadMini Wi-Fi 6ème Gén. 64Go • aTV 4K 32Go |
|
|
Nous sommes le : 28th April 2024 - 16:58 |