Y a-t-il un moyen avec AppleScript (ou Automator) de savoir si une appli
est 32 bits (ou pas).
Mon objectif est de flaguer toutes mes applis 32 bits.
Certes, j'en ai bien la liste avec 32bitCheck, mais après aller les
récupérer une à une pour flaguer c'est un peu longuet...
Y a-t-il un moyen avec AppleScript (ou Automator) de savoir si une appli
est 32 bits (ou pas).
Mon objectif est de flaguer toutes mes applis 32 bits.
Certes, j'en ai bien la liste avec 32bitCheck, mais après aller les
récupérer une à une pour flaguer c'est un peu longuet...
Y a-t-il un moyen avec AppleScript (ou Automator) de savoir si une appli
est 32 bits (ou pas).
Mon objectif est de flaguer toutes mes applis 32 bits.
Certes, j'en ai bien la liste avec 32bitCheck, mais après aller les
récupérer une à une pour flaguer c'est un peu longuet...
Y a-t-il un moyen avec AppleScript (ou Automator) de savoir si une appli
est 32 bits (ou pas).
Mon objectif est de flaguer toutes mes applis 32 bits.
Y a-t-il un moyen avec AppleScript (ou Automator) de savoir si une appli
est 32 bits (ou pas).
Mon objectif est de flaguer toutes mes applis 32 bits.
Y a-t-il un moyen avec AppleScript (ou Automator) de savoir si une appli
est 32 bits (ou pas).
Mon objectif est de flaguer toutes mes applis 32 bits.
Le script suivant fonctionne à merveille
Le script suivant fonctionne à merveille
Le script suivant fonctionne à merveille
J'ai très récemment écrit :Le script suivant fonctionne à merveille
Quelques améliorations (tell application "Finder" erroné) :
+++++
set app32List to ""
-- récupération des applis 32 bits
set list_32 to (do shell script ("cat /Users/MV/Desktop/32_Bits.txt " & ¬
"|grep 'Emplacement'"))
set text item delimiters to "/"
set N to count paragraphs of list_32
repeat with i from 1 to N
set appName to (text items 2 thru -1 of paragraph i of list_32) as string
set app32List to app32List & linefeed & appName
end repeat
-- attribution du tag Rouge aux applis 32 bits
set liste to every paragraph of app32List
set M to count of liste
repeat with j from 1 to M
try
do shell script ("/usr/local/Cellar/tag/0.9/bin/tag --add Rouge " & ¬
quoted form of item j of liste) with administrator privileges
end try
end repeat
+++++
J'ai très récemment écrit :
Le script suivant fonctionne à merveille
Quelques améliorations (tell application "Finder" erroné) :
+++++
set app32List to ""
-- récupération des applis 32 bits
set list_32 to (do shell script ("cat /Users/MV/Desktop/32_Bits.txt " & ¬
"|grep 'Emplacement'"))
set text item delimiters to "/"
set N to count paragraphs of list_32
repeat with i from 1 to N
set appName to (text items 2 thru -1 of paragraph i of list_32) as string
set app32List to app32List & linefeed & appName
end repeat
-- attribution du tag Rouge aux applis 32 bits
set liste to every paragraph of app32List
set M to count of liste
repeat with j from 1 to M
try
do shell script ("/usr/local/Cellar/tag/0.9/bin/tag --add Rouge " & ¬
quoted form of item j of liste) with administrator privileges
end try
end repeat
+++++
J'ai très récemment écrit :Le script suivant fonctionne à merveille
Quelques améliorations (tell application "Finder" erroné) :
+++++
set app32List to ""
-- récupération des applis 32 bits
set list_32 to (do shell script ("cat /Users/MV/Desktop/32_Bits.txt " & ¬
"|grep 'Emplacement'"))
set text item delimiters to "/"
set N to count paragraphs of list_32
repeat with i from 1 to N
set appName to (text items 2 thru -1 of paragraph i of list_32) as string
set app32List to app32List & linefeed & appName
end repeat
-- attribution du tag Rouge aux applis 32 bits
set liste to every paragraph of app32List
set M to count of liste
repeat with j from 1 to M
try
do shell script ("/usr/local/Cellar/tag/0.9/bin/tag --add Rouge " & ¬
quoted form of item j of liste) with administrator privileges
end try
end repeat
+++++
Le 17/04/2019 à 23:26, MV a écrit :J'ai très récemment écrit :Le script suivant fonctionne à merveille
Quelques améliorations (tell application "Finder" erroné) :
+++++
set app32List to ""
-- récupération des applis 32 bits
set list_32 to (do shell script ("cat /Users/MV/Desktop/32_Bits.txt " & ¬
"|grep 'Emplacement'"))
set text item delimiters to "/"
set N to count paragraphs of list_32
repeat with i from 1 to N
set appName to (text items 2 thru -1 of paragraph i of list_32)
set appas string 32List to app32List & linefeed & appName
end repeat
-- attribution du tag Rouge aux applis 32 bits
set liste to every paragraph of app32List
set M to count of liste
repeat with j from 1 to M
try
do shell script ("/usr/local/Cellar/tag/0.9/bin/tag
--add Rouge " & ¬ quoted form of item j of liste) with
administrator privileges
end try
end repeat
+++++
Idem en bash ("tag" est en commentaire car je n'ai pas cet utilitaire
installé), à lancer avec "sudo" :
#---------------------------
#!/bin/bash
appli=0
while IFS= read line ; do
[ "${line}" = " 64 bits (Intel) : Non" ] && appli2
if [ $appli -eq 32 -a "${line:0:13}" = " Emplacement" ]
then
echo "${line:16}"
#tag --add Rouge "${line:16}"
appli=0
fi
done < liste_applis.txt
#---------------------------
Le 17/04/2019 à 23:26, MV a écrit :
> J'ai très récemment écrit :
>
>> Le script suivant fonctionne à merveille
>
> Quelques améliorations (tell application "Finder" erroné) :
>
> +++++
> set app32List to ""
>
> -- récupération des applis 32 bits
> set list_32 to (do shell script ("cat /Users/MV/Desktop/32_Bits.txt " & ¬
> "|grep 'Emplacement'"))
> set text item delimiters to "/"
> set N to count paragraphs of list_32
> repeat with i from 1 to N
> set appName to (text items 2 thru -1 of paragraph i of list_32)
> set appas string 32List to app32List & linefeed & appName
> end repeat
>
> -- attribution du tag Rouge aux applis 32 bits
> set liste to every paragraph of app32List
> set M to count of liste
> repeat with j from 1 to M
> try
> do shell script ("/usr/local/Cellar/tag/0.9/bin/tag
> --add Rouge " & ¬ quoted form of item j of liste) with
> administrator privileges
> end try
> end repeat
> +++++
Idem en bash ("tag" est en commentaire car je n'ai pas cet utilitaire
installé), à lancer avec "sudo" :
#---------------------------
#!/bin/bash
appli=0
while IFS= read line ; do
[ "${line}" = " 64 bits (Intel) : Non" ] && appli2
if [ $appli -eq 32 -a "${line:0:13}" = " Emplacement" ]
then
echo "${line:16}"
#tag --add Rouge "${line:16}"
appli=0
fi
done < liste_applis.txt
#---------------------------
Le 17/04/2019 à 23:26, MV a écrit :J'ai très récemment écrit :Le script suivant fonctionne à merveille
Quelques améliorations (tell application "Finder" erroné) :
+++++
set app32List to ""
-- récupération des applis 32 bits
set list_32 to (do shell script ("cat /Users/MV/Desktop/32_Bits.txt " & ¬
"|grep 'Emplacement'"))
set text item delimiters to "/"
set N to count paragraphs of list_32
repeat with i from 1 to N
set appName to (text items 2 thru -1 of paragraph i of list_32)
set appas string 32List to app32List & linefeed & appName
end repeat
-- attribution du tag Rouge aux applis 32 bits
set liste to every paragraph of app32List
set M to count of liste
repeat with j from 1 to M
try
do shell script ("/usr/local/Cellar/tag/0.9/bin/tag
--add Rouge " & ¬ quoted form of item j of liste) with
administrator privileges
end try
end repeat
+++++
Idem en bash ("tag" est en commentaire car je n'ai pas cet utilitaire
installé), à lancer avec "sudo" :
#---------------------------
#!/bin/bash
appli=0
while IFS= read line ; do
[ "${line}" = " 64 bits (Intel) : Non" ] && appli2
if [ $appli -eq 32 -a "${line:0:13}" = " Emplacement" ]
then
echo "${line:16}"
#tag --add Rouge "${line:16}"
appli=0
fi
done < liste_applis.txt
#---------------------------
Pourquoi ne pas simplement demander au Finder de rechercher tous les
fichiers ayant un tag rouge ?
Pourquoi ne pas simplement demander au Finder de rechercher tous les
fichiers ayant un tag rouge ?
Pourquoi ne pas simplement demander au Finder de rechercher tous les
fichiers ayant un tag rouge ?
Bonjour,
Y a-t-il un moyen avec AppleScript (ou Automator) de savoir si une appli
est 32 bits (ou pas).
Mon objectif est de flaguer toutes mes applis 32 bits.
Certes, j'en ai bien la liste avec 32bitCheck, mais après aller les
récupérer une à une pour flaguer c'est un peu longuet...
FU2 fcsmp
Bonjour,
Y a-t-il un moyen avec AppleScript (ou Automator) de savoir si une appli
est 32 bits (ou pas).
Mon objectif est de flaguer toutes mes applis 32 bits.
Certes, j'en ai bien la liste avec 32bitCheck, mais après aller les
récupérer une à une pour flaguer c'est un peu longuet...
FU2 fcsmp
Bonjour,
Y a-t-il un moyen avec AppleScript (ou Automator) de savoir si une appli
est 32 bits (ou pas).
Mon objectif est de flaguer toutes mes applis 32 bits.
Certes, j'en ai bien la liste avec 32bitCheck, mais après aller les
récupérer une à une pour flaguer c'est un peu longuet...
FU2 fcsmp
e me demande si le
script du second post de MV est bien complet.
FU2 fcsmpEt j'en déduis que mon FU2 était inapproprié... :(
e me demande si le
script du second post de MV est bien complet.
> FU2 fcsmp
Et j'en déduis que mon FU2 était inapproprié... :(
e me demande si le
script du second post de MV est bien complet.
FU2 fcsmpEt j'en déduis que mon FU2 était inapproprié... :(
Voici ce que j'avais écrit :
Voici ce que j'avais écrit :
Voici ce que j'avais écrit :
Le 18/04/2019 à 01:48, Benoît a écrit :Pourquoi ne pas simplement demander au Finder de rechercher tous les
fichiers ayant un tag rouge ?
Hmmm, je crois que le but du script est précisément d'attribuer un tag
rouge à chaque appli 32 bits (qui n'en a pas au départ). :-)
Le 18/04/2019 à 01:48, Benoît a écrit :
> Pourquoi ne pas simplement demander au Finder de rechercher tous les
> fichiers ayant un tag rouge ?
Hmmm, je crois que le but du script est précisément d'attribuer un tag
rouge à chaque appli 32 bits (qui n'en a pas au départ). :-)
Le 18/04/2019 à 01:48, Benoît a écrit :Pourquoi ne pas simplement demander au Finder de rechercher tous les
fichiers ayant un tag rouge ?
Hmmm, je crois que le but du script est précisément d'attribuer un tag
rouge à chaque appli 32 bits (qui n'en a pas au départ). :-)