OneClickFTP

FTP

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

0
Become a Fan
5.0

Available as/for:
Description:
OneClickFtp is a FTP-Client written in C++/Qt4, with which you can Upload Files with just a few Clicks (exactly two). To do that you have to configure Profiles with the Server, Username, Password an the desired Files. Like that a whole Homepage can be uploaded easily.

OneClickFTP depends on QCA2:
http://delta.affinix.com/download/qca/2.0/

More features meens more bugs, so please report bugs to:
https://sourceforge.net/tracker/?func=add&group_id=198192&atid=964492
Translators needed (Only German and English Translations available)

You can tell me if you use OneClickFTP on: http://www.ohloh.net/p/oneclickftp
Last changelog:

2009-07-03 Version 0.5.1 -- Bugfix Release
* Improved: New iconset (oxygen from kde) and some more graphical stuff
* Improved: Files that dont exist are now displayed transparent, changed files in red&green (depending wich file is more recent)
* Improved: The up-/download window should now display speed and overall transfer size correctly
* Improved: Right-click-context-menu in the file list giving you the ability to rename, delete and view information about a file
* Fixed: Files selected in the local files folder can now be deleted
* Fixed: Bug crashing the applicaton at exiting if you have just 1 profile defined
* Fixed: Cancelling Up- or Downloads deletes existing files
* Fixed: Profile has been changed works correctly now
* Fixed: Cancelling the file status update dialog before transfering cancels the transfering
* Fixed: Exporting now also saves the "Other Settings" tab
* Fixed: Importing a file with an existing profile in it asks you to rename or skip it


Ratings & Comments

20 Comments

sohrabi

I try to compile gives the same error... conversion from 'int' to 'QString' is ambiguous To fix this problem, simply edit the following: dialog = new FTPWindowImpl(tr("Downloading Profile: "), Profiles[i]->Name); to: dialog = new FTPWindowImpl(tr("Downloading Profile: "), Profiles[i]->Name,"",""); Finally the program compiled fully and when I ran it. Extremely quick and efficient .Thanks for software.

dglent

Here is the rpm for mandriva 2009.1 i586 http://www.mandrivalinux.gr/rpm/2009.1/i586/oneclickftp-0.5.1-1mdv2009.1.i586.rpm

Slowmo

Thanks for packaging, i will add it to the download section

dovidhalevi

I had the applet fail to upload files to livedrive using their ftp. I posted the problem to their support. This is the reply: This is an issue with the applet. Its using non RFC standard methods, out FTP server is fully RFC compliant. Try using an FTP client like Filezilla - this will work.

Slowmo

The application uses the MDTM and SIZE commands to get information about a file. These are RFC 3659 based. RFC 3659 is just a draft, no standard, so it seems your server is not supporting it.

Slowmo

I just looked into this and I might, for the next Version, replace these Commands with standard LIST commands.

dovidhalevi

Livedrive replies: Our server does support MDTM - please test this with FileZilla first it will remove any doubts about what the server can and cannot do, then you can troubleshoot the applet. Please give this a try ... Filezilla does indeed work!

Drool

