I released the new 0.9.5 version of the plugin. Theres a considerable amount of changes and since I didnt keep a proper changelog youll jsut have to discover them yourselves, but a few key feater from the previous release are:
*Nice icons in the view (uses the same ones as explorer)
*Queueing
*Increased stability
*Treeview draws everything properly
*Sending FTP commands manually (raw commands)
*Uses notepad++ notifications for some interaction which should increase reliability
You MUST have atleast version 4.5 of Notepad++ for this plugin to work properly, I cannot guarantee anything when you use a lower version (with the exception that large parts just do not work properly)
There is no SFTP and no FTPS, although the latter might be the next to be implemented
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The problem with SFTP is that it uses a whole new protocol with a whole new way of connecting, FTPS just changes a little, but ill see where it all ends up, probably somewhere with putty/plink ;)
-Harry
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
putty will be a good choice.
Another choice is cURL.
I'm doing a new project : Generic Updater which will use cURL lib to do the http request, and I discovered it does a lot protocol, including scp/sftp. It may save a lot of develop time.
Don
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi!
First of all thanks for looking at my problem with climbing um the directory tree (http://sourceforge.net/forum/message.php?msg_id=4514531).
My problem now is that I can choose the root icon in the tree view but most of the time it does not show the directories beside the one I come from. The message windows tells "Could not retrieve DIRECTORY object associated with treeItem".
I tried "CWD /" with the "Issue raw command" which works but does not reallay help:
16:51:46 > -> CWD /
16:51:46 > Response (250): Directory successfully changed.
16:51:49 > Could not retrieve DIRECTORY object associated with treeItem
I don't know how but sometimes the complete tree under the root is shown to me but I can't figure out what I did to make it work. :-)
Maybe somoune got a hint for me.
Thanks!
Haefti
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I found out how the complete directory tree from the root can be displayed.
1. Connect to the FTP server
- You start in your home directory.
- Only the way from the root to your home directory is displayed.
- Clicking on the root symbol (aka "/") and "Refresh" does not change anything.
2. Double click any folder beside the root folder.
- All folders from the root are displayed.
If this a bug, maybe you could take care of in a future release.
If it is a feature, I'm just to dumb to understand. :-)
Thanks again for this plugin!
It helps a lot.
Haefti
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks for developing this plugin. In the future versions, when you have time could you also add Socks 5 proxy support? I believe if you use the plink (like winscp does) then the proxy support is already included
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yes, its seems that although the root is initially selected, the plugin thinks the initial directory is selected. Didnt notice it since I usually do not use the feature :). I'll see if I can fix that, along with some curiosity with symbolic link parsing, I hope I can improve that aswell (symlink to symlink to local file in current directory) :)
-Harry
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Very nice plugin, just one feature request would be to be able to set the command that is used for Keep-Alive, as the server I'm working with doesn't treat TYPE A as a valid command for doing this.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
A good alternative to keep-alive (I noticed that most ftp clients have a problem with this since the commands sent, like NOOP or TYPE A are usually ignored by servers and the force disconnect occurs anyway) would be a quick reconnect to the last connected server in case an upload is required. I've seen at least one editor that does this - HateML. It would be a nice feature to implement.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ill reconsider it. I was starting to work on dummy filetransfer (refreshing current dir for exampel) as an alternative to keep alive. Automatic reconnect was on the list aswell, jsut forgot about it ;).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've tried this plugin on both my home computer and at work, but I end up having the same problem.
When I double click any file on the ftp i get the error message : "Unable to create directory for file C"
If i spesify a nondefault cache location, e.g. F:\ftpsomething I would get "Unable to create directory for file F"
It seems it only takes the first letter into consideration.
Help?
-Eivin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The first letter problem is because the filenames are unicode and currently the console output is in ANSI, so it doesnt really try to create a one lettered file. Could you try to manually specify the location where the file has to be downloaded to and see if that works? Select save as when rightclicking a file.
Also, what OS are yourunning? FTP_s has privilige problems with Vista
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi again.
I'm running WinXp on both computers. N++ 4.6
I ran the FTP_synchroniseA.dll instead and now I got a more complete error message.
Unable to create directory for file C:\Eivin\FtpCache\FTP_synchronizeA\knehuk.net@ftp:\www.knehuk.net\poker\poker-test.php
The 'Download file' button fails, but 'save as..' wins.
And i just found out that the Upload button works fine, so it's really not a big problem it's just a bit peculiar.
-Eivin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Well, I know what the p[roblem is, the ftp:\ part, windows does not allow ':' in paths, but the storage enforces the name of thwe server. Could you try to remove the ftp:/ part? I believe it to be unneccesary anyway (www.knehuk.net should be more than enough, the entire URL is not needed. To be more specific, the plugin needs the hostname only. When provided one, it will ask windows for the server that belongs to it. The URL you provided contains the hostname (knehuk.net), but also the location of a file on that host which is useless with FTP (or atleast this plugin)).
In short, use www.knehuk.net for the servername (knehuk.net might work aswell, but that depends on the server)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Well, sourceforge forums made my last comment into a hyperlink which is _not_ what I intended, just remove the 'http://' part and you should be all set
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I released the new 0.9.5 version of the plugin. Theres a considerable amount of changes and since I didnt keep a proper changelog youll jsut have to discover them yourselves, but a few key feater from the previous release are:
*Nice icons in the view (uses the same ones as explorer)
*Queueing
*Increased stability
*Treeview draws everything properly
*Sending FTP commands manually (raw commands)
*Uses notepad++ notifications for some interaction which should increase reliability
You MUST have atleast version 4.5 of Notepad++ for this plugin to work properly, I cannot guarantee anything when you use a lower version (with the exception that large parts just do not work properly)
There is no SFTP and no FTPS, although the latter might be the next to be implemented
> There is no SFTP and no FTPS, although the latter might be the next to be implemented
Then I'm looking forward to this feature :)
For the moment, I need only SFTP.
Switching back every time to winscp to upload file after saving in Notepad++ is quite fastidious.
Don
Entirely forgot to add a link:
http://sourceforge.net/project/showfiles.php?group_id=189927&package_id=245189
The problem with SFTP is that it uses a whole new protocol with a whole new way of connecting, FTPS just changes a little, but ill see where it all ends up, probably somewhere with putty/plink ;)
-Harry
putty will be a good choice.
Another choice is cURL.
I'm doing a new project : Generic Updater which will use cURL lib to do the http request, and I discovered it does a lot protocol, including scp/sftp. It may save a lot of develop time.
Don
Finally !
It's functional with me !
I've NP++ 4.5 AND FTP_S 0.9.5
All functionnal, no problems :)
Under Windows XP Profesionnal.
Thanks a lot for this release !
It will be very usefull from now.
PsPad is including it, but i don't know why.. i prefer NP++.
Excuse my poor english vocabulary.. >_<
Hi!
First of all thanks for looking at my problem with climbing um the directory tree (http://sourceforge.net/forum/message.php?msg_id=4514531).
My problem now is that I can choose the root icon in the tree view but most of the time it does not show the directories beside the one I come from. The message windows tells "Could not retrieve DIRECTORY object associated with treeItem".
I tried "CWD /" with the "Issue raw command" which works but does not reallay help:
16:51:46 > -> CWD /
16:51:46 > Response (250): Directory successfully changed.
16:51:49 > Could not retrieve DIRECTORY object associated with treeItem
I don't know how but sometimes the complete tree under the root is shown to me but I can't figure out what I did to make it work. :-)
Maybe somoune got a hint for me.
Thanks!
Haefti
Just to let you know.
I found out how the complete directory tree from the root can be displayed.
1. Connect to the FTP server
- You start in your home directory.
- Only the way from the root to your home directory is displayed.
- Clicking on the root symbol (aka "/") and "Refresh" does not change anything.
2. Double click any folder beside the root folder.
- All folders from the root are displayed.
If this a bug, maybe you could take care of in a future release.
If it is a feature, I'm just to dumb to understand. :-)
Thanks again for this plugin!
It helps a lot.
Haefti
I forgot something:
2. Double click any folder beside the root folder.
<addition>
Click on the root symbol (aka "/") and than "Refresh".
</addition>
- All folders from the root are displayed.
Thanks for developing this plugin. In the future versions, when you have time could you also add Socks 5 proxy support? I believe if you use the plink (like winscp does) then the proxy support is already included
Yes, its seems that although the root is initially selected, the plugin thinks the initial directory is selected. Didnt notice it since I usually do not use the feature :). I'll see if I can fix that, along with some curiosity with symbolic link parsing, I hope I can improve that aswell (symlink to symlink to local file in current directory) :)
-Harry
Very nice plugin, just one feature request would be to be able to set the command that is used for Keep-Alive, as the server I'm working with doesn't treat TYPE A as a valid command for doing this.
A good alternative to keep-alive (I noticed that most ftp clients have a problem with this since the commands sent, like NOOP or TYPE A are usually ignored by servers and the force disconnect occurs anyway) would be a quick reconnect to the last connected server in case an upload is required. I've seen at least one editor that does this - HateML. It would be a nice feature to implement.
Ill reconsider it. I was starting to work on dummy filetransfer (refreshing current dir for exampel) as an alternative to keep alive. Automatic reconnect was on the list aswell, jsut forgot about it ;).
I've tried this plugin on both my home computer and at work, but I end up having the same problem.
When I double click any file on the ftp i get the error message : "Unable to create directory for file C"
If i spesify a nondefault cache location, e.g. F:\ftpsomething I would get "Unable to create directory for file F"
It seems it only takes the first letter into consideration.
Help?
-Eivin
The first letter problem is because the filenames are unicode and currently the console output is in ANSI, so it doesnt really try to create a one lettered file. Could you try to manually specify the location where the file has to be downloaded to and see if that works? Select save as when rightclicking a file.
Also, what OS are yourunning? FTP_s has privilige problems with Vista
Hi again.
I'm running WinXp on both computers. N++ 4.6
I ran the FTP_synchroniseA.dll instead and now I got a more complete error message.
Unable to create directory for file C:\Eivin\FtpCache\FTP_synchronizeA\knehuk.net@ftp:\www.knehuk.net\poker\poker-test.php
The 'Download file' button fails, but 'save as..' wins.
And i just found out that the Upload button works fine, so it's really not a big problem it's just a bit peculiar.
-Eivin
Well, I know what the p[roblem is, the ftp:\ part, windows does not allow ':' in paths, but the storage enforces the name of thwe server. Could you try to remove the ftp:/ part? I believe it to be unneccesary anyway (www.knehuk.net should be more than enough, the entire URL is not needed. To be more specific, the plugin needs the hostname only. When provided one, it will ask windows for the server that belongs to it. The URL you provided contains the hostname (knehuk.net), but also the location of a file on that host which is useless with FTP (or atleast this plugin)).
In short, use www.knehuk.net for the servername (knehuk.net might work aswell, but that depends on the server)
Thank you. It worked :)
-Eivin
Well, sourceforge forums made my last comment into a hyperlink which is _not_ what I intended, just remove the 'http://' part and you should be all set