Scanner program som henter fra teksfil!!!

Tags:    java

Læs kommentarene der står mine spørgsmål og hvis der er flere fejl så please ret dem:

import java.net.*;
import java.io.*;

class scanner {
public static void main(String args[]) {

String host = "";
int sP = 0;
int eP = 0;
int port = 0;
DataInputStream in = new DataInputStream(System.in);

try {
System.out.print("Hostname/IP: ");
host = in.readLine();
System.out.print("Scanning after trojan ports...");
}
catch (Exception e) {
System.err.println("Error: " + e);
}


for (int hent = sP; hent < (eP + 1); hent++) {
try {

/* Her skal der laves så den læser fra en tekst fil i linie 1 som den får af vide af variablen hent ind i variablen port*/
/* Så kører loopet rundt og den henter linie 1 og næste gang linie 2 indtil der ikke*/
/* Er flere linier i tekst dokumentet det er denne kommentar jeg skal have hjælp til at lave!!!*/
Socket sockScan = new Socket(host, port);

/* Her skal den hente variablen port og ikke bare skrive port */
System.out.println(port + " open");
sockScan.close();
}

catch (UnknownHostException e) {
System.err.println("Invalid host");
}

/* Her skal den hente variablen port og ikke bare skrive port */
catch (IOException e) {
System.out.println(port + " closed");
}
}
}
}








1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Går ud fra at det er noget lignende det her du gerne vil have. Jeg har valgt at have min portnumre liggende i en fil på c-drevet der hedder infilename.txt (se evt kode). Du skal selvfølgelig ligge din hvor det passer dig og selv give den et mere sigende navn.

Fold kodeboks ind/udKode 




t