安利一个sublime编辑器的主题-monokai pro

进来闲逛,各种语言工具的包库。 在逛sublime-text 3的包库的时候,发现了一个炒鸡好看的theme -- monokai pro 至于如何好看,只能看图说话啦 20201016-01.jpg 20201016-02.jpg 20201016-03.jpg 真的是艾玛 真香。 然后就是一顿操作猛如虎 下载下来 command+shift+p->install package->monokai pro 等待安装就好了 安装好后 preferences->package setting->theme - monokai pro->Select Theme 选择好就发现已经改变啦。真的是炒鸡好看

可是我用了没几天发现这个主题竟然要Buy License,而且价格还不低,接近€10(ps:这个符号欧元,换算人民币接近100) 20201016-04.jpg 20201016-07.jpg 我慌了,这不行啊,才用了几天啊,这么香的东西 于是我就百度了一下怎么能有这个license 然后看到了生成方法

$ email=ctexthuang@qq.com
$ echo -n fd330f6f-3f41-421d-9fe5-de742d0c54c0$email | md5sum | cut -c1-25 | gsed 's/.\{5\}/&-/g;s/-$//g'

于是自己根据这个写了个小工具,代码如下

import  hashlib

def generateLicense(email):
    array = []

    hashObject = hashlib.md5(email.encode('utf-8'))
    hexDigest = hashObject.hexdigest()

    for i in range(0, len(hexDigest),5):
        if i < 21:
            flag = hexDigest[i:i + 5]
            array.append(flag)
        else:
            pass
        licenseKey = '-'.join(array)

    return licenseKey

if __name__ == '__main__':
    emailInput = input('请输入Email:')

    licenseKey = generateLicense(emailInput)
    listen = '{\n   "email" : "' +str(emailInput) + '",\n    "license_key" : "' + format(licenseKey) + '"\n}'

    print(listen)

然后把输出值复制进 preferences->package setting->theme - monokai pro->Settings - User跳出来的文件中 20201016-05.jpg 20201016-06.jpg 然后保存文件,并退出重启软件,你就会惊奇的发现license已经通过了,可以放心食用啦 20201016-08.jpg

科学食用,敬请低调

----------end

本文为ctexthuang原创文章,转载请注明来自ctexthuang_blog

Edit with Markdown

仅有一条评论

  1. Ryan

    现在为啥monokai pro要安装好久,最后告诉我无法安装,怎么办?

    Ryan September 18th, 2021 at 10:11 pm回复
召唤看板娘