Masalahnya filenya ter-nested pada email dalam bentuk byte stream, nah mecah part dalam emailnya trus mendownload filenya gmana?
----- Original Message ---- From: Bram Andrian <[EMAIL PROTECTED]> To: [email protected] Sent: Wednesday, May 2, 2007 9:22:11 AM Subject: Re: [ MiteK-L ] Downloading attachement file pada javamail? pakai streaming file penggalannya // Open file and seek to the end of it. file = new RandomAccessFile( getFileName( url), "rw"); file.seek(downloade d); stream = connection.getInput Stream(); while (status == DOWNLOADING) { /* * Size buffer according to how much of the file is left to download. */ byte buffer[]; if (size - downloaded > MAX_BUFFER_SIZE) { buffer = new byte[MAX_BUFFER_ SIZE]; } else { buffer = new byte[size - downloaded]; } // Read from server into buffer. int read = stream.read( buffer); if (read == -1) break; // Write buffer to file. file.write(buffer, 0, read); downloaded += read; stateChanged( ); } lengkapnya bisa lihat disini: http://www.java2s. com/Code/ Java/Tiny- Application/ FileDownloadMana ger.htm atau mau cari sample lain http://www.google. com/custom? q=download& sa=Search+ in+Java&cof= S%3Ahttp% 3A%2F%2Fwww. java2s.com& domains=www. java2s.com% 2FCode%2FJava% 2F&sitesearch= www.java2s. com%2FCode% 2FJava%2F http://www.google. com/custom? hl=id&cof= S%3Ahttp% 3A%2F%2Fwww. java2s.com% 3B&domains= www.java2s. com%2FCode% 2FJava%2F& q=download+ attachment& btnG=Telusuri& sitesearch= www.java2s. com%2FCode% 2FJava%2F -- .: Bram Andrian :. On 5/1/07, Bayu Priyambadha <bayu_priyambadha@ yahoo.com> wrote: > > Saya bikin aplikasi mail client pake java+javamail. Ada sedikit masalah > pada pendownload- an attachement file, untuk pengiriman dah berhasil. Lha > giliran mau didownload ndak tau caranya, gmana ya caranaya? Ada yang tau? > Mohon bantuannya.. ... > > regard > joe > > . > > > [Non-text portions of this message have been removed] <!-- #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:Georgia; } #ygrp-text p{ margin:0 0 1em 0;} #ygrp-tpmsgs{ font-family:Arial; clear:both;} #ygrp-vitnav{ padding-top:10px;font-family:Verdana;font-size:77%;margin:0;} #ygrp-vitnav a{ padding:0 1px;} #ygrp-actbar{ clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;} #ygrp-actbar .left{ float:left;white-space:nowrap;} .bld{font-weight:bold;} #ygrp-grft{ font-family:Verdana;font-size:77%;padding:15px 0;} #ygrp-ft{ font-family:verdana;font-size:77%;border-top:1px solid #666; padding:5px 0; } #ygrp-mlmsg #logo{ padding-bottom:10px;} #ygrp-vital{ background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;} #ygrp-vital #vithd{ font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;} #ygrp-vital ul{ padding:0;margin:2px 0;} #ygrp-vital ul li{ list-style-type:none;clear:both;border:1px solid #e0ecee; } #ygrp-vital ul li .ct{ font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;} #ygrp-vital ul li .cat{ font-weight:bold;} #ygrp-vital a { text-decoration:none;} #ygrp-vital a:hover{ text-decoration:underline;} #ygrp-sponsor #hd{ color:#999;font-size:77%;} #ygrp-sponsor #ov{ padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;} #ygrp-sponsor #ov ul{ padding:0 0 0 8px;margin:0;} #ygrp-sponsor #ov li{ list-style-type:square;padding:6px 0;font-size:77%;} #ygrp-sponsor #ov li a{ text-decoration:none;font-size:130%;} #ygrp-sponsor #nc { background-color:#eee;margin-bottom:20px;padding:0 8px;} #ygrp-sponsor .ad{ padding:8px 0;} #ygrp-sponsor .ad #hd1{ font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;} #ygrp-sponsor .ad a{ text-decoration:none;} #ygrp-sponsor .ad a:hover{ text-decoration:underline;} #ygrp-sponsor .ad p{ margin:0;} o {font-size:0;} .MsoNormal { margin:0 0 0 0;} #ygrp-text tt{ font-size:120%;} blockquote{margin:0 0 0 4px;} .replbq {margin:4;} --> __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com [Non-text portions of this message have been removed] ================> HAPUS IKLAN DIATAS DAN FOOTER INI JIKA ME-REPLY <================ Posting : [email protected] Archive : http://www.mail-archive.com/[email protected]/ www.mitek.unibraw.ac.id || himamitek.brawijaya.ac.id ************************************************************************************ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/mitek/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/mitek/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
