分享一个 gravatar 风格头像快速生成器 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
AllenHua
V2EX    分享创造

分享一个 gravatar 风格头像快速生成器

  •  
  •   AllenHua 2022 年 4 月 8 日 3994 次点击
    这是一个创建于 1402 天前的主题,其中的信息可能已经有所发展或是发生改变。

    GitHub

    gravatar 风格头像快速生成器。基于随机邮箱生成以下类型的头像

    • identicon style: a geometric pattern based on an email hash
    • retro style: awesome generated, 8-bit arcade-style pixelated faces
    • robohash style: a generated robot with different colors, faces, etc

    20220408210043

    20220408215135

    前言

    本项目之前用了一个 API ,但是现在该 API 已经停止服务了。现借助 gravatar 官方的服务写了此程序。个人感觉现在注册的网站越来越多,很多网站注册后默认不提供头像,需要用户自行上传,我经常为找不到合适的头像发愁,每个网站使用相同的头像又觉得泄露了隐私,于是我就产生了这样的需求,生成这些静态文件后保存在本地文件夹中,以后设置头像时随便挑选一个喜欢的即可。

    使用说明

    20220408211743

    程序说明:

    每 2 秒下载一张头像,文件命名风格是 yyyy-MM-dd.HH-mm-ss.png,比如 2021-09-26.14-13-35.png

    目前可选的 Gravatar 服务地址有

    本程序已封装好的 jar 包中使用的是极客族的源(适合国内用户使用)。

    如果使用下来网络超时建议 clone 本项目自行修改程序中 serverUrl 的值再编译打包成 jar 包执行 mvn clean package -Dmaven.test.skip=true -U

    欢迎使用。


    考虑到未来可能编辑此文,这边建议 阅读原文

    第 1 条附言    2022 年 4 月 9 日

    gravatar 风格头像快速生成器。基于随机邮箱生成随机头像。

    • 支持下载任意数量头像
    • 支持不同风格头像,支持 identicon | retro | robohash,其他风格的头像必须是注册账号,目前随机邮箱只能生成这三种头像
    • 支持设置头像分辨率(1 到 2048),满足不同尺寸头像的需求,生成的头像是正方形

    更新了 v1.0.2 增加分辨率参数,可以下载不同分辨率的头像

    20220409223739

    20220409224058

    更多见 GitHub博客文章

    9 条回复    2023-08-16 15:08:17 +08:00
    mlhadoop
        1
    mlhadoop  
       2022 年 4 月 8 日
    不错,有线上体验就更好了
    AllenHua
        2
    AllenHua  
    OP
       2022 年 4 月 8 日
    @mlhadoop #1 是的我也想过。但感觉还要做下载到本地提供下载的功能就觉得还不如直接这样吧(但确实对电脑上没有 JDK 环境的朋友们不太友好,虽然安装一下也很简单)
    wolfmei
        3
    wolfmei  
       2022 年 4 月 9 日
    不错啊
    AllenHua
       4
    AllenHua  
    OP
       2022 年 4 月 9 日 via iPhone
    @wolfmei #3 感谢支持
    HL8
        5
    HL8  
       2022 年 4 月 11 日
    不觉得 gravatar 头像很丑吗?这么丑的头像生成的意义是什么?
    asLw0P981N0M0TCC
        6
    asLw0P981N0M0TCC  
       2022 年 4 月 11 日
    @HL8 不觉得
    1arry
        7
    1arry  
       2022 年 4 月 11 日
    @qwertyzzz 我也觉得 gravatar 头像很丑。

    同问这么丑的头像生成的意义是什么?网上找个不香吗?比如我这个。担心侵权去找 CC0 。
    AllenHua
        8
    AllenHua  
    OP
       2022 年 4 月 11 日   1
    @HL8 #5
    @qwertyzzz #6
    @1arry #7

    其实要说丑,我也觉得丑,但是想到用在陌生人社交的网站或社区之类的我就不觉得丑了,因为此时更看重隐私,所以头像最好没什么特征,不会被熟悉的人分辨出来可能是谁。
    feibisi
        9
    feibisi  
       2023 年 8 月 16 日
    我也觉得默认的难看,所以另外做了个版本的默认头像,下面是 API 文档

    https://cravatar.com/developer/api
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     949 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 18:38 PVG 02:38 LAX 10:38 JFK 13:38
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86