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
bpesenti_pala
Nicolas MICHEL wrote:

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

Ca pourrait me dépanner.

Je pensais qu'il existait un truc tout simple, apparemment c'est pas la
cas.

Comment utiliser RendezVous avec AppleScript ?


Depuis quand Rendez-Vous est il utilisable ?


Je me comprends ;-)
Disons, grace à rendezvous, voir les services accessibles depuis le mac
et en déduire les IP des macs du réseau.


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

% fink list |grep -i slp


J'ai rien compris du résultat (ca me donne la meme chose que toi)


% slptool --help


Command not found


Avatar
bpesenti_pala
Laurent Pertois wrote:

Même avec do shell script ?


Comme suggéré par Jean-Baptiste sur la liste AppleScript,

mDNS -B _eppc._tcp local

liste les macs offrant le service Remote AppleEvents.
Pile-poil ce que je voulais :)
Reste plus qu'à pondre le grep kivabien...

_afpovertcp._tcp pour le partage de fichier
Pour lister TOUS les mac, faudrait un truc dispo partout par defaut.

Avatar
laurent.pertois
Bruno wrote:

Pour lister TOUS les mac, faudrait un truc dispo partout par defaut.


Essaie avec _workstation._tcp.

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

Avatar
laurent.pertois
patpro ~ patrick proniewski wrote:

en tout cas si tu trouves quelque chose qui fonctionne, je suis preneur.


[rdaneel:~][170] laurent% mDNS -B _workstation._tcp.
Browsing for _workstation._tcp.
Talking to DNS SD Daemon at Mach port 3331
A/R Flags Domain Service Type Instance Name
8:02:46.408 Add 1 local. _workstation._tcp. G5
[00:0a:95:c4:27:20]
8:02:46.409 Add 1 local. _workstation._tcp. iMac
[00:03:93:76:ae:f4]
8:02:46.410 Add 0 local. _workstation._tcp. rdaneel
[00:0a:95:9c:f0:be]

:-)

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

Avatar
Nicolas.MICHEL
Laurent Pertois wrote:

Nicolas MICHEL wrote:

Depuis quand Rendez-Vous est il utilisable ?


Depuis le début.


On est pas dans la m*.

(toutes mes imprimantes ont un nom hyper convivial genre
"hp laserJet 4200 (001E69E8BC7)", zeroconf = pas renomable)
--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas


Avatar
Nicolas.MICHEL
Bruno wrote:

Nicolas MICHEL wrote:

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

Ca pourrait me dépanner.

Je pensais qu'il existait un truc tout simple, apparemment c'est pas la
cas.


Perso j'utilises ARD, et je compte inclure bientôt dans mon loginscript
une commande qui retourne l'ip sur un serveur de log. Mais si tu as
mieux je suis prenneur.

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

% fink list |grep -i slp


J'ai rien compris du résultat (ca me donne la meme chose que toi)


c'était pour dire que openslp est installable via fink.
<http://openslp.org/>

% slptool --help


Command not found


Bin si tu n'as pas installé openslp, logique.
--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas


Avatar
Nicolas.MICHEL
Laurent Pertois wrote:

Bruno wrote:

Pour lister TOUS les mac, faudrait un truc dispo partout par defaut.


Essaie avec _workstation._tcp.


c'est très intéressant, mais comment tu sort l'adresse ip ?

Parceque là ça deviendrait carément utilisable :)
--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas


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

patpro ~ patrick proniewski wrote:

en tout cas si tu trouves quelque chose qui fonctionne, je suis preneur.


[rdaneel:~][170] laurent% mDNS -B _workstation._tcp.
Browsing for _workstation._tcp.



gniiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii :)
MERCI !
j'ai visiblement cherché partout sauf au bon endroit.

pfff, foutu Apple !@#

patpro

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


Avatar
laurent.pertois
patpro ~ patrick proniewski wrote:

j'ai visiblement cherché partout sauf au bon endroit.

pfff, foutu Apple !@#


Bah, il doit y avoir l'info quelque part vu que j'ai trouvé le nom dans
l'appli Rendezvous Browser, qui, au passage, fait ce qu'on cherche à
faire mais graphiquement et montre toutes les entrées Rendezvous du
réseau classée par thèmes.

PS : pour ceux qui sont chez Noos, Rendezvous porte très bien son nom...
(astuce : chez Noos, on est connecté via DHCP au réseau...)

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

Avatar
laurent.pertois
Nicolas MICHEL wrote:

c'est très intéressant, mais comment tu sort l'adresse ip ?

Parceque là ça deviendrait carément utilisable :)


ping nom_Rendezvous

Par exemple, ma machine s'appelle rdaneel.local, quand je ping ce nom
ping me donne l'adresse IP...

--
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