問題タブ [progress]

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.

0 投票する
5 に答える
844 参照

html - HTMLアップロードフォームのファイルタイプ

フォームをjpegファイルのみを受け入れるように制限するにはどうすればよいですか?これで、すべてのファイルが表示されます。

そして、進捗状況を表示するjavascriptメソッドはありますか?

0 投票する
31 に答える
444148 参照

python - ターミナルのテキストプログレスバーとブロック文字

ftplibを使用してFTPサーバーからファイルをアップロードおよびダウンロードするための簡単なコンソールアプリを作成しました。

アプリに、ダウンロード/アップロードの進行状況をユーザーに視覚化して表示したいと思います。データチャンクがダウンロードされるたびに、パーセンテージのような単なる数値表現であっても、進行状況の更新を提供したいと思います。

重要なのは、前の行でコンソールに印刷されたすべてのテキストを消去しないようにすることです(つまり、更新された進行状況を印刷するときに端末全体を「クリア」したくない)。

これはかなり一般的なタスクのようです。以前のプログラム出力を保持しながら、コンソールに出力するプログレスバーまたは同様の視覚化を作成するにはどうすればよいですか?

0 投票する
4 に答える
10694 参照

android - http POST ファイルのアップロードの進行状況を取得できない (Android)

ユーザーが Twitpic などのサービスにファイルをアップロードできるようにする Android アプリを開発しています。POST アップロードは外部ライブラリなしで行われ、問題なく動作します。私の唯一の問題は、バイトを出力ストリームに書き込んでいる間ではなく、応答を受信したときにすべてのアップロードが行われるため、進行状況を把握できないことです。これが私がすることです:

次にフォームデータを dos に書き込みますが、ここではあまり重要ではありません。その後、ファイル データ自体を書き込みます (送信するデータの InputStream である "in" から読み取ります)。

その後、ファイルの終わりを示すマルチパート フォーム データを送信します。次に、ストリームを閉じます。

これはすべて完全に正常に機能し、これまでのところ問題はありません。ただし、私の問題は、ファイルがどれほど大きくても、ここまでのプロセス全体に約 1 ~ 2 秒かかることです。応答を読むと、アップロード自体が行われているようです。

ファイルの大きさやインターネット接続の速さによって、数秒から数分かかります。私の質問は次のとおりです。1)バイトを「dos」に書き込んだときにアップロードが発生しないのはなぜですか?2) アップロード中に進行状況ダイアログを表示するには、進行状況を取得するにはどうすればよいですか?

/編集: 1) 問題を少し変更するヘッダーに Content-Length を設定しましたが、決して解決しません: 最後のバイトがストリームに書き込まれた後、コンテンツ全体がアップロードされます。というわけで、データが一気に書き込まれるので、進行状況を把握できないという状況は変わりません。2) Apache HttpClient v4 で MultipartEntity を試しました。リクエストを実行するとすべてのデータが書き込まれるため、OutputStream はまったくありません。繰り返しますが、進歩をつかむ方法はありません。

マルチパート/フォームアップロードでプロセスを取得する方法を他に考えている人はいますか?

0 投票する
2 に答える
1306 参照

java - Alternative way to grab progress on multipart/form upload (Android)

As described in this answer you cannot grab a progress of a multipart/form POST upload in Android using only the Android SDK, because there is an issue with the stream buffering when using HttpURLConnection which will be fixed post Froyo (see http://code.google.com/p/android/issues/detail?id=3164#c6).

Since the Apache HttpClient 3.1 was removed from the SDK quite early and the new HttpClient, which is now part of the SDK, wasn't adopted completely (it misses multipart capabilities) you can add the missing parts (specifically apache-mime4j-0.6.jar and httpmime-4.0.1.jar) to perform a multipart/form-data upload AND grab the progress of the upload (also described in the answer mentioned above).

Now, the reason why I open a new question is, that doing as described leads to an enormous growth of the installed app size (in my case from 170kb to 732kb).

So, the question is: Is there any other way to perform a multipart/form-data upload and grab the upload progress without increasing the app size that much? Are there any other libraries one can use or is there any other alternative way, not mentioned here?

0 投票する
2 に答える
2704 参照

com-interop - オートメーション サーバー 0x80131500 の作成/接続中にエラーが発生しました

Google での一致数に基づいて、これは Tumbleweed 賞の候補になる可能性がありますが、ここでは...

リバース COM 相互運用用に公開されている .Net で記述された DLL があります。いくつかのビジネス オブジェクトと、WSE3 経由で Web サービスを呼び出すメソッドを公開する 1 つのオブジェクトがあります。

VBScript を使用すると、すべてのオブジェクトをインスタンス化して問題なく使用できます。ただし、Progress の DLL を使用する必要があります。これにより、ビジネス オブジェクトは問題なく作成されますが、Web サービスを呼び出すメソッドを公開するオブジェクトは作成できません。

メッセージは次のとおりです。

何かご意見は?

0 投票する
1 に答える
592 参照

cocoa - 定期的なアニメーションの進行間隔でメソッドを呼び出すCAAnimation?

プロセスでタイミング関数を指定して、右に1000ピクセル回転するボールをアニメートしたいとします。次のようになります。

私が最終的に望ん-(void)animationProgressCallback:(float)progressでいるのは、たとえば、アニメーションの進行中に、開始値と終了値の間の絶対的な「距離」に関して一定の間隔で、つまりタイミング関数を無視して呼び出されるメソッドを持つことです。

上記の例で、ボールを右に1000px回転させて説明しようと思います(y軸で示され、この場合は100%= 1000px)。

代替テキスト

ボールが250ピクセル進むたびに、コールバックメソッドが呼び出されるようにします。タイミング機能により、最初の250ピクセルはti 0 = 2秒で到達する可能性があり、合計距離の半分はti 1 = 0.7秒後に到達し(高速加速が開始)、750pxは別のti 2 =1.1秒後に到達します。 100%(1000px)マークに到達するには、残りのti 3 =5.2秒が必要です。

何が素晴らしいでしょうが、提供されていません:

説明されているように、アニメーションがアニメーションの進行間隔でデリゲートメソッドを呼び出した場合、この質問をする必要はありません…;-)

