Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.sys.mac.programmation > #2438 > unrolled thread

Script shell ?

Started byBrice <truc@bidule.fr.invalid>
First post2023-02-19 15:32 +0000
Last post2023-02-21 10:52 +0000
Articles 20 on this page of 51 — 5 participants

Back to article view | Back to fr.comp.sys.mac.programmation


Contents

  Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-19 15:32 +0000
    Re: Script shell ? "Benoît L." <benoit@leraillez.com.invalid> - 2023-02-19 16:46 +0000
      Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-20 08:28 +0000
        Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-20 08:36 +0000
          Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-20 09:14 +0000
            Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-20 09:59 +0000
            Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-20 10:21 +0000
            Re: Script shell ? "Benoît L." <benoit@leraillez.com.invalid> - 2023-02-20 11:04 +0000
              Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-20 18:54 +0000
                Re: Script shell ? "Benoît L." <benoit@leraillez.com.invalid> - 2023-02-20 21:17 +0000
                  Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-21 10:52 +0000
                    Re: Script shell ? "Benoît L." <benoit@leraillez.com.invalid> - 2023-02-21 21:20 +0000
                      Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-22 10:05 +0000
                        Re: Script shell ? "Benoît L." <benoit@leraillez.com.invalid> - 2023-02-22 20:18 +0000
                Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-21 08:21 +0000
                  Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-21 08:32 +0000
                  Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-21 08:38 +0000
                    Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-21 10:52 +0000
                      Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-21 11:47 +0000
                        Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-21 13:28 +0000
                          Re: Script shell ? "M.V." <mv@gmail.invalid> - 2023-02-21 14:08 +0000
                            Re: Script shell ? "M.V." <mv@gmail.invalid> - 2023-02-21 15:09 +0000
                              Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-21 19:19 +0000
                                Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-21 20:45 +0000
                                  Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-22 10:05 +0000
                                    Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-22 11:01 +0000
                                      Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-22 11:07 +0000
                                        Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-22 11:17 +0000
                                          Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-22 12:31 +0000
                                            Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-22 12:53 +0000
                                              [Resolu]Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-22 14:33 +0000
                                                Re: [Resolu]Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-24 09:09 +0000
                                                  Re: [Resolu]Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-24 14:07 +0000
                                                    Re: [Resolu]Re: Script shell ? "M.V." <mv@gmail.invalid> - 2023-02-24 15:12 +0000
                                                      Re: [Resolu]Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-24 15:55 +0000
                                                        Re: [Resolu]Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-24 16:32 +0000
                                                          Re: [Resolu]Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-24 17:19 +0000
                                                            Re: [Resolu]Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-24 17:52 +0000
                                                              Re: [Resolu]Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-24 18:24 +0000
                                                                Re: [Resolu]Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-24 18:52 +0000
                                                            Re: [Resolu]Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-24 18:24 +0000
                                                              Re: [Resolu]Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-24 18:52 +0000
                                                        [HS] Re: [Resolu]Re: Script shell ? "Benoît L." <benoit@leraillez.com.invalid> - 2023-02-24 16:54 +0000
                                                          Re: [HS] Re: [Resolu]Re: Script shell ? Richard Hachel <r.hachel@frite.fr> - 2023-02-24 17:03 +0000
                                                          Re: [HS] Re: [Resolu]Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-24 18:27 +0000
                                    Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-22 11:03 +0000
                                      Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-22 11:22 +0000
                                Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-22 08:43 +0000
                  Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-21 09:07 +0000
                  Re: Script shell ? "M.V." <mv@gmail.com.invalid> - 2023-02-21 09:09 +0000
                    Re: Script shell ? Brice <truc@bidule.fr.invalid> - 2023-02-21 10:52 +0000

Page 1 of 3  [1] 2 3  Next page →


#2438 — Script shell ?

FromBrice <truc@bidule.fr.invalid>
Date2023-02-19 15:32 +0000
SubjectScript shell ?
Message-ID<tstfem$e6eb$1@dont-email.me>
Salutatous,

je voudrais utiliser un script en fin d'exécution d'une tâche de Carbon
Copy Cloner.
Sur les conseils de Michel, j'ai fait un Applescript :
______
set volume_list to {disk_01, disk_03, disk_04, disk_05, disk_02,
disk_02a}
repeat with volume_name in volume_list
  try
    do shell script "diskutil umount " & quoted form of volume_name
  on error
    try
      do shell script "diskutil umount force " & quoted form of
volume_name
    end try
  end try
