1 votes

Comment supprimer ou désactiver la demande d'inscription à Adobe et arrêter Adobe IPC, Adobe Cloud

J'ai trouvé ceci lors de l'inscription, mais où et comment le mettre:

#!/bin/sh

# Détermine la version du système d'exploitation
osvers=$(sw_vers -productVersion | awk -F. '{print $2}')
sw_vers=$(sw_vers -productVersion)

# Vérifie d'abord si le Mac exécute la version 10.7.0 ou supérieure.
# Si c'est le cas, le script vérifie le modèle d'utilisateur par défaut du système
# pour la présence du répertoire Bibliothèque/Préférences.
#
# Si le répertoire n'est pas trouvé, il est créé et les
# paramètres de la pop-up iCloud sont définis sur désactivés.

if [[ ${osvers} -ge 7 ]]; then

 for USER_TEMPLATE in "/System/Library/User Template"/*
  do
    defaults write "${USER_TEMPLATE}"/Library/Preferences/com.apple.SetupAssistant DidSeeCloudSetup -bool TRUE
    defaults write "${USER_TEMPLATE}"/Library/Preferences/com.apple.SetupAssistant GestureMovieSeen none
    defaults write "${USER_TEMPLATE}"/Library/Preferences/com.apple.SetupAssistant LastSeenCloudProductVersion "${sw_vers}"
  done

 # Vérifie d'abord si le Mac exécute la version 10.7.0 ou supérieure.
 # Si c'est le cas, le script vérifie les dossiers d'utilisateurs existants dans /Users
 # pour la présence du répertoire Bibliothèque/Préférences.
 #
 # Si le répertoire n'est pas trouvé, il est créé et les
 # paramètres de la pop-up iCloud sont définis sur désactivés.

 for USER_HOME in /Users/*
  do
    USER_UID=`basename "${USER_HOME}"`
    if [ ! "${USER_UID}" = "Shared" ] 
    then 
      if [ ! -d "${USER_HOME}"/Library/Preferences ]
      then
        mkdir -p "${USER_HOME}"/Library/Preferences
        chown "${USER_UID}" "${USER_HOME}"/Library
        chown "${USER_UID}" "${USER_HOME}"/Library/Preferences
      fi
      if [ -d "${USER_HOME}"/Library/Preferences ]
      then
        defaults write "${USER_HOME}"/Library/Preferences/com.apple.SetupAssistant DidSeeCloudSetup -bool TRUE
        defaults write "${USER_HOME}"/Library/Preferences/com.apple.SetupAssistant GestureMovieSeen none
        defaults write "${USER_HOME}"/Library/Preferences/com.apple.SetupAssistant LastSeenCloudProductVersion "${sw_vers}"
        chown "${USER_UID}" "${USER_HOME}"/Library/Preferences/com.apple.SetupAssistant.plist
      fi
    fi
  done
fi

J'ai également trouvé ceci, mais je l'ai copié dans mon terminal et rien ne s'est passé. Que dois-je faire exactement?

Il s'agit d'un alias/commande terminal que j'utilise pour empêcher tout logiciel Adobe de s'exécuter en arrière-plan:

alias nothankyouadobe="sudo -H killall ACCFinderSync \"Core Sync\" AdobeCRDaemon \"Adobe Creative\" AdobeIPCBroker node \"Adobe Desktop Service\" \"Adobe Crash Reporter\";sudo -H rm -rf \"/Library/LaunchAgents/com.adobe.AAM.Updater-1.0.plist\" \"/Library/LaunchAgents/com.adobe.AdobeCreativeCloud.plist\" \"/Library/LaunchDaemons/com.adobe.*.plist\""

Si vous ajoutez cela à votre ~/.bash_profile, vous pourrez alors simplement taper nothankyouadobe ou l'appeler depuis Alfred ou tout autre type de script.

0 votes

D'où provient le script? Il ne fait rien par rapport à Adobe.

0 votes

0 votes

Alors Allan, que puis-je faire pour vous aider ?

5voto

Max Akn Points 131

J'ai créé une version mise à jour du script qui supprime également les services launchd associés et utilise l'utilitaire pluginkit pour désactiver l'extension Core Sync Finder, comme expliqué dans cette réponse mais de manière programmatique

#!/bin/bash

# demander le mot de passe root
sudo echo -n

echo "Désactivation de l'extension Core Sync Finder"
pluginkit -e ignore -i com.adobe.accmac.ACCFinderSync
# décommentez pour supprimer complètement l'extension
# pluginkit -r "/Applications/Utilities/Adobe Sync/CoreSync/Core Sync.app/Contents/PlugIns/ACCFinderSync.appex"

echo "Suppression des fichiers plist"
sudo rm -f /Library/LaunchAgents/com.adobe.*.plist
sudo rm -f /Library/LaunchDaemons/com.adobe.*.plist
rm -f ~/Library/LaunchAgents/com.adobe.*.plist

for SERVICE in $(launchctl list | grep "com.adobe" | cut -f3)
do
    echo "Suppression du service ${SERVICE}"
    launchctl remove $SERVICE
done

# Ajoutez des processus à cette liste si nécessaire,
# parfois leur nom peut changer ou il peut y en avoir d'autres,
# en fonction du produit Adobe utilisé. 
# Vous pouvez utiliser l'application Moniteur d'activité pour vérifier les éventuels processus suspects
PROCESSES=(
"ACCFinderSync"
"CoreSync"
"Core Sync"
"Creative Cloud Helper"
"Core Sync Helper"
"AdobeCRDaemon"
"Adobe Creative"
"AdobeIPCBroker"
"Adobe Desktop Service"
"Adobe Crash Reporter"
)

for p in "${PROCESSES[@]}"
do
    echo "Arrêt du processus ${p}"
    sudo -H killall "${p}" 2> /dev/null
done

Vous pouvez enregistrer ce script dans un fichier nommé "adobye" par exemple, et exécuter chmod +x adobye && mv adobye /usr/local/bin, pour en faire une commande disponible globalement. Vous pouvez ensuite simplement taper adobye dans le terminal chaque fois que vous souhaitez supprimer les processus Adobe

1 votes

Je vais tellement utiliser ce script. Merci beaucoup pour "adobye" !

1voto

awy Points 500

Ne pas exécuter de scripts ou d'exécutables inconnus.

Ce que vous avez est un script. Mais dans ce cas, il ne semble pas utile pour un quelconque processus Adobe, donc passez à la section alias.

#!/bin/sh

indique qu'il utilise sh pour exécuter les commandes à venir. Vous devriez :

  • Ouvrir TextEdit.app, coller le script là-bas.
  • Enregistrez-le sous le nom de AdobeScript.sh. Remarquez l'extension .sh. Le nom peut être n'importe quoi.
  • Ouvrez le terminal, tapez sh, un espace & le chemin vers le script, entre guillemets.

    sh "/Users/yourUserName/Desktop/AdobeScript.sh"

    Et appuyez sur entrée. Il s'exécutera.

Quant à l'alias, consultez ces réponses pour voir comment ils fonctionnent :

L'alias est équivalent à exécuter ces commandes individuellement. Vous pouvez donc également utiliser le Moniteur d'activité pour arrêter les processus et aller aux chemins d'accès pour supprimer les fichiers/dossiers manuellement.

sudo -H killall ACCFinderSync
sudo -H killall \"Core Sync\"
sudo -H killall AdobeCRDaemon
sudo -H killall \"Adobe Creative\"
sudo -H killall AdobeIPCBroker node
sudo -H killall \"Adobe Desktop Service\"
sudo -H killall \"Adobe Crash Reporter\"

sudo -H rm -rf "/Library/LaunchAgents/com.adobe.AAM.Updater-1.0.plist"
sudo -H rm -rf "/Library/LaunchAgents/com.adobe.AdobeCreativeCloud.plist"
sudo -H rm -rf "/Library/LaunchDaemons/com.adobe.*.plist"

0 votes

Salut Ankii! Merci. Savais-tu ce que le script fait, je veux dire, est-ce le bon pour ce but. Je ne comprends pas ce langage.

0 votes

J'ai essayé. Mais ça dit : Aucun fichier ou répertoire (Terminal). J'ai collé le script dans un texte appelé AdobeScript.sh (Il a été enregistré en tant que RTF) puis j'ai ouvert Terminal.

0 votes

D'accord. J'ai remplacé "vous" par mon nom. Maintenant, il indique : Permission refusée.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X