Quel script pourrai-je bien faire pour que MacSOUP se connecte disons
toutes les cinq minutes sur le serveur ?
Merci,
Michel
--
Je m'allais enfermer dans les water-closet
Où là je vomissais mon alcool et ma haine.
(Premiers symptômes - L'homme à tête de chou - Serge Gainsbourg)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
yvon.thoravalNO-SPAM
Michel Loiseau wrote:
Quel script pourrai-je bien faire pour que MacSOUP se connecte disons toutes les cinq minutes sur le serveur ?
Here it is :
------------------------------------------------------------------------ on idle with timeout of 120 seconds try set checkNntp to do shell script "/Users/yvon/bin/checkNntp" on error set checkNntp to "false" end try --display dialog "checkNntp est à " & checkNntp buttons {"OK"} if checkNntp is equal to "true" then tell application "MacSOUP" connect with fetching news connect with fetching tagged headers connect with sending end tell end if end timeout return 300 end idle ------------------------------------------------------------------------
celui-ci vérifie si la connection au nntp server est running par le script ruby (à mettre qqpart dans ton path, chez moi il est là : ""/Users/yvon/bin/checkNntp"") avec les bons droits :
server = "News.Individual.NET" isReachable = "false"
if `scutil -r #{server}`.chomp == "Reachable" unless `ps -acx | grep MacSOUP`.empty? #print "#{server} is reachable and MacSOUP onn" isReachable = "true" end end
ATTENTION changer server = "News.Individual.NET" to what you need...
Un autre script qui ne vérifie pas la connection :
------------------------------------------------------------------------ on idle with timeout of 120 seconds tell application "MacSOUP" connect with fetching news connect with fetching tagged headers connect with sending end tell end timeout return 300 end idle ------------------------------------------------------------------------
-- yt
Michel Loiseau <mloiseauNOSPAM@free.fr> wrote:
Quel script pourrai-je bien faire pour que MacSOUP se connecte disons
toutes les cinq minutes sur le serveur ?
Here it is :
------------------------------------------------------------------------
on idle
with timeout of 120 seconds
try
set checkNntp to do shell script
"/Users/yvon/bin/checkNntp"
on error
set checkNntp to "false"
end try
--display dialog "checkNntp est à " & checkNntp buttons
{"OK"}
if checkNntp is equal to "true" then
tell application "MacSOUP"
connect with fetching news
connect with fetching tagged headers
connect with sending
end tell
end if
end timeout
return 300
end idle
------------------------------------------------------------------------
celui-ci vérifie si la connection au nntp server est running par le
script ruby (à mettre qqpart dans ton path, chez moi il est là :
""/Users/yvon/bin/checkNntp"") avec les bons droits :
server = "News.Individual.NET"
isReachable = "false"
if `scutil -r #{server}`.chomp == "Reachable"
unless `ps -acx | grep MacSOUP`.empty?
#print "#{server} is reachable and MacSOUP onn"
isReachable = "true"
end
end
ATTENTION changer server = "News.Individual.NET" to what you need...
Un autre script qui ne vérifie pas la connection :
------------------------------------------------------------------------
on idle
with timeout of 120 seconds
tell application "MacSOUP"
connect with fetching news
connect with fetching tagged headers
connect with sending
end tell
end timeout
return 300
end idle
------------------------------------------------------------------------
Quel script pourrai-je bien faire pour que MacSOUP se connecte disons toutes les cinq minutes sur le serveur ?
Here it is :
------------------------------------------------------------------------ on idle with timeout of 120 seconds try set checkNntp to do shell script "/Users/yvon/bin/checkNntp" on error set checkNntp to "false" end try --display dialog "checkNntp est à " & checkNntp buttons {"OK"} if checkNntp is equal to "true" then tell application "MacSOUP" connect with fetching news connect with fetching tagged headers connect with sending end tell end if end timeout return 300 end idle ------------------------------------------------------------------------
celui-ci vérifie si la connection au nntp server est running par le script ruby (à mettre qqpart dans ton path, chez moi il est là : ""/Users/yvon/bin/checkNntp"") avec les bons droits :
server = "News.Individual.NET" isReachable = "false"
if `scutil -r #{server}`.chomp == "Reachable" unless `ps -acx | grep MacSOUP`.empty? #print "#{server} is reachable and MacSOUP onn" isReachable = "true" end end
ATTENTION changer server = "News.Individual.NET" to what you need...
Un autre script qui ne vérifie pas la connection :
------------------------------------------------------------------------ on idle with timeout of 120 seconds tell application "MacSOUP" connect with fetching news connect with fetching tagged headers connect with sending end tell end timeout return 300 end idle ------------------------------------------------------------------------
-- yt
mloiseauNOSPAM
Yvon Thoraval wrote:
Michel Loiseau wrote:
Quel script pourrai-je bien faire pour que MacSOUP se connecte disons toutes les cinq minutes sur le serveur ?
Here it is :
Merci beaucoup...
Juste une question, le return 300, il sert à quoi ? C'est pour les 5 minutes ? -- Je m'allais enfermer dans les water-closet Où là je vomissais mon alcool et ma haine. (Premiers symptômes - L'homme à tête de chou - Serge Gainsbourg)
Quel script pourrai-je bien faire pour que MacSOUP se connecte disons
toutes les cinq minutes sur le serveur ?
Here it is :
Merci beaucoup...
Juste une question, le return 300, il sert à quoi ? C'est pour les 5
minutes ?
--
Je m'allais enfermer dans les water-closet
Où là je vomissais mon alcool et ma haine.
(Premiers symptômes - L'homme à tête de chou - Serge Gainsbourg)
Quel script pourrai-je bien faire pour que MacSOUP se connecte disons toutes les cinq minutes sur le serveur ?
Here it is :
Merci beaucoup...
Juste une question, le return 300, il sert à quoi ? C'est pour les 5 minutes ? -- Je m'allais enfermer dans les water-closet Où là je vomissais mon alcool et ma haine. (Premiers symptômes - L'homme à tête de chou - Serge Gainsbourg)
yvon.thoravalNO-SPAM
Michel Loiseau wrote:
Juste une question, le return 300, il sert à quoi ? C'est pour les 5 minutes ?
oui 300 = 5 * 60 comme tu l'as si bien deviné...
tu peux mettre le script en cron aussi avec CronnX, par ex. ce que je n'ai pas fait. -- yt
Michel Loiseau <mloiseauNOSPAM@free.fr> wrote:
Juste une question, le return 300, il sert à quoi ? C'est pour les 5
minutes ?
oui 300 = 5 * 60 comme tu l'as si bien deviné...
tu peux mettre le script en cron aussi avec CronnX, par ex.
ce que je n'ai pas fait.
--
yt
Juste une question, le return 300, il sert à quoi ? C'est pour les 5 minutes ?
oui 300 = 5 * 60 comme tu l'as si bien deviné...
tu peux mettre le script en cron aussi avec CronnX, par ex. ce que je n'ai pas fait. -- yt
mloiseau
Yvon Thoraval wrote:
oui 300 = 5 * 60 comme tu l'as si bien deviné...
Mais il semble que ça marche pas chez moi... MacSOUP ne se réveille pas au bout des cinq minutes, on dirait... Pourquoi donc ? -- L'avenir appartient à ceux qui se lèvent tôt... Je leur laisse. Moi
Mais il semble que ça marche pas chez moi... MacSOUP ne se réveille pas
au bout des cinq minutes, on dirait... Pourquoi donc ?
--
L'avenir appartient à ceux qui se lèvent tôt...
Je leur laisse.
Moi
Mais il semble que ça marche pas chez moi... MacSOUP ne se réveille pas au bout des cinq minutes, on dirait... Pourquoi donc ? -- L'avenir appartient à ceux qui se lèvent tôt... Je leur laisse. Moi
yvon.thoravalNO-SPAM
Loiseau Michel wrote:
Mais il semble que ça marche pas chez moi... MacSOUP ne se réveille pas au bout des cinq minutes, on dirait... Pourquoi donc ?
deux pbs possibles :
as-tu un fichier settings ouvert ?
pour qu'il s'ouvre, quelque soit l'endroit où tu l'as mis et quelque soit son nom tu dois avoir un "MacSOUP Default Settings" (*** ATTENTION respecter exactement ce spelling *** alias des vrais settings) dans "~/Library/Preferences".
chez moi, si macsoup n'est pas lancé le script le plus simple (sans ruby) lance macsoup avec les settings par défaut, l'autre script (avec ruby) vérifie que MacSOUP est déja running, donc ne peut pas le lancer, mais ça peut se supprimer facilement en commentant (par un # en début de ligne) les deux lignes suivantes :
unless `ps -acx | grep MacSOUP`.empty? et le : end qui suit
sinon, il arrivait (dans le temps...) qu'au premier lancement d'un script l'editeur de script demande à localiser MacSOUP... mais je ne me souviens plus très bien si cela ne se produisait que sur MacOS 9 ou aussi sur certains X.x ??? -- yt
Loiseau Michel <mloiseau@free.fr> wrote:
Mais il semble que ça marche pas chez moi... MacSOUP ne se réveille pas
au bout des cinq minutes, on dirait... Pourquoi donc ?
deux pbs possibles :
as-tu un fichier settings ouvert ?
pour qu'il s'ouvre, quelque soit l'endroit où tu l'as mis et quelque
soit son nom tu dois avoir un "MacSOUP Default Settings" (*** ATTENTION
respecter exactement ce spelling *** alias des vrais settings) dans
"~/Library/Preferences".
chez moi, si macsoup n'est pas lancé le script le plus simple (sans
ruby) lance macsoup avec les settings par défaut, l'autre script (avec
ruby) vérifie que MacSOUP est déja running, donc ne peut pas le lancer,
mais ça peut se supprimer facilement en commentant (par un # en début de
ligne) les deux lignes suivantes :
unless `ps -acx | grep MacSOUP`.empty?
et le :
end
qui suit
sinon, il arrivait (dans le temps...) qu'au premier lancement d'un
script l'editeur de script demande à localiser MacSOUP... mais je ne me
souviens plus très bien si cela ne se produisait que sur MacOS 9 ou
aussi sur certains X.x ???
--
yt
Mais il semble que ça marche pas chez moi... MacSOUP ne se réveille pas au bout des cinq minutes, on dirait... Pourquoi donc ?
deux pbs possibles :
as-tu un fichier settings ouvert ?
pour qu'il s'ouvre, quelque soit l'endroit où tu l'as mis et quelque soit son nom tu dois avoir un "MacSOUP Default Settings" (*** ATTENTION respecter exactement ce spelling *** alias des vrais settings) dans "~/Library/Preferences".
chez moi, si macsoup n'est pas lancé le script le plus simple (sans ruby) lance macsoup avec les settings par défaut, l'autre script (avec ruby) vérifie que MacSOUP est déja running, donc ne peut pas le lancer, mais ça peut se supprimer facilement en commentant (par un # en début de ligne) les deux lignes suivantes :
unless `ps -acx | grep MacSOUP`.empty? et le : end qui suit
sinon, il arrivait (dans le temps...) qu'au premier lancement d'un script l'editeur de script demande à localiser MacSOUP... mais je ne me souviens plus très bien si cela ne se produisait que sur MacOS 9 ou aussi sur certains X.x ??? -- yt