問題タブ [md5-file]

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

php - md5_file(); の使用 時々md5を返さないのですか?

上記は私のコードです。通常、ほとんどの URL で問題なく動作しますが、ファイルがそこにあるにもかかわらず、md5 を取得しないかのように、行の md5 をスキップすることがあります。

理由がわかりません。何か案は?

編集:「@」を削除すると、次のように返されます。

[function.md5-file]: failed to open stream: No such file or directory

0 投票する
8 に答える
6681 参照

php - md5_file()を高速化する方法は?

私は現在md5_file()、約15のURLを実行し、それらのMD5ハッシュを検証するために使用しています。これをより速くする方法はありますか?それらすべてを実行するには時間がかかりすぎます。

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

php - md5_file() が URL によってフェッチされたリモート コンテンツで機能しない

質問に関連する私のコードは次のとおりです。

このスクリプトを実行しても、エラーは出力されません。止まるだけです。少しの間ロードされ、その後停止します。

スクリプトのさらに下で、もう一度実装しましたが、ここでも失敗します。

そして、次のように、ドメインではなく IP を持つ URL に到達するまで、すべての URL を問題なくチェックします。

http://188.72.216.143/~waffle/udp.php

ここでも、スクリプトは少しだけロードされてから停止します。

さらに情報が必要な場合は、お問い合わせください。

編集: 一部の IP では動作するようですが、他の IP では動作しないようです

0 投票する
3 に答える
1080 参照

php - md5_file には、リモート ファイルのメモリ制限/タイムアウトがありますか?

PHP の md5_file 関数を使用して、リモート ソースからいくつかの zip ファイルの内容をハッシュしようとしています。

いくつかの URL で問題が発生しています。次のエラーが表示されます。

これらの場合、zipファイルが非常に大きいためだと思います

しかし、私の理論を確認または反論するためのリモートファイルをハッシュする md5_file に関する多くの情報やケーススタディをまだ見つけることができませんでした。ほとんどの人はファイルを取得してローカルでハッシュしているようです (必要に応じて実行できます)。

だから私はそれが本当に好奇心からだと思います.md5_fileには、リモートファイルの大きさに特定の制限がありますか? 大きなファイルのダウンロードを停止するタイムアウトはありますか?

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

c# - C#は開いたファイルのMD5を計算しますか?

プロセスによって開かれている、または使用されているファイルの MD5 ハッシュを計算するにはどうすればよいですか?

ファイルはtxtまたはexeにすることができます

私の現在のコードは、exeが実行されているため、exeに対してエラーを返します

ここに私の現在のコードがあります

乾杯。

0 投票する
3 に答える
2419 参照

md5-file - MD5 ファイルの整合性チェック

ハッシュ関数が計算を行い、最終結果が固定長の文字列であることは知っています。これらは、ダウンロードしたファイルなど、ファイルが同じであることを確認するために使用されます。ファイルの所有者によって提示されたハッシュがあるため、この場合の整合性チェックは 2 つのハッシュの比較です。

これが唯一のファイル整合性チェックですか、それとも別のことがありますか?

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

download - ダウンロードユーザーは、ファイルのダウンロード後にmd5をどのようにチェックしますか?

多くのダウンロードサイトがmd5文字列を提供していることに気付くかもしれません。たとえば、ABC.zipを、「<code> 2743a6a9fe6f873df1c7ed8ac91df5d7*ABC.zip」のようなmd5文字列とともにダウンロードするとます。私はその背後にある考え方を知っています。それはファイルの偽造を防ぐためのダイジェストアルゴリズムです。

私の質問は、ユーザーがABC.zipのmd5文字列を計算し、サイトが提供する値と比較する方法です。md5文字列を生成するための既存のツールはありますか?

0 投票する
6 に答える
23215 参照

android - xxxx.md5ファイルを使用する方法または.md5拡張子を削除する方法は?

私は以下のようなファイルを取得します:

これが私が欲しいものです:

どうすれば入手できますか?md5ファイル拡張子を削除できますか?

0 投票する
3 に答える
362 参照

md5-file - 元のファイルが変更された場合は、新しいJPG画像のサムネイルを作成します

imagecreatefromjpegを使用してオリジナルのサムネイルバージョンを作成し、それを新しいフォルダーに保存する簡単なPHPスクリプトがあります。解析を高速化するために(静的サイトにアップロードする前にすべてバックエンドで実行されます) 、作成前にfile_existを使用して、ファイルが存在することを確認して表示します。これは正常に機能しますが、元の画像が変更された場合、サムネイル画像が古い形式で存在するため、スクリプトは生成されません。

MD5テストを使用する必要があると思いますが、n00bとして、結果のサムネイルバージョンがメインイメージによって生成された既存のものと異なるかどうかをテストする方法がわかりません。

現在のロジック:

追加のロジック

既存のPHPは非常に貧弱で、一緒に壊されているので、新鮮な(専門家の)視点からのポインターに満足しています。

ありがとう、ジョン

0 投票する
3 に答える
3357 参照

php - cssファイルとjsファイルをハッシュしてキャッシュを解除します。遅いですか?

ページのテンプレートを生成するスクリプトがあります。また、このスクリプトはHTMLでレンダリング<script><link rel='stylesheet'>タグ付けを行います。

「?v=xxxxx」パラメータでキャッシュを壊す機能を追加したいのですが。

私はそのような方法でそれを行います:

ユーザーがページを更新するたびに約12個のファイルをハッシュするのは遅いではありませんか?