end repeat
_________
Aucun problème pour l'utiliser en applications, ça marche Ni-Cr.
CCC m'indique qu'il ne peut l'utiliser, pourtant n'y a t'il pas des
commandes shell ?

Peut-on m'aider ?

Cordialement,

-- 
B. Graignic
enlever-bgraig@wanadoo.fr

[toc] | [next] | [standalone]


#2439

From"Benoît L." <benoit@leraillez.com.invalid>
Date2023-02-19 16:46 +0000
Message-ID<tstjpa$bns$1@shakotay.alphanet.ch>
In reply to#2438
Avec enthousiasme, le 19 février 2023 à 16:32, Brice écrivit :


> Salutatous,
>
> je voudrais utiliser un script en fin d'exécution d'une tâche de Carbon
> Copy Cloner.
> Sur les conseils de Michel, j'ai fait un Applescript :
> ______
> set volume_list to {disk_01, disk_03, disk_04, disk_05, disk_02,
> disk_02a}
> repeat with volume_name in volume_list
>   try
>     do shell script "diskutil umount " & quoted form of volume_name
>   on error
>     try
>       do shell script "diskutil umount force " & quoted form of
> volume_name
>     end try
>   end try
> end repeat
> _________
> Aucun problème pour l'utiliser en applications, ça marche Ni-Cr.
> CCC m'indique qu'il ne peut l'utiliser, pourtant n'y a t'il pas des
> commandes shell ?

— Extrait du site CCC
AppleScripts are not supported
You cannot specify an AppleScript as a pre or post clone script, CCC
currently only supports running shell scripts.

— Sinon, pourquoi ne pas demander à CCC de le faire :
Destination volume options
If you would like CCC to unmount your destination volume at the end of
the backup task, choose Unmount the destination volume from the
Destination volume management menu. If your destination is a folder, the
text will be Unmount the underlying volume. If the destination is a disk
image, CCC always unmounts the disk image volume, so this setting refers
to the underlying physical volume upon which the disk image resides.


-- 
L'écologie est à l'économie ce que l'astrologie est à l'astronomie.

[toc] | [prev] | [next] | [standalone]


#2442

FromBrice <truc@bidule.fr.invalid>
Date2023-02-20 08:28 +0000
Message-ID<tsvavr$n240$1@dont-email.me>
In reply to#2439
le 19 février 2023 à 17:46, Benoît L. nous fait part :


> Avec enthousiasme, le 19 février 2023 à 16:32, Brice écrivit :
>
>
>> Salutatous,
>>
>> je voudrais utiliser un script en fin d'exécution d'une tâche de Carbon
>> Copy Cloner.
>> Sur les conseils de Michel, j'ai fait un Applescript :
>> ______
>> set volume_list to {disk_01, disk_03, disk_04, disk_05, disk_02,
>> disk_02a}
>> repeat with volume_name in volume_list
>>   try
>>     do shell script "diskutil umount " & quoted form of volume_name
>>   on error
>>     try
>>       do shell script "diskutil umount force " & quoted form of
>> volume_name
>>     end try
>>   end try
>> end repeat
>> _________
>> Aucun problème pour l'utiliser en applications, ça marche Ni-Cr.
>> CCC m'indique qu'il ne peut l'utiliser, pourtant n'y a t'il pas des
>> commandes shell ?
>
> — Extrait du site CCC
> AppleScripts are not supported
> You cannot specify an AppleScript as a pre or post clone script, CCC
> currently only supports running shell scripts.
>
> — Sinon, pourquoi ne pas demander à CCC de le faire :
> Destination volume options
> If you would like CCC to unmount your destination volume at the end of
> the backup task, choose Unmount the destination volume from the
> Destination volume management menu. If your destination is a folder, the
> text will be Unmount the underlying volume. If the destination is a disk
> image, CCC always unmounts the disk image volume, so this setting refers
> to the underlying physical volume upon which the disk image resides.

parce que la série des tâches mélange disque externe toujours connectés
et disque externe allumés quand les tâches se lancent l'une après l'autre.
Et puis je trouvais cela plus joli.

Cordialement,

-- 
B. Graignic
enlever-bgraig@wanadoo.fr

[toc] | [prev] | [next] | [standalone]


#2443

From"M.V." <mv@gmail.com.invalid>
Date2023-02-20 08:36 +0000
Message-ID<tsvbe1$n3p2$1@dont-email.me>
In reply to#2442
Dans le message <tsvavr$n240$1@dont-email.me>, Brice a écrit le 20
février 2023 à 09 h 28 :

