Re: Script Debugger

Liste des GroupesRevenir à fcsm programmation 
Sujet : Re: Script Debugger
De : benoit (at) *nospam* leraillez.com.invalid ("Benoît L.")
Groupes : fr.comp.sys.mac.programmation
Date : 27. Feb 2022, 19:01:52
Autres entêtes
Organisation : C'est celui qui dit qui est
Message-ID : <svgaq0$kpi$1@shakotay.alphanet.ch>
References : 1 2 3
User-Agent : MacCafe/2.06 (macOS 10.16.0 (21D62) - MacBookPro14,2)
Ni vu ni connu, le 27 février 2022 à 14:51, Joseph-B osa écrire :

•••••••••••••••••••••••••••••••••••••••••••
Le dimanche 27 février 2022 12:07:52, dans le message
Message-ID <news:svfpio$e2l$1@shakotay.alphanet.ch>,
"Benoît L." <benoit@leraillez.com.invalid> é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.

J’ai Time Machine pour ça, mais ! je suis parti en vacances à Paris. Je
n’ai pas de disque avec moi et les TM locaux sont inutiles (hier ou
aujourd’hui).

  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.

Merci, je teste. Et ça marche car Script Debugger m’a demandé des droits
d’accès cette fois-ci.

Par contre à vouloir corriger, le code est parti en vrac. Je me rends
compte qu’il y a des routines qui ne sont pas utilisées à certains
endroits, mais effectuées « en direct ». Donc deux endroits, donc deux
corrections à effectuer donc le bordel*.

Je reprends tout à 0 en reprenant les routines les unes parès les
autres. Bref je recommence tout, mais avec un plan et j’ajoute les
routines étape par étape.


* Un exemple :
L’ajout d’un bouton Importer m’a permis de créer une routine
importFile(). Ok, mais s’il n’y a pas de fichier dans les préférences je
ne passe pas par importFile(), je fais tout ça « à la main ».

--
C'est pas parce qu'on a rien à dire qu'il faut fermer sa gueule.
-+- Audiard dans « La Grande Luciole avec une chaussure noire » -+-


Date Sujet#  Auteur
26 Feb 22 * Script Debugger20"Benoît L."
27 Feb 22 `* Re: Script Debugger19"Benoît L."
27 Feb 22  `* Re: Script Debugger18Joseph-B
27 Feb 22   `* Re: Script Debugger17"Benoît L."
28 Feb 22    `* Re: Script Debugger16"Benoît L."
28 Feb 22     `* Re: Script Debugger15Joseph-B
28 Feb 22      `* Re: Script Debugger & 1.0.8 disponible14"Benoît L."
28 Feb 22       `* Re: Script Debugger & 1.0.8 disponible13M.V.
28 Feb 22        +* Re: Script Debugger & 1.0.8 disponible3"Benoît L."
1 Mar 22        i`* Re: Script Debugger & 1.0.8 disponible2M.V.
1 Mar 22        i `- Re: Script Debugger & 1.0.8 disponible1"Benoît L."
28 Feb 22        `* Re: Script Debugger & 1.0.9 disponible9"Benoît L."
1 Mar 22         +* Re: Script Debugger & 1.0.9 disponible5Fleuger
1 Mar 22         i+- Re: Script Debugger & 1.0.9 disponible1Chris
1 Mar 22         i`* Re: Script Debugger & 1.0.9 disponible3"Benoît L."
1 Mar 22         i `* Re: Script Debugger & 1.0.9 disponible2Fleuger
1 Mar 22         i  `- Re: Script Debugger & 1.0.9 disponible1"Benoît L."
1 Mar 22         `* Re: Script Debugger & 1.0.9 disponible3M.V.
1 Mar 22          `* Re: Script Debugger & 1.0.9 disponible2"Benoît L."
1 Mar 22           `- Re: Script Debugger & 1.0.9 disponible1M.V.

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal