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
  • 14:37 (UTC +08:00)
View GitHub Profile
@XiaoGeNintendo
XiaoGeNintendo / Start.java
Created May 5, 2020 12:30
PyWright Animation File To AACT Animation File
package com.hhs.xgn.aatg;
import java.awt.image.BufferedImage;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStreamReader;
@XiaoGeNintendo
XiaoGeNintendo / Migrate.py
Created October 16, 2020 13:59
Personal Use Wordpress to Hexo Converter With High Accuracy
from datetime import datetime
blog=[dict()]
pointer=0
Str=""
def lookFor(x1):
global Str
global pointer
@XiaoGeNintendo
XiaoGeNintendo / InlineMahjongHelper.cs
Last active December 9, 2020 12:04
Solve Mahjong Problem Inline
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Diagnostics;
using System.Reflection;
using 日本麻将;
using 日本麻将.表生成;
namespace 日本麻将.示例
@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
@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 / 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 / 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 / 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 / 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 / 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("%","&#37;").replace("{{","{ {").replace("}}","} }").replace("$$","$")
so=""