> parce que la série des tâches mélange disque externe toujours connectés
> et disque externe allumés quand les tâches se lancent l'une après l'autre.

Et si ton script AS est lancé à heure fixe, avec une bonne marge sur la
fin du job de CCC ? 
-- 
🇺🇦 Michel Vauquois - <http://michelvauquois.fr> 🇺🇦
L'intelligence, c'est comme les parachutes, quand on n'en a pas, on s'écrase.
(Pierre Desproges)

[toc] | [prev] | [next] | [standalone]


#2444

FromBrice <truc@bidule.fr.invalid>
Date2023-02-20 09:14 +0000
Message-ID<tsvdkq$nb6v$1@dont-email.me>
In reply to#2443
le 20 février 2023 à 09:36, M.V. nous fait part :


> Dans le message <tsvavr$n240$1@dont-email.me>, Brice a écrit le 20
> février 2023 à 09 h 28 :
>
>> parce que la série des tâches mélange disque externe toujours connectés
>> et disque externe allumés quand les tâches se lancent l'une après l'autre.
>
> Et si ton script AS est lancé à heure fixe, avec une bonne marge sur la
> fin du job de CCC ? 
Normalement c'est CCC qui le lance mais comme dit Benoît, il ne prend
pas en charge AS, donc je suis dans les choux.
Sinon, je peux faire démarrer l'AS le samedi vers 07:00 et quand les
sauvegardes sont normalement finies.
Peux-tu me dire comment ?

Cordialement,

-- 
B. Graignic
enlever-bgraig@wanadoo.fr

[toc] | [prev] | [next] | [standalone]


#2445

From"M.V." <mv@gmail.com.invalid>
Date2023-02-20 09:59 +0000
Message-ID<tsvg97$np4o$1@dont-email.me>
In reply to#2444
Dans le message <tsvdkq$nb6v$1@dont-email.me>, Brice a écrit le 20
février 2023 à 10 h 14 :

> Sinon, je peux faire démarrer l'AS le samedi vers 07:00 et quand les
> sauvegardes sont normalement finies.
> Peux-tu me dire comment ?

Benoît L. va très certainement te le dire : je lui laisse le micro.
-- 
🇺🇦 Michel Vauquois - <http://michelvauquois.fr> 🇺🇦
Il faut rire de tout. C'est extrêmement important. C'est la seule humaine façon
de friser la lucidité sans tomber dedans. (Pierre Desproges)

[toc] | [prev] | [next] | [standalone]


#2446

From"M.V." <mv@gmail.com.invalid>
Date2023-02-20 10:21 +0000
Message-ID<tsvhin$o0kv$1@dont-email.me>
In reply to#2444
Dans le message <tsvdkq$nb6v$1@dont-email.me>, Brice a écrit le 20
février 2023 à 10 h 14 :

> Peux-tu me dire comment ?

J'ai le souvenir de la galère de l'été dernier pour contourner toutes
les limitations dues à Catalina alors je renonce à replonger. Désolé.
-- 
🇺🇦 Michel Vauquois - <http://michelvauquois.fr> 🇺🇦
A part la droite, il n'y a rien au monde que je méprise autant que la gauche.
(Pierre Desproges)

[toc] | [prev] | [next] | [standalone]


#2448

From"Benoît L." <benoit@leraillez.com.invalid>
Date2023-02-20 11:04 +0000
Message-ID<tsvk36$jrc$1@shakotay.alphanet.ch>
In reply to#2444
Avec enthousiasme, le 20 février 2023 à 10:14, Brice écrivit :


> Peux-tu me dire comment ?

Et si tu demandais à CCC de lancer une ligne de commande qui lance le
script ? Genre : « open -a "Mon script CCC.app" »

K.I.S.S. :)

-- 
Un généraliste sait rien sur tout, 
Un spécialiste, lui, sait tout sur rien.

[toc] | [prev] | [next] | [standalone]


#2449

FromBrice <truc@bidule.fr.invalid>
Date2023-02-20 18:54 +0000
Message-ID<tt0fl5$rbe5$1@dont-email.me>
In reply to#2448
le 20 février 2023 à 12:04, Benoît L. a raconté :


> Avec enthousiasme, le 20 février 2023 à 10:14, Brice écrivit :
>
>
>> Peux-tu me dire comment ?
>
> Et si tu demandais à CCC de lancer une ligne de commande qui lance le
> script ? Genre : « open -a "Mon script CCC.app" »
>
> K.I.S.S. :)

