Monokai Pro theme 注册码生成
本帖最后由 soffchen 于 2019-9-10 10:17 编辑很好看的 vscode/st3 theme
https://monokai.pro
Visual Studio Code:
$ [email protected]
$ echo -n fd330f6f-3f41-421d-9fe5-de742d0c54c0$email | md5sum | cut -c1-25 | gsed 's/.\{5\}/&-/g;s/-$//g'
d055c-36b72-151ce-350f4-a8f69
Command Palette: Monokai Pro: enter license
Sublime Text 3:
$ [email protected]
$ echo -n $email | md5sum | cut -c1-25 | gsed 's/.\{5\}/&-/g;s/-$//g'
10988-becc3-31e35-87fda-a0059
Sublime Text > Preferences > Packages Settings > Theme - Monokai Pro > Settings - User:
{
"email": "[email protected]",
"license_key": "10988-becc3-31e35-87fda-a0059"
}
哈楼主你的第二个 "license_key": "10988-becc3-31e35-87fda-a0059 少了个单引号,顺便也写了一个python脚本哈~
不过楼主的shell 功底深厚啊,直接就能搞出来,厉害了~~
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#! author = bsb888
#! date: 2019年9月9日
importhashlib
def has_valid_license():
l = []
email = "[email protected]"
# 这个email 可以自己进行自定义
hash_object = hashlib.md5(email.encode('utf-8'))
hex_digest = hash_object.hexdigest()
for i in range(0, len(hex_digest), 5):
if i <21:
a = hex_digest
l.append(a)
else:
pass
license_key = '-'.join(l)
print("激活码license_key为:{0}".format(license_key))
license = """
{
"email": "[email protected]",
"license_key": "10988-becc3-31e35-87fda-a0059"
}
只需要修改相应的key和email就好,默认为上面的激活码~
"""
print(license)
has_valid_license() 如果提示command not found: md5sum
command not found: gsed
换成md5,sed等效
确实好看。。。不过插件在哪里下载? 不错的东西,感谢楼主分享 tree_fly 发表于 2019-9-9 23:00
如果提示command not found: md5sum
command not found: gsed
我提供的 mac 下的,可以自行更换平台哦。
bsb888 发表于 2019-9-9 19:51
哈楼主你的第二个 "license_key": "10988-becc3-31e35-87fda-a0059 少了个单引号,顺便也写了一个python脚 ...
引号补上啦 谢谢
好东西,感谢分享 本帖最后由 DMD 于 2019-9-10 21:48 编辑
soffchen 发表于 2019-9-10 10:14
我提供的 mac 下的,可以自行更换平台哦。
[Bash 在线工具](https://c.runoob.com/compile/18)gsed命令替换成sed就可
#!/bin/bash
[email protected]
echo -n $email | md5sum | cut -c1-25 | sed 's/.\{5\}/&-/g;s/-$//g'
这个该怎么使用啊 大佬 ~~~