OVH Cloud OVH Cloud

[AppleScript][Shell] IP des macs dispos sur un réseau local

54 réponses
Avatar
bpesenti_pala
Bonjour,

Comment obtenir cette liste ? (en ip classique ou nom rendezvous)

Comment utiliser RendezVous avec AppleScript ?


Est-ce que mDNS peut m'etre utile pour cela ? (Y'a pas de man mDNS ;)

10 réponses

1 2 3 4 5
Avatar
patpro ~ patrick proniewski
In article <1gdb3i7.j14gid167q82qN%,
(Bruno) wrote:

Bonjour,

Comment obtenir cette liste ? (en ip classique ou nom rendezvous)

Comment utiliser RendezVous avec AppleScript ?


avec une OSAX, je ne vois que cette solution... OSAX qu'il reste a
trouver ou a coder.

patpro

--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php

Avatar
laurent.pertois
Bruno wrote:

Est-ce que mDNS peut m'etre utile pour cela ? (Y'a pas de man mDNS ;)


Y a pas de man, mais il y a de la doc :

<http://www.multicastdns.org/>

<http://www.zeroconf.org/>

<http://developer.apple.com/cgi-bin/search.pl?&q=mDNS&num&ie=utf8&oe utf8&lr=lang_en&simp=1>

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
patpro ~ patrick proniewski
In article <1gdb9dp.1imn3991ur1nnjN%,
(Laurent Pertois) wrote:

Bruno wrote:

Est-ce que mDNS peut m'etre utile pour cela ? (Y'a pas de man mDNS ;)


Y a pas de man, mais il y a de la doc :

<http://www.multicastdns.org/>

<http://www.zeroconf.org/>

<http://developer.apple.com/cgi-bin/search.pl?&q=mDNS&num&ie=utf8&oe > utf8&lr=lang_en&simp=1>



en tout cas rien d'accessible avec Applescript... :-)

patpro

--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php


Avatar
laurent.pertois
patpro ~ patrick proniewski wrote:

en tout cas rien d'accessible avec Applescript... :-)


Même avec do shell script ?

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
patpro ~ patrick proniewski
In article <1gdbc92.xokp9y1pvbbwuN%,
(Laurent Pertois) wrote:

patpro ~ patrick proniewski wrote:

en tout cas rien d'accessible avec Applescript... :-)


Même avec do shell script ?


bon courage :)
en tout cas si tu trouves quelque chose qui fonctionne, je suis preneur.
Je viens d'essayer pendant une bonne heure et demi sans aucun résultat
(ha si, mDNS m'a répondu 'punt!', a moins que ce ne soit nc(1)...). En
tout cas, nslookup a fait chou-blanc sur toute la ligne, en dépit des
exemples inspirés des drafts ZeroConf.
Je n'ai rien trouvé non plus dans les code samples d'Apple, ni dans leur
doc, qui permette d'implémenter un broacast RendezVous pour lister les
hosts disponibles.

Je n'ai pas poussé le vice jusqu'a utiliser tcpdump pour faire du
reverse engineering sur le protocole.


patpro

--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php


Avatar
bpesenti_pala
patpro ~ patrick proniewski wrote:

avec une OSAX, je ne vois que cette solution... OSAX qu'il reste a
trouver ou a coder.


Pas trouvé d'OSAX :(
Quand à en coder une...

Je pensais qu'une formule magique dans le terminal existait, je vais en
rester avec ma bidouille itunes.

Avatar
bpesenti_pala
Laurent Pertois wrote:

Y a pas de man, mais il y a de la doc :

<http://www.multicastdns.org/>

<http://www.zeroconf.org/>

<http://developer.apple.com/cgi-bin/search.pl?&q=mDNS&num&ie=utf8&oe > utf8&lr=lang_en&simp=1>


Merci, je vais fouiller tout ça.

Avatar
patpro ~ patrick proniewski
In article <1gdbftb.mqd1qddilruoN%,
(Bruno) wrote:

patpro ~ patrick proniewski wrote:

avec une OSAX, je ne vois que cette solution... OSAX qu'il reste a
trouver ou a coder.


Pas trouvé d'OSAX :(
Quand à en coder une...

Je pensais qu'une formule magique dans le terminal existait, je vais en
rester avec ma bidouille itunes.


il semble que ce soit possible d'apres les draft zeronconf, mais comme
je l'ai dit en réponse à Laurent, je ne suis pas parvenu a faire
fonctionner les exemples.

patpro

--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php


Avatar
Nicolas.MICHEL
Bruno wrote:

Bonjour,

Comment obtenir cette liste ? (en ip classique ou nom rendezvous)


Pour l'ip, il y a fping
<http://www.fping.com/>
mais je sais pas si c'est ça que tu veux.

Comment utiliser RendezVous avec AppleScript ?


Depuis quand Rendez-Vous est il utilisable ?

sinon, je sais pas si ça peut t'aider, m'enfin :

% fink list |grep -i slp
openslp 1.0.9a-1 Open Service Location Protocol (OpenSLP)
openslp-dev 1.0.9a-1 Development files for OpenSLP
openslp-doc 1.0.9a-1 Documentation for OpenSLP
openslp-shlibs 1.0.9a-1 Shared Libraries for OpenSLP
openslp-ssl 1.0.9a-2 Open Service Location Protocol
(OpenSLP), SSL enabled
openslp-ssl-dev 1.0.9a-2 Development files for OpenSLP
openslp-ssl-shlibs 1.0.9a-2 Shared Libraries for
OpenSLP + SSL Support

#######

% slptool --help
Usage: slptool [options] command-and-arguments
options may be:
-v (or --version) displays version of slptool and OpenSLP
-s (or --scope) followed by a comma separated list of scopes
-l (or --language) followed by a language tag
command-and-arguments may be:
findsrvs service-type [filter]
findattrs url [attrids]
findsrvtypes [authority]
findscopes
register url [attrs]
deregister url
getproperty propertyname
Examples:
slptool register service:myserv.x://myhost.com
"(attr1=val1),(attr2=val2)"
slptool findsrvs service:myserv.x
slptool findsrvs service:myserv.x "(attr1=val1)"
slptool findattrs service:myserv.x://myhost.com
slptool findattrs service:myserv.x://myhost.com attr1
slptool deregister service:myserv.x://myhost.com
slptool getproperty net.slp.useScopes



--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas

Avatar
laurent.pertois
Nicolas MICHEL wrote:

Depuis quand Rendez-Vous est il utilisable ?


Depuis le début.

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

1 2 3 4 5