How can I read a email from a POP3-Server?
Hallo,
I want to read emails from a POP3-Server. Also attached files.
I use LabVIEW 7.0 and the Internet toolkit.
Any suggestions?
Thank you
Thomas
Hallo Thomas,
2 suggestions :
- first go to Help >> Seach examples... and search for pop mail, no doubt you'll find somtehing.
- then have a look at that thread, there are some informations you might want to know before coding
When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"
Similar Messages
-
How can i read outlook emails (from my Dell) on my mac?
Hi! I have saved all my outlook emails from my PC to a hard drive and want to view them on my macbook. Do i have to buy the full office/outlook software package or is there another way to read them?
I have word and xls on my mac from buying the student office package... but want to avoid buying it all again if i can just read the emails on another reader or just buy the outlook email software...
Thanks
Grahamcan annyone assist me whit this problem?
Not without providing more information about the type of email account (POP3, IMAP, or Exchange) and what settings you use in the account -
How can I read published data from a datasocket server running in a different network?
Hi all,
I have been trying to solve this problem but without any success. I want to develop data acquisition Vi to run on a computer on a remote location. I want to use the datasocket technology to acquire and publish this data so that in my office (in a different network), I can read the published data and perform analysis with it. I can successfully use this approach for the two computers in the same network but not when they are in different networks. My real problem is how to specify the URL for the acquisition computer in one network while the analysis Vi runs on a different network.
I have attached two Vis to illustrate my point (I simply want to be able to read the random numbers generated in the acquisition computer in a different network). The first Vi (RemoteDatasocketWrite.vi) will run on the remote computer with an IP address (192.168.0.110). My office computer on which RemoteDatasocketRead.vi runs has an IP address (192.168.0.11) and I can log in remotely into the remote computer using Remote Desktop Protocol with name (emelvin.001.eairlink.com) from my office computer.
Is it possible to do what I am trying to do or is there a simpler way to solve this problem?
I will really appreciate any help towards a solution to this problem.
Thanks
Attachments:
RemoteDatasocketWrite.vi 9 KB
RemoteDatasocketRead.vi 9 KBAre you getting an error? The way you have it set up, you can have an error and it will never be displayed. Put and error control on your front panel and see what it gives you. Also, shared variables in a project can be useful. Look at some examples for that.
-
Siri says she can't read my email from the iphone5s lock screen when I'm using the standard headphones, but I could do that on 4s. How can I get my 5s to do that?
Hi Liz,
Sorry to hear you are having a similar problem. Last night I went to the tool bar at the top of iphoto, clicked on "File", then clicked "Browse Backups" in the drop down menu. I have an external hard drive that is set up to Time Machine. The Browse Backups opened the iphoto pages in the Time Machine. I selected a date one day ahead of the day I performed the now infamous update, and it showed my iphoto library as it had existed that day. I then clicked "Restore Library" at the bottom right corner of the Time Machine screen. Roughly 2 hours later my iphoto was back to normal. When I opened iphoto there was a message saying I need to upgrade my program to be compatible with the new version of iphoto(version 9.2.1). I clicked "Upgrade" and within seconds it had done whatever upgrading it needed to do.
The only glitch in the restoration was that it restored the library as it appeared last week, so I no longer had photos I had imported this past weekend. I simply went back to the Browse Backups in the drop down menu, when Time Machine opened I selected the page showing my pictures from this weekend and again said to Restore Library. Roughly 45 minutes later the library was restored including the most recent photos.
I am now a happy camper.
I don't know if any of this will be of help to you because your email says you are having trouble with photos imported after the upgrade was performed. Have you had any pop up notices when you first open iphoto, that tell you you need an upgrade to be compatible with the new iphoto? If so have you clicked "upgrade"?
Good luck Liz, if you have Time Machine running as a back up to your library, maybe you wil be able to get help there, by following my instructions above. Otherwise, good luck with your investigations. I'd be interested in hearing how you make out.
Karen -
How can I send an email from Sharepoint Online using sandbox solution?
How can I send an email from Sharepoint Online using sandbox solution?
If possible I do not want to use workflow.
Is It possible to do it without using workflow?hello Steven Andrews,
when any user sends a message using contact us page in SharePoint online.
1. We are inserting item in Contact Us List . - This is working fine
for anonymous users also. We have used Office365 anonymous codeplex wsp and it is working fine. Anonymous user is able to insert new record in the Contact Us List.
2. Once, new record is inserted in Contact Us list, we want to fire email notifying thanks to the user on his email id as well as to our company x person for notification of new inquiry.
We tried using Workflow having impersonation step for anonymous user but it is not working for Anonymous users. Workflow is able to sent the email if someone logged into system but not working for Anonymous user although workflow is getting started
but not able to send email although used Imperonsation step.
We are stuck into implementing second step. -
How can I select several emails from 3900 on my 5c and delete the rest easily
How can I select several emails from 3900 on my 5c and delete the rest easily
We'll I don't think there's a easy way to delete a lot of emails besides deleting all of them. To delete all of them click on inbox them edit then "mark all" then trash/delete. Other than that you will have to specifically deleted the ones you want to delete.
-
How can i stop an email from being sent? i cannot find an outbox in outlook
How can I stop an email from being sent. I cannot find an outbox in Outlook
Outlook is a Microsoft product, I'd suggest posting on the Office for Mac Product Forums.
-
How can I change the email from my app store an use a different email forgot password
How can I change the email from my app store an use another email
Hi there,
You may find the article below helpful.
iOS: Changing the signed-in iTunes Store Apple ID account
http://support.apple.com/kb/HT1311
-Griff W. -
HT4859 How can I retrieve my email from icloud
How can I retrieve my email from iCloud?
If you have an iCloud account, go to Settings>iCloud and turn Mail to On. You can also view your mail by signing into your account on icloud.com from your computer.
-
How do I read a Email from the MS exchange server
could any one tell me as to how i could read the mail from the exchange server and store it in a seperate folder.
I have an application which reads the mail from our mail server and then writes the body of the message into a file and then deletes the email anf those values are then read from that file and stored into the database .
Here is the code which pops the mail from the exchange server and then stores it into a file .
import javax.mail.*;
import com.sun.mail.pop3.*;
import javax.mail.internet.*;
import javax.activation.*;
import java.util.*;
* Title:
* Description:
* Copyright: Copyright (c) 2001
* Company:
* @author
* @version 1.0
public class SunMailConnection implements Runnable{
boolean suspendFlag;
ErrorLogWriter log = new ErrorLogWriter("SunMail.log");
public SunMailConnection() {
this.start() ;
public void run(){
try {
int start = 1;int end = -1;
String host = "cyde-cehh-exh1";//the local exchange server name AND DOESNT WORK IF U CONNECT TO EXT MAIL SERVER DIRECTLY
//DUE TO SECURED AUTHORISATION
//String host ="http://www.conergy-electronics.de";
String username ="SunReader\\Sun\\saa";
String password = "xxxxx";
// Create empty properties
Properties props = new Properties();
props.put("mail.protocol.store","pop3");
// Get session
Session session = Session.getDefaultInstance(props, null);
Provider[] p = session.getProviders();
//for (int i=0;i<p.length;i++) System.out.println(p.getProtocol());
// Get the store
Store store = session.getStore("pop3");
store.connect(host, username, password);
// Get folder
Folder folder = store.getFolder("INBOX");
if (folder == null || !folder.exists()) {
//System.out.println("Invalid folder: " + folder.getName());
log.write("Invalid folder: " + folder.getName()) ;
System.exit(1);
folder.open(Folder.READ_WRITE);
//Get the number of Unread Messages
int count = folder.getUnreadMessageCount();
if (count == 0) { // No messages in the source folder
//System.out.println(folder.getName() + " is empty");
// Close folder, store and return
folder.close(false);
store.close();
return;
if (end == -1)
end = count;
// Get the message objects to copy
log.write("Test");
Message[] msgs = folder.getMessages(start, end);
//System.out.println("Moving " + msgs.length + " messages");
//log.write("Moving " + msgs.length + " messages") ;
if (msgs.length != 0) {
//If there is any mail
//System.out.println(msgs.length );
//read mail from server into files
MoveMessageTo saveFile = new MoveMessageTo(msgs);
if(saveFile.createdFile=true){
folder.setFlags(msgs,new Flags(Flags.Flag.SEEN),true);
//delete flag set here to remove the email from INBOX
folder.setFlags(msgs, new Flags(Flags.Flag.DELETED), true);
//folder.expunge(); //removes messages marked as deleted
//check for deleting messages
for (int i = 0; i < msgs.length; i++) {
if (!msgs[i].isSet(Flags.Flag.DELETED))
log.write("Message # "+msgs[i]+" not deleted.");
//else System.out.println("Message "+i+"-is deleted") ;
// Close connection
folder.close(true);
// dfolder.close(false);
store.close();
//this.start() ;
}catch (Exception ex) {
ex.printStackTrace() ;
//this.t.start();
public void start(){
try {
while(this!= null){
this.run() ;
Thread.sleep(15000);//every 15 seconds
}catch (Exception ex) {
ex.printStackTrace();
public void exit(){
this.exit();
System.out.println("Exit");
public static void main(String[] args) {
SunMailConnection sunMail = new SunMailConnection();
This is to show the messages
import java.util.*;
import java.io.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;
public class msgshow {
static String protocol;
static String host = null;
static String user = null;
static String password = null;
static String mbox = "INBOX";
static String url = null;
static int port = -1;
static boolean verbose = false;
static boolean debug = false;
static boolean showStructure = false;
static boolean showMessage = false;
public static void main(String argv[]) {
int msgnum = -1;
int optind;
protocol = "pop3";
host="cyde-cehh-exh1";
user="SunReader\\Sun\\saa";
password="xxxxxx";
mbox="INBOX";
/*for (optind = 0; optind < argv.length; optind++) {
if (argv[optind].equals("-T")) {
protocol = argv[++optind];
} else if (argv[optind].equals("-H")) {
host = argv[++optind];
} else if (argv[optind].equals("-U")) {
user = argv[++optind];
} else if (argv[optind].equals("-P")) {
password = argv[++optind];
} else if (argv[optind].equals("-v")) {
verbose = true;
} else if (argv[optind].equals("-D")) {
debug = true;
} else if (argv[optind].equals("-f")) {
mbox = argv[++optind];
} else if (argv[optind].equals("-L")) {
url = argv[++optind];
} else if (argv[optind].equals("-p")) {
port = Integer.parseInt(argv[++optind]);
} else if (argv[optind].equals("-s")) {
showStructure = true;
} else if (argv[optind].equals("-m")) {
showMessage = true;
} else if (argv[optind].equals("--")) {
optind++;
break;
} else if (argv[optind].startsWith("-")) {
System.out.println(
"Usage: msgshow [-L url] [-T protocol] [-H host] [-p port] [-U user]");
System.out.println(
"\t[-P password] [-f mailbox] [msgnum] [-v] [-D] [-s]");
System.out.println(
"or msgshow -m [-v] [-D] [-s] < msg");
System.exit(1);
} else {
break;
try {
// if (optind < argv.length)
// msgnum = Integer.parseInt(argv[optind]);
//msgnum = 5;
// Get a Properties object
Properties props = System.getProperties();
// Get a Session object
Session session = Session.getDefaultInstance(props, null);
session.setDebug(debug);
if (showMessage) {
MimeMessage msg = new MimeMessage(session, System.in);
dumpPart(msg);
System.exit(0);
// Get a Store object
Store store = null;
if (url != null) {
URLName urln = new URLName(url);
store = session.getStore(urln);
store.connect();
} else {
if (protocol != null)
store = session.getStore(protocol);
else
store = session.getStore();
// Connect
if (host != null || user != null || password != null)
store.connect(host, port, user, password);
else
store.connect();
// Open the Folder
Folder folder = store.getDefaultFolder();
if (folder == null) {
System.out.println("No default folder");
System.exit(1);
folder = folder.getFolder(mbox);
if (folder == null) {
System.out.println("Invalid folder");
System.exit(1);
// try to open read/write and if that fails try read-only
try {
folder.open(Folder.READ_WRITE);
} catch (MessagingException ex) {
folder.open(Folder.READ_ONLY);
int totalMessages = folder.getMessageCount();
if (totalMessages == 0) {
System.out.println("Empty folder");
folder.close(false);
store.close();
System.exit(1);
if (verbose) {
int newMessages = folder.getNewMessageCount();
System.out.println("Total messages = " + totalMessages);
System.out.println("New messages = " + newMessages);
System.out.println("-------------------------------");
if (msgnum == -1) {
// Attributes & Flags for all messages ..
Message[] msgs = folder.getMessages();
// Use a suitable FetchProfile
FetchProfile fp = new FetchProfile();
fp.add(FetchProfile.Item.ENVELOPE);
fp.add(FetchProfile.Item.FLAGS);
fp.add("X-Mailer");
folder.fetch(msgs, fp);
for (int i = 0; i < msgs.length; i++) {
System.out.println("--------------------------");
System.out.println("MESSAGE #" + (i + 1) + ":");
dumpEnvelope(msgs[i]);
// dumpPart(msgs[i]);
} else {
System.out.println("Getting message number: " + msgnum);
Message m = null;
try {
m = folder.getMessage(msgnum);
dumpPart(m);
} catch (IndexOutOfBoundsException iex) {
System.out.println("Message number out of range");
folder.close(false);
store.close();
} catch (Exception ex) {
System.out.println("Oops, got exception! " + ex.getMessage());
ex.printStackTrace();
System.exit(1);
System.exit(0);
public static void dumpPart(Part p) throws Exception {
if (p instanceof Message)
dumpEnvelope((Message)p);
/** Dump input stream ..
InputStream is = p.getInputStream();
// If "is" is not already buffered, wrap a BufferedInputStream
// around it.
if (!(is instanceof BufferedInputStream))
is = new BufferedInputStream(is);
int c;
while ((c = is.read()) != -1)
System.out.write(c);
pr("CONTENT-TYPE: " + p.getContentType());
String filename = p.getFileName();
if (filename != null)
pr("FILENAME: " + filename);
* Using isMimeType to determine the content type avoids
* fetching the actual content data until we need it.
if (p.isMimeType("text/plain")) {
pr("This is plain text");
pr("---------------------------");
if (!showStructure)
System.out.println((String)p.getContent());
} else if (p.isMimeType("multipart/*")) {
pr("This is a Multipart");
pr("---------------------------");
Multipart mp = (Multipart)p.getContent();
level++;
int count = mp.getCount();
for (int i = 0; i < count; i++)
dumpPart(mp.getBodyPart(i));
level--;
} else if (p.isMimeType("message/rfc822")) {
pr("This is a Nested Message");
pr("---------------------------");
level++;
dumpPart((Part)p.getContent());
level--;
} else if (!showStructure) {
* If we actually want to see the data, and it's not a
* MIME type we know, fetch it and check its Java type.
Object o = p.getContent();
if (o instanceof String) {
pr("This is a string");
pr("---------------------------");
System.out.println((String)o);
} else if (o instanceof InputStream) {
pr("This is just an input stream");
pr("---------------------------");
InputStream is = (InputStream)o;
int c;
while ((c = is.read()) != -1)
System.out.write(c);
} else {
pr("This is an unknown type");
pr("---------------------------");
pr(o.toString());
} else {
pr("This is an unknown type");
pr("---------------------------");
public static void dumpEnvelope(Message m) throws Exception {
pr("This is the message envelope");
pr("---------------------------");
Address[] a;
// FROM
if ((a = m.getFrom()) != null) {
for (int j = 0; j < a.length; j++)
pr("FROM: " + a[j].toString());
// TO
if ((a = m.getRecipients(Message.RecipientType.TO)) != null) {
for (int j = 0; j < a.length; j++)
pr("TO: " + a[j].toString());
// SUBJECT
pr("SUBJECT: " + m.getSubject());
// DATE
Date d = m.getSentDate();
pr("SendDate: " +
(d != null ? d.toString() : "UNKNOWN"));
// FLAGS
Flags flags = m.getFlags();
StringBuffer sb = new StringBuffer();
Flags.Flag[] sf = flags.getSystemFlags(); // get the system flags
boolean first = true;
for (int i = 0; i < sf.length; i++) {
String s;
Flags.Flag f = sf[i];
if (f == Flags.Flag.ANSWERED)
s = "\\Answered";
else if (f == Flags.Flag.DELETED)
s = "\\Deleted";
else if (f == Flags.Flag.DRAFT)
s = "\\Draft";
else if (f == Flags.Flag.FLAGGED)
s = "\\Flagged";
else if (f == Flags.Flag.RECENT)
s = "\\Recent";
else if (f == Flags.Flag.SEEN)
s = "\\Seen";
else
continue; // skip it
if (first)
first = false;
else
sb.append(' ');
sb.append(s);
String[] uf = flags.getUserFlags(); // get the user flag strings
for (int i = 0; i < uf.length; i++) {
if (first)
first = false;
else
sb.append(' ');
sb.append(uf[i]);
pr("FLAGS: " + sb.toString());
// X-MAILER
String[] hdrs = m.getHeader("X-Mailer");
if (hdrs != null)
pr("X-Mailer: " + hdrs[0]);
else
pr("X-Mailer NOT available");
static String indentStr = " ";
static int level = 0;
* Print a, possibly indented, string.
public static void pr(String s) {
if (showStructure)
System.out.print(indentStr.substring(0, level * 2));
System.out.println(s);
This code is to move the message into a file
import javax.mail.*;
import com.sun.mail.pop3.*;
import javax.mail.internet.*;
import javax.activation.*;
import java.util.*;
import java.io.*;
//This class copies the content of the received e-mail into files. The file names are given by
//the urgent flag value and the subject
public class MoveMessageTo {
boolean createdFile = true;
static final byte urgentFlagPos=13;
public MoveMessageTo() {
public MoveMessageTo(Message[] msgs) {
if(msgs.length != 0)
try {
for(int i = 0;i<msgs.length ;i++){
//Reads the content of the mail into an Object
Object currMultipart = msgs[i].getContent();
//converts this object into a String and then to a byte array, so we can read the urgnet flag
String content=(String)currMultipart;
byte[] testBytes=content.getBytes();
//The urgent flag is the first digit in the filename
StringBuffer fileName=new StringBuffer();
if (testBytes.length>urgentFlagPos)
fileName.append(new Byte(testBytes[urgentFlagPos]).toString());
//Then comes the subject of the e-mail
String mailSubject=msgs[i].getSubject();
if (mailSubject.length()>0)
fileName.append(mailSubject);
else fileName.append("noSubject");
fileName.append(".dat");
//create a directory to save the files
File baseDir = new File("c:/EMails/New");
baseDir.mkdirs();
//create file for with the subject as name
File eFile = new File(baseDir+"/"+fileName.toString());// creates a file by name of email subject
//Opening an stream for writting to the files
BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(eFile));
ObjectOutputStream oos = new ObjectOutputStream(bos);
//Writing the message body to the file
oos.writeObject(currMultipart) ;
//Closing the stream
oos.flush() ;
oos.close() ;
createdFile = true;
}catch (Exception ex) {
createdFile = false;
System.out.println("eFile is not created ");
ex.printStackTrace() ;
public static void main(String[] args) {
MoveMessageTo moveMessageTo1 = new MoveMessageTo();
This code is if there is an error in reading a file it will write those error into the file
import java.io.*;
import javax.swing.*;
import java.awt.Color;
import javax.swing.border.*;
//This class appends an error message to the log file
public class ErrorLogWriter {
//JPanel jPanel2 = new JPanel();
//Border border1;
String logDirectory="c:/EMails/log/";
File errFile; //= new File(errDir+"/"+"errorLog.dat");
//The constructor initializes the errFile given the filename
public ErrorLogWriter(String fileName) {
errFile=new File(logDirectory+fileName);
/*try {
jbInit();
}catch(Exception e) {
e.printStackTrace();
public void write(String writeStr){
try {
//Creates directory if doesn't exist
File errDir = new File(logDirectory);
errDir.mkdirs() ;
//If the directory exists...
if(errDir.isDirectory()){
//File errFile = new File(errDir+"/"+"errorLog.dat");
byte[] lastContent=new byte[0];
//If there is already a file with this name: Read its content so it can be preserved
if (errFile.exists()){
FileInputStream fis=new FileInputStream(errFile);
//Read everything into the byte array
lastContent=new byte[fis.available()];
fis.read(lastContent);
BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(errFile));
PrintWriter oos = new PrintWriter(bos);
String newWriteString=new String(lastContent);
writeStr.trim() ;
//Appends the new string to the old content
newWriteString+=writeStr;
newWriteString+="\n";
//writes everthing back to the file
oos.write(newWriteString) ;
oos.flush();
oos.close();
}catch (Exception ex) {
ex.printStackTrace() ;
public static void main(String[] args) {
ErrorLogWriter log = new ErrorLogWriter("logerror.log");
log.write("Hello Log!") ;
All these file are in one package called SunMail and i run this in jbuilder in 4.0 ,I get the following error
eFile is not created
java.lang.ClassCastException: javax.mail.internet.MimeMultipart
at MoveMessageTo.<init>(MoveMessageTo.java:26)
at SunMailConnection.run(SunMailConnection.java:86)
at SunMailConnection.start(SunMailConnection.java:118)
at SunMailConnection.<init>(SunMailConnection.java:21)
at SunMailConnection.main(SunMailConnection.java:133)
I know the it would be difficult if anyone could help me out it would be a great favour !!!
pls help me out of this !!!! -
TS3899 how can i delete multiple emails from my IPhone 5C from the inbox?
How can i delete multiple emails from my inbox from my IPhone 5c?
Use command-click to select multiple messages, one at a time. Use shift-click to select a contiguous set of messages (just like in the Finder). Then press the delete key.
-
How can i print an email from icloud using W 7
How can I print an email from ICloud, from my PC, using Windows7?
I just cannot find and icon for it. When I right click on mouse, I get print option, but it does print a blank page.
Help please.
Thanks,
ReneHi there Lindlylou!
I have an article here that can explain a little more about the feature you are referencing, called AirPrint:
AirPrint Basics
http://support.apple.com/kb/HT4356
That article will contain information about which printers are AirPrint compatible, as well as information about how to use AirPrint on your iPad. Thanks for using the Apple Support Communities. Have a good one!
-Braden -
How can I print an email from my ipad via my Lexmark printer?
How can I print my emails from my ipad with my Lexmark printer?. I can print photos & web pages.
Hi there Lindlylou!
I have an article here that can explain a little more about the feature you are referencing, called AirPrint:
AirPrint Basics
http://support.apple.com/kb/HT4356
That article will contain information about which printers are AirPrint compatible, as well as information about how to use AirPrint on your iPad. Thanks for using the Apple Support Communities. Have a good one!
-Braden -
How can I read pdf files from LabVIEW with different versions of Acrobat reader?
How can I read pdf files from LabVIEW with different versions of Acrobat reader?
I have made a LabVIEW program where I have possibility to read a PDF document. When I made this LabVIEW program it was Acrobat Reader 5.0.5 that was installed on the PC. Lather when the Acrobat Reader was upgraded to version 6.0, there was an error when VI tries to launch the LabVIEW program. And Later again when we upgraded to Acrobat Reader 7.0.5 I must again do some changes and rebuild the EXE files again
It isn't so very big job to do the changes in one single LabVIEW program, but we have built a lot of LabVIEW programs so this take time to due changes every time vi update Acrobat Reader. (We have build EXE files.)
The job is to right click the ActiveX container and Click "Insert ActiveX Object", then I can brows the computer for the new version of acrobat Reader. After this I must rebuild all the "methods" in the Activex call to make the VI executable again.
Is there a way to build LabVIEW program so I don't have to do this job every time we update Acrobat Reader?
This LabVIEW program is written in LabVIEW 6.1, but I se the problem is the same in LabVIEW 8.2.
Jan Inge Gustavsen
Attachments:
Show PDF-file - Adobe Reader 7-0-5 - LV61.vi 43 KB
Read PDF file.jpg 201 KB
Show PDF-file - Adobe Reader 5-0-5 - LV61.vi 42 KBhi there
try the vi
..vi.lib\platform\browser.llb\Open Acrobat Document.vi
it uses DDE or the command line to run an external application (e.g. Adobe Acrobat)
Best regards
chris
CL(A)Dly bending G-Force with LabVIEW
famous last words: "oh my god, it is full of stars!" -
How can I read text files from LAN if I only know the hostname?
I'm new in Java Developing, and dont know the written classes yet. I need help, how to do the following steps?
<p>1. How can I read text files from LAN if I only know the hostname, or IP address?
<p>2. How to read lines from text files without read all lines from the beginning of file, just seek to a position.
(ex. how can I read the 120th line?)
<p>Please help!
<p>sorry for the bad englishI'm new in Java Developing, and dont know the written classes yet. I need help, how to do the following steps?
1. How can I read text files from LAN if I only know the hostname, or IP address?You need to know the URL of the file. You need to know the hostname, port, protocl and relative path.
The hostname is server, not file.
2. How to read lines from text files without read all lines from the beginning of file, just seek to a position.Use the seek() to get to a random byte.
(ex. how can I read the 120th line?)The only way to find the 120th line is to read the first 120 lines. You can use other file formats to find the 120th line without reading the whole file but to need to be able to detremine where the 120th line is
Maybe you are looking for
-
Macbook Air mid-2012 battery life issues -- a possible culprit ?
Hi all, I've posted and followed a thread regarding diminished battery life for the mid-2012 MBA, when Mountain Lion was released. I never could fix the problem, was contacted by Apple but that didn't solve anything either. The troubles I was (and st
-
I downloaded the latest version of Firefox 8.0.1. I have an Intel imac with os 10.6.8. I can log onto the Yahoo website, but not my e-mail, it works fine in Safari but not with FF? I get a message in the tab that reads"Bad Request", never seen this b
-
Case sensitive problem in oracle9i
Hello every body I need ur help in this case in my database I need to ignore case sensitive in varchar2 ie. if I have value in varchar = Accounting I need to compare this value which exist in column if equal to 'accounting' value with out using lower
-
Hi, I am new to the oracle reports so i need your kind advise, suggestions for the follwoing: I have to create 6 pdf reports, each one will have 4 sub sections, user will click the print button on the form and then it will prints these 6 reports inlu
-
Can't Install SC VMM 2012 SP1 BETA
Attempting to deploy in server that previously had SCVMM 2012 RTM, initially I updated SCVMM 2012 RTM with CTP1. Prior to BETA installation I uninstalled SCVMM 2012 and then installed SCVMM2012 SP1. During installation process, started from setup.exe