I hereby claim:
- I am brucezhang1993 on github.
- I am bruceutut (https://keybase.io/bruceutut) on keybase.
- I have a public key ASBQ02ZqbWCURM-iS1pMEvF1I3ZTOTiBEoPdhZ7dWSakggo
To claim this, I am signing this object:
| #!/usr/bin/env python3 | |
| #*-- coding: utf-8 --* | |
| import json | |
| import argparse | |
| import time | |
| import hmac | |
| import hashlib | |
| import base64 | |
| from urllib import parse, request |
| This Gist confirms the Linked Identity in my OpenPGP key, and links it to this GitHub account. | |
| Token for proof: | |
| [Verifying my OpenPGP key: openpgp4fpr:504357523094066c67e56cf58d99aa5cad3908b0] |
| # *-- coding: utf-8 --* | |
| import logging | |
| from .backup import Backup | |
| __alias__ = 'FeelUOwn Collection Backup' | |
| __version__ = '0.0.1' | |
| __feeluown_version__ = '2.3.0' | |
| __desc__ = 'Backup FeelUOwn collections with GitHub gist.' |
| fuo://netease/songs/1379458324 # 云野 - 好妹妹 - 云野 - 03:52 | |
| fuo://qqmusic/songs/235195319 # 巅峰之上 - 毛不易 - 全职高手OST - 04:06 | |
| fuo://qqmusic/songs/234167436 # 蝴蝶知道她爱谁 - 张杰 - 蝴蝶知道她爱谁 - 04:38 | |
| fuo://netease/songs/1376142151 # 无名之辈 - 陈雪燃 - 亲爱的,热爱的 影视原声带 - 04:22 | |
| fuo://netease/songs/1382796921 # 我是你的猫 - 江映蓉 - 10 - 03:43 | |
| fuo://qqmusic/songs/235045081 # 时光慢旅 - 刘惜君 - 时光慢旅 - 04:02 | |
| fuo://netease/songs/1376091684 # 相信你的人 - 陈奕迅 - 相信你的人 - 04:34 | |
| fuo://netease/songs/1374061036 # 这么久没见 - 薛之谦 - 尘 - 04:55 | |
| fuo://netease/songs/1369998604 # 我们很好 - 林俊杰 - 我们很好 - 04:28 | |
| fuo://qqmusic/songs/234868445 # 如果当时 - 胡夏 - 如果当时 - 03:59 |
I hereby claim:
To claim this, I am signing this object:
| pkgname=electronic-wechat-git-fork | |
| _pkgname=electronic-wechat | |
| pkgver=2.1.7.2.g83f6e41 | |
| pkgrel=1 | |
| pkgdesc="An Electron application for WeChat" | |
| arch=('any') | |
| url="https://github.com/kooritea/electronic-wechat" | |
| license=('MIT') | |
| depends=('electron' 'xdg-utils') | |
| makedepends=('git' 'npm' 'sed' 'gcc') |
| hKRib2R5hqhkZXRhY2hlZMOpaGFzaF90eXBlCqNrZXnEIwEgAzKW+COV0B+yqWMu2W56N5HeYJVAIWwE8MuWlON2u88Kp3BheWxvYWTFAvN7ImJvZHkiOnsia2V5Ijp7ImVsZGVzdF9raWQiOiIwMTIwMDMzMjk2ZjgyMzk1ZDAxZmIyYTk2MzJlZDk2ZTdhMzc5MWRlNjA5NTQwMjE2YzA0ZjBjYjk2OTRlMzc2YmJjZjBhIiwiaG9zdCI6ImtleWJhc2UuaW8iLCJraWQiOiIwMTIwMDMzMjk2ZjgyMzk1ZDAxZmIyYTk2MzJlZDk2ZTdhMzc5MWRlNjA5NTQwMjE2YzA0ZjBjYjk2OTRlMzc2YmJjZjBhIiwidWlkIjoiMGU0MWJiZjdmOWM0MjM3ODdkNjVmYWZjNWI5YWEyMTkiLCJ1c2VybmFtZSI6ImJydWNldXR1dCJ9LCJzZXJ2aWNlIjp7Im5hbWUiOiJnaXRodWIiLCJ1c2VybmFtZSI6ImJydWNlemhhbmcxOTkzIn0sInR5cGUiOiJ3ZWJfc2VydmljZV9iaW5kaW5nIiwidmVyc2lvbiI6MX0sImNsaWVudCI6eyJuYW1lIjoia2V5YmFzZS5pbyBnbyBjbGllbnQiLCJ2ZXJzaW9uIjoiMS4wLjE3In0sImN0aW1lIjoxNDc2NDU4MjY0LCJleHBpcmVfaW4iOjUwNDU3NjAwMCwibWVya2xlX3Jvb3QiOnsiY3RpbWUiOjE0NzY0NTgwNzksImhhc2giOiIyMjcyYjc5NjJiZWRhYzMzMDVjMjlkNjAwMDkzYjVhODU2OTVkOWIxZmQzYTllNDhmYmE1MTFhYmYyZDkzM2FiMmRiMjBkNWYyNTMzOTZkNmZmZTM3OGMzNDVkNGU4YzZkMzFhNTdiMzdlNDZlYmYwZmE3NDI0Mjg4OWYwMDQ4ZSIsInNlcW5vIjo2NzYyNjR9LCJwcmV2IjoiMDI4MWU0MDg3MTI5YTZhN2M5ZmRiOWQ5MGI4 |
| #!/usr/bin/env python3 | |
| # coding: utf-8 | |
| import requests, json, os, subprocess, sys | |
| import uuid | |
| import pyaudio | |
| import wave | |
| import signal |
| import sys | |
| class TailRecurseException: | |
| def __init__(self, args, kwargs): | |
| self.args = args | |
| self.kwargs = kwargs | |
| def tail_call_optimized(g): | |
| """ | |
| This function decorates a function with tail call |