Skip to content

Instantly share code, notes, and snippets.

View takidog's full-sized avatar
🐶
Wow

YI-XIANG LIN takidog

🐶
Wow
View GitHub Profile
{"data":[{"campusName":"建工校區","department":[{"departmentName":"體育室","teacherList":[{"teacherName":"陳寶源","teacherId":"10041"},{"teacherName":"李來福","teacherId":"10201"},{"teacherName":"劉安球","teacherId":"10336"},{"teacherName":"蕭永福","teacherId":"10337"},{"teacherName":"鄭建民","teacherId":"10354"},{"teacherName":"黃枝興","teacherId":"10386"},{"teacherName":"鄭憲成","teacherId":"10508"},{"teacherName":"呂明秀","teacherId":"10560"},{"teacherName":"宋靜宜","teacherId":"10592"},{"teacherName":"黃瓊慧","teacherId":"10680"},{"teacherName":"魏春娥","teacherId":"10691"},{"teacherName":"羅智聰","teacherId":"10731"},{"teacherName":"朱益成","teacherId":"11366"},{"teacherName":"李祐穎","teacherId":"11367"},{"teacherName":"陳俐璉","teacherId":"11369"},{"teacherName":"陳秀惠","teacherId":"50011"},{"teacherName":"宋明律","teacherId":"50022"}]},{"departmentName":"學務處軍訓室","teacherList":[{"teacherName":"許藝瀞","teacherId":"30099"},{"teacherName":"黃淑玲","teacherId":"30103"},{"teacherName":"林昭君","teacherId":"30105"},{"teacherName":"曲有明","teacherId":"30106"},{"teacherName":
@takidog
takidog / wow.py
Created August 10, 2019 10:44
nkust
import requests
if __name__ == "__main__":
url = 'https://webap.nkust.edu.tw/nkust/system/getuid_1.jsp'
userId = input('身分證: ')
data = {
'uid': userId
}
req = requests.post(url=url, data=data)
要看我 麻煩到變更紀錄內看
太長ㄌ
@takidog
takidog / 108-1.json
Last active July 2, 2019 03:09
108-1 行事曆
[{"week":"暑","events":["(6/30)研究生申請學位考試截止日 ","(7/1-8/31)暑期上課期間 ","(7/1-7/12)四技應屆畢業生符合成績優異提前畢業申請 ","(7/31)107 學年度第二學期結束/研究生學位考試截止日 ","(8/1)108 學年度第一學期開始/開學日前完成休退學,免繳學雜費 ","(8/3 ~ 8/4)第一校區高壓停電保養 ","(8/10 ~ 8/11)楠梓旗津校區高壓停電保養 ","(8/10 ~ 8/11)建工燕巢校區高壓停電保養 "]},{"week":"第六週","events":["(9/2 ~ 9/4)新生始業活動 ","(10/18 前)申請休退學者,學雜費退還三分之二 ","(10/14 ~ 12/27) 申請課程停修 "]},{"week":"第十週","events":["(10/5)補行上班(補 10/11 之彈性放假) "]},{"week":"第一週","events":["(9/9)第一學期開學日 ","(9/13)中秋節(放假一天) ","(9/6)前一學期研究所畢業生離校手續截止日 ","(9/9 前)休退學,學雜費全額退費 ","(9/9 起)研究生申請學位考試 ","(9/9 ~ 12)學分抵免 ","(9/10 ~ 10/18)休退學,學雜費退還三分之二 "]},{"week":"第三週","events":["(9/23 ~ 10/4)轉部申請 "]},{"week":"第五週","events":["(10/10)國慶日(放假一天) ","(10/11) 國慶日彈性放假一天 "]},{"week":"第七週","events":["(10/21 ~ 11/29)申請休退學者,學雜費退還三分之一 "]},{"week":"第十一週","events":["(11/18 ~ 11/29)轉系申請 "]},{"week":"第十二週","events":["(11/29 前)申請休退學者,學雜費退還三分之一 "]},{"week":"第九週","events":["(11/4 ~ 8)第一學期期中考試 "]},{"week":"第十三週","events":["(12/7)校慶活動日 ","(12/2 起)申請休退學者,所繳各費均不退還 "]},{"week":"第十四週","events":["(12/
import execjs
import hashlib
import base64
# import md5
def test():
load_js = execjs.compile(open("md5.js", 'r').read())
test_string = "abcdefg"
js_function_text = load_js.call('base64_md5', test_string)
# for verystream
from bs4 import BeautifulSoup
import requests
import sys
if __name__ == "__main__":
try:
if sys.argv[1]:
url = sys.argv[1]
except:
mkdir /tmp/python_dir
cd /tmp/Python-3.6.7/
./configure --prefix=/tmp/python_dir
make
make install
from apiclient import discovery
from oauth2client import client
from oauth2client import tools
from oauth2client.file import Storage
try:
import argparse
flags = argparse.ArgumentParser(parents=[tools.argparser]).parse_args()
except ImportError:
flags = None
# need pip install pytz
import pytz
def _get_real_time(timestamp):
ts = timestamp/10000000 - 62135596800
utc_dt = datetime.utcfromtimestamp(ts)
aware_utc_dt = utc_dt.replace(tzinfo=pytz.utc)
tz = pytz.timezone('Asia/Taipei')
{
"success": true,
"message": "",
"count": 2,
"data": {
"smesterScore": [{
"smesterName": "107學年度第2學期",
"courseScore": [{
"courseName": "英語聽講訓練(二)",
"courseCredit": "1",