JCIFS is an Open Source client library that implements the CIFS/SMB
networking protocol in 100% Java. CIFS is the standard file sharing
protocol on the Microsoft Windows platform (e.g. Map Network Drive ...).
This client is used extensively in production on large Intranets.
Oliver
hast du mal jcifs angeschaut?
Gruss
Bernd
--
eckes privat - http://www.eckes.org/
Project Freefire - http://www.freefire.org/
try
{
jcifs.Config.setProperty( "wins", "10.30.2.4" );
for (int ipend = 1; ipend < 255; ipend++)
{
String addr = NbtAddress.getByName("10.30.3." +
ipend).getHostName();
System.out.println(addr);
}
}
catch (UnknownHostException err)
{
err.printStackTrace();
}
oder gibts auch ne eingebaute funktion, die alle registrierten clients mit
name und ip auswirft ? diese schleife dauert etwas lange :-(
"Bernd Eckenfels" <ecki-new...@lina.inka.de> schrieb im Newsbeitrag
news:cgcb3i$gj0$3...@inti.inka.de...
Da musst du den master browser abfragen, weiss nicht wie das bei jcifs geht.
NbtAddress[] addr =
NbtAddress.getAllByAddress(NbtAddress.MASTER_BROWSER_NAME);
for (int i = 0; i < addr.length; i++)
System.out.println(addr[i]);
aber da bekomme ich immer nur ein:
NbtAddress[] addr =
NbtAddress.getAllByAddress(NbtAddress.MASTER_BROWSER_NAME);
for (int i = 0; i < addr.length; i++)
System.out.println(addr[i]);
was mache ich falsch ?
"Bernd Eckenfels" <ecki-new...@lina.inka.de> schrieb im Newsbeitrag
news:cgcd7f$gmk$2...@inti.inka.de...
Vermutung: Falsch einfügen. (Zumindestens scheint das oben geschrieben
für mich keinen Sinn zu machen).
Weiterhin:
- Falsch quoten: http://learn.to/quote
- Plenken: http://www.sockenseite.de/usenet/plenken.html
Nico
Aug 23 12:29:50.194 - nbt name service send:
java.net.BindException: Cannot assign requested address: Datagram send
failed
at java.net.PlainDatagramSocketImpl.send(Native Method)
at java.net.DatagramSocket.send(DatagramSocket.java:611)
at jcifs.netbios.NameServiceClient.send(NameServiceClient.java:222)
at
jcifs.netbios.NameServiceClient.getByName(NameServiceClient.java:297)
at jcifs.netbios.NbtAddress.doNameQuery(NbtAddress.java:311)
at jcifs.netbios.NbtAddress.getByName(NbtAddress.java:390)
at jcifs.netbios.NbtAddress.getByName(NbtAddress.java:371)
at jcifs.netbios.NbtAddress.getAllByAddress(NbtAddress.java:439)
at de.sdedv.squidlog.winstomysql.WINSscan.scan(WINSscan.java:25)
at de.sdedv.squidlog.winstomysql.WINSscan.<init>(WINSscan.java:11)
at de.sdedv.squidlog.winstomysql.Core.<init>(Core.java:11)
at de.sdedv.squidlog.winstomysql.Core.main(Core.java:19)
Aug 23 12:29:50.194 - nbt name service send:
java.net.BindException: Cannot assign requested address: Datagram send
failed
at java.net.PlainDatagramSocketImpl.send(Native Method)
at java.net.DatagramSocket.send(DatagramSocket.java:611)
at jcifs.netbios.NameServiceClient.send(NameServiceClient.java:222)
at
jcifs.netbios.NameServiceClient.getByName(NameServiceClient.java:297)
at jcifs.netbios.NbtAddress.doNameQuery(NbtAddress.java:311)
at jcifs.netbios.NbtAddress.getByName(NbtAddress.java:390)
at jcifs.netbios.NbtAddress.getByName(NbtAddress.java:371)
at jcifs.netbios.NbtAddress.getAllByAddress(NbtAddress.java:439)
at de.sdedv.squidlog.winstomysql.WINSscan.scan(WINSscan.java:25)
at de.sdedv.squidlog.winstomysql.WINSscan.<init>(WINSscan.java:11)
at de.sdedv.squidlog.winstomysql.Core.<init>(Core.java:11)
at de.sdedv.squidlog.winstomysql.Core.main(Core.java:19)
java.net.UnknownHostException: ..__MSBROWSE__.<00>
at jcifs.netbios.NbtAddress.doNameQuery(NbtAddress.java:319)
at jcifs.netbios.NbtAddress.getByName(NbtAddress.java:390)
at jcifs.netbios.NbtAddress.getByName(NbtAddress.java:371)
at jcifs.netbios.NbtAddress.getAllByAddress(NbtAddress.java:439)
at de.sdedv.squidlog.winstomysql.WINSscan.scan(WINSscan.java:25)
at de.sdedv.squidlog.winstomysql.WINSscan.<init>(WINSscan.java:11)
at de.sdedv.squidlog.winstomysql.Core.<init>(Core.java:11)
at de.sdedv.squidlog.winstomysql.Core.main(Core.java:19)
"Nico Seessle" <nsee...@expires-2004-08-31.arcornews.de> schrieb im
Newsbeitrag news:4129c603$0$19553$9b4e...@newsread2.arcor-online.net...
"Stephan Diehl" <in...@sd-edv.de> schrieb im Newsbeitrag
news:2otqv1F...@uni-berlin.de...