j'écris dans le terminal et j'enregistre ?
J'enregistre comment ?

Cordialement,

-- 
B. Graignic
enlever-bgraig@wanadoo.fr

[toc] | [prev] | [next] | [standalone]


#2450

From"Benoît L." <benoit@leraillez.com.invalid>
Date2023-02-20 21:17 +0000
Message-ID<tt0o21$r9l$1@shakotay.alphanet.ch>
In reply to#2449
Le 20 février 2023 à 19:54, Brice d'un élan de joie s'exprima ainsi :


> le 20 février 2023 à 12:04, Benoît L. a raconté :
>
>
>> Avec enthousiasme, le 20 février 2023 à 10:14, Brice écrivit :
>>
>>
>>> Peux-tu me dire comment ?
>>
>> Et si tu demandais à CCC de lancer une ligne de commande qui lance le
>> script ? Genre : « open -a "Mon script CCC.app" »
>>
>> K.I.S.S. :)
>
> j'écris dans le terminal et j'enregistre ?

Non tu l’écris je ne sais comment et je ne sais où. Mais ton « shell
script » doit pouvoir tout faire, càd éjecter les disques. Je ne sais
pas comment.

Quelques pistes anglo-saxonnes :

<https://www.google.com/search?q=carbon+copy+cloner+eject+disk>

> J'enregistre comment ?

Ils disent qu’il y a plus simple : demander à CCC d’éjecter le disque
après la copie :

<https://bombich.com/kb/ccc6/why-cant-i-eject-destination-volume-after-backup-task-has-completed>

Ou plus simplement, dans les réglages avancés :

<https://www.cjoint.com/doc/23_02/MBuu7t3aRYG_Capture-Ecran.JPG>

La balle est dans ton camps. Je t’enjoins de tester à des heures de
bureau avec des petits backups avant de passer au définitif. :)

Cela étant, il est possible qu’un disque ne puisse être éjecté par son
utilisation par le système (SpotLight, TimeMachine & Co*) auquel cas un
AppleScript, lancé bien après, s’en charge en essayant les disques les
uns après les autres.

Ce qui serait bien c’est si quelqu’un savait te dire comment générer un
fichier (sur le bureau) avec le motif de la non exécution du script.
Mais là, on sort loin de mon champs de compétence, dans les 20 037,5
km ? :)


* Il m’arrive d’avoir à attendre un paquet de minutes avant d’avoir tous
les disques démontés parce que l’un d’eux traîne des pieds. Pourquoi ?
No sé, no idea, ich weiß nicht, non lo so, わからない… :)


P.S. Ça va être à mon tour de demander un coup de main : j’ai dû
déménager mon site sur OVH et je ne sais comment le rendre visible.
J’utilise jAlbum, au cas où.

-- 
Benoît
En essayant continuellement on finit par réussir.
Donc, plus ça rate, plus on a des chances que ça marche.
(Jacques Rouxel)

[toc] | [prev] | [next] | [standalone]


#2458

FromBrice <truc@bidule.fr.invalid>
Date2023-02-21 10:52 +0000
Message-ID<tt27oq$14327$3@dont-email.me>
In reply to#2450
le 20 février 2023 à 22:17, Benoît L. a raconté :


> Le 20 février 2023 à 19:54, Brice d'un élan de joie s'exprima ainsi :
>
>
>> le 20 février 2023 à 12:04, Benoît L. a raconté :
>>
>>
>>> Avec enthousiasme, le 20 février 2023 à 10:14, Brice écrivit :
>>>
>>>
>>>> Peux-tu me dire comment ?
>>>
>>> Et si tu demandais à CCC de lancer une ligne de commande qui lance le
>>> script ? Genre : « open -a "Mon script CCC.app" »
>>>
>>> K.I.S.S. :)
>>
>> j'écris dans le terminal et j'enregistre ?
>
> Non tu l’écris je ne sais comment et je ne sais où. Mais ton « shell
> script » doit pouvoir tout faire, càd éjecter les disques. Je ne sais
> pas comment.
>
> Quelques pistes anglo-saxonnes :
>
> <https://www.google.com/search?q=carbon+copy+cloner+eject+disk>
>
>> J'enregistre comment ?
>
> Ils disent qu’il y a plus simple : demander à CCC d’éjecter le disque
> après la copie :
>
> <https://bombich.com/kb/ccc6/why-cant-i-eject-destination-volume-after-backup-task-has-completed>
>
> Ou plus simplement, dans les réglages avancés :
>
> <https://www.cjoint.com/doc/23_02/MBuu7t3aRYG_Capture-Ecran.JPG>
>
> La balle est dans ton camps. Je t’enjoins de tester à des heures de
> bureau avec des petits backups avant de passer au définitif. :)