問題を解決する方法のアイデア:

私が考えることができる1つの解決策は、ベジェ曲線の値を計算し、それをti k値(アニメーションの合計期間がわかっている)にマッピングし、アニメーションが開始されたときに、animationProgresssCallback:手動でそれらの遅延を使用してセレクターを順次実行することです。

明らかに、これは非常識であり(ベジェ曲線を手動で計算しますか??)、さらに重要なことに、信頼性がありません(アニメーションスレッドとメインスレッドが同期しているとは言えません-またはできますか?)。

何か案は??

あなたのアイデアを楽しみにしています!

0 投票する
1 に答える
553 参照

xml - XML::Parser を使用して大きな XML ファイルを解析するときに進行状況を確認するにはどうすればよいですか?

次のコードを使用して、かなり大きな xml ファイル (> 50GB) を解析しています。

問題は、解析に非常に時間がかかることです。何らかの進行状況メーターを取得したいと考えています。

合計数を取得するためだけに最初にファイル全体をスキャンする必要のない方法が望ましいと思います。たとえば、入力ファイルの現在の位置は完璧です。ファイルの合計サイズの開始時にチェックしてからhandle_start() 現在位置を確認し、出力します。

0 投票する
1 に答える
64 参照

java - テキスト行を追加しようとすると、ウィンドウが「シースルー」に見える - Java

Java のテキスト領域にパーセンテージを追加しようとしています。これには、パーセンテージを決定し、それをテキスト領域を含む別の JFrame に追加するループが含まれます。

「pro」クラスには、JtextArea を持つウィンドウがあります。

私が遭遇している問題は、ウィンドウが遅れているかのように、ウィンドウが下に表示されているように見えることです。とにかくこれを修正する方法はありますか。SwingWorker を見てみましたが、わかりにくいと思います。どんな助けでも大歓迎です。以下、プログラムの抜粋です。

}

0 投票する
4 に答える
88023 参照

database - SQLSERVERでのSQLクエリの進行状況の監視

バックアップ/復元操作の進行状況を監視する方法を尋ねる同様の質問を見ました。SQLServerの バックアップまたは復元プロセスの進行状況を判断するために使用できるSQLスクリプトはありますか?

クエリが終了するまでの残り時間を確認するための同様のクエリ/方法があるかどうかを知りたいです。 たとえば、1つのクエリの経過時間は通常5分です。クエリの実行中に終了するまでの残り時間を知りたいのですが。

0 投票する
2 に答える
797 参照

c# - WebServices を使用して進行状況を表示する方法は?

毎日起動するマルチスレッドの読み込みサービスがあります。ローダーの進捗率を追跡したいと思います。%Progress を書き込むデータベース テーブルに update 列があるとよいと考えていました。ただし、大きなオーバーヘッド (毎分 5k の更新) が発生するため、これは良い考えではない可能性があることを学びました。

進行状況表示は Web サービスとして公開するのが最適であるとの連絡を受けました。

誰かが私にこれを実装する方法を説明してもらえますか? Web サービスは何を出力しますか?「21.5% 完了」などの XML データですか? クライアントアプリケーションはどのように進行状況を判断しますか-クライアントアプリケーションが実装して更新をリッスンする何らかの通知イベントをWebサービスが公開する必要があると思いますか?