Skip to content

Instantly share code, notes, and snippets.

View Qman11010101's full-sized avatar
📀
a

キューマン・エノビクト Qman11010101

📀
a
View GitHub Profile
@Qman11010101
Qman11010101 / conv.py
Created January 18, 2023 18:01
Unicode XML Converter
import xml.etree.ElementTree as ET
import json
tree = ET.parse("ucd.all.flat.xml")
root = tree.getroot()
repertoire = root[1]
finaldict = {}
for c in repertoire:
attr = c.attrib
codepoint = attr.get("cp")
import os
import sys
import time
import traceback
import requests
req_url = "https://chunithm.sega.jp/storage/json/music.json"
img_baseurl = "https://new.chunithm-net.com/chuni-mobile/html/mobile/img/"
@Qman11010101
Qman11010101 / wav2flac.py
Last active January 31, 2021 16:28
ffmpegを使ってwavをflacに変えるやつ
# Copyright 2021 Kjuman Enobikto
# Version: 3.8以上
# FFmpegのパスが通っている必要があります
# 配布: https://qmainconts.f5.si/index.html#wav2flac
import glob
import os
import subprocess
import sys
@Qman11010101
Qman11010101 / intro_quiz_new.py
Last active November 24, 2020 17:02
音楽クイズ改善版2
import glob
import os
import random
import time
import subprocess
import difflib
import mutagen
import vlc
@Qman11010101
Qman11010101 / music_quiz.py
Last active September 24, 2020 17:14
改良版音楽クイズ
import glob
import os
import random
import time
import subprocess
import vlc
# コマンド定義
CMDPREF = "_"
@Qman11010101
Qman11010101 / intro_quiz.py
Last active April 8, 2020 06:09
Python×VLCでイントロクイズ
# VLC media playerをインストールした後、pip install python-vlcしてください。
import glob
import os
import random
import time
import vlc
player = vlc.MediaPlayer()
@Qman11010101
Qman11010101 / cfg2env.py
Created February 27, 2020 14:13
cfg2env(Python版)
# cfg2env Python Edition
# Require Python 3.7 or above
import os
import re
import sys
def main():
arg = sys.argv + [""]
if arg[1] == "":
@Qman11010101
Qman11010101 / MinesweeperAnalyzer.py
Last active September 25, 2019 02:57
Python Minesweeper Analyzer
# 入力部
print("縦の高さを入力してね")
height = int(input())
print("開いていないブロックをb、地雷と確定しているブロックをm、開いているマスをx、数字はそのまま、スペースを空けないで入力してね")
print("終わったら改行してね")
stage = []
for loop in range(height):
stage.append(list(input()))
# ステージ生成部