Dans ma série de sauvegarde, j'ai des disques qui restent connectés et
d'autres non, ce que je fais c'est éjecté seulement les ceux qui sont
seulement pour la sauvegarde. De plus sur un même disque, il peut y
avoir plusieurs sauvegardes venant d'autres disques. Je préfère une
sauvegarde pour un dossier seulement pour éviter de me prendre les pieds
dans le tapis.

> P.S. Ça va être à mon tour de demander un coup de main : j’ai dû
> déménager mon site sur OVH et je ne sais comment le rendre visible.
> J’utilise jAlbum, au cas où.

Tu as déménager en gardant un pied-à-terre ? si oui, comment l'adresse
du site peut s'y retrouver ?
Et OVH ne peut t'aider ?

Cordialement,

-- 
B. Graignic
enlever-bgraig@wanadoo.fr

[toc] | [prev] | [next] | [standalone]


#2465

From"Benoît L." <benoit@leraillez.com.invalid>
Date2023-02-21 21:20 +0000
Message-ID<tt3cj2$uh$1@shakotay.alphanet.ch>
In reply to#2458
Nonobstant quelques doutes, le 21 février 2023 à 11:52, Brice se permit
de dire :


> Dans ma série de sauvegarde, j'ai des disques qui restent connectés et
> d'autres non, ce que je fais c'est éjecté seulement les ceux qui sont
> seulement pour la sauvegarde. De plus sur un même disque, il peut y
> avoir plusieurs sauvegardes venant d'autres disques. Je préfère une
> sauvegarde pour un dossier seulement pour éviter de me prendre les pieds
> dans le tapis.

Tes sauvegardes ce faisant dans un ordre déterminé tu peux demander à la
dernière sauvegarde sur disk_1 d’éjecter le disque depuis CCC. 

MAIS ! Lorsque tu vas les remonter, es-tu sûr que disk_1 ne sera pas
nommé disk_2 ?

>> P.S. Ça va être à mon tour de demander un coup de main : j’ai dû
>> déménager mon site sur OVH et je ne sais comment le rendre visible.
>> J’utilise jAlbum, au cas où.
>
> Tu as déménager en gardant un pied-à-terre ? si oui, comment l'adresse
> du site peut s'y retrouver ?
> Et OVH ne peut t'aider ?

Ce n’est pas l’adresse, c’est la façon dont OVH gère le site web. Il
doit être dans un dossier www ? (ça ne fonctionne pas)

Il faut que je retrouve le contenu du fichier index.html qui renvoie sur
un autre, le bon. Si tu tapes http://www.leraillez.com/ il va t’ouvrir
en fait http://www.leraillez.com/photo/index.html

Je vais y arriver, mais j’ai d’autres priorités (tel vider ma maison,
que je vends). ;-)

-- 
La vie est courte mais je m’ennuie tout de même -+-Georges Feydeau -+-

[toc] | [prev] | [next] | [standalone]


#2468

FromBrice <truc@bidule.fr.invalid>
Date2023-02-22 10:05 +0000
Message-ID<tt4pdu$1g0k6$2@dont-email.me>
In reply to#2465
le 21 février 2023 à 22:20, Benoît L. a pondu :


> Nonobstant quelques doutes, le 21 février 2023 à 11:52, Brice se permit
> de dire :
>
>
>> Dans ma série de sauvegarde, j'ai des disques qui restent connectés et
>> d'autres non, ce que je fais c'est éjecter seulement les ceux qui sont
>> seulement pour la sauvegarde. De plus sur un même disque, il peut y
>> avoir plusieurs sauvegardes venant d'autres disques. Je préfère une
>> sauvegarde pour un dossier seulement pour éviter de me prendre les pieds
>> dans le tapis.
>
> Tes sauvegardes ce faisant dans un ordre déterminé tu peux demander à la
> dernière sauvegarde sur disk_1 d’éjecter le disque depuis CCC. 
>
il y a 4 disques

> MAIS ! Lorsque tu vas les remonter, es-tu sûr que disk_1 ne sera pas
> nommé disk_2 ?