g++ -o bin/oneclickftp build/ftpwindowimpl.o build/main.o build/mainwindowimpl.o build/browseftpimpl.o build/addprofileimpl.o build/settingsimpl.o build/exportprofilesimpl.o build/def.o build/updatefilestatusimpl.o build/moc_ftpwindowimpl.o build/moc_mainwindowimpl.o build/moc_browseftpimpl.o build/moc_addprofileimpl.o build/moc_settingsimpl.o build/moc_exportprofilesimpl.o build/moc_updatefilestatusimpl.o build/qrc_oneclickftp.o -L/usr/lib -L/usr/lib -lqca -lQtGui -lQtNetwork -lQtCore -lpthread build/main.o: In function `main': /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:183: undefined reference to `QCA::Initializer::Initializer(QCA::MemoryMode, int)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:184: undefined reference to `QCA::SecureArray::SecureArray(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:187: undefined reference to `QCA::SymmetricKey::SymmetricKey(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:188: undefined reference to `QCA::InitializationVector::InitializationVector(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:189: undefined reference to `QCA::Cipher::Cipher(QString const&, QCA::Cipher::Mode, QCA::Cipher::Padding, QCA::Direction, QCA::SymmetricKey const&, QCA::InitializationVector const&, QString const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:191: undefined reference to `QCA::Filter::process(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:191: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:191: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:191: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:199: undefined reference to `QCA::Hash::Hash(QString const&, QString const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:200: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:200: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:200: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:200: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:200: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:200: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:200: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:204: undefined reference to `QCA::Hash::Hash(QString const&, QString const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:205: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:205: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:205: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:205: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:205: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:205: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:205: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:210: undefined reference to `QCA::SecureArray::~SecureArray()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:210: undefined reference to `QCA::SecureArray::~SecureArray()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:210: undefined reference to `QCA::Initializer::~Initializer()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:210: undefined reference to `QCA::Initializer::~Initializer()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:212: undefined reference to `QCA::Initializer::Initializer(QCA::MemoryMode, int)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:213: undefined reference to `QCA::Hash::Hash(QString const&, QString const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:214: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:214: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:214: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:214: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:214: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:214: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:214: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:214: undefined reference to `QCA::Initializer::~Initializer()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/main.cpp:214: undefined reference to `QCA::Initializer::~Initializer()' build/main.o: In function `~InitializationVector': /usr/src/RPM/BUILD/oneclickftp-0.5.0/../../../../include/qt4/QtCrypto/qca_core.h:1214: undefined reference to `QCA::SecureArray::~SecureArray()' build/main.o: In function `~SymmetricKey': /usr/src/RPM/BUILD/oneclickftp-0.5.0/../../../../include/qt4/QtCrypto/qca_core.h:1168: undefined reference to `QCA::SecureArray::~SecureArray()' build/mainwindowimpl.o: In function `MainWindowImpl::ExportProfilesButton()': /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:755: undefined reference to `QCA::Initializer::Initializer(QCA::MemoryMode, int)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:756: undefined reference to `QCA::SymmetricKey::SymmetricKey(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:757: undefined reference to `QCA::InitializationVector::InitializationVector(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:758: undefined reference to `QCA::Cipher::Cipher(QString const&, QCA::Cipher::Mode, QCA::Cipher::Padding, QCA::Direction, QCA::SymmetricKey const&, QCA::InitializationVector const&, QString const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:759: undefined reference to `QCA::SecureArray::SecureArray(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:759: undefined reference to `QCA::Filter::process(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:759: undefined reference to `QCA::SecureArray::SecureArray(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:759: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:759: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:759: undefined reference to `QCA::SecureArray::~SecureArray()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:759: undefined reference to `QCA::SecureArray::~SecureArray()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:765: undefined reference to `QCA::SecureArray::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:767: undefined reference to `QCA::SecureArray::~SecureArray()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:767: undefined reference to `QCA::SecureArray::~SecureArray()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:767: undefined reference to `QCA::Initializer::~Initializer()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:767: undefined reference to `QCA::Initializer::~Initializer()' build/mainwindowimpl.o: In function `MainWindowImpl::SaveProfiles()': /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:525: undefined reference to `QCA::Initializer::Initializer(QCA::MemoryMode, int)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:526: undefined reference to `QCA::SymmetricKey::SymmetricKey(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:527: undefined reference to `QCA::InitializationVector::InitializationVector(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:528: undefined reference to `QCA::Cipher::Cipher(QString const&, QCA::Cipher::Mode, QCA::Cipher::Padding, QCA::Direction, QCA::SymmetricKey const&, QCA::InitializationVector const&, QString const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:529: undefined reference to `QCA::SecureArray::SecureArray(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:529: undefined reference to `QCA::Filter::process(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:529: undefined reference to `QCA::SecureArray::SecureArray(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:529: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:529: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:529: undefined reference to `QCA::SecureArray::~SecureArray()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:529: undefined reference to `QCA::SecureArray::~SecureArray()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:533: undefined reference to `QCA::SecureArray::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:534: undefined reference to `QCA::SecureArray::~SecureArray()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:534: undefined reference to `QCA::SecureArray::~SecureArray()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:534: undefined reference to `QCA::Initializer::~Initializer()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:534: undefined reference to `QCA::Initializer::~Initializer()' build/mainwindowimpl.o: In function `MainWindowImpl::ImportProfilesButton()': /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:780: undefined reference to `QCA::Initializer::Initializer(QCA::MemoryMode, int)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:781: undefined reference to `QCA::SecureArray::SecureArray(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:784: undefined reference to `QCA::SymmetricKey::SymmetricKey(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:785: undefined reference to `QCA::InitializationVector::InitializationVector(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:786: undefined reference to `QCA::Cipher::Cipher(QString const&, QCA::Cipher::Mode, QCA::Cipher::Padding, QCA::Direction, QCA::SymmetricKey const&, QCA::InitializationVector const&, QString const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:788: undefined reference to `QCA::Filter::process(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:788: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:788: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:788: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:797: undefined reference to `QCA::SecureArray::~SecureArray()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:797: undefined reference to `QCA::SecureArray::~SecureArray()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:797: undefined reference to `QCA::Initializer::~Initializer()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:797: undefined reference to `QCA::Initializer::~Initializer()' build/mainwindowimpl.o: In function `MainWindowImpl::CheckForPassword(bool)': /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:75: undefined reference to `QCA::Initializer::Initializer(QCA::MemoryMode, int)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:76: undefined reference to `QCA::Hash::Hash(QString const&, QString const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:87: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:87: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:87: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:87: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:87: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:87: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:87: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:87: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:87: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:87: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:87: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' build/mainwindowimpl.o:/usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:87: more undefined references to `QCA::MemoryRegion::~MemoryRegion()' follow build/mainwindowimpl.o: In function `MainWindowImpl::CheckForPassword(bool)': /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:94: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:94: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:94: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:94: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:94: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:94: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:94: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:98: undefined reference to `QCA::Initializer::~Initializer()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/mainwindowimpl.cpp:98: undefined reference to `QCA::Initializer::~Initializer()' build/settingsimpl.o: In function `SettingsImpl::OKButton()': /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:117: undefined reference to `QCA::Initializer::Initializer(QCA::MemoryMode, int)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:119: undefined reference to `QCA::Hash::Hash(QString const&, QString const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:122: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:122: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:122: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:122: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:122: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:122: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:122: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:126: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:126: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:126: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:126: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:126: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:126: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:126: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:128: undefined reference to `QCA::Hash::Hash(QString const&, QString const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:131: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:131: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:131: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:131: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:131: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:131: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:131: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:135: undefined reference to `QCA::Hash::Hash(QString const&, QString const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:138: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:138: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:138: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:138: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:138: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:138: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:138: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:142: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:142: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:142: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:142: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:142: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:142: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:142: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:144: undefined reference to `QCA::Hash::Hash(QString const&, QString const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:147: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:147: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:147: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:147: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:147: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:147: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:147: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:163: undefined reference to `QCA::Initializer::~Initializer()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:163: undefined reference to `QCA::Initializer::~Initializer()' build/settingsimpl.o: In function `SettingsImpl': /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:54: undefined reference to `QCA::Initializer::Initializer(QCA::MemoryMode, int)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:55: undefined reference to `QCA::Hash::Hash(QString const&, QString const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' build/settingsimpl.o:/usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: more undefined references to `QCA::MemoryRegion::~MemoryRegion()' follow build/settingsimpl.o: In function `SettingsImpl': /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' build/settingsimpl.o:/usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: more undefined references to `QCA::MemoryRegion::~MemoryRegion()' follow build/settingsimpl.o: In function `SettingsImpl': /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:59: undefined reference to `QCA::Initializer::~Initializer()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:59: undefined reference to `QCA::Initializer::~Initializer()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:54: undefined reference to `QCA::Initializer::Initializer(QCA::MemoryMode, int)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:55: undefined reference to `QCA::Hash::Hash(QString const&, QString const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' build/settingsimpl.o:/usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:56: more undefined references to `QCA::MemoryRegion::~MemoryRegion()' follow build/settingsimpl.o: In function `SettingsImpl': /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::MemoryRegion(QByteArray const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::Hash::hash(QCA::MemoryRegion const&)' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::toByteArray() const' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: undefined reference to `QCA::MemoryRegion::~MemoryRegion()' build/settingsimpl.o:/usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:58: more undefined references to `QCA::MemoryRegion::~MemoryRegion()' follow build/settingsimpl.o: In function `SettingsImpl': /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:59: undefined reference to `QCA::Initializer::~Initializer()' /usr/src/RPM/BUILD/oneclickftp-0.5.0/src/settingsimpl.cpp:59: undefined reference to `QCA::Initializer::~Initializer()' collect2: ld returned 1 exit status make: *** [bin/oneclickftp] Error 1 rpm -qa | grep qca libqca2-2.0.1-alt0.M41.1 libqca2-devel-2.0.1-alt0.M41.1 libqca-devel-1.0-alt3 libqca-1.0-alt3 rpm -q libqt4-devel libqt4-devel-4.4.3-alt1.M41.1

Slowmo

If ALT Linux has a prefix different form /usr you have to change it in the oneclickftp.pro file (somewhere at the end). If you already did this, you can try to add LIBS += -L/path/to/your/lib -lqca2 to the oneclickftp.pro file.

xep

oneclickftp crashes if files from previuos session was deleted (from hd)

Slowmo

I can't reproduce it but it should be fixed with the main.cpp from CVS: http://oneclickftp.cvs.sourceforge.net/oneclickftp/trunk/src/main.cpp?view=log

xep

i have blowfish support in glibc. can i use glibc's native crypto plugin instead of qca? can you make qca only optional not reuired feature?

xep

qca2.0.0-beta6 requires 3 patches to build and install properly as qt4.3.0's plugin on win32 OneClickFTP requires 1 patch for build properly with qca2.0.0-beta6 :) i think OneClickFTP must to have: - Convenient profile wizard! - Convenient local/remote file trees (I was in horror when has seen "open file dialog") - Preferences dialog with localization select, various proxy settings, profiles, folders by default for each profile, etc. and much much more!!! but it still work for me. i will wait next release :) good luck!

Slowmo

Could you send me these Patches, its less work for me :-D

xep

build and install qca2 as qt's plugin: configwin.bat r qmake make installwin.bat this will install QTDIR\mkspecs\features\crypto.prf with extra paths to qca-2.0.0-beta6 source tree so don't remove it from hd (you can select another way: instead of installwin.bat you can copy bin, certs, include, lib and qcm folders in QTDIR and create QTDIR\mkspecs\features\crypto.prf manually with this content: Quote:

INCLUDEPATH += $$QMAKE_INCDIR_QT/QtCrypto CONFIG *= qt qtAddLibrary(qca)
) then you need to build and install qca plugins in oneclickftp.pro remove these lines: unix:LIBS += -L$${PREFIX}/lib/ -lqca unix:INCLUDEPATH += $${PREFIX}/include/QtCrypto win32:LIBS += C:\QCA2\qca2.lib win32:INCLUDEPATH += C:\QCA2\ because QT += crypto provide normal includes of libs and headers compile time

Slowmo

Sorry, but the application doesnt include qsa (or not if it does, not knowingly). It is definitely buildable with Qt 4.3, I already compiled a Windows binary with this Version. You could post the Output of "make", maybe I can help you.

xep

I apologize. Next time I shall be closer. i have qca1.0 library (may be old?) but where i can get qca2 sources? also put link to qca2 downloads in INSTALL and dependencies list in description above, plz.

Slowmo

Yap, you need QCA2. You can download it at http://delta.affinix.com/download/qca/2.0/beta6/. And you will need a Working Plugin wich supports the Blowfish-Algorithm (for example qca-openssl). You can find it at the Link above too. I will add these informations to the next release, but by now im trying to get the application running in windows. (The QCA-plugin makes problems, Windows is just too complicated :-D)

Slowmo

Sorry, but the application doesnt include qsa (or not if it does, not knowingly). It is definitely buildable with Qt 4.3, I already compiled a Windows binary with this Version. You could post the Output of "make", maybe I can help you.

xep

hi openclickftp requires qsa library and headers i cannot build openclickftp with qt4.3 support of qsa was stopped with qt 4.3.0 release. use embedded qscript instead. it faster and brings full control over the application.

Pling
0 Affiliates
Details
license
version 0.5.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

Other FTP:

kuftp
kuftp
last update date: 15 years ago

Score 5.0

KFTPgrabber
Kostko
last update date: 18 years ago

Score 5.7

wxSFTP
ziberpunk
last update date: 20 years ago

Score 5.0

GAdmin-PRoFTPD
magnus-swe
last update date: 12 years ago

Score 5.0

lftp-gtk
lftp-gtk
last update date: 14 years ago

Score 5.0

bareFTP
chreide
last update date: 9 years ago

Score 4.7



System Tags