Creer une connection avec un PC sur le réseau - Java - Programmation
Marsh Posté le 24-03-2003 à 12:05:26
Hum ...
tu utilises quel protocole ?
qu'entends-tu par "J'ai fait tout le reste" ?
Marsh Posté le 24-03-2003 à 12:11:00
J'utilise un protocole TCP/IP
Et quand je dit tout le reste c'est récuperer les info que je cherchais sur le PC
Voici le code si ca vous aide :
try{
int iChar=0;
int jChar=0;
String maString = "\\\\mtp-qa-";
String maString2 = "";
String maStringTMP = "";
char monChar;
char monChar2;
File fAllComputer = new File ("c:\\foo.txt" );
File fEatchComputer;
FileReader fReader = new FileReader (fAllComputer);
FileReader fReader2;
while((iChar = fReader.read()) != -1){
monChar=(char) iChar;
if( monChar != '\n'{maStringTMP= maStringTMP + monChar;}
else {
maStringTMP = maStringTMP.substring(0 , maStringTMP.length()-1);
System.out.println(maStringTMP);
maString = maString + maStringTMP ;
/********************************************
* établir une connection avec le pc distant*
********************************************/
maString = maString+ "\\d\\Logiciel.txt";
fEatchComputer = new File (maString);
try{
fReader2 = new FileReader (fEatchComputer);
while((jChar = fReader2.read()) != -1){
monChar2=(char) jChar;
maString2= maString2 + monChar2;
if( monChar2 == '\n'{
System.out.print(maString2);
maString2="";
}
}
fReader2.close();
}catch(Exception e1){
System.out.println(maStringTMP + " n'est pas disponible Sur le réseau " );
}
maString="\\\\mtp-qa-";
maStringTMP="";
}
}
System.out.println("" );
fReader.close();
}catch (Exception e){
System.out.println("Il s'est produit une erreur," + e);
}
Et moi ce qu'il me manque c'est creer cet première connection a ce PC pour que je sois identifier par le réseau et pouvoir récuperer mon fichier sur cette machine
Marsh Posté le 24-03-2003 à 13:46:08
Je capte rien la (je sais pas si c'est le fait qu'on soit Lundi ...)
Tu veux te connecter a quel serveur ?
Et tu recuperes quelles infos ? sur quel PC (client ou serveur) ?
Marsh Posté le 24-03-2003 à 13:49:13
vu comme je le sens, il veut faire du smb...
Marsh Posté le 24-03-2003 à 13:51:28
Je veux me connecter a une machine se trouvant sur mon reseau. Le probleme c'est (comme quand on passe par window et que l'on clic sur la machine du réseau il faut s'identifié avec un login et un pwd) de rentrer le login et le password
Marsh Posté le 24-03-2003 à 13:53:36
lorill ou puis je trouver des info sur le smb savoir si c'est ce que je recherche??
Marsh Posté le 24-03-2003 à 13:56:57
greg0159 a écrit : lorill ou puis je trouver des info sur le smb savoir si c'est ce que je recherche?? |
dans le lien du message juste au dessus... c'est une implémentation d'un client smb en java.
smb, c'est le protocole utilisé dans les réseaux windows, quand tu tapes \\serveur\rep\fichier.truc par exemple.
Marsh Posté le 24-03-2003 à 13:57:35
Je ne sais pas encore bien si ce que je recherche mais ca y ressemble merci lorill. Si toute fois je planche toujours je renverrais un message!! tks encore
Marsh Posté le 24-03-2003 à 14:03:41
ReplyMarsh Posté le 24-03-2003 à 16:53:04
ReplyMarsh Posté le 24-03-2003 à 17:51:24
benou a écrit : ben quoi ?? c'est quoi le problème ? |
Ben chépo, mais je m'attendais a quelaue chose de plus sexy comme du FTP
Et puis ca doit me rapeller de mauvais souvenir sous Linux , genre quand tu as montée un rep samba sur un PC et que ce PC tu l'eteins :-/, ensuite quand j'eteins mon PC, Linux essaye de demonter le rep, et la ... il essaye un bon bout de temps, pour peu que t'etais pressé :-/ bref mauvais souvenirs ...
Marsh Posté le 24-03-2003 à 12:01:55
Rechercher :
- Je veux me connecter a un ordinateur sur mon reseau pour y récupérer un fichier sur celui ci.
Probleme :
- Creer la première identification reseau (entrer le login/pwd) de cet machine
J'ai fait tout le reste mon seul problème est que si je ne mi suis pas encore connecter a cet ordinateur je ne peux récuperer le fichier. Donc j'aimerai si quelqu'un sais comme creer cet première connection sachant que le login (toto) et pwd (titi) sont connu pour la machine \\MachineDistante.
Si une aurai une indication je vous serai reconnaissant