je nomme chaque disque : Taurus, Clone MBP2012 …

>>> P.S. Ça va être à mon tour de demander un coup de main : j’ai dû
>>> déménager mon site sur OVH et je ne sais comment le rendre visible.
>>> J’utilise jAlbum, au cas où.
>>
>> Tu as déménager en gardant un pied-à-terre ? si oui, comment l'adresse
>> du site peut s'y retrouver ?
>> Et OVH ne peut t'aider ?
>
> Ce n’est pas l’adresse, c’est la façon dont OVH gère le site web. Il
> doit être dans un dossier www ? (ça ne fonctionne pas)
>
> Il faut que je retrouve le contenu du fichier index.html qui renvoie sur
> un autre, le bon. Si tu tapes http://www.leraillez.com/ il va t’ouvrir

Il ouvre une page avec Index of, Nom, Last modified, Size et
Description.

> en fait http://www.leraillez.com/photo/index.html
En fait cette adrsse j'ai “Not Found“
>
> Je vais y arriver, mais j’ai d’autres priorités (tel vider ma maison,
> que je vends). ;-)

Tu changes pour une maison de plein pieds, j'espère ! :-))

Cordialement,

-- 
B. Graignic
enlever-bgraig@wanadoo.fr

[toc] | [prev] | [next] | [standalone]


#2477

From"Benoît L." <benoit@leraillez.com.invalid>
Date2023-02-22 20:18 +0000
Message-ID<tt5tak$2qa$2@shakotay.alphanet.ch>
In reply to#2468
Nonobstant quelques doutes, le 22 février 2023 à 11:05, Brice se permit
de dire :


> le 21 février 2023 à 22:20, Benoît L. a pondu :
>
>> Ce n’est pas l’adresse, c’est la façon dont OVH gère le site web. Il
>> doit être dans un dossier www ? (ça ne fonctionne pas)
>>
>> Il faut que je retrouve le contenu du fichier index.html qui renvoie sur
>> un autre, le bon. Si tu tapes http://www.leraillez.com/ il va t’ouvrir
>
> Il ouvre une page avec Index of, Nom, Last modified, Size et
> Description.
>
>> en fait http://www.leraillez.com/photo/index.html
> En fait cette adrsse j'ai “Not Found“

Oui, le déménagement est assez brutal. Le smtp est passé finger in ze
noze mais pas le http…

>> Je vais y arriver, mais j’ai d’autres priorités (tel vider ma maison,
>> que je vends). ;-)
>
> Tu changes pour une maison de plein pieds, j'espère ! :-))

Et les pieds dans l’eau : je traverse la rue et je suis à la plage. Une
bonne façon de finir sa vie… les pieds dans l’eau.

-- 
Souvenez-vous qu'on peut être hermétique – et ne rien renfermer. 
N'oubliez pas qu'hermétique cela veut dire aussi « bouché » !
-+- Sacha Guitry dans « Antivax te faire foutre » -+-

[toc] | [prev] | [next] | [standalone]


#2451

From"M.V." <mv@gmail.com.invalid>
Date2023-02-21 08:21 +0000
Message-ID<tt1ute$13374$1@dont-email.me>
In reply to#2449
Dans le message <tt0fl5$rbe5$1@dont-email.me>, Brice a écrit le 20
février 2023 à 19 h 54 :

> j'écris dans le terminal et j'enregistre ?
> J'enregistre comment ?

Ç'aurait été mieux que quelqu'un qui connaisse CCC et qui maîtrise un
peu mieux que moi les scripts shell te réponde…

Je vais te livrer ce que je crois avoir compris des manips à effectuer
et ça me paraît, en réalité, très très simple, peut-être même un peu
trop simple…

1- Créer un fichier ejecter_volumes.txt et copier/coller ce qui suit :
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
#!/bin/sh

app_name="path_to_appli"
 
open "$app_name"
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=

2- Remplacer path_to_appli par le chemin complet de l'applet destiné à
éjecter les volumes souhaités. Conserver les guillemets autour du chemin
complet.

3- Enregistrer le fichier et modifier l'extension en remplaçant .txt par
sh

4- Dans CCC, aller ici :
<https://www.dropbox.com/s/rt3devcn5hg71r9/adv_settings.jpg> et… suivre
la flèche pour sélectionner le fichier ejecter_volumes.sh

