Windows 10如何ping计算机名之mDNS

mDNS(参见RFC 6762)是一种用于本地主机名查询的方式,通过组播地址224.0.0.251(或ff02::fb)上的UDP端口5353运行。当需要解析.local结尾的主机名时,应当通过mDNS协议进行解析。mDNS的工作方式与普通DNS类似,但其不依赖一个单独的DNS服务器,而是依靠计算机名的拥有者自行回应该mDNS的请求。Windows 10可以通过mDNS的方式获取被ping的计算机名的IP地址。

继续阅读“Windows 10如何ping计算机名之mDNS”

UWP应用推荐:Hash Checker

Hash(哈希)算法可用于检验一个文件是否完整、是否遭到篡改。当文件内容发生改变时,其哈希值(也就是哈希算法的结果)通常会发生改变。一些软件的官方下载页面上会提供该软件的哈希值,通过下载的文件哈希值是否符合官方公布的哈希值,可以判断下载的文件是否遭到修改或者发生损坏。尤其是从第三方网站下载软件时,通过校验哈希值可以有效防止下载的文件被植入木马等篡改情况。

在Windows上,要获取文件的哈希值,可以通过系统自带的certutil命令行程序进行。但使用该命令行程序操作繁琐,没有进度指示,而且要校验得到的哈希值正确性需要通过目测或者输入其他命令进行比较,不太方便。而通过一款UWP应用Hash Checker,使用图形界面即可得到文件的哈希值。通过粘贴正确的哈希值,软件会自动进行对比,显示哈希值是否正确。软件支持SHA1、SHA256、SHA384、SHA512、MD5和CRC32哈希算法。

继续阅读“UWP应用推荐:Hash Checker”

安全地向公共电脑上传送文件

在例如打印店这样的场合,存在将文件从自己的设备传送到公共电脑上的需求。传统的方式包括U盘、手机数据线传输等物理存储的方法,以及邮箱、网盘等基于在线账户的方法。由于公共电脑的状态未知,使用物理存储存在被感染病毒的风险,在公共电脑上登录在线账户也存在信息泄露的风险。

使用本站工具箱中的“二维码分享”,可以通过网页建立一个一次性的实时文件共享会话。在该文件共享会话中,任意一个客户端上传的文件的下载链接都会自动同步到其他客户端供下载。该共享会话是一次性的,避免了账户信息泄露的风险。

继续阅读“安全地向公共电脑上传送文件”

MSR的两款优秀的影像处理软件

Microsoft Research曾经做出两款我非常喜爱的软件:Image Composite Editor和Microsoft Hyperlapse,前者可以拼接出高质量的全景照片,而后者则是优秀的快镜头(延时摄影)处理软件。如今,它们已经先后被停止更新,永远停留在了这个版本,但几年前的它们在今天仍然是不错的软件。

继续阅读“MSR的两款优秀的影像处理软件”

将Microsoft Edge浏览器的地址变成二维码

在用电脑上网的时候,有时想要快速地把网页发送到手机上。为了快速、可靠地实现这个功能,我选择使用一种常见的技术:二维码。

Microsoft Edge和绝大多数其他浏览器不同的一个地方是:支持Windows 10操作系统原生分享功能。所以,我开发了一款应用“二维码分享”,能够将你分享的任何链接变成二维码。安装“二维码分享”后,只要点击两次就能将Microsoft Edge浏览器以及各种其他地方上浏览的地址以二维码形式分享了。

继续阅读“将Microsoft Edge浏览器的地址变成二维码”