
KFTPgrabber
Source (link to git-repo or to original if based on someone elses unmodified work):
* 0.8.1
FIX: Rewritten speed limiting code, so limits work much better now
FIX: Directory entry and path caching
FIX: Minor file exists dialog problems
FIX: Some issues related to using multiple transfer threads
FIX: Local directory scans now honor priority settings
FIX: Total speed display for multiple running transfers (patch by David Gnedt)
AD Added a quick option to set speed limits and number of threads
* 0.8.0
FIX: Fixed some typos
FIX: Fixed plugin library linkage
FIX: Fixed upload of empty files via TLS/SSL
FIX: Take file size into account when doing directory compare
* 0.8.0-beta2
CHG: Rewritten support for custom commands
CHG: Left sidebar is now hidden by default
AD Individual file mark/compare in the listviews
AD Simple directory compare option
AD Reimplemented support for SSCN
AD A button to clear the list of recent sites
FIX: Handle server replies containing NULLs
FIX: Implemented a proper remove files dialog
FIX: Queue and listview speed optimisations
FIX: Some crash fixes
FIX: Fixed sorting by timestamp
* 0.8.0-beta1
CHG: Rewritten the browser view to support folders with a lot of files
AD Added "move to top/move to bottom" options to the queue
AD An option to toggle the use of primary connection for file transfers
AD A shortcut to open the current local folder in Konqueror
FIX: Fixed a SFTP related crash when aborting
FIX: Properly filter selections when using the as-you-type filter
* 0.8.0-alpha2
CHG: Rewritten the filtering API to support complex filters
AD A configuration setting to automaticly retry failed transfers
AD An option to ignore external IP for LAN connections
FIX: Fixed some multiline parsing problems
FIX: Fixed some SSL upload related problems
FIX: Disable REST on servers that don't support it
* 0.8.0-alpha1
CHG: Rewriten the low-level engine
CHG: Some visual changes in the list view
AD Keep alive support
AD A nice as-you-type filter
AD Keyboard shortcuts for common file operations
AD A list of recent quick connect sites
AD "Skip all", "Overwrite all", "Resume all" options in the file exists dialog
AD Support for EPRT (required for IPv6 operation)
AD Support for machine readable directory listings (MLSD)
FIX: Many different fixes
* 0.7.0-beta1
AD Speed limiting support
AD Handling of failed transfers
AD "On file exists" action matrix for FXP transfers
CHG: Removed KMDI in favor of nice tab widget style from amaroK team
CHG: Configuration is now KConfigXT based
AD Ability to export directory listings into text files
AD Fast directory listings via control channel on servers that support STAT
AD Extrapolate transfer speed for FXP transfers
AD Integrated SFV checksum verifier
AD Global encoding option and ability to change remote encoding on the fly
AD Priority list (merged priority and skip list)
AD Show current session status
AD Sites as top-level queue items
AD Ability to view/edit remote files
FIX: Many SFTP related fixes
AD Support for pubkey authentication (on SFTP connections)
* 0.6.0
CHG: KFTPGrabber has now moved to KDE Extragear, so the build system has been slightly changed
FIX: Resuming files using SFTP
FIX: Do not refetch directory listings while processing the queue
FIX: Queue/server management related crash
FIX: Incorrect directory progress when aborting transfer
* 0.6.0-beta2
FIX: Request for password when selecting anonymous in quick connect dialog
FIX: Set the correct home dir on some remote connections
FIX: Bookmark related crash
FIX: Proper encoding of URLs in the queue file
FIX: One month timeshift when doing MDTM
* 0.6.0-beta1
AD According to the KDE HIG minimize to tray if the mainwindow is closed
AD Experimental support for multiple threads
AD Traffic graph
AD Commonly used site commands for GlFTPD (more to follow)
AD Support for setting per-site encoding
CHG: Updated libssh to the latest version to support keyboard-interactive auth
CHG: Removed howl in favor of KDNSSD Zeroconf API
FIX: Lots of crash fixes
FIX: Rewritten directory listing parser
FIX: Different queue improvements and bugfixes
* 0.5.0
FIX: Behaviour of the "Show Tree View" button
FIX: Processing of queued transfers after aborting a transfer
FIX: Fix a progressbar related crash
FIX: Many bugfixes to the quickconnect dialog
FIX: Adjustment of licenses (thanks to Vince )
FIX: Support for servers that send their local IP instead of the correct one
FIX: Upload of files >4GB
FIX: FreeBSD threading lib detection
AD README and Changelog
* 0.5.0-beta1
AD Experimental SFTP support
AD Support of implicit SSL connections
AD Support for setting the local directory
AD Setting the password for anonymous connections is now possible
AD Using transfermodes other than plain FTP is now possible from the
quick connect dialog
AD Bookmark sidebar
AD Zeroconf sidebar
AD Saving the mainwindow's position
AD Password dialog for Zeroconf connections
AD Plugin framework for import filters, currently featuring a gFTP
import filter (more to come)
AD Option for disabling the splash screen
AD Ability to configure the default behavior of overwrite/resume/rename
when files already exist in local and remote directories
CHG: Use of KMDI for the user interface
CHG: Reworked bookmark editor
FIX: Off by one for the date's month when uploading files
FIX: Reconnection delay can now be up to 9999 seconds
FIX: Detection of QSA and Howl in the configure script
FIX: ETA calculation
FIX: Lots of compile fixes and other bugfixes
REM: Global option for the remote directory. The one provided by the server
is now used, if not being overridden by the bookmark setting
* 0.4.0
- first public release, so there are many bugs yet to be found
Ratings & Comments
106 Comments
Is the project dead? This would be a real pity because KDE (or linux itself) is in need of a great, user friendly and stable FTP client. I hoped that your kftpgrabber will do this job. But now its very silent about this project :( It seems that a great FTP program is a real pain to code because all FTP projects are dead/buggy/not useable or something else. Bummer!
filezilla
kftpgrabber-0.8.1-1.lotus.i586.rpm at http://home.scarlet.be/raoul.linux/rpm/kftpgrabber.html
rpm openSuSE10.3 x86-64 http://loaditup.de/126530-.html
You put in one more brick into KDE wall. Nice job.
Hi there, i uploaded about 450mb of packages with this app yesterday and my package manager tells me that they're all broken (wrong md5sum)... After this experience, i uploaded eveything again with ncftpput and it works perfectly... I dont know what this is, but its not my dsl line or the ftp server, there seems something badly broken withing this app...
btw it is in k/ubuntu (feisty) repos: http://packages.ubuntu.com/feisty/kde/kftpgrabber 'sudo apt-get install kftpgrabber'
Here: http://blogdrake.net/node/7505 you can find the rpm of KFTPgrabber 0.8.1 for mandriva 2007.1 that I packed. I send this rpm to you by email. Thanks for this excelent application :)
If I deactivate passive Modus, and connect to a server of one of my friends, kftpgrabber is crashing with sig11.
Mandriva 2007 Discovery, ssl-devel, openssl installed Lang: Russian How to fix problem?
sorry, but error is now solved. i type ./configure --without-ssl, but sample ./configure is succecfully compiled without error.
Hi, could it be possible that kftpgrabber use an ssh-agent in order to authicate with my keys ? Thak's a lot for this tool.
kftpgrabber-0.8.0-1.lotus.i586.rpm at http://home.scarlet.be/raoul.linux/lotus.html
It fails to install on SuSE 10 It writes : In file included from auth.c:22: priv.h:58:25: error: openssl/dsa.h: No such file or directory priv.h:59:25: error: openssl/rsa.h: No such file or directory priv.h:60:25: error: openssl/sha.h: No such file or directory priv.h:61:25: error: openssl/md5.h: No such file or directory priv.h:62:26: error: openssl/hmac.h: No such file or directory In file included from auth.c:22: priv.h:63: error: syntax error before ‘SHACTX’ priv.h:64: error: syntax error before ‘MD5CTX’ priv.h:65: error: syntax error before ‘HMACCTX’
Looks like you don't have openssl-headers/devel packages installed. Fix: Well, install'em ;)
why don't you add http protocol?
This piece of software looks so compromising, but it is crashing really too often for so many versions now. I feel sorry to say that, but it seems to be rather unusable on amd64 computers at the moment... I hope this will change someday, because it also has very fundamental and needed features like (TLS/SSL) etc.
Hmm, for me kftpgrabber works quite well on amd64, at least the basic functions I use ;-) I don't even remember the last crash...
I use rather "new" stuff on my gentoo system (glibc-2.5/gcc-4.1.1/etc but safe CFLAGS), perhaps this won't work very well. Btw., most crashes happen here when uploading/resuming uploads, this just doesn't work here (Example: i get asked if i want to resume a file->Click on [Yes]-> 5 seconds later -> Crash) while other tools like gftp seem to have no problem with that. hm?! PS: i feel sorry, but kftgrabber is the only tool behaving that way :/
I also like this app very much. It still has some problems eg. deleting many files on a remote ftp server is very slow. I am using it to manage a large (shared) rpm repo (9000+ srpm/rpms) and its greatest advantage over something like gftp is how you can compare files in dirs. You can easily identify and select differing files between host and remote dirs (unlike gftp which doesn't hide files that are the same). For those of you that don't like the pop up balloons after transfers, its just a simple matter to disable them in using its configuration options (like I do). kftgrabber is also the only decent linux ftp app that I can find that will also connect to an ftp server that is using ftp over TLS/SSL (implicit). I have tried others and none seem to work for me. Keep up the good work guys :-)
it's a great software for me! actually i can't understand the complaints written above. KFTPGrabber isn't slow at all. it works perfectly for me. great features and functionality. thank you for your work!
v0.8.0 RPM available at my site. if you need the debuginfo rpm and/or the SRPM, just contact me.
Very slow transfers for many files. Totally unecessary bubble popups for a totally unecessary systray icon, every file. And it hung halfway through. Then various other things broke. Shows promise. But currently I cannot rely on it.
Have to say I agree about the bubble popups and systray icon. But I totally like this thing.
Everything you mention is configurable and can be disabled if you don't like it.