Skip to content

Instantly share code, notes, and snippets.

View XiaoGeNintendo's full-sized avatar
🌐
Slapped hard by Nanjing University

XiaoGeNintendo

🌐
Slapped hard by Nanjing University
  • Nanjing University
  • Nanjing, China
  • 12:16 (UTC +08:00)
View GitHub Profile
@XiaoGeNintendo
XiaoGeNintendo / Stage.kt
Created November 20, 2023 14:46
Coroutine Kotlin Example in PLP Essay
import kotlinx.coroutines.*
import java.lang.RuntimeException
import kotlin.coroutines.CoroutineContext
class Enemy
fun addEnemy(enemy: Enemy){
println("Added enemy!!")
}
@XiaoGeNintendo
XiaoGeNintendo / character.txt
Last active May 29, 2022 05:48
Touhou R-18 Research Tool Version 2
# THIS IS AN EXAMPLE FILE!!!
博麗霊夢
霧雨魔理沙
ルーミア
チルノ
紅美鈴
......
@XiaoGeNintendo
XiaoGeNintendo / tool.py
Created August 3, 2021 04:28
Touhou R-18 Rate Research on Pixiv Tool
'''
Maybe do some research with danbooru
'''
import re
import urllib.request
import sys
import json
from pixivpy3 import *
from tqdm import tqdm
@XiaoGeNintendo
XiaoGeNintendo / mathjax.py
Created February 27, 2021 05:26
Blog Mathjax Converter Short Edition
'''
Blog converter short
For Mathjax only
XGN from HHS 2021/2/27
'''
def blogalize(s):
s=s.replace("%","%").replace("{{","{ {").replace("}}","} }").replace("$$","$")
so=""
@XiaoGeNintendo
XiaoGeNintendo / prop.py
Last active August 20, 2021 10:44
Extract/Restore properties file's text part
'''
Property Extractor and Restorer
'''
path=input("File path:")
mode=input("Mode([R]estore/[E]xtract):")
with open(path,"r",encoding="utf-8") as f:
if mode not in "RrEe" or len(mode)!=1:
print("Err.1: Mode should be one of 'RE'. Quit")
@XiaoGeNintendo
XiaoGeNintendo / c.py
Created January 9, 2021 03:38
(TSRT) Translator for 163
inp=[]
dic=dict()
occur=set()
def levenshteinDistance(s1, s2):
if len(s1) > len(s2):
s1, s2 = s2, s1
distances = range(len(s1) + 1)
for i2, c2 in enumerate(s2):
@XiaoGeNintendo
XiaoGeNintendo / b.py
Created January 6, 2021 14:45
(TSRT) Source generator Netease
import json
import urllib.request
import io
import sys
def getURL(url):
# print("访问开始:"+url)
request=urllib.request.Request(url)
response=urllib.request.urlopen(request)
html=response.read()
@XiaoGeNintendo
XiaoGeNintendo / a.py
Last active January 6, 2021 14:45
(TSRT) Source Generator THBwiki
'''
Touhou Music To Address From Thwiki
'''
import re
import urllib.request
import sys
import json
def getURL(url):
@XiaoGeNintendo
XiaoGeNintendo / AnimateWallpaper.cpp
Created December 30, 2020 14:04
Animate Wallpaper for Windows
#include <iostream>
#include <algorithm>
#include <vector>
#include <set>
#include <queue>
#include <map>
#include <string.h>
#include <math.h>
#include <stdio.h>
#include <deque>
@XiaoGeNintendo
XiaoGeNintendo / GFLPUCD.py
Last active January 21, 2021 12:34
Generate First Letter Problem Using Source from "China Daily"
import urllib.request
import io
import sys
import json
import re
import random
print('''
Generate First Letter Problem Using Source China Daily
By XGN from HHS 2020