码有点多,见谅~

源链接

Hacking more

...