Ça devrait fonctionner ! ;-)
-- 
🇺🇦 Michel Vauquois - <http://michelvauquois.fr> 🇺🇦
On reconnaissait le citoyen à ce qu’il avait part au culte de la cité, et
c’était de cette participation que lui venaient tous ses droits civils et
politiques. (Pierre Desproges)

[toc] | [prev] | [next] | [standalone]


#2452

From"M.V." <mv@gmail.com.invalid>
Date2023-02-21 08:32 +0000
Message-ID<tt1vjn$135ri$1@dont-email.me>
In reply to#2451
Dans le message <tt1ute$13374$1@dont-email.me>, j'ai écrit le 21 février
2023 à 09 h 21 :

> 1- Créer un fichier ejecter_volumes.txt et copier/coller ce qui suit :
> =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
> #!/bin/sh
>
> app_name="path_to_appli"
>  
> open "$app_name"
> =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=

Plus simple :
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
#!/bin/sh
 
open "path_to_appli"
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=

Là aussi, il faut remplacer path_to_appli par le chemin complet de
l'applet qui éjectera les volumes que tu souhaites et là aussi, garder
les guillemets autour du chamin complet de l'applet (on peut aussi
utilise ' à la place de " mais c'est anecdotique).
-- 
🇺🇦 Michel Vauquois - <http://michelvauquois.fr> 🇺🇦
Suicidez-vous jeune, vous profiterez de la mort plus longtemps. 
(Pierre Desproges)

[toc] | [prev] | [next] | [standalone]


#2453

From"M.V." <mv@gmail.com.invalid>
Date2023-02-21 08:38 +0000
Message-ID<tt1vuc$13718$1@dont-email.me>
In reply to#2451
[Supersedes: <tt1vjn$135ri$1@dont-email.me>]

Dans le message <tt1ute$13374$1@dont-email.me>, j'ai écrit le 21 février
2023 à 09 h 21 :

> 1- Créer un fichier ejecter_volumes.txt et copier/coller ce qui suit :
> =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
> #!/bin/sh
>
> app_name="path_to_appli"
>  
> open "$app_name"
> =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=

Plus simple :
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
#!/bin/sh
 
open "path_to_appli"
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=

Là aussi, il faut remplacer path_to_appli par le chemin complet de
l'applet qui éjectera les volumes que tu souhaites et là aussi, garder
les guillemets autour du chemin complet de l'applet (on peut aussi
utiliser ' à la place de " mais c'est anecdotique).

Dernière chose :
Pour vérifier que le script shell fonctionne, ouvrir le Terminal, faire
glisser le fichier ejecter_volumes.sh dessus et presser la touche Entrée.
-- 
🇺🇦 Michel Vauquois - <http://michelvauquois.fr> 🇺🇦
Suicidez-vous jeune, vous profiterez de la mort plus longtemps. 
(Pierre Desproges)

[toc] | [prev] | [next] | [standalone]


#2457

FromBrice <truc@bidule.fr.invalid>
Date2023-02-21 10:52 +0000
Message-ID<tt27op$14327$2@dont-email.me>
In reply to#2453
le 21 février 2023 à 09:38, M.V. a écrit :


> Plus simple :
> =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
> #!/bin/sh
>  
> open "path_to_appli"
> =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
>
> Là aussi, il faut remplacer path_to_appli par le chemin complet de
> l'applet qui éjectera les volumes que tu souhaites et là aussi, garder
> les guillemets autour du chemin complet de l'applet (on peut aussi
> utiliser ' à la place de " mais c'est anecdotique).
>
> Dernière chose :
> Pour vérifier que le script shell fonctionne, ouvrir le Terminal, faire
> glisser le fichier ejecter_volumes.sh dessus et presser la touche Entrée.

J'ai testé comme tu me le demandes, voici la réponse du Terminal.
+++++++++++++++++++++++
brice@iMac5K ~ % /Library/Application\
Support/com.bombich.ccc/Scripts/Ejection_disque-04.sh
zsh: permission denied: /Library/Application
Support/com.bombich.ccc/Scripts/Ejection_disque-04.sh
=======================
J'ai déplacé le fichier .sh de 
/Library/Application
Support/com.bombich.ccc/Scripts/Ejection_disque-04.sh
sur le Bureau 
+++++++++++++++++++++++
brice@iMac5K ~ % /Users/brice/Desktop/Ejection_disque-04.sh 
zsh: permission denied: /Users/brice/Desktop/Ejection_disque-04.sh
=======================
même résultat et pourtant j'ai la permission dans les 2 cas.
L'applet, quand elle utilisée toute seule ne pose aucun problème et elle
a un accès complet au disque.

