Skip to content

Instantly share code, notes, and snippets.

View tcdw's full-sized avatar
😵
啊啊啊啊啊啊啊啊(

Xi Zhang tcdw

😵
啊啊啊啊啊啊啊啊(
View GitHub Profile
@tcdw
tcdw / nintspc_opt.js
Last active April 9, 2016 13:36
NintSPC TXT Optimizer
// NintSPC TXT Optimizer by tcdw
// FreeBSD License
var fs = require('fs');
var fileName = "card-33.txt";
var panfix = false; // Fix Pannings for Kirby series SPC?
var smw = false; // Fix Drums calling for SMW SPC?
var scanInst = true; // Scan used instruments and drums and remove unused things?
var delAllComments = true; // Delete all comments?
@tcdw
tcdw / Lingoys-zao.html
Created April 29, 2016 02:30
Lingoys 早!
<!--
Lingoys!Art 问候语
by tcdw (吐槽大王)
WTFPL
-->
<div id="info" style="background-color: #000"></div>
<script>
var hello = "Lingoys 早!".split("");
var output = "";
for (var i in hello) {
@tcdw
tcdw / jiancha.js
Last active July 7, 2016 00:39
Illegal Alphabet Checker
#!/usr/bin/env node
var content = process.argv[process.argv.length - 1];
if (content == process.title) {
console.log("Usage: " + process.title + " <content>");
process.exit();
} else {
var illegalAlphabet = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".split("");
illegalAlphabet.forEach(function(alphabet) {
#!/usr/bin/env nodejs
// DelogX (github.com/deluxghost/DelogX) Auto Upgrader
// By tcdw (github.com/tcdw)
// Released under The 3-Clause BSD License
var fs = require("fs");
var path = require('path');
var branch = 'master';
var dlxpath = path.resolve('/opt/delogx');
@tcdw
tcdw / snes9x_split700_fix.js
Created February 3, 2017 06:48
Fix SPCs dumped via Snes9x for split700
#!/usr/bin/env nodejs
/*
Fix SPCs dumped via Snes9x for split700
This script will let you avoid split700's bug and dump BRRs properly.
Just put the script into your SPC folder, this scrpit will scan and fix all SPCs in the folder.
(Node.js is required)
This script is in the public domain.
@tcdw
tcdw / bloodmoon.md
Created March 24, 2017 08:57
喵窝血月 by Matcles

by Matcles

风暴的精华,暴风雪之心,凤凰的灵魂,Invoker - 加奈子将他支配的元素跨入了血月之中,她将元素熔合成为致命的咒语,在狂怒中撕裂天空,她的奥法无穷无尽,整个世界都将因为她而颤抖。

笑容背后隐藏着无尽的悲伤,自二零一七年二月十九日那天以来。整个喵窝都陷入了一种迷信召唤黑化的风俗,而最强的……呼风唤雨无所不能。

Tree 也不例外,坚信着奥法可以帮助自己走出非洲。在他们的眼里,有一个永远的屹立在了血月的那么一个身影,供后世的玩家所敬仰。

自此,这个剑与魔法和 bug 的世界就要掀起一番巨大的风波,无数的强者要在血月中得到满足。

#!/usr/bin/env node
// 奇怪的图片特效
// 使用前请先 npm install bmp-js
// by tcdw <[email protected]>
// 脚本以 BSD-3-Clause 许可证发布
var boundW = 8;
var boundH = 8;
@tcdw
tcdw / nyaa.md
Last active March 17, 2020 02:29
喵窝常用命令速查表
@tcdw
tcdw / hard.md
Created January 24, 2018 07:26
听说你这枚非 geek 想建个独立博客

然而为什么很多人最后放弃了建设独立博客?我们看看。

博客程序的选择

也许你以前只听说过 WordPress 之类的程序,但直到你真的去了解,才发现博客程序的轮子竟然这么多!不同编程语言、不同实现方法、不同思想的博客程序,应有尽有,让你的选择困难症爆发。

托管平台

要让别人看到你的博客,总得找个地方托管起来吧?

@tcdw
tcdw / super_weapon.md
Last active February 7, 2018 15:58
武器试用记

今天,卷卷在 EpicWorld 黑化前线提供武器试用,有多种很难兑换的和限定的武器都可以试用了,我太激动了!

禁忌「莱瓦汀」

首先我试用的是《禁忌「莱瓦汀」》。为什么我一开始就打算试用,是因为它的面板上写着震撼人心的信息。但是我开始试用了,才发现它比我想象中的还要强大!

我对准很多僵尸使劲挥动我的《禁忌「莱瓦汀」》,只见它们一个又一个的一命呜呼。当武器的充能饱满,我轻轻点击了鼠标,只见我飞到了天上,下面的怪物受到了震撼人心的伤害(然而我总是失明,所以看不到震撼的画面,好气啊)。当我不再失明,我看到身边全是火焰。真是太可怕了!

用这种武器攻击黑化怪,我一定能够早日拿到 0x0,实现我的梦想!