SignID:1作为Identicon替代头像,并MonsterID Wavatar

什么是头像?

一个化身是一个独特的博客识别图像生成从每个评论员:以关联用户的各种意见。 要做到这一点可以考虑的IP地址,但这样做将有相同的用户谁在两会不同的IP(评论不同的化身),分居,或电子邮件地址。

此图片唯一标识一个用户,一些网站允许注册并输入您的头像。 这必然导致的干扰,可以张贴你必须首先做了录音评论。 该方法克服这一问题的存在,而且非常简单。 还有一些网站,其中最著名的是的Gravatar图像结合到一个散列。 哈希可以计算出用户的电子邮件地址,而图像可能是一个Identicon,或MonsterID Wavatar如图所示。

Identicon

Identicon

MonsterID

Wavatar

Wavatar

使用这种技术有不愿透露姓名的优势,留下意见,即使化身为创建基于他的电子邮件是不可能再回到您的电子邮件地址。 这是保证的是,有一个反函数的哈希。

SignID

假设有一个头像作为一个非常神秘的签名相同的功能,我想创造另一个化身像一个真正的签名短型。 该程序比以往的简单,因为我们知道同样的功能最简单的程序是可取,因为它教导奥卡姆。

道理很简单,我们考虑的形象,就好像它是一个直角平面和隔膜了一系列的哈希坐标。 例如,如果我们261d832de29d0923db96989c4640dfdd我们利用我们的楼),(一,四)(8.3),(2,D)的...用十六进制表示的坐标点2.6以下:(。 我们得到了一些问题,我们必须团结线和一个美丽的SignID在这里我们可以看到这张照片。

SignID

SignID

使用SignID

你可以使用一个更崇高的SignID的头像替代。 给定一个电子邮件地址,如mail@example.com首先要做的是计算散列地址的,你可以使用可用的功能正在使用的语言像'md5的。 333a3587d4c6757b04c86b47fbafc64a的URI '化身将SignID http://www.piumalab.org/avatar/333a3587d4c6757b04c86b47fbafc64a

对于那些谁想要插入一个SignID您的网站时,只是将下面的代码

  ( ( string ) md5 ( $email ) ) ?> " /> <IMG的src中=“http://www.piumalab.org/avatar/ <?PHPecho(( 字符串)  MD5($ 电子邮件))?>" /> 

属性定制SignID

所有这些对你说哪些属性是可选的,你可以指定的参数大小如果未指定默认情况下将是80像素,例如http://www.piumalab.org/avatar/333a3587d4c6757b04c86b47fbafc64a?s=256

默认的图像格式是巴纽如果你想只指定一个 GIF 格式=的GIF http://www.piumalab.org/avatar/333a3587d4c6757b04c86b47fbafc64a?format=gif

有3个参数来指定颜色。 保函,信用证和 PC分别用以界定的背景颜色,线条和点。 色彩的格式必须是十六进制表示为6位数字,根据RGB格式,红色,绿色和2 2 2蓝色。 所有的选项可以根据需要结合起来。 这里是一个选择的例子,这三个http://www.piumalab.org/avatar/333a3587d4c6757b04c86b47fbafc64a?bg=99DD33&lc=234567&pc=FF55FF

2009年2月24日 •标签: •发布于: 电脑PHP的编程

一对“SignID:1作为Identicon替代头像,并MonsterID Wavatar”

  1. 圣萨维诺萨索- 2009年2月28日

    我喜欢它,喝彩!

留下一个回复