Cordialement,

-- 
B. Graignic
enlever-bgraig@wanadoo.fr

[toc] | [prev] | [next] | [standalone]


#2459

From"M.V." <mv@gmail.com.invalid>
Date2023-02-21 11:47 +0000
Message-ID<tt2b1d$14cra$1@dont-email.me>
In reply to#2457
Dans le message <tt27op$14327$2@dont-email.me>, Brice a écrit le 21
février 2023 à 11 h 52 :

> pourtant j'ai la permission dans les 2 cas.

Quelle permission ? 

> L'applet, quand elle utilisée toute seule ne pose aucun problème et elle
> a un accès complet au disque.

Mais c'est pas l'applet qui est en cause, c'est le script shell
Ejection_disque-04.sh ! Tu as regardé dans la pref système kivabien s'il
faut donner une ou plusieurs autorisations au script shell ou encore au
Terminal ?

Putain… c'est pas demain que je cesserai d'utiliser Mojave !!!

Et si dans le Terminal, tu tapes directement :

    open "path_to_applet"

en remplaçant path_to_applet par le chemin complet vers l'applet qui
éjecte les volumes ? Et si ça marche toujours pas, essaye :

    sudo open "path_to_applet"

puis tape ton MdP.

PS Je vois que ton shell est zsh mais je ne pense pas que ce soit la
raison de cette limitation mais, à tout hasard, repasse avec le shell
bash :

    chsh -s /bin/bash

avant de refaire des tests.
-- 
🇺🇦 Michel Vauquois - <http://michelvauquois.fr> 🇺🇦
L'amour est comme un arbre, il pousse de lui-même, jette profondément ses
racines dans tout notre être et continue de verdoyer sur un cœur en ruine.

[toc] | [prev] | [next] | [standalone]


#2460

FromBrice <truc@bidule.fr.invalid>
Date2023-02-21 13:28 +0000
Message-ID<tt2guk$158ad$1@dont-email.me>
In reply to#2459
le 21 février 2023 à 12:47, M.V. a pondu :


> Dans le message <tt27op$14327$2@dont-email.me>, Brice a écrit le 21
> février 2023 à 11 h 52 :
>
>> pourtant j'ai la permission dans les 2 cas.
>
> Quelle permission ? 
>
>> L'applet, quand elle utilisée toute seule ne pose aucun problème et elle
>> a un accès complet au disque.
>
> Mais c'est pas l'applet qui est en cause, c'est le script shell
> Ejection_disque-04.sh ! Tu as regardé dans la pref système kivabien s'il
> faut donner une ou plusieurs autorisations au script shell ou encore au

on ne voit pas le .sh, par contre j'ai mis le terminal dans les accès
aux disques.

>
> Et si dans le Terminal, tu tapes directement :
>
>     open "path_to_applet"
>
> en remplaçant path_to_applet par le chemin complet vers l'applet qui
> éjecte les volumes ? Et si ça marche toujours pas, essaye :
>
>     sudo open "path_to_applet"
>
> puis tape ton MdP.
>
> PS Je vois que ton shell est zsh mais je ne pense pas que ce soit la
> raison de cette limitation mais, à tout hasard, repasse avec le shell
> bash :
>
>     chsh -s /bin/bash
>
> avant de refaire des tests.
J'ai lancé chsh -s /bin/bash
ensuite j'ai droppé
+++++++++++++++++++++
iMac5K:~ brice$ /Users/brice/Desktop/Ejection_disque-04.sh 
-bash: /Users/brice/Desktop/Ejection_disque-04.sh: Permission denied
====================
la permission est rejetée puis directement l'applet
+++++++++++++++++++++
iMac5K:~ brice$ open /Users/brice/Ajouts/Mount\ \ démount\
disque/Ejection\ disques\ 03-a.app
=====================
les disques ont été éjectés

Au final, ça m'est passé par la tête, mettre open avant de droppé le
fichier .sh (?) :
+++++++++++++++++++++
iMac5K:~ brice$ open /Users/brice/Desktop/Ejection_disque-04.sh
=====================
là, les disques ont été éjectés mais xCode a été ouvert.

Cordialement,

-- 
B. Graignic
enlever-bgraig@wanadoo.fr

[toc] | [prev] | [next] | [standalone]


Page 1 of 3  [1] 2 3  Next page →

Back to top | Article view | fr.comp.sys.mac.programmation


csiph-web