問題タブ [cfzip]

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 投票する
2 に答える
508 参照

coldfusion - CFZip の問題 - タイムアウト制限に達する前にタイムアウトする

cfzipサーバー上のフォルダーを2mbから5gbまで圧縮するために使用しています。

1.25GB のフォルダーでタイムアウトになり、次のエラーが表示されます。

リクエストが許容時間制限を超えました タグ: cfoutput

11 分後にエラーが発生し、ページの上部に次のタグが表示されます<cfsetting requesttimeout="99999">。技術的には、タイムアウトするまでに 1666.65 分待つ必要がありますよね?

専用ですので、極限まで押し込めます。

これについて何か助けていただければ幸いです。

ありがとう :)

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

zip - ディレクトリクエリをに渡す?

ディレクトリからファイルを圧縮する必要がありますが、ディレクトリ内のすべてのファイルを圧縮する必要はありません。ディレクトリ リストに対してクエリを実行して、圧縮する必要があるファイルを特定します。

現在、クエリ結果をループして各ファイルを個別にアーカイブに追加していますが、大きなディレクトリでは時間がかかる場合があります。

ループの外でこれを行う方法はありますか? ある種のリストを に渡すことができることを示す CF ドキュメントには何も見つかりませんでしたcfzip

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

coldfusion - CFZip 機能に関する問題

私は途中で働いている次のものを持っています。ダウンロードした Excel ファイルの内容を読み込もうとしCFZipていますが、問題が 1 つあります。以下のコードは、3 つのチケットがあることを示しています。本券1枚と本券の拡張解答である2枚です​​。添付ファイルは、すべてのチケット、メインのチケット、および子供のチケットでも許可されています。

Excel ファイルをダウンロードしようとすると、Zip ファイル内にあるはずの 2 つのフォルダーもダウンロードしようとしています。1 つは子を指し、もう 1 つは親を指す必要があります。どちらにもそれぞれのアタッチメントが必要です。ここに大きなコードがありません。

コードは次のとおりです。

0 投票する
0 に答える
373 参照

java - 最初に保存せずに zip ファイルを読み取る

バイナリ圧縮データを .zip 形式で返す API 呼び出しがあります。最初にファイルをディスクに保存してから解凍したくありません。その場でメモリに解凍したい。次に、xml コンテンツを解析します。

cfzip または Java 経由で直接これを行う方法はありますか? 基本的に、cflib で見つけたこのコードを編集します。

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

session - スケジューラで実行したときの Coldfusion 9 セッション変数エラー

手動で実行すると、エラーなしで正常に実行されるプロセスがあります。CF Administrator Scheduler で毎日午前 3 時に実行するように設定しました。毎回同じ行で実行され、エラーが発生します。過去 1 週間、これを実行しました。
エラー: エレメント DATEE が SESSION で定義されていません。含まれる、または処理されるファイルの特定のシーケンスは次のとおりです。 C:\data\wwwroot\webapps\cfeis\commonapp\sftp\newpdfs.cfm, line: 45
このセッション変数が存在することは知っています。そこでうまくいきます。

エラーが発生する行は、上記のコードに示されている最後の行です。ご覧のとおり、同じ変数がコードの前半で 3 ~ 4 回使用されています。誰かがこれを引き起こしている可能性があることを理解するのを手伝ってもらえますか???

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

coldfusion - How to compare two images in ColdFusion

I am trying to compare images and find if they are same or not. Images can have same name but the actual image might be different. The code that I have so far.

The code doesn't seem to be working. Can Anyone see what am I doing wrong?

Update 1 from comments

The result that I actually get is that the first images are same and the rest of images in files are different. But this is not correct as most of the images that I am comparing are same.

Update 2 from comments

It incorrectly identifies same images as being different. What I actually get is that the first two images are same and the rest is different. Which is not right as most of the images I have are same.

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

java - coldfusion または java を使用してファイルを圧縮する最も効率的な方法

ColdFusion または Java を使用して多くの大きなファイルを圧縮するための最もメモリ効率の良い方法を探しています。Nate Nielsen ( http://farmancreative.com/womenskiteboarding/admin/dccom/components/dcFileManagerV3/actions/cfc/zip.cfc<cfzip> ) による使用と使用を試みました。テストのために、合計 1.18GB の 80 個の mp4 ファイルを含むディレクトリを圧縮しました。結果は以下のとおりです。タグが実行されているときの違いはまったくわかりませんでした。ColdFusion の通常の「手順」は変更されていないように見えました。しかし、それはより多くの「のこぎり」のメモリ使用量でした。zip.cfc<cfzip>zip.cfc

だから私の質問は、どちらがより良い結果ですか? または、これらの両方よりも優れている、私が知らない別の新しい方法はありますか?

速度よりもメモリ使用量が気になります。しかし、速度に関して<cfzip>は、少し速かったです。 <cfzip>時間は100,871でした。zip.cfc時間は 141,285 でした。

ありがとう!ここに画像の説明を入力

<cfzip>テストコード:

zip.cfcテストコード:

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

coldfusion - cfzip を使用してファイルの名前を変更するにはどうすればよいですか?

ドキュメントが圧縮されている場合、ファイルの名前を変更するのが困難です。すぐ下では、ドキュメントから文字列を取得し、置換して UUID ファイル名のドキュメントとして保存しようとしています。ファイルを圧縮したときに判読できるファイル名に変更してほしいです。どうすればいいですか?

タグのエントリ パスがcfzipparam機能していないようです...

編集済み: 実際に Ben Nadel ブログのチュートリアルに従っています。http://www.bennadel.com/blog/795-learning-coldfusion-8-cfzip-part-ii-zipping-files-and-directories-with-cfzipparam.htm

0 投票する
0 に答える
450 参照

coldfusion - ColdFusion 11 での CFZIP の問題

私の会社は最近、Coldfusion 9 から Coldfusion 11 に移行しました。この移行で解決できなかった問題の 1 つは、CFZIP の動作方法に関するものです。

古いサーバーでは、アプリ内に画像を含む zip ファイルをアップロードできる場所があり、Coldfusion がそれらを解凍してサーバーに配置していました。

coldfusion 9 では、これによりイメージ ファイルが #app_sysfilepath_site#images\somefolder#folder# のルートにアップロードされます。

Coldfusion 11 では、これは zip ファイルと同じ名前のサブフォルダーをその中に配置します。

ストアパスを「いいえ」に変更しようとしましたが、うまくいきませんでした。