on adding folder items to Mon_Dossier after receiving tous_les_fichiers
    tell application "Finder"
        repeat with liste_fichiers in tous_les_fichiers
            
            set nom_fichier to name of liste_fichiers
            set Mon_Dossier to Mon_Dossier as string
            set compteur to Mon_Dossier & "compteur.txt" -- recupere chemin du fichier compteur
            
            set sauv to AppleScript's text item delimiters --sauvegarder la variable delimiteur
            set AppleScript's text item delimiters to {":"}
            set nom to text item -2 of Mon_Dossier
            set AppleScript's text item delimiters to sauv --restaurer la variable delimiteur
            
            --verifie si fichier compteur existe sinon le crée
            if compteur exists then
                
            else
                display dialog "Veuillez saisir la partie qui sera avant le numéro pour ce dossier :" default answer "A"
                set reponse to text returned of result
                set lecompteur to open for access compteur with write permission
                write "chemin" & (ASCII character 13) & reponse & (ASCII character 13) & "0" to lecompteur starting at eof
                close access lecompteur -- ferme fichier compteur
            end if
            
            set lecompteur to open for access compteur with write permission -- ouvre fichier compteur
            read lecompteur
            set lindex to the result -- recupere le contenu du fichier compteur
            set vartoto0 to paragraph 1 of lindex as string -- récupère la ligne 1
            set vartoto1 to paragraph 2 of lindex as string -- récupère la ligne 2
            set vartoto2 to paragraph 3 of lindex as string --récupère la ligne 3
            set ledernier to vartoto0 -- recupere le nom du dernier fichier
            set appel to file liste_fichiers as string -- recupere dans appel le nom du nouveau fichier
            
            if appel = Mon_Dossier & "compteur.txt" then -- evite la recursivité du fichier compteur
                close access lecompteur
                return
            end if
            
            delay 0.5
            
            if ledernier = appel then -- compare dernier fichier et nouveau pour éviter l'auto appel du au changement de nom
                close access lecompteur -- quitte si auto appel
                return
            else
                set suivant to vartoto2 as integer -- incremente le numéro du compteur
                set suivant to vartoto2 + 1 as string
                
                
                set liste_fichiers to liste_fichiers as string -- change chemin en texte
                set newnom to "." & nom_fichier & vartoto1 & suivant
                set name of file liste_fichiers to newnom -- change nom du nouveau fichier
                
                set vartoto0 to Mon_Dossier & newnom
                set eof lecompteur to 0 -- pour effacer le fichier existant
                write vartoto0 & (ASCII character 13) & vartoto1 & (ASCII character 13) & suivant to lecompteur starting at eof -- met à jour le compteur
                close access lecompteur -- ferme fichier compteur
            end if
            
        end repeat
    end tell
    
end adding folder items to