問題タブ [qftp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ftp - qftp mput rawコマンド
qftpでの複数ファイル転送に疑問があります。qftp クラスで複数のファイルを直接転送する方法はありません。さて、QFTPの「rawCommand」で任意のftpコマンド「mput」を使ってみました。しかし、それは私にはうまくいきません。
qftp で複数のファイルを転送する方法を教えてください。
ありがとう、
qt - QFtp のダウンロード場所の問題
Qtを使用して小さなftpクライアントを作成しました。問題は、ダウンロード時にftp->get()
コマンドがファイルをデフォルトの場所にダウンロードすることです。ダウンロードしたファイルのパスを定義したいと思います。
これは私のDownloadFile
方法です:
qt - #include のエラー私は何をすべきか
Qt プロジェクトから ftp を使用したいと考えています。しかし#include <QFtp>
、プログラムを追加して実行すると、コンパイラは「エラー: QFtp: そのようなファイルまたはディレクトリはありません」と表示します。
qt - QFtp が機能しない
ここではおそらく非常に簡単なものが欠けているように感じますが、何を理解するのに途方に暮れています. FTP サーバー上のファイルにアクセスする必要がある C++ 関数 (Qt 4.7 を使用) があります。これを行うには、次の設定を行います。
ソースをブラウザに直接入力すると、正しく表示され、ディレクトリ内のすべてのファイルが表示されます。また、プログラム内の別の場所に別の QFtp インスタンス (異なる変数名) を同じ方法でセットアップしました。それが機能します。ただし、これを使用すると、 のディレクトリsource
が空であると単純に解釈され、すぐに にジャンプしfinishThisProcess
ます。足りないものはありますか?ありがとう!
編集:これは ftp クライアントの別のインスタンスです:
a) これは 1 つ上のディレクトリ レベルにアクセスしようとすることと、b) ユーザー名とパスワードを別々に宣言してから手動でログインすることを除いて、他のものと同じです。このように問題を引き起こしているものを試しましたが、役に立ちませんでした。
c++ - Qtでftp ConnectToHostを実行できない
私は Qt を初めて使用しftp.connectToHost("192.168.26.129", 21)
、main 内からはうまく機能しますが、 class から呼び出されるたびにTest
、以下のように失敗します (同じヘッダー インクルージョンで)。
どんな提案も役に立ちます。ありがとう!
c++ - Qt 5.2.0 ftp および QNetworkAccessManager
FTP サーバーにディレクトリを作成できるようにする必要があります。
QFtp
5.2.1 qt にないことはわかっていますがmkdir
、どうすればよいQNetworkAccessManager
ですか?
c++ - Qt 4.7 - FTP ディレクトリ内のファイルを反復処理する方法
ftp ディレクトリへの定数パスを持つプログラムがあります。そのディレクトリにアクセスし、その中のファイルに対していくつかの操作を行う必要がある関数があります。以前は、このディレクトリにはファイルが 1 つしかなく、常に同じ名前だったので、パスをハードコードしても問題ないと言われました。その形式では、これは機能しました。
void MyClass::FTPReader()
{
QString filepath = "ftp://user:password@ftp.myftp.com/needed_directory/needed_file.txt";
QNetworkAccessManager *nam = new QNetworkAccessManager(this);
QNetworkRequest request(filepath);
QNetworkReply *reply = nam->get(request);
//Other operations done on data after this...
}
ただし、a) このディレクトリには複数のファイルが存在する可能性があり、b) 変数名を持つことができることがわかりました。ディレクトリ内のすべてのファイルが常に必要になることはわかっていますが、番号や名前はわかりません。ftp ディレクトリをループする方法はありますか (この場合needed_directory
、ネットワーク要求と応答を使用してファイルを個別に取得しますか?ファイル名のファイル固有の部分を除いて、おそらく上記と同じことを行う必要があると思います。それを使って何かをしますが、それを行う方法がわかりません. ありがとう!