FTP Client with symlink support
Hi there!
Which FTP client can handle symlinks AND UTF-8 on iOS 6-iPhone 5?
Thanks
Look at this:
https://itunes.apple.com/app/ftp-sprite/id480523641?mt=8
Similar Messages
-
Coding a FTP-client with a special feature
Hi!
I have a project in school where we are supposed to pick our own project that we code in java, and it has to be involved around networking. So I thought to myself that I should try to code a basic ftp client. This I don't see as a problem since there are a nice API for this, but there is however a glitch that I'm currently researching.
The special feature in my client is segment downloading. Enabling this feature will let loose 3-4 threads that will connect with the original login/pass and split the desired file in 3-4 parts so they all can download it at the same time. Does anyone got hints how I can accomplish this little task of splitting a file?
Any help would be GREATLY appreciated!
//FrankThanks for trying to help me with this. I just found a little info that might be useful that seems to proove that it's not a server-side matter: http://www.codeproject.com/KB/IP/MyDownloader.aspx
A little down on that page you can find this:
"Downloads can be segmented because both HTTP and FTP protocols allow the client to specify the start position of the stream. First, MyDownloader performs a request to the server to discover the file size. After that, MyDownloader calculates the segment size as follows:
segment size = min( (file size / number of segments),
minimum allowed segment size )
With the segment size, MyDownloader creates another request specifying the start position of the stream. In this way, we can have multi-requests for the same files running in parallel using multi-threading techniques. This technique speeds up the transfer rate even more if you are using mirrors."
Gotta read up to see if there is a way to apply this thinking in java. -
Ftp client with "modified only to load" option
is there ftp client which loads up to ftp only the files which were modified?
Also this might be of some help: Old Toad's Tutorial #2 - Uploading only those published new or newly edited files when using a 3rd party FTP client.
OT -
Scriptable mail client with good support for html and flash
Hi,
on one hand I'm looking for the uzbl/luakit/.. equivalent in the mail client world: I want a very high level of control over how mails are fetched, filtered, displayed, scripts, keybinds, etc etc.
On the other hand I also want the client to handle html mails properly, even when they include html5 sound/video clips and/or flash widgets/videos.
This might sound ironic, but I use rss2email to get all my newsfeeds delivered to my mailbox. I think this makes a lot of sense, a centralized repository for all the messages I want to get.
But those newsposts often contain html5 and flash widgets, which I want to be able to use from inside the mailclient.
Also I expect usage of the xdg basedir spec and sane use of files (a simple text config file, and maximum a few binary files for caches/indexes etc)
A good search system based on sup/notmuch/xapian would also be welcome.
I just can't find a mail client like this. Any suggestions? Maybe anything that's close, so I could hack it a bit myself?
Claws-mail is the least sucky client I could find, but still it doesn't give me the advanced scriptability, it makes a mess in my homedir and doesn't support html5/flash.Thid may take you a bit away from your current setup, but if you have used sup you shouldn't be too scared ;D
Ive started using mutt a while back, and if properly configured it can do a _lot_ of things and very well at that too!
Anyway, to answer your post:
1) Mutt can be configured to retieve your rss feeds, so you dont need to use rss2email and still get a centralilsed repo for your email and rss and, you will be able to keep your email account uncluttered with rss mail (but thats personal preference).
2) Intrinsically, like all CLI mail clients, butt doesnt show html/html5 or embedded flash in email. /BUT/ you can configure it to use a differen program to handle this automatically.
So, you will be able to get say uzbl, or jumanji or surf (if you're into your lightweight browsers) to open those multimedia emails. Edit: it seems you will probably have to use links2, but you may be able to use other clients (they will have to open as a seperate application though, whilst links2 is able to stay embedded. Maybe this can be done with the other browsers but I haven't tried nor researched this.
Generally as: (in .muttrc)
# enriched messages
auto_view text/html # view html automatically
alternative_order text/plain text/enriched text/html # but save it for last
Credit for that snippet goes to something i found on dotfiles. If I ever find the author's name, I shall edit it in here.
You will also need to create a .mailcap file with the relevant data. A basic google search reveals some good tutorials for this.
Last edited by GalacticArachnid (2010-12-03 02:01:42) -
Multiple chat clients with Webcam support
Hi;
I switched to the mac and i was wondering if anyone knows a program that will let me connect to Yahoo, MSN, and AOL at the same time and use multiple accounts. I also want webcam support. Currently i use different programs and i would like to be able to chat from one program instead of 3. SO far i have found aMSN, but only works for msn and not the other chat clients. Anyone can help?
ThanksI use Fire
It handles like 6 different IM clients.... not sure about the video capabilities, but i use iChat on an AIM client for that.
Beavis2084 -
Does the Built-in Windows FTP Client Support a Secure Connection?
I have set up Server 2008 IIS w/ FTP. I set the SSL setting to require a secure connection. However, I can't connect to the FTP server from the built-in Windows FTP client. I CAN get it to work in FileZilla after modifying my connection properties.
Does the built-in Windows FTP client support secure connections? I received a request to set this up so our internal employees can share files with external customers. Many times our customers are unable to install any kind of third party software on their
computers.
Thanks in advance for the help.Hi,
Based on my known, the built-in FTP client does not support secure connections.
Similar thread:
http://social.technet.microsoft.com/Forums/windowsserver/en-US/9500d7c2-cf18-4ab1-a0cb-1e277deab33c/is-it-possible-to-connect-to-iis-75-sslrequired-ftp-site-via-windows-explorer-or-ie-?forum=winserverNIS
If it does not help, you could ask in IIS forums as Meinolf Weber mentioned.
Hope this helps.
Regards.
Vivian Wang -
I've made my pure-ftpd work properly (with a virtual user database and ssl/tls), but I haven't been able to find any proper ftp client for the unix platform
the most important thing is AUTH TLS support!
a gtk2 interface would be nice, but it's not mandatory...
any tips?I'm not using any ftp client with tls currently but let me search...
First this is a list and comparision of ftp clients with support for tls auth for all systems:
http://www.ford-hutchinson.com/~fh-1-pf … tml#client
These look promising:
Kermit http://www.columbia.edu/kermit/ck80.html
Ftp-tls (from Openbsd) http://www.runestig.com/osp.html
Kasablanca (with gui but for kde) http://kasablanca.berlios.de/features.html
Bsdftpd has cli ftps client http://bsdftpd-ssl.sc.ru/
Secureftp (Java gui) http://www.glub.com/products/secureftp/
Lftp (it should automatically recognize tls) http://lftp.yar.ru/
Iglooftp (nice gtk2 gui, commercial? closed source?) http://www.iglooftp.com/unix/download.html
Kftpgrabber (gui, kde) http://kftpgrabber.sourceforge.net/features.php
Pftp + gui clients (ncurses, gtk, qt ?) http://pftp.sourceforge.net/index.html
Tls wrapper (allows any ftp client to use tls) http://tlswrap.sunsite.dk/
BTW it's also good to read pure-ftpd readme first :-)
http://www.pureftpd.org/README.TLS (there is tested clients list)...
Maybe there are more. List of ftp clients for linux:
http://www.usinglinux.org/ftp/
http://www.linuxsoft.cz/en/sw_list.php?id_kategory=9
Maybe some of them support tls too. -
Creative Cloud AS a FTP client
My business has a MAC server. We access it remotely via the internet as a FTP. I want use creative cloud as a ftp client, so that the interface allows for the previewing of ai and PDF files similar to BRIDGE. Unless anyone out there knows of an FTP client with a very SLICK gui that can do this job... How would I set up creative cloud to access my FTP?
Hi Benjamin,
Creative Cloud doesn't support FTP sadly, so you'd have to figure out a workflow using a browser to get the previews. I'm not aware of any FTP clients that would be able to generate these kinds of previews either.
-Dave -
Cannot configure wrt54gs v6 router for use with filezilla FTP client
I am new to working with FTP and very rusty on networking in general. I just downloaded filezilla to create a FTP client on my desktop. When I run their wizard, it says the connection is tainted by my router. All the forums for filezilla say I need to configure my router to allow traffic on either port 21 (ftp) or a range of ports ( they suggest 50000 to 50100).
Please let me know what I need to do to make this work
thanks in advance
ldygunnerTo answer your other questions, the tutorials have it all wrong. What they really need to explain, but fail to do so, is that the only situation where a FTP client would need to use active mode (the PORT command) is where the FTP server can't accept inbound connections on arbitrary port numbers. But that's a pathological case anyway: the FTP server can always accept connections on some well defined set of port numbers, to keep its own local firewall or NAT router happy. Consequently, there is really no need at all for a FTP client system to open up any ports to support active mode, rather than always operate in passive mode (as browsers do.)
The fact of the matter is that if passive mode works in a browser for you, it will work for Filezilla also.
And the configuration tests it runs are brain damaged. Even though the wizard recommends passive mode, it never tests for it. And it doesn't really test active mode either. What it really tests is whether anything between the client and the server is "transparently" translating IP addresses and port numbers. Such a test is broken, because the mere fact of port numbers being rewritten in TCP packets is irrelevant to whether PORT (active mode) will succeed or fail.
For completeness, in case someone decides to get pedantic, there is a case where a FTP client system would need the active mode PORT command to work, but that case is now of historical interest only. It's a scenario that FTP servers no longer support, for security reasons. (What is it? When the FTP client is operating as a controller to remotely transfer files between two servers: it tells one server to use passive mode, and sends the address/port it gets to the other server in active mode, which in theory would make the second server open a connection to the first. This, in fact, is why two modes, active and passive, were originally defined in the FTP standard!) And it still wouldn't need open ports on the client system.
Message Edited by arayq2 on 10-19-2008 09:12 PM -
FTP-Clients compatible with OES-PureFTPd - remote-home-feature
Hi folks,
I'm searching for Windows FTP Clients which are compatible with OES-FTP-Service (OES11SP1) and which support the remote-home feature. Until today I have only found filezilla (only in cygwin-Servertype configuration) which can handle a remote syntax like \\edir-servername to switch to another fileserver in the tree without any problems.
Do you know any other ftp-clients for windows which support that remote-feature?
Cheers, k.k-i-r,
It appears that in the past few days you have not received a response to your
posting. That concerns us, and has triggered this automated reply.
Has your problem been resolved? If not, you might try one of the following options:
- Visit http://www.novell.com/support and search the knowledgebase and/or check all
the other self support options and support programs available.
- You could also try posting your message again. Make sure it is posted in the
correct newsgroup. (http://forums.novell.com)
Be sure to read the forum FAQ about what to expect in the way of responses:
http://forums.novell.com/faq.php
If this is a reply to a duplicate posting, please ignore and accept our apologies
and rest assured we will issue a stern reprimand to our posting bot.
Good luck!
Your Novell Forums Team
http://forums.novell.com -
FTP client which supports NTLM through WSA
We are looking into a FTP Client which supports NTLM in combination with
our WSA proxy servers.
With IE or Firefox browser it works fine.
Currently i.am testing Filzilla version 3.3.4.1 "http://filezilla-project.org" but i can't
seem to get it to work.
On the internet there is not much information available.
Anyone have expierence with FTP clients?Have contacted support and they gave me the following information:
You should be able to use the Filezilla FTP client along with NTLM authentication. The settings for Filezilla would depend on
the below factors & settings:
Using Native FTP Proxy on IronPort
1) Check the Native FTP port and authentication mechanism configured on IronPort under:
a. GUI --> Security Services --> FTP proxy
b. Check the Port and authentication format
2) Based on the authentication format, you would need to configure settings as the below knowledge-base article:
a. http://tinyurl.com/nvbt5r
Using FTP over HTTP CONNECT in Filezilla
1) You can configure this in Filezilla under:
a. 'Edit' --> 'Settings' --> Generic Proxy --> HTTP 1.1 Using CONNECT method
2) In this section you can specify the NTLM credentials in the below section:
a. Proxy Username (DOMAIN\username) and Proxy password
So i tried the native ftp option with
Ironport ftp port 8021 with checkpoint auth.
In filezilla under FTP Proxy,
Proxy host %ipaddress%:8021
Proxy user %domain%\%userid%
Proxy pas **********
Then i get following in Filezilla log:
Status: Using proxy IPADDRESS:8021
Status: Connecting to IPADDRESS:8021...
Status: Connection established, waiting for welcome message...
Response: 220 FTP Server message!!!
Command: USER anonymous@domain\[email protected]: 331 User name okay, need password.
Response
Command: PASS ***************************
Response: 530 Login denied
Error: Critical error
Error: Could not connect to server
So i think the following part goes wrong:
Command: USER anonymous@domain\[email protected]
If i have the correct solution i wil post it here! -
when I tried to open document library in Windows explorer view by click 'Open with Explorer', it popped up “Your client does not support opening list with windows explorer”
OS: Windows Server 2008 Enterprise x64
IE: 9.0 32bit
webcient service is runing
HKLM\System\CurrentControlSet\services\WebClient\Parameters and changed the BasicAuthLevel to 2 instead of 1.
Anybody knows how?
Thanks.Did you add your site to trusted site list?
http://sharepoint.stackexchange.com/questions/15098/your-client-does-not-support-opening-this-list-with-windows-explorer
--Cheers -
Issue with Ftp Client / Server using Sockets
I have developed a Ftp Client and a Ftp Server. The client Connects to the Ftp Server and sends files to the ftp server. It is a multi threaded server and can have multiple clients connecting to it.
If a client goes down...the server waits till the client comes up
Similarly the client waits if a server goes down and reconnects when the server is again up and running
i am having a strange issue here. When two clients go down and reconnect to the server...They take a long time to connect and transferring of files takes a long time...
Other wise in all other scenarios the duo work properly.
Any feedback and suggestion about this strange issue from all you java gurus out there will be deeply appreciated.
Here is the client code
import java.net.*;
import java.net.Socket;
import java.net.InetAddress;
import java.io.*;
import java.io.File;
import java.util.*;
import java.lang.*;
import java.lang.Object;
import javax.crypto.*;
import java.util.regex.*;
import javax.crypto.spec.PBEKeySpec;
import javax.crypto.spec.PBEParameterSpec;
import java.security.spec.AlgorithmParameterSpec;
import java.security.spec.KeySpec;
import java.io.InputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.io.File.*;
import java.nio.channels.FileLock;
public class FTPClient {
public static void main(String[] args) throws Exception
Timer timer = new Timer("Test Timer");
timer.scheduleAtFixedRate(new TimerTask()
private int counter = 0;
public void run() {
try {
System.out.println(counter++);
Socket soc=new Socket("xxx.x.x.xx",5217);
System.out.println("Socket Initialised.");
transferfileClient t=new transferfileClient(soc);
t.SendFile();
System.out.println("run complete.");
catch(Exception ex)
}, 10000, 40000);
static class transferfileClient
Socket ClientSoc;
DataInputStream din;
DataOutputStream dout;
BufferedReader br;
transferfileClient(Socket soc)
try
ClientSoc=soc;
din=new DataInputStream(ClientSoc.getInputStream());
dout=new DataOutputStream(ClientSoc.getOutputStream());
br=new BufferedReader(new InputStreamReader(System.in));
catch(Exception ex)
//encrypto routine starts
class DesEncrypter {
Cipher ecipher;
Cipher dcipher;
// 8-byte Salt
byte[] salt = {
(byte)0xA9, (byte)0x9B, (byte)0xC8, (byte)0x32,
(byte)0x56, (byte)0x35, (byte)0xE3, (byte)0x03
// Iteration count
int iterationCount = 19;
DesEncrypter(String passPhrase) {
try {
// Create the key
KeySpec keySpec = new PBEKeySpec(passPhrase.toCharArray(), salt, iterationCount);
SecretKey key = SecretKeyFactory.getInstance(
"PBEWithMD5AndDES").generateSecret(keySpec);
ecipher = Cipher.getInstance(key.getAlgorithm());
dcipher = Cipher.getInstance(key.getAlgorithm());
// Prepare the parameter to the ciphers
AlgorithmParameterSpec paramSpec = new PBEParameterSpec(salt, iterationCount);
// Create the ciphers
ecipher.init(Cipher.ENCRYPT_MODE, key, paramSpec);
dcipher.init(Cipher.DECRYPT_MODE, key, paramSpec);
} catch (java.security.InvalidAlgorithmParameterException e) {
} catch (java.security.spec.InvalidKeySpecException e) {
} catch (javax.crypto.NoSuchPaddingException e) {
} catch (java.security.NoSuchAlgorithmException e) {
} catch (java.security.InvalidKeyException e) {
// Buffer used to transport the bytes from one stream to another
byte[] buf = new byte[1024];
public void encrypt(InputStream in, OutputStream out) {
try {
// Bytes written to out will be encrypted
out = new CipherOutputStream(out, ecipher);
// Read in the cleartext bytes and write to out to encrypt
int numRead = 0;
while ((numRead = in.read(buf)) >= 0) {
out.write(buf, 0, numRead);
out.close();
} catch (java.io.IOException e) {
public void decrypt(InputStream in, OutputStream out) {
try {
// Bytes read from in will be decrypted
in = new CipherInputStream(in, dcipher);
// Read in the decrypted bytes and write the cleartext to out
int numRead = 0;
while ((numRead = in.read(buf)) >= 0) {
out.write(buf, 0, numRead);
out.close();
} catch (java.io.IOException e) {
} //encryptor routine ends
void SendFile() throws Exception
try
String directoryName;
// File object referring to the directory.
String[] files; // Array of file names in the directory.
//directory = new File ( "C:\\FTP\\" ) ;
File directory1 = new File("C:\\FTP");
boolean successmk = directory1.mkdir();
if (!successmk) {
// Directory creation failed /Already Exists
File directory = new File("C:\\FTP\\ftpc");
boolean successmk1 = directory.mkdir();
if (!successmk1) {
// Directory creation failed /Already Exists
//directory = new File ( "E:\\FTP-encrypted" ) ;
if (directory.isDirectory() == false) {
if (directory.exists() == false)
System.out.println("There is no such directory!");
else
System.out.println("That file is not a directory.");
else {
files = directory.list();
System.out.println("Files in directory \"" + directory + "\":");
for (int i = 0; i < files.length; i++)
String patternStr = "xml";
Pattern pattern = Pattern.compile(patternStr);
Matcher matcher = pattern.matcher(files);
boolean matchFound = matcher.find();
if (matchFound) {
System.out.println(" " + files[i]);
String filename;
filename=files[i];
File f=new File(directory,filename);
FileLock lock = null;
FileOutputStream fos = new FileOutputStream(f, true);
lock = fos.getChannel().tryLock();
if (lock == null) {
System.out.println(" Failed to get the file lock: means that the file is locked by other instance.");
fos.close();
else
InetAddress addr = InetAddress.getLocalHost();
// Get IP Address
//byte[] ipAddr = addr.getAddress();
String ip= addr.toString();
// Get hostname
//String hostname = addr.getHostName();
System.out.println(" Lock Acquired.");
lock.release();
fos.close();
dout.writeUTF("SEND");
dout.writeUTF(ip);
dout.writeUTF(filename);
//String msgFromServer=din.readUTF();
DesEncrypter encrypter = new DesEncrypter("My Pass Phrase!");
// Encrypt
FileInputStream fino=new FileInputStream(f);
encrypter.encrypt(fino,
new FileOutputStream("ciphertext.txt"));
fino.close();
FileInputStream fin=new FileInputStream("ciphertext.txt");
int ch;
do
ch=fin.read();
dout.writeUTF(String.valueOf(ch));
while(ch!=-1);
fin.close();
String option;
option=din.readUTF();
if((option.compareTo("Delete")==0))
boolean success = (new File("ciphertext.txt")).delete();
boolean success1 = f.delete();
if (success) {
System.out.println("File Sent ...");
if (success1) {
System.out.println("--File deleted from Client ...");
for (int j = 0; j < 999999999; j++){}
}//pattermatch loop ends here
else
{ //System.out.println(" " + "Not an XML file-------->" +files[i]);
for (int jb = 0; jb < 111999999; jb++){}
}// for loop ends here for files in directory
}//else loop ends for directory files listing
System.out.println("sendfile finished...");
return;
} catch(Exception ex) {ex.printStackTrace();}
}//sendfile ends here
public void displayMenu() throws Exception
System.out.println(" Send File");
SendFile();
return;
And here is the server code...
import java.net.*;
import java.io.*;
import java.util.*;
import java.util.Date;
import java.text.SimpleDateFormat;
import java.text.DateFormat;
import java.text.Format;
import java.lang.Object;
import java.lang.*;
import javax.crypto.*;
import javax.crypto.spec.PBEKeySpec;
import javax.crypto.spec.PBEParameterSpec;
import java.security.spec.AlgorithmParameterSpec;
import java.security.spec.KeySpec;
public class FTPServer
{ public static void main(String args[]) throws Exception
{ ServerSocket soc=new ServerSocket(5217);
System.out.println("FTP Server Started on Port Number 5217");
while(true)
System.out.println("Waiting for Connection ...");
transferfile t=new transferfile(soc.accept());
class transferfile extends Thread
Socket ClientSoc;
DataInputStream din;
DataOutputStream dout;
transferfile(Socket soc)
{ try
{ ClientSoc=soc;
din=new DataInputStream(ClientSoc.getInputStream());
dout=new DataOutputStream(ClientSoc.getOutputStream());
System.out.println("FTP Client Connected ...");
System.out.println("External IP of Client ..." + ClientSoc.getInetAddress());
//System.out.println("FTP Client Connected ..." + ClientSoc.getRemoteSocketAddress());
start();
catch(Exception ex)
//encrypto routine starts
class DesEncrypter {
Cipher ecipher;
Cipher dcipher;
// 8-byte Salt
byte[] salt = {
(byte)0xA9, (byte)0x9B, (byte)0xC8, (byte)0x32,
(byte)0x56, (byte)0x35, (byte)0xE3, (byte)0x03 };
// Iteration count
int iterationCount = 19;
DesEncrypter(String passPhrase) {
try {
// Create the key
KeySpec keySpec = new PBEKeySpec(passPhrase.toCharArray(), salt, iterationCount);
SecretKey key = SecretKeyFactory.getInstance(
"PBEWithMD5AndDES").generateSecret(keySpec);
ecipher = Cipher.getInstance(key.getAlgorithm());
dcipher = Cipher.getInstance(key.getAlgorithm());
// Prepare the parameter to the ciphers
AlgorithmParameterSpec paramSpec = new PBEParameterSpec(salt, iterationCount);
// Create the ciphers
ecipher.init(Cipher.ENCRYPT_MODE, key, paramSpec);
dcipher.init(Cipher.DECRYPT_MODE, key, paramSpec);
} catch (java.security.InvalidAlgorithmParameterException e) {
} catch (java.security.spec.InvalidKeySpecException e) {
} catch (javax.crypto.NoSuchPaddingException e) {
} catch (java.security.NoSuchAlgorithmException e) {
} catch (java.security.InvalidKeyException e) {
// Buffer used to transport the bytes from one stream to another
byte[] buf = new byte[1024];
public void encrypt(InputStream in, OutputStream out) {
try {
// Bytes written to out will be encrypted
out = new CipherOutputStream(out, ecipher);
// Read in the cleartext bytes and write to out to encrypt
int numRead = 0;
while ((numRead = in.read(buf)) >= 0) {
out.write(buf, 0, numRead);
out.close();
} catch (java.io.IOException e) {
public void decrypt(InputStream in, OutputStream out) {
try {
// Bytes read from in will be decrypted
in = new CipherInputStream(in, dcipher);
// Read in the decrypted bytes and write the cleartext to out
int numRead = 0;
while ((numRead = in.read(buf)) >= 0) {
out.write(buf, 0, numRead);
//added later on
in.close();
out.close();
} catch (java.io.IOException e) {
} //encryptor routine ends
//not implemented right now as we arent using the ftp server to download stuff...can be activated later on if we want
void SendFile() throws Exception
String filename=din.readUTF();
File f=new File(filename);
if(!f.exists())
dout.writeUTF("File Not Found");
return;
else
{ dout.writeUTF("READY");
FileInputStream fin=new FileInputStream(f);
int ch;
do
ch=fin.read();
dout.writeUTF(String.valueOf(ch));
while(ch!=-1);
fin.close();
dout.writeUTF("File Received Successfully");
String Compare(String filename) throws Exception
///dout.writeUTF("entering compare");
String dateTempString=new String();
Date dateValue=new Date();
SimpleDateFormat formatter = new SimpleDateFormat ("hhmmss");
dateTempString = formatter.format(dateValue);
File dir1 = new File("C:\\FTPnew");
boolean success2 = dir1.mkdir();
if (!success2) {
// Directory creation failed /Already Exists
File dir = new File("C:\\FTPnew\\server");
boolean success = dir.mkdir();
if (!success) {
// Directory creation failed /Already Exists
File ftemp=new File(dir,dateTempString + filename);
File fnewtemp=new File(dir,"new-enc-"+filename);
// Create encrypter/decrypter class
DesEncrypter encrypter = new DesEncrypter("My Pass Phrase!");
FileOutputStream fout=new FileOutputStream(fnewtemp);
int ch;
String temp;
do
{ temp=din.readUTF();
ch=Integer.parseInt(temp);
if(ch!=-1)
fout.write(ch);
}while(ch!=-1);
fout.close();
//dout.writeUTF("written temp en file");
// Decrypt
encrypter.decrypt(new FileInputStream(fnewtemp),
new FileOutputStream(ftemp));
//String Option;
dout.writeUTF("Delete");
System.out.println("File Upload Successfull--Duplicate file with timestamp Created");
boolean success1 = fnewtemp.delete();
return "hello" ;
void ReceiveFile() throws Exception
String ip=din.readUTF();
System.out.println("\tRequest Coming from Internal IP Address : "+ ip);
String filename=din.readUTF();
if(filename.compareTo("File not found")==0)
return;
// Destination directory
File dir11 = new File("C:\\FTPnew");
boolean success22 = dir11.mkdir();
if (!success22) {
// Directory creation failed /Already Exists
File dir = new File("C:\\FTPnew\\server");
boolean success21 = dir.mkdir();
if (!success21) {
// Directory creation failed /Already Exists
File f=new File(dir ,"enc-"+filename);
File fe=new File(dir,filename);
String option;
if(fe.exists())
//dout.writeUTF("File Already Exists");
String compvalue = Compare(filename);
//dout.writeUTF(compvalue);
if(compvalue.compareTo("hello")==0)
//dout.writeUTF("Transfer Completed");
return;
option=din.readUTF();
else
//dout.writeUTF("SendFile");
option="Y";
if(option.compareTo("Y")==0)
// Generate a temporary key.
// Create encrypter/decrypter class
DesEncrypter encrypter = new DesEncrypter("My Pass Phrase!");
FileOutputStream fout=new FileOutputStream(f);
int ch;
String temp;
do
{ temp=din.readUTF();
ch=Integer.parseInt(temp);
if(ch!=-1)
fout.write(ch);
}while(ch!=-1);
fout.close();
// Decrypt
encrypter.decrypt(new FileInputStream(f),
new FileOutputStream(fe));
boolean success2 = f.delete();
dout.writeUTF("Delete");
System.out.println("File Upload Successfull");
else
return;
public void run()
while(true)
try
String Command=din.readUTF();
if(Command.compareTo("SEND")==0)
System.out.println("\tSEND Command Received ...");
ReceiveFile();
continue;
catch(Exception ex)
//System.out.println("\tClient Terminated Abnormally ...........");
continue;Please note that this is not an FTP client and server. FTP is defined by a standard IETF protocol and this isn't it.
Then, move the following lines:
din=new DataInputStream(ClientSoc.getInputStream());
dout=new DataOutputStream(ClientSoc.getOutputStream());
System.out.println("FTP Client Connected ...");
System.out.println("External IP of Client ..." + ClientSoc.getInetAddress());
//System.out.println("FTP Client Connected ..."+ClientSoc.getRemoteSocketAddress());from the constructor into the run() method. i.e. don't do anything with the socket in the thread which handles the accept(). -
Your Client Does not Support Opening this list with Windows Explorer on Windows Server 2012 R2
I am trying to open a document library in Internet Explorer 11 on a Windows 2012 R2 server and I am receiving Your Client Does not Support Opening this list with Windows Explorer
Hi,
According to your post, my understanding is that you wanted to open a document library with the Internet Explorer 11 on a Windows 2012 R2 server. But you received the following error message: Your client
does not support opening this list with Windows Explorer.
There can be multiple reasons for it.
So, I recommend you can check with the following steps:
Go to the “Server Manager” of “Administrative Tools” > Enable the “Desktop Experience” feature in your environment.
Go to the “Services” of “Administrative Tools” >
Ensure the “WebClient” service is started.
Ensure that your computer has supported Web browser.
Ensure that Internet Explorer is configured correctly to add
https://*.sharepoint.com to Local intranet site in the “Security Tab” of “Internet Options”.
Ensure that
you have applied the latest updates on the system.
For more information, you can refer to the following articles:
http://blogs.technet.com/b/asiasupp/archive/2011/06/13/error-message-quot-your-client-does-not-support-opening-this-list-with-windows-explorer-quot-when-you-try-to-quot-open-with-explorer-quot-on-a-sharepoint-document-library-in-office-365-site.aspx
http://mcgeeky.blogspot.com/2010/02/your-client-does-not-support-opening.html
Thanks & Regards,
Jason
Jason Guo
TechNet Community Support -
Hi folks -
I've read through some threads regarding "Your client does not support opening this list with windows explorer" and it seems a lot of folks have a lot of solutions throughout the forum posts. Is there anything official or semi-official regarding
this?
I've tried a lot of the fixes including:
checking to see if the WebClient service is on
modifying so-and-so registry (I've since changed them back since they seem to have no effect)
and changing various settings in Internet Options including making sure the site is in the Local intranet zone.
I could live without this functionality but just recently my upload-multiple-files functionality in SharePoint 2010 has also gone away (red x instead of directory UI). I wonder if it's related somehow and could give us a clue.
If it helps I'm using various browsers but of the IE flavor 8 and 9 32-bit as the base for testing this.For SharePoint 2013 (so could apply to 2010 as well), my problem was that I was trying to "Open with Explorer"
something that probably can't be opened with Explorer. In my case, I just wanted to open my team's Shared Documents with Explorer. I found that when I first log into SharePoint and view the page, I'm presented with those Shared Documents, but also other things
as well.
To get "Open with Explorer" to work, I must click "Shared Documents" under the Libraries heading on
the left. Then, all the other stuff (Links, Getting Started, etc.) go away and I'm focused on my team's shared documents. From there, I can go up to the Library Tools section in the ribbon, choose the Library tab in the ribbon, and click Open with Explorer.
Works like a champ on Windows 7 64-bit, running IE 9 32-bit.
Unfortunately that's not what was going on in my case. One obvious way to check is to see if other people or other computers can Open with Explorer. In my case it was just this one machine on my desk that had the issue.
Maybe you are looking for
-
Update from Exchange 2013 Cu2 to SP1 - Outlook 2010 with SP2 clients disconnected
Hi, we recently upgraded a standalone Exchange 2013 Server to SP1. Owa works fine, but all internal Outlook 2010 Clients (with SP2) get disconnected. Creating a new Profile, and testing the internal autodiscovery leeds to an Error 12030 (Connection r
-
Does Eloqua Integrate with MicroSoft Dynamics CRM 2013 and or 2015
We are planning to upgrade from Dynamics CRM 2011 to 2013 or 2015. I cannot find information to confirm Eloqua will integrate with the newer versions of Dynamics CRM. I 'hear' Eloqua will integrate with 2013. Does anyone integrate Eloqua with Dyna
-
I lost my iphone and I don't know how to use the "fined my iphone" app
Hi, can someone help me how to find my iphone using the app "find my iphone"?
-
Request to let me know replacement command for the Translate command.
Hi, Code Inspector show that Translate command is obsolete. please let me know the alternate command to be used for the Translate. Thanks & Regards, Madhuri.
-
Hi! When changing the desktop background, I chose one of my own pictures, by clicking "Choose Folder..." from the list at the left. However, this made another entry in the list (the folder that I picked). Is it possible to get rid of this in the list