问题标签 [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,就好像它没有检索它一样,即使文件在那里。

我不知道为什么。有任何想法吗?

编辑:删除“@”时,它会返回:

[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 获取的远程内容

这是我与该问题相关的代码:

当我运行这个脚本时,它甚至不会输出错误。它只是停止。它加载了一会儿,然后就停止了。

再往下我再次实现它的脚本,它在这里也失败了:

它会检查所有 URL 是否正常,直到它使用 IP 而不是域,例如:

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

我当前的代码返回错误,因为它正在运行

这是我当前的代码

干杯。

0 投票
3 回答
2419 浏览

md5-file - MD5 文件完整性检查

我知道哈希函数进行计算,最终结果是固定长度的字符串。它们用于验证文件是否相同 - 例如,下载的文件。文件所有者提供了散列,因此在这种情况下,完整性检查是比较两个散列。

那么这是唯一的文件完整性检查还是还有另一件事?

0 投票
4 回答
1852 浏览

download - 下载用户如何在文件下载后检查 md5?

我们可能会注意到许多下载站点提供 md5 字符串。例如,当我下载ABC.zip时,还有一个 md5 字符串,例如:“<code>2743a6a9fe6f873df1c7ed8ac91df5d7 *ABC.zip”。我知道它背后的想法,它是防止文件伪造的摘要算法。

我的问题是用户如何计算ABC.zip的 md5 字符串,并将其与站点提供的值进行比较?任何现有的生成 md5 字符串的工具?

0 投票
6 回答
23215 浏览

android - 如何使用 xxxx.md5 文件或如何删除 .md5 扩展名?

我得到如下文件:

这就是我要的:

我怎么才能得到它?我可以只删除 md5 文件扩展名吗?

0 投票
3 回答
362 浏览

md5-file - 如果原始文件已更改,则创建新的 JPG 图像缩略图

我有一个简单的 PHP 脚本,使用imagecreatefromjpeg创建原始的缩略图版本并将其保存到新文件夹中。为了加快解析速度(所有在上传到静态站点之前在后端完成),我在创建之前使用file_exist来检查它是否存在并显示 - 如果没有创建新的并显示。这可以正常工作,但如果原始图像发生更改,则脚本不会生成,因为缩略图图像以其旧形式存在。

我想我需要使用 MD5 测试,但作为一个 n00b,不确定如何测试生成的缩略图版本是否与主图像生成的现有缩略图版本不同。

当前逻辑:

附加逻辑

现有的 PHP 很差,而且很混乱,因此很高兴从新的(专家)视图中获得任何指针。

谢谢,约翰

0 投票
3 回答
3357 浏览

php - 散列 css 和 js 文件以破坏缓存。慢吗?

我有一些脚本可以生成页面模板。此外,此脚本在 HTML 中呈现<script>和标记。<link rel='stylesheet'>

我想用“?v=xxxxx”参数添加缓存破坏功能。

我这样做是这样的:

每次用户刷新页面时散列大约十几个文件不是很慢吗?