Toujours accro à mon Netscape Communicator 4.8 sur mon G3 beige,
j'essaye de migrer du 8.6 vers le 9.22, installés chacun sur une
partition différente.
Dans la panoplie NC 4.8, il existe des scripts applications qui
permettent d'ouvrir directement le module choisi (navigateur,
messenger...) avec les préférences d'un profil désigné.
J'ai 2 profils, avec 2 fichiers "Netscape preferences" associés. J'ai
dupliqué le script pour leur attribuer à chacun le fichier préférence
(au premier lancement). Ainsi j'ai 2 raccourcis sur le bureau pour aller
relever le courrier sur l'un ou l'autre de mes profils.
Ça marche très bien depuis plusieurs années en 8.6. Le pb que je
rencontre c'est sous 9.22 : quand je lance un script, il me dit qu'il ne
trouve pas le fichiers preferences. Il me propose soit d'annuler soit de
le chercher. Si je lui désigne dans le dialogue il l'ouvre mais ne le
retient pas au lancement suivant. Par contre, si je me contente
d'annuler, il ouvre le bon tout seul !
J'ai essayé d'ouvrir le script avec l'éditeur, mais je n'y connais rien
en applescript...
Qui aurait une idée simple pour retrouver mon confort d'utilisation ?
J'ai essayé d'ouvrir le script avec l'éditeur, mais je n'y connais rien en applescript...
Dans le script tu dois voir le chemin du fichier, il suffit de le changer
Qui aurait une idée simple pour retrouver mon confort d'utilisation ?
Essayer Mozilla, multi-compte: http://wamcom.org/
Patrick Stadelmann
In article , Jean-Luc wrote:
Qui aurait une idée simple pour retrouver mon confort d'utilisation ?
Dans chacun des comptes, tu spécifie qu'il faut ouvrir la messagerie au lancement. Ensuite du lance Netscape en via un alias du fichier préférences du profil désiré (c'est d'ailleurs ce que faisait les scripts en question).
Sinon, essaye de modifier un script puis d'annuler la modif pour pouvoir le recompiler : ça devrait remettre à zéro la variable qui mémorise le chemin du fichier de prefs.
Patrick -- Patrick Stadelmann
In article <4163BB5E.FDF5789A@wanadoo.fr>,
Jean-Luc <jean-luc.courtoi@wanadoo.fr> wrote:
Qui aurait une idée simple pour retrouver mon confort d'utilisation ?
Dans chacun des comptes, tu spécifie qu'il faut ouvrir la messagerie au
lancement. Ensuite du lance Netscape en via un alias du fichier
préférences du profil désiré (c'est d'ailleurs ce que faisait les
scripts en question).
Sinon, essaye de modifier un script puis d'annuler la modif pour pouvoir
le recompiler : ça devrait remettre à zéro la variable qui mémorise le
chemin du fichier de prefs.
Patrick
--
Patrick Stadelmann <Patrick.Stadelmann@unine.ch>
Qui aurait une idée simple pour retrouver mon confort d'utilisation ?
Dans chacun des comptes, tu spécifie qu'il faut ouvrir la messagerie au lancement. Ensuite du lance Netscape en via un alias du fichier préférences du profil désiré (c'est d'ailleurs ce que faisait les scripts en question).
Sinon, essaye de modifier un script puis d'annuler la modif pour pouvoir le recompiler : ça devrait remettre à zéro la variable qui mémorise le chemin du fichier de prefs.
Patrick -- Patrick Stadelmann
Jean-Luc
Patrick Stadelmann wrote:
Dans chacun des comptes, tu spécifie qu'il faut ouvrir la messagerie au lancement. Ensuite du lance Netscape en via un alias du fichier préférences du profil désiré (c'est d'ailleurs ce que faisait les scripts en question).
Ah ! Voilà une idée qu'elle est bonne, en attendant c'est beaucoup mieux :-)
Sinon, essaye de modifier un script puis d'annuler la modif pour pouvoir le recompiler : ça devrait remettre à zéro la variable qui mémorise le chemin du fichier de prefs.
Là, je vais essayer tranquillement. Ce que je ne comprends pas c'est que le script va bien sous 8.6, qu'est-ce que le 9.22 enlèverait ?
Merci pour ton aide
Jean-Luc
Patrick Stadelmann wrote:
Dans chacun des comptes, tu spécifie qu'il faut ouvrir la messagerie au
lancement. Ensuite du lance Netscape en via un alias du fichier
préférences du profil désiré (c'est d'ailleurs ce que faisait les
scripts en question).
Ah ! Voilà une idée qu'elle est bonne, en attendant c'est beaucoup mieux :-)
Sinon, essaye de modifier un script puis d'annuler la modif pour pouvoir
le recompiler : ça devrait remettre à zéro la variable qui mémorise le
chemin du fichier de prefs.
Là, je vais essayer tranquillement. Ce que je ne comprends pas c'est que
le script va bien sous 8.6, qu'est-ce que le 9.22 enlèverait ?
Dans chacun des comptes, tu spécifie qu'il faut ouvrir la messagerie au lancement. Ensuite du lance Netscape en via un alias du fichier préférences du profil désiré (c'est d'ailleurs ce que faisait les scripts en question).
Ah ! Voilà une idée qu'elle est bonne, en attendant c'est beaucoup mieux :-)
Sinon, essaye de modifier un script puis d'annuler la modif pour pouvoir le recompiler : ça devrait remettre à zéro la variable qui mémorise le chemin du fichier de prefs.
Là, je vais essayer tranquillement. Ce que je ne comprends pas c'est que le script va bien sous 8.6, qu'est-ce que le 9.22 enlèverait ?
Merci pour ton aide
Jean-Luc
Jean-Luc
Mac Larinett wrote:
In article , Jean-Luc wrote:
> J'ai essayé d'ouvrir le script avec l'éditeur, mais je n'y connais rien > en applescript... Dans le script tu dois voir le chemin du fichier, il suffit de le changer
Justement, n'y connaissant rien en applescript, j'ai cherché quelque chose de clair, mais rien de tel : c'est du chinois !
> Qui aurait une idée simple pour retrouver mon confort d'utilisation ? Essayer Mozilla, multi-compte: http://wamcom.org/
J'ai Mozilla 1.3.1, en réserve pour certains site, dont l'anpe. Son utilisation sur ma config, en mail, tient du moyen-âge en terme de réactivité et de vitesse d'affichage. NC 4.8 est une bombe à côté...
À +
Jean-Luc
Mac Larinett wrote:
In article <4163BB5E.FDF5789A@wanadoo.fr>,
Jean-Luc <jean-luc.courtoi@wanadoo.fr> wrote:
> J'ai essayé d'ouvrir le script avec l'éditeur, mais je n'y connais rien
> en applescript...
Dans le script tu dois voir le chemin du fichier, il suffit de le changer
Justement, n'y connaissant rien en applescript, j'ai cherché quelque
chose de clair, mais rien de tel : c'est du chinois !
> Qui aurait une idée simple pour retrouver mon confort d'utilisation ?
Essayer Mozilla, multi-compte:
http://wamcom.org/
J'ai Mozilla 1.3.1, en réserve pour certains site, dont l'anpe. Son
utilisation sur ma config, en mail, tient du moyen-âge en terme de
réactivité et de vitesse d'affichage. NC 4.8 est une bombe à côté...
> J'ai essayé d'ouvrir le script avec l'éditeur, mais je n'y connais rien > en applescript... Dans le script tu dois voir le chemin du fichier, il suffit de le changer
Justement, n'y connaissant rien en applescript, j'ai cherché quelque chose de clair, mais rien de tel : c'est du chinois !
> Qui aurait une idée simple pour retrouver mon confort d'utilisation ? Essayer Mozilla, multi-compte: http://wamcom.org/
J'ai Mozilla 1.3.1, en réserve pour certains site, dont l'anpe. Son utilisation sur ma config, en mail, tient du moyen-âge en terme de réactivité et de vitesse d'affichage. NC 4.8 est une bombe à côté...
À +
Jean-Luc
Patrick Stadelmann
In article , Jean-Luc wrote:
Là, je vais essayer tranquillement. Ce que je ne comprends pas c'est que le script va bien sous 8.6, qu'est-ce que le 9.22 enlèverait ?
Il est arrivé que des MàJ d'AppleScript requiert de recompiler les scripts. Il peut aussi y avoir un bug dans le script qui n'apparaît qu'avec Mac OS 9, ou que si le script a d'abord été utilisé sous 8.6 auparavant. Bref, il peut y avoir des dizaines de raisons...
Patrick -- Patrick Stadelmann
In article <41642EAB.C24C8077@wanadoo.fr>,
Jean-Luc <jean-luc.courtoi@wanadoo.fr> wrote:
Là, je vais essayer tranquillement. Ce que je ne comprends pas c'est que
le script va bien sous 8.6, qu'est-ce que le 9.22 enlèverait ?
Il est arrivé que des MàJ d'AppleScript requiert de recompiler les
scripts. Il peut aussi y avoir un bug dans le script qui n'apparaît
qu'avec Mac OS 9, ou que si le script a d'abord été utilisé sous 8.6
auparavant. Bref, il peut y avoir des dizaines de raisons...
Patrick
--
Patrick Stadelmann <Patrick.Stadelmann@unine.ch>
Là, je vais essayer tranquillement. Ce que je ne comprends pas c'est que le script va bien sous 8.6, qu'est-ce que le 9.22 enlèverait ?
Il est arrivé que des MàJ d'AppleScript requiert de recompiler les scripts. Il peut aussi y avoir un bug dans le script qui n'apparaît qu'avec Mac OS 9, ou que si le script a d'abord été utilisé sous 8.6 auparavant. Bref, il peut y avoir des dizaines de raisons...
Patrick -- Patrick Stadelmann
Patrick Stadelmann
In article , Jean-Luc wrote:
Justement, n'y connaissant rien en applescript, j'ai cherché quelque chose de clair, mais rien de tel : c'est du chinois !
En éditant le script, tu ne vois que les valeurs d'origines des variables.
Patrick -- Patrick Stadelmann
In article <41642EB7.82758488@wanadoo.fr>,
Jean-Luc <jean-luc.courtoi@wanadoo.fr> wrote:
Justement, n'y connaissant rien en applescript, j'ai cherché quelque
chose de clair, mais rien de tel : c'est du chinois !
En éditant le script, tu ne vois que les valeurs d'origines des
variables.
Patrick
--
Patrick Stadelmann <Patrick.Stadelmann@unine.ch>
Justement, n'y connaissant rien en applescript, j'ai cherché quelque chose de clair, mais rien de tel : c'est du chinois !
En éditant le script, tu ne vois que les valeurs d'origines des variables.
Patrick -- Patrick Stadelmann
Jean-Luc
Patrick Stadelmann wrote:
> Jean-Luc wrote: > Justement, n'y connaissant rien en applescript, j'ai cherché quelque > chose de clair, mais rien de tel : c'est du chinois !
En éditant le script, tu ne vois que les valeurs d'origines des variables.
Je vais essayer d'être plus clair, merci pour ta patience ;-)
Le fichier que j'utilise, Messenger shortcut est installé par NC 4.8, il faut le dupliquer sinon je ne sais plus changer la cible après. Donc je fais une copie, il me demande où est le fichier Netscape Preferences, je lui dis et ça roule pour toujours (la date de création se modifie...). Même opération pour mon 2nd profil, et je garde l'original au cas ou.
Une précision : le fichier apparaît comme une application.
En éditant, j'obtiens ce que j'appelle du chinois... Voici le début :
property ProfileName : "none" --initialized in GetScriptData property PrefsAlias : "" -- initialized on first use
global gCommunicatorName
----------------run----------------------------------------- -- The main script -- ------------------------------------------------------------
on run
tell application "Finder" set gCommunicatorName to application "Netscape Communicator™" as text end tell
GetPrefsAlias() OpenProfileWithCommunicator() OpenTheComponent() end run
Tu les vois où les variables ?
> Là, je vais essayer tranquillement. Ce que je ne comprends pas c'est que > le script va bien sous 8.6, qu'est-ce que le 9.22 enlèverait ?
Il est arrivé que des MàJ d'AppleScript requiert de recompiler les scripts. Il peut aussi y avoir un bug dans le script qui n'apparaît qu'avec Mac OS 9, ou que si le script a d'abord été utilisé sous 8.6 auparavant. Bref, il peut y avoir des dizaines de raisons...
OK, je vais m'en tenir là, compte tenu de mes connaissances en applescript, et le fichier d'aide ne m'avance guère.
Merci pour ton aide
Jean-Luc
Patrick Stadelmann wrote:
> Jean-Luc <jean-luc.courtoi@wanadoo.fr> wrote:
> Justement, n'y connaissant rien en applescript, j'ai cherché quelque
> chose de clair, mais rien de tel : c'est du chinois !
En éditant le script, tu ne vois que les valeurs d'origines des
variables.
Je vais essayer d'être plus clair, merci pour ta patience ;-)
Le fichier que j'utilise, Messenger shortcut est installé par NC 4.8, il
faut le dupliquer sinon je ne sais plus changer la cible après. Donc je
fais une copie, il me demande où est le fichier Netscape Preferences, je
lui dis et ça roule pour toujours (la date de création se modifie...).
Même opération pour mon 2nd profil, et je garde l'original au cas ou.
Une précision : le fichier apparaît comme une application.
En éditant, j'obtiens ce que j'appelle du chinois...
Voici le début :
property ProfileName : "none" --initialized in GetScriptData
property PrefsAlias : "" -- initialized on first use
global gCommunicatorName
----------------run-----------------------------------------
-- The main script
--
------------------------------------------------------------
on run
tell application "Finder"
set gCommunicatorName to application "Netscape Communicator™" as text
end tell
GetPrefsAlias()
OpenProfileWithCommunicator()
OpenTheComponent()
end run
Tu les vois où les variables ?
> Là, je vais essayer tranquillement. Ce que je ne comprends pas c'est que
> le script va bien sous 8.6, qu'est-ce que le 9.22 enlèverait ?
Il est arrivé que des MàJ d'AppleScript requiert de recompiler les
scripts. Il peut aussi y avoir un bug dans le script qui n'apparaît
qu'avec Mac OS 9, ou que si le script a d'abord été utilisé sous 8.6
auparavant. Bref, il peut y avoir des dizaines de raisons...
OK, je vais m'en tenir là, compte tenu de mes connaissances en
applescript, et le fichier d'aide ne m'avance guère.
> Jean-Luc wrote: > Justement, n'y connaissant rien en applescript, j'ai cherché quelque > chose de clair, mais rien de tel : c'est du chinois !
En éditant le script, tu ne vois que les valeurs d'origines des variables.
Je vais essayer d'être plus clair, merci pour ta patience ;-)
Le fichier que j'utilise, Messenger shortcut est installé par NC 4.8, il faut le dupliquer sinon je ne sais plus changer la cible après. Donc je fais une copie, il me demande où est le fichier Netscape Preferences, je lui dis et ça roule pour toujours (la date de création se modifie...). Même opération pour mon 2nd profil, et je garde l'original au cas ou.
Une précision : le fichier apparaît comme une application.
En éditant, j'obtiens ce que j'appelle du chinois... Voici le début :
property ProfileName : "none" --initialized in GetScriptData property PrefsAlias : "" -- initialized on first use
global gCommunicatorName
----------------run----------------------------------------- -- The main script -- ------------------------------------------------------------
on run
tell application "Finder" set gCommunicatorName to application "Netscape Communicator™" as text end tell
GetPrefsAlias() OpenProfileWithCommunicator() OpenTheComponent() end run
Tu les vois où les variables ?
> Là, je vais essayer tranquillement. Ce que je ne comprends pas c'est que > le script va bien sous 8.6, qu'est-ce que le 9.22 enlèverait ?
Il est arrivé que des MàJ d'AppleScript requiert de recompiler les scripts. Il peut aussi y avoir un bug dans le script qui n'apparaît qu'avec Mac OS 9, ou que si le script a d'abord été utilisé sous 8.6 auparavant. Bref, il peut y avoir des dizaines de raisons...
OK, je vais m'en tenir là, compte tenu de mes connaissances en applescript, et le fichier d'aide ne m'avance guère.
Merci pour ton aide
Jean-Luc
Patrick Stadelmann
In article , Jean-Luc wrote:
En éditant, j'obtiens ce que j'appelle du chinois... Voici le début :
property ProfileName : "none" --initialized in GetScriptData property PrefsAlias : "" -- initialized on first use
C'est la variable qui va mémoriser la position du fichier de prefs. A l'exécution, le script regarde si la valeur est valide et sinon demande à l'utilisateur de spécifier le fichier. A la prochaine exécution, cette variable devrait être valide.
Tu les vois où les variables ?
C'est le property (variables de type "persistant", ie qui conserve leur valeur d'une exécution à l'autre.
OK, je vais m'en tenir là, compte tenu de mes connaissances en applescript, et le fichier d'aide ne m'avance guère.
As-tu essayé de recompiler le script (il suffit de taper quelque chose dedans et de l'effacer, puis de sauver). Ca devrait suffire à le réparer.
Patrick -- Patrick Stadelmann
In article <4164FB93.5C87083D@wanadoo.fr>,
Jean-Luc <jean-luc.courtoi@wanadoo.fr> wrote:
En éditant, j'obtiens ce que j'appelle du chinois...
Voici le début :
property ProfileName : "none" --initialized in GetScriptData
property PrefsAlias : "" -- initialized on first use
C'est la variable qui va mémoriser la position du fichier de prefs. A
l'exécution, le script regarde si la valeur est valide et sinon demande
à l'utilisateur de spécifier le fichier. A la prochaine exécution, cette
variable devrait être valide.
Tu les vois où les variables ?
C'est le property (variables de type "persistant", ie qui conserve leur
valeur d'une exécution à l'autre.
OK, je vais m'en tenir là, compte tenu de mes connaissances en
applescript, et le fichier d'aide ne m'avance guère.
As-tu essayé de recompiler le script (il suffit de taper quelque chose
dedans et de l'effacer, puis de sauver). Ca devrait suffire à le réparer.
Patrick
--
Patrick Stadelmann <Patrick.Stadelmann@unine.ch>
En éditant, j'obtiens ce que j'appelle du chinois... Voici le début :
property ProfileName : "none" --initialized in GetScriptData property PrefsAlias : "" -- initialized on first use
C'est la variable qui va mémoriser la position du fichier de prefs. A l'exécution, le script regarde si la valeur est valide et sinon demande à l'utilisateur de spécifier le fichier. A la prochaine exécution, cette variable devrait être valide.
Tu les vois où les variables ?
C'est le property (variables de type "persistant", ie qui conserve leur valeur d'une exécution à l'autre.
OK, je vais m'en tenir là, compte tenu de mes connaissances en applescript, et le fichier d'aide ne m'avance guère.
As-tu essayé de recompiler le script (il suffit de taper quelque chose dedans et de l'effacer, puis de sauver). Ca devrait suffire à le réparer.
Patrick -- Patrick Stadelmann
Jean-Luc
Patrick Stadelmann wrote:
In article , Jean-Luc wrote:
> Tu les vois où les variables ?
C'est le property (variables de type "persistant", ie qui conserve leur valeur d'une exécution à l'autre.
Visiblement ça ne le fait pas...
> OK, je vais m'en tenir là, compte tenu de mes connaissances en > applescript, et le fichier d'aide ne m'avance guère.
As-tu essayé de recompiler le script (il suffit de taper quelque chose dedans et de l'effacer, puis de sauver). Ca devrait suffire à le réparer.
Je viens d'essayer la manip en enregistrant : idem en enregistrant sous "script compilé", il ouvre l'éditeur, je le lance : idem en enregistrant sous "application", il se lance tout seul : idem
Bien sûr, j'ai désigné à chaque fois le fichier préférences, et relancé pour vérifier.
Ce que je ne comprends pas, c'est qu'en annulant le message d'alerte, il se comporte comme il faut, et mes noms de profils n'apparaissent nulle part dans les 2 scripts.
Merci pour ta compassion, je vais me contenter de faire un alias de "Netscape Preferences", c'est encore acceptable.
Jean-Luc
Patrick Stadelmann wrote:
In article <4164FB93.5C87083D@wanadoo.fr>,
Jean-Luc <jean-luc.courtoi@wanadoo.fr> wrote:
> Tu les vois où les variables ?
C'est le property (variables de type "persistant", ie qui conserve leur
valeur d'une exécution à l'autre.
Visiblement ça ne le fait pas...
> OK, je vais m'en tenir là, compte tenu de mes connaissances en
> applescript, et le fichier d'aide ne m'avance guère.
As-tu essayé de recompiler le script (il suffit de taper quelque chose
dedans et de l'effacer, puis de sauver). Ca devrait suffire à le réparer.
Je viens d'essayer la manip en enregistrant : idem
en enregistrant sous "script compilé", il ouvre l'éditeur, je le lance : idem
en enregistrant sous "application", il se lance tout seul : idem
Bien sûr, j'ai désigné à chaque fois le fichier préférences, et relancé
pour vérifier.
Ce que je ne comprends pas, c'est qu'en annulant le message d'alerte, il
se comporte comme il faut, et mes noms de profils n'apparaissent nulle
part dans les 2 scripts.
Merci pour ta compassion, je vais me contenter de faire un alias de
"Netscape Preferences", c'est encore acceptable.
C'est le property (variables de type "persistant", ie qui conserve leur valeur d'une exécution à l'autre.
Visiblement ça ne le fait pas...
> OK, je vais m'en tenir là, compte tenu de mes connaissances en > applescript, et le fichier d'aide ne m'avance guère.
As-tu essayé de recompiler le script (il suffit de taper quelque chose dedans et de l'effacer, puis de sauver). Ca devrait suffire à le réparer.
Je viens d'essayer la manip en enregistrant : idem en enregistrant sous "script compilé", il ouvre l'éditeur, je le lance : idem en enregistrant sous "application", il se lance tout seul : idem
Bien sûr, j'ai désigné à chaque fois le fichier préférences, et relancé pour vérifier.
Ce que je ne comprends pas, c'est qu'en annulant le message d'alerte, il se comporte comme il faut, et mes noms de profils n'apparaissent nulle part dans les 2 scripts.
Merci pour ta compassion, je vais me contenter de faire un alias de "Netscape Preferences", c'est encore acceptable.
Jean-Luc
Patrick Stadelmann
In article , Jean-Luc wrote:
Merci pour ta compassion, je vais me contenter de faire un alias de "Netscape Preferences", c'est encore acceptable.
Tu peux aussi faire une copie du script et le remplacer par :
property prefAlias : "" on run if prefAlias = "" then set prefAlias to (choose file with prompt ¬ "Localiser le fichier de préférences") end if tell application "Finder" to open prefAlias end run
Patrick -- Patrick Stadelmann
In article <41653059.6DAABDC0@wanadoo.fr>,
Jean-Luc <jean-luc.courtoi@wanadoo.fr> wrote:
Merci pour ta compassion, je vais me contenter de faire un alias de
"Netscape Preferences", c'est encore acceptable.
Tu peux aussi faire une copie du script et le remplacer par :
property prefAlias : ""
on run
if prefAlias = "" then
set prefAlias to (choose file with prompt ¬
"Localiser le fichier de préférences")
end if
tell application "Finder" to open prefAlias
end run
Patrick
--
Patrick Stadelmann <Patrick.Stadelmann@unine.ch>
Merci pour ta compassion, je vais me contenter de faire un alias de "Netscape Preferences", c'est encore acceptable.
Tu peux aussi faire une copie du script et le remplacer par :
property prefAlias : "" on run if prefAlias = "" then set prefAlias to (choose file with prompt ¬ "Localiser le fichier de préférences") end if tell application "Finder" to open prefAlias end run