Path: ...!news.mixmin.net!weretis.net!feeder8.news.weretis.net!news.szaf.org!3.eu.feeder.erje.net!feeder.erje.net!news.alphanet.ch!alphanet.ch!.POSTED.aannecy-652-1-11-48.w86-209.abo.wanadoo.fr!josephb From: josephb@nowhere.invalid (Joseph-B) Newsgroups: fr.comp.sys.mac.programmation Subject: Re: Script Debugger Date: Sun, 27 Feb 2022 14:51:38 +0100 Organization: Aucune Sender: joseph25b@aannecy-652-1-11-48.w86-209.abo.wanadoo.fr Message-ID: <1po1hkr.s1q3bl8e8vuyN%josephb@nowhere.invalid> References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Info: shakotay.alphanet.ch; posting-host="aannecy-652-1-11-48.w86-209.abo.wanadoo.fr:86.209.24.48"; logging-data="6485"; mail-complaints-to="usenet@alphanet.ch" User-Agent: MacSOUP/F-2.8.4 (6da4d6e6d0) (Mac OS X version 10.11.6 (x86)) X-NO-ARCHIVE: YES Bytes: 3087 Lines: 37 ••••••••••••••••••••••••••••••••••••••••••• Le dimanche 27 février 2022 12:07:52, dans le message Message-ID , "Benoît L." écrivait : ••••••••••••••••••••••••••••••••••••••••••• > Je ne comprends plus rien. Quand le fichier existait et n'avait donc pas > besoin d'être créer tout allait bien. Je refais un test en partant de 0 > et je n'ai plus accès aux fichiers nouvellement créés. Ma réponse ne va pas t'apporter la clé de ton énigme actuelle, parce que je n'ai pas tes derniers développements. Mais je voudrais te dire que quand on développe un projet un tant soit peu complexe, la méthode est de toujours garder dans un dossier d'archive les 3 ou 4 dernières versions qui marchaient, et "verrouillées" : de cette façon lorsqu'on remanie le code dans la version en développement, si on crée un bug apparemment insoluble, l'on a un code qui fonctionnait à comparer. Une piste néanmoins : Ton histoire me fait penser à un pb de permissions. Aurais-tu par hasard changé de Mac, ou de session pour cette version de travail par rapport aux précédentes ? En effet quand on travaille sur les Libraries, y compris celle du User, depuis quelques versions l'OS est très vigilant aux droits de créateur/propriétaire du fichier. Le fait de récréer un fichier de prefs lui a réinitialisé les permissions qu'Applescript, qui peut en avoir gardé traces des anciennes, ne reconnait plus. Quitter Applescript, Redémarrer le Mac, bien sûr toujours travailler dans la même session lors du développement, et relancer le script. -- Si maintenant on introduit le concept de normalité des bugs, où va l'informatique ? Chez Microsoft ? Ah oui, pas faux ça. -+- GG in Guide du Macounet Pervers : R i F, you'll be Buggified -+-