summaryrefslogtreecommitdiff
path: root/archive
diff options
context:
space:
mode:
authorGravatar Chris Xiong <chirs241097@gmail.com> 2019-02-10 11:16:07 +0800
committerGravatar Chris Xiong <chirs241097@gmail.com> 2019-02-10 11:16:07 +0800
commit9d3c8c0e6e1a7ba43bf3dc19350d1dca68b657a3 (patch)
tree339de0698c13e1763d3361d70fb1266621025c91 /archive
downloadweb-9d3c8c0e6e1a7ba43bf3dc19350d1dca68b657a3.tar.xz
Initial commit.
Diffstat (limited to 'archive')
-rw-r--r--archive/about.html220
-rwxr-xr-xarchive/common-night.css39
-rwxr-xr-xarchive/common.css37
-rw-r--r--archive/friends.html60
-rwxr-xr-xarchive/inactive_projects.html73
-rwxr-xr-xarchive/index-day.css10
-rwxr-xr-xarchive/index-night.css9
-rw-r--r--archive/index_m.html132
-rw-r--r--archive/index_old.html133
9 files changed, 713 insertions, 0 deletions
diff --git a/archive/about.html b/archive/about.html
new file mode 100644
index 0000000..83ec484
--- /dev/null
+++ b/archive/about.html
@@ -0,0 +1,220 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>Chrisoft::About</title>
+<style>
+p{text-indent:2em;}
+</style>
+</head>
+<body>
+<script type="text/javascript" language="javascript">
+link=document.createElement("link");
+var thm=document.cookie.replace(new RegExp("(?:(?:^|.*;\\s*)thm\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1");
+switch(thm)
+{
+ case "day":
+ link.href="common.css";
+ break;
+ case "night":
+ link.href="common-night.css";
+ break;
+ case "auto":
+ default:
+ var c=new Date();
+ if(c.getHours()>=6&&c.getHours()<18)
+ link.href = "common.css";
+ else
+ link.href = "common-night.css";
+ break;
+}
+link.type = "text/css";
+link.rel = "stylesheet";
+link.media = "screen,print";
+document.getElementsByTagName("head")[0].appendChild(link);
+</script>
+<table border="0" style="width:67%;margin:auto;">
+ <tr>
+ <td class="TText" style="font-size:2em;"><a href="./index.html">Chrisoft</a>::<a href="./about.html">About</a></td>
+ </tr>
+ <tr>
+ <td class="TText"><p>Tags: software developer, hardware terminator, acmer, former OIer,
+ dreamer, freedom seeker, music producer, likes to live on the edge, INTP:INTJ=6:4 and more...</p>
+ </td>
+ </tr>
+ <tr>
+ <td class="TText"><p><s>Religious</s> beliefs: Free softwares, K.I.S.S., Linux, LF for line breaks, UTF-8, <s>FSF</s>.</p>
+ </td>
+ </tr>
+ <tr>
+ <td class="TText"><p>Chrisoft, aka Chris Xiong, is a young coder from a small city of China. Aged not more than 19,
+ he is just writing some code for fun. Crazy follower of &quot;Free Software&quot;. Develops free software alone but
+ seldom feels lonely. Sincere friends are always cherished.</p>
+ </td>
+ </tr>
+ <tr>
+ <td class="TText"><p>This site is written from scratch in XHTML. Later it was migrated to HTML5.
+ There are also a few components written in PHP. History of this site is available <a href="./History">here</a>.
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td class="TText">
+ Twitter: <a href="https://twitter.com/chirs241097">@chirs241097</a><br>
+ E-Mail: chirs241097 'at' gmail 'dot' com<br>
+ Tox:<br>
+ <img src="toxid.png" alt="FA05874036F00DB86A512B076C354D804BD1BC7BBEC0832823D115ADD2CAF5645D4C420DE23F" width="120" height="120">
+ </td>
+ </tr>
+ <tr><td>
+ <span class="TText">If you're brave...</span><br>
+ <a class="TText" style="color: transparent;" onclick="this.remove();document.getElementById(&quot;evil&quot;).style.display = &quot;table&quot;;">...Show me more evil!</a>
+ <table id="evil" border="1" class="TText" style="width:75%;margin:auto;display:none;">
+ <tr>
+ <td style="width:40%">Gender</td>
+ <td><s>1</s></td>
+ </tr>
+ <tr>
+ <td>Blood type</td>
+ <td>A<br>(I don't believe in any type of blood type personality theory though.)</td>
+ </tr>
+ <tr>
+ <td>Birth</td>
+ <td>1997-10-24 17:36</td>
+ </tr>
+ <tr>
+ <td>Hometown</td>
+ <td>重庆&nbsp;涪陵&nbsp;&nbsp;Chongqing Fuling</td>
+ </tr>
+ <tr>
+ <td>Currently a...</td>
+ <td>Student in Shandong University<br>"Free" free software developer</td>
+ </tr>
+ <tr>
+ <td>Personality</td>
+ <td>In a word: weird. You can find out more in my blog posts.</td>
+ </tr>
+ <tr>
+ <td>Favourite motto</td>
+ <td>「多行不义必自毙」<br>Unjust is doomed to destruction</td>
+ </tr>
+ <tr>
+ <td>Skills</td>
+ <td>
+ <a class="TText" onclick="this.innerHTML=&quot;\
+ C++ (66 out of 100)&lt;br&gt;\
+ C (64 out of 100)&lt;br&gt;\
+ Pascal (65 out of 100, declining, though)&lt;br&gt;\
+ HTML (59 out of 100)&lt;br&gt;\
+ CSS (58 out of 100)&lt;br&gt;\
+ JavaScript (65 out of 100)&lt;br&gt;\
+ Java (54 out of 100)&lt;br&gt;\
+ PHP (36 out of 100)&lt;br&gt;\
+ Python (35 out of 100)&lt;br&gt;\
+ C# (28 out of 100)&lt;br&gt;\
+ Modern OpenGL (58 out of 100, GL 3.0+, GLES, WebGL)&lt;br&gt;\
+ Legacy OpenGL (65 out of 100, GL 1.x~2.x)&lt;br&gt;\
+ &quot;;">Messing around</a><br>
+ <a class="TText" onclick="this.innerHTML=&quot;\
+ Linux (62 out of 100) (To be more precise, Debian GNU/Linux. Includes daily maintaince, troubleshooting, etc. Kernel hacking not included.)&lt;br&gt;\
+ Windows (55 out of 100) (ditto.)&lt;br&gt;&quot;;">Messing around</a><br>
+ <a class="TText" onclick="this.innerHTML=&quot;\
+ Piano (45 out of 100, declining)&lt;br&gt;\
+ Cakewalk SONAR (65 out of 100)&lt;br&gt;\
+ &quot;;">Messing around</a><br>
+ <a class="TText" onclick="this.innerHTML=&quot;\
+ GIMP (63 out of 100, image processing only)&lt;br&gt;\
+ Inkscape (61 out of 100, simple patterns only)&lt;br&gt;\
+ Photoshop (60 out of 100, declining)&lt;br&gt;\
+ Kdenlive (58 out of 100, simple projects only)&lt;br&gt;\
+ Flash (55 out of 100, mostly ActionScript)&lt;br&gt;\
+ &quot;;">Messing around</a><br>
+ <a class="TText" onclick="this.innerHTML=&quot;\
+ Repearing &lt;s&gt;disassembling&lt;/s&gt; (mostly electric) gadgets. (65 out of 100)\
+ &quot;;">Messing around</a><br>
+ </td>
+ </tr>
+ <tr>
+ <td>Current Devices<br>(Click to expand)</td>
+ <td>
+ <a onclick="this.innerHTML=&quot;Self-built machine(server of this site)&lt;ul&gt;\
+ &lt;li&gt;Intel Core i7-2960XM&lt;/li&gt;\
+ &lt;li&gt;16GB DDR3L-1600 Samsung RAM&lt;/li&gt;\
+ &lt;li&gt;Supermicro X9SCV-QV4&lt;/li&gt;\
+ &lt;li&gt;NVIDIA GTX960&lt;/li&gt;\
+ &lt;li&gt;Crucial M4-CT256M4SSD2 (256GB)&lt;/li&gt;\
+ &lt;li&gt;Hitachi HTS725032A9A364 (320GB)&lt;/li&gt;\
+ &lt;li&gt;HGST HTS721010A9E630 (1TB)&lt;/li&gt;\
+ &lt;li&gt;Debian GNU/Linux sid (unstable) amd64&lt;/li&gt;\
+ &lt;/ul&gt;&quot;;">Self-built machine(server of this site)</a><br>
+ <a onclick="this.innerHTML=&quot;Lenovo ThinkPad X1 yoga 1st Gen.&lt;ul&gt;\
+ &lt;li&gt;Intel Core i7-6600U&lt;/li&gt;\
+ &lt;li&gt;16GB DDR3L-1866 Samsung RAM&lt;/li&gt;\
+ &lt;li&gt;Intel HD Graphics 520&lt;/li&gt;\
+ &lt;li&gt;512GB Samsung NVMe SSD&lt;/li&gt;\
+ &lt;li&gt;Windows 10 Insider Pro x64&lt;/li&gt;\
+ &lt;li&gt;Arch Linux amd64&lt;/li&gt;\
+ &lt;/ul&gt;&quot;;">Lenovo ThinkPad X1 yoga 1st Gen.</a><br>
+ <a onclick="this.innerHTML=&quot;Xiaomi MAX&lt;ul&gt;\
+ &lt;li&gt;Standard edition&lt;/li&gt;\
+ &lt;li&gt;32GB Internal Storage&lt;/li&gt;\
+ &lt;li&gt;Unofficial CM14.1&lt;/li&gt;\
+ &lt;/ul&gt;&quot;;">Xiaomi MAX</a><br>
+ <a onclick="this.innerHTML=&quot;Samsung Galaxy S III&lt;ul&gt;\
+ &lt;li&gt;GT-I9300&lt;/li&gt;\
+ &lt;li&gt;16GB Internal Storage&lt;/li&gt;\
+ &lt;li&gt;Unofficial CM13&lt;/li&gt;\
+ &lt;/ul&gt;&quot;;">Samsung Galaxy S III</a><br>
+ <a onclick="this.innerHTML=&quot;Samsung Galaxy Tab 2 7.0&lt;ul&gt;\
+ &lt;li&gt;GT-P3100&lt;/li&gt;\
+ &lt;li&gt;8GB Internal Storage&lt;/li&gt;\
+ &lt;li&gt;Unofficial CM12.1&lt;/li&gt;\
+ &lt;/ul&gt;&quot;;">Samsung Galaxy Tab 2 7.0</a><br>
+ <a onclick="this.innerHTML=&quot;Raspberry Pi 2&lt;ul&gt;\
+ &lt;li&gt;16GB MicroSD Card+8GB USB Storage&lt;/li&gt;\
+ &lt;li&gt;Raspbian testing (stretch)&lt;/li&gt;\
+ &lt;/ul&gt;&quot;;">Raspberry Pi 2</a><br>
+ <a onclick="this.innerHTML=&quot;iPod Classic 120G (Modded)&lt;ul&gt;\
+ &lt;li&gt;Rev. 3 logic board&lt;/li&gt;\
+ &lt;li&gt;128GB SSD&lt;/li&gt;\
+ &lt;/ul&gt;&quot;;">iPod Classic 120G</a><br>
+ Lenovo Ideapad Y570 (defunct)<br>
+ BlackBerry Curve 8900<br>
+ NOKIA C5-03<br>
+ NOKIA 500
+ </td>
+ </tr>
+ <tr>
+ <td>Wishlist</td>
+ <td>
+ Raspberry Pi 3<br>
+ <s>Latest Galaxy S series</s><br>
+ <s>Lenovo ThinkPad P50</s><br>
+ <s>Mac Book Pro</s>(no longer on the list...)
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ PFAQs:
+ <p style="text-indent:0;">
+ Q1: Why is it "chirs241097" instead of "chris241097" in your usernames?<br>
+ A1: That was an old typo...
+ </p>
+ <p style="text-indent:0;">
+ Q2: Why do the pages on your site look <i>so</i> ugly?<br>
+ A2: The reason is simple but "irrefutable": I simply <i>like</i> this style.
+ </p>
+ <p style="text-indent:0;">
+ Q3: What the hell is the favicon of your site?<br>
+ A3: Well, it's a placeholder made in half a minute :).
+ </p>
+ </td>
+ </tr>
+ </table>
+ </td></tr>
+ <tr>
+ <td colspan="4" class="TText" style="text-align:center;">Copyright Chrisoft 2016&nbsp;&nbsp;Site Map</td>
+ </tr>
+</table>
+</body>
+</html>
diff --git a/archive/common-night.css b/archive/common-night.css
new file mode 100755
index 0000000..0ab12d5
--- /dev/null
+++ b/archive/common-night.css
@@ -0,0 +1,39 @@
+body {
+ background: #090933;
+ color: #FFFFFF;
+}
+.CTitle {
+ font-family: 'FreeMono', 'Courier New', Courier, monospace;
+ color: #FFFFFF;
+}
+.TText {
+ font-family: 'FreeMono', 'Courier New', Courier, monospace;
+ color: #FFFFFF;
+}
+a:link {
+color:#1194FF;
+text-decoration:none;
+}
+a:visited {
+color:#20ACFF;
+text-decoration:none;
+}
+a:hover {
+color:#3FBFFF;
+text-decoration:none;
+}
+a:active {
+color:#CCCCFF;
+text-decoration:none;
+}
+div.floatingl {
+ left: 0px;
+ bottom: -10px;
+ position: fixed;
+}
+div.floatingr {
+ right: 0px;
+ bottom: -10px;
+ position: fixed;
+ transform: rotateY(180deg);
+}
diff --git a/archive/common.css b/archive/common.css
new file mode 100755
index 0000000..ec3188c
--- /dev/null
+++ b/archive/common.css
@@ -0,0 +1,37 @@
+body {
+ background: #FFF;
+ color: #000;
+}
+.CTitle {
+ font-family: 'FreeMono', 'Courier New', Courier, monospace;
+}
+.TText {
+ font-family: 'FreeMono', 'Courier New', Courier, monospace;
+}
+a:link {
+color:#1194FF;
+text-decoration:none;
+}
+a:visited {
+color:#20ACFF;
+text-decoration:none;
+}
+a:hover {
+color:#3FBFFF;
+text-decoration:none;
+}
+a:active {
+color:#CCCCFF;
+text-decoration:none;
+}
+div.floatingl {
+ left: 0px;
+ bottom: -10px;
+ position: fixed;
+}
+div.floatingr {
+ right: 0px;
+ bottom: -10px;
+ position: fixed;
+ transform: rotateY(180deg);
+}
diff --git a/archive/friends.html b/archive/friends.html
new file mode 100644
index 0000000..7953691
--- /dev/null
+++ b/archive/friends.html
@@ -0,0 +1,60 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>Chrisoft::Home</title>
+<link rel="icon" href="./favicon.png">
+</head>
+<body>
+<script type="text/javascript" language="javascript">
+function changeImage(img){
+ document.getElementById('aqt').src=img;
+}
+link=document.createElement("link");
+var thm=document.cookie.replace(new RegExp("(?:(?:^|.*;\\s*)thm\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1");
+switch(thm)
+{
+ case "day":
+ link.href = "common.css";
+ break;
+ case "night":
+ link.href = "common-night.css";
+ break;
+ case "auto":
+ default:
+ var c=new Date();
+ if(c.getHours()>=6&&c.getHours()<=18)
+ link.href = "common.css";
+ else
+ link.href = "common-night.css";
+ break;
+}
+link.type = "text/css";
+link.rel = "stylesheet";
+link.media = "screen,print";
+document.getElementsByTagName("head")[0].appendChild(link);
+</script>
+<table border="0" style="margin:auto;width:66%;">
+<tr>
+ <td class="CTitle">
+ <span style="font-size:2em;"><a href="./">Chrisoft</a>::Friends</span>
+ </td>
+</tr>
+<tr>
+ <td class="TText"><a rel="external" target="_blank" href="http://blog.judge.moe/">不愿透露姓名的陈小姐的博客</a></td>
+</tr>
+<tr>
+ <td class="TText"><a rel="external" target="_blank" href="http://blog.blumia.net/">萌BL的博客</a></td>
+</tr>
+<tr>
+ <td class="TText"><a rel="external" target="_blank" href="http://jxpxxzj.oschina.io">jxpxxzj的博客</a></td>
+</tr>
+<tr>
+ <td colspan="4" class="TText" style="text-align:center;">Copyright Chrisoft 2016&nbsp;&nbsp;<a href="./about.html">About</a>&nbsp;&nbsp;Site Map<br></td>
+</tr>
+</table>
+<div class="floatingl">
+<img src="koishi_norm.png" alt="" width="320em" id="aqt" onmouseover="changeImage('koishi_hovr.png')" onmouseout="changeImage('koishi_norm.png')" onclick="this.remove();">
+</div>
+</body>
+</html>
diff --git a/archive/inactive_projects.html b/archive/inactive_projects.html
new file mode 100755
index 0000000..929e776
--- /dev/null
+++ b/archive/inactive_projects.html
@@ -0,0 +1,73 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>Chrisoft::Inactive Projects</title>
+<link rel="stylesheet" href="common.css" type="text/css"></link>
+</head>
+
+<body>
+<table border="0" style="width:66%;margin:auto;">
+ <tr>
+ <td class="CTitle" style="font-size:2em;">
+ <a href="./">Chrisoft</a>::<a href="./inactive_projects.html">Inactive Projects</a>
+ </td>
+ </tr>
+ <tr class="TText"><td><br>
+ Some of the projects listed here provides a download link. They are old projects, which are no longer maintained.
+ Those projects are provided "as-is" and come with <strong>ABSOLUTELY NO WARRANTY</strong>.
+ Use them at your own risk.<br>
+ All original works here with download links are licensed under the terms of the MIT license unless otherwise stated.
+ Derivated works are licensed under their original licenses.
+ </td></tr>
+ <tr class="TText"><td><br>
+ <span style="font-size:1.5em;font-weight:bold;">Content:</span>
+ <ul>
+ <li><a name="p1" href="#dp1">Projects not yet started</a></li>
+ <li><a name="p2" href="#dp2">Suspended Projects</a></li>
+ <li><a name="p3" href="#dp3">Projects no longer maintained</a></li>
+ </ul>
+ </td></tr>
+ <tr class="TText"><td>
+ <span style="font-size:1.5em;font-weight:bold;"><a name="dp1" href="#p1">Projects not yet started</a></span>
+ <ul>
+ <li>Online Judge</li>
+ <li>vjtester v2</li>
+ <li>FluidR3 GM2+Extension</li>
+ <li>QSPS Sound Set</li>
+ <li>SMELT4js(?)</li>
+ </ul>
+ </td></tr>
+ <tr class="TText"><td>
+ <span style="font-size:1.5em;font-weight:bold;"><a name="dp2" href="#p2">Suspended Projects</a></span>
+ <ul>
+ <li>SMELT for Direct3D</li>
+ <li>yellowcal</li>
+ <li>...</li>
+ </ul>
+ </td></tr>
+ <tr class="TText"><td>
+ <span style="font-size:1.5em;font-weight:bold;"><a name="dp3" href="#p3">Projects no longer maintained</a></span>
+ <ul>
+ <li><a name="timidityplyr" href="./inactive/TimidityPlayer.tar.xz">Chris' Timidity Player</a> (2012)</li>&nbsp;&nbsp;(You can also try the following fork: <a href="http://blog.blumia.net/2014/07/02/BLumia's-Timidity-Shell%E8%BD%AF%E4%BB%B6%E5%8F%91%E5%B8%83%E5%8F%8A%E6%9B%B4%E6%96%B0%E9%A1%B5/">BLumia's Timidity Shell</a>.)
+ <li><a href="./inactive/Tester.tar.xz">Simple Tester for OI</a> (2012)</li>
+ <li>the <s>Ultimate</s> Data Visualiser (2015)</li>
+ <li><a href="#">World's Hardest Game 3D</a> (2010~2011)</li>
+ <li><a href="./Cross_Noodles.html">Cross Noodles (Virtools)</a> (2012)</li>
+ <li><a href="./data/compiz0.9.7.9.tar.xz">Compiz 0.9.7.99</a> (might be picked up someday...) (2012~2016)</li>
+ <li>Go!Word (2012)</li>
+ <li><a href="./data/minesweeper.zip">Minesweeper in HGE (2012)</a></li>
+ <li>cpu.c (2011)</li>
+ <li>cmine.c (2012)</li>
+ <li>fpsnake.pas (2016)</li>
+ <li>fpGraphicClock (2011~2012)</li>
+ <li>Date&amp;Time (2009~2010)</li>
+ </ul>
+ Even older projects are not listed here.
+ </td></tr>
+ <tr>
+ <td class="TText"><div align="center">Copyright Chrisoft 2015&nbsp;&nbsp;<a href="./about.html">About</a>&nbsp;&nbsp;Site Map</div></td>
+ </tr>
+</table>
+</body>
+</html>
diff --git a/archive/index-day.css b/archive/index-day.css
new file mode 100755
index 0000000..97dd6bf
--- /dev/null
+++ b/archive/index-day.css
@@ -0,0 +1,10 @@
+tr#header {
+ background-color:rgba(255,255,255,0.9);
+ text-align:left;
+}
+td#lower {
+ background-color:rgba(255,255,255,0.7);
+}
+tr:nth-child(even) {background-color: rgba(240,240,240,0.8);}
+tr:nth-child(odd) {background-color: rgba(255,255,255,0.6);}
+
diff --git a/archive/index-night.css b/archive/index-night.css
new file mode 100755
index 0000000..92a408f
--- /dev/null
+++ b/archive/index-night.css
@@ -0,0 +1,9 @@
+tr#header {
+ background-color: rgba(102,102,102,0.8);
+ text-align:left;
+}
+td#lower {
+ background-color: rgba(9,9,51,0.8);
+}
+tr:nth-child(even) {background-color: rgba(48,48,102,0.8);}
+tr:nth-child(odd) {background-color: rgba(9,9,51,0.4);}
diff --git a/archive/index_m.html b/archive/index_m.html
new file mode 100644
index 0000000..ba73556
--- /dev/null
+++ b/archive/index_m.html
@@ -0,0 +1,132 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="viewport" content="width=device-width">
+<title>Chrisoft::Home</title>
+<link rel="icon" href="./favicon.png">
+<style type="text/css">
+ td,th:not(.TText){
+ text-align: center;
+ padding: 1em;
+ }
+ .TText{
+ font-size: 2em;
+ }
+</style>
+</head>
+<body>
+<script type="text/javascript" language="javascript">
+function changeImage(img){
+ document.getElementById('aqt').src=img;
+}
+function changeTheme(thm){
+ document.cookie="thm="+thm;
+}
+function gup(name,url){
+ if(!url)url=location.href;
+ name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
+ var regexS="[\\?&]"+name+"=([^&#]*)";
+ var regex=new RegExp(regexS);
+ var results=regex.exec(url);
+ return results==null?null:results[1];
+}
+/*if( navigator.userAgent.match(/Android/i)
+ || navigator.userAgent.match(/webOS/i)
+ || navigator.userAgent.match(/iPhone/i)
+ || navigator.userAgent.match(/iPad/i)
+ || navigator.userAgent.match(/iPod/i)
+ || navigator.userAgent.match(/BlackBerry/i)
+ || navigator.userAgent.match(/Windows Phone/i)
+ )
+ if(!gup('nredir',null))
+ window.location="index_m.html";*/
+link=document.createElement("link");
+linka=document.createElement("link");
+var thm=document.cookie.replace(new RegExp("(?:(?:^|.*;\\s*)thm\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1");
+switch(thm)
+{
+ case "day":
+ link.href="common.css";
+ linka.href="index-day.css";
+ break;
+ case "night":
+ link.href="common-night.css";
+ linka.href="index-night.css"
+ break;
+ case "auto":
+ default:
+ var c=new Date();
+ if(c.getHours()>=6&&c.getHours()<18)
+ {
+ link.href = "common.css";
+ linka.href="index-day.css";
+ }
+ else
+ {
+ link.href = "common-night.css";
+ linka.href="index-night.css"
+ }
+ break;
+}
+link.type = "text/css";
+link.rel = "stylesheet";
+link.media = "screen,print";
+document.getElementsByTagName("head")[0].appendChild(link);
+
+linka.type = "text/css";
+linka.rel = "stylesheet";
+linka.media = "screen,print";
+document.getElementsByTagName("head")[0].appendChild(linka);
+</script>
+<table style="margin:auto;width:75%;border-spacing:0px;" id="desktoptab">
+<tr>
+ <td class="CTitle">
+ <span style="font-size:3em;"><a href="./">Chrisoft</a>::<a href="./">Home</a></span>
+ <?php
+ function ipver(){return strpos($_SERVER["REMOTE_ADDR"],":")===false?4:6;}
+ if(ipver()==6)echo "through ipv6";
+ ?>
+ </td>
+ <td><div class="TText" style="font-size:1.5em;"><a href="./" onclick="changeTheme('day')">day</a>&nbsp;<a href="./" onclick="changeTheme('night')">night</a>&nbsp;<a href="./" onclick="changeTheme('auto')">auto</a></div></td>
+</tr>
+<tr id="header" class="TText"><th colspan="2">Active Projects</th></tr>
+<tr class="TText"><td colspan="2"><a href="./BulletLabRemix">Bullet Lab Remix</a></td></tr>
+<tr class="TText"><td colspan="2"><a href="https://github.com/BearKidsTeam/SMELT">SMELT</a></td></tr>
+<tr class="TText"><td colspan="2"><a href="QMidiPlayer">QMidiPlayer</a></td></tr>
+
+<tr id="header" class="TText"><th colspan="2">Inactive Projects</th></tr>
+<tr class="TText"><td colspan="2"><a href="./BallanceRemix">Ballance Remix</a></td></tr>
+<tr class="TText"><td colspan="2"><a href="./inactive_projects.html">Full list</a></td></tr>
+
+<tr id="header" class="TText"><th colspan="2">Blog</th></tr>
+<tr class="TText"><td colspan="2"><a href="./blog/dbloglist.php">Development Blog</a></td></tr>
+<tr class="TText"><td colspan="2"><a href="./blog/bloglist.php">Nonsense Blog</a></td></tr>
+
+<tr id="header" class="TText"><th colspan="2">Libraries</th></tr>
+<tr class="TText"><td colspan="2"><a href="./libs/music">Music Library</a></td></tr>
+<tr class="TText"><td colspan="2"><a href="./libs/pictures">Picture Library</a></td></tr>
+<tr class="TText"><td colspan="2"><a href="./libs/code">Code Library</a></td></tr>
+
+<tr id="header" class="TText"><th colspan="2">Misc</th></tr>
+<tr class="TText"><td colspan="2"><s><a href="data">Fucks</a></s></td></tr>
+<tr class="TText"><td colspan="2"><a href="upload">File upload(LAN only)</a></td></tr>
+<tr class="TText"><td colspan="2"><a href="leave-a-message">Leave a message</a></td></tr>
+<tr class="TText"><td colspan="2"><a href="index_default.html">It works!</a></td></tr>
+<tr>
+ <td colspan="2" class="TText" style="font-size:1.4em;text-align:left;" id="lower">Welcome to the site that no human-beings will visit!<br>
+ This version has "optimized" view for mobile devices. Best viewed if you have more than 600 pixels (at ~160dpi) in width.<br>
+ <span style="font-size:1em;">This site uses cookies to <s>improve your visiting experience</s> remember the theme you use.</span>
+ </td>
+</tr>
+<tr>
+ <td colspan="2" class="TText" style="text-align:center;font-size:1.5em;">Copyright Chris Xiong 2017&nbsp;&nbsp;<a href="./about.html">About</a>&nbsp;&nbsp;<a href="friends.html">Friends</a><br><a href="https://www.debian.org"><img src="/debianpowered.svg" height="80em"></a></td>
+</tr>
+</table>
+<!--
+<div class="floatingl">
+<img src="koishi_norm.png" alt="" width="300em" id="aqt" onmouseover="changeImage('koishi_hovr.png')" onmouseout="changeImage('koishi_norm.png')" onclick="this.remove();">
+</div>
+-->
+</body>
+</html>
diff --git a/archive/index_old.html b/archive/index_old.html
new file mode 100644
index 0000000..7ca6c1e
--- /dev/null
+++ b/archive/index_old.html
@@ -0,0 +1,133 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>Chrisoft::Home</title>
+<link rel="icon" href="./favicon.png">
+</head>
+<body>
+<script type="text/javascript">
+function changeImage(img){
+ document.getElementById('aqt').src=img;
+}
+function changeTheme(thm){
+ document.cookie="thm="+thm;
+}
+function gup(name,url){
+ if(!url)url=location.href;
+ name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
+ var regexS="[\\?&]"+name+"=([^&#]*)";
+ var regex=new RegExp(regexS);
+ var results=regex.exec(url);
+ return results==null?null:results[1];
+}
+if( navigator.userAgent.match(/Android/i)
+ || navigator.userAgent.match(/webOS/i)
+ || navigator.userAgent.match(/iPhone/i)
+ || navigator.userAgent.match(/iPad/i)
+ || navigator.userAgent.match(/iPod/i)
+ || navigator.userAgent.match(/BlackBerry/i)
+ || navigator.userAgent.match(/Windows Phone/i)
+ )
+ if(!gup('nredir',null))
+ window.location="index_m.html";
+link=document.createElement("link");
+linka=document.createElement("link");
+var thm=document.cookie.replace(new RegExp("(?:(?:^|.*;\\s*)thm\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1");
+switch(thm)
+{
+ case "day":
+ link.href="common.css";
+ linka.href="index-day.css";
+ break;
+ case "night":
+ link.href="common-night.css";
+ linka.href="index-night.css";
+ break;
+ case "auto":
+ default:
+ var c=new Date();
+ if(c.getHours()>=6&&c.getHours()<18)
+ {
+ link.href = "common.css";
+ linka.href="index-day.css";
+ }
+ else
+ {
+ link.href = "common-night.css";
+ linka.href="index-night.css";
+ }
+ break;
+}
+link.type = "text/css";
+link.rel = "stylesheet";
+link.media = "screen,print";
+document.getElementsByTagName("head")[0].appendChild(link);
+
+linka.type = "text/css";
+linka.rel = "stylesheet";
+linka.media = "screen,print";
+document.getElementsByTagName("head")[0].appendChild(linka);
+</script>
+<table style="margin:auto;width:66%;border-spacing:0px;" id="desktoptab">
+<tr>
+ <td colspan="3" class="CTitle">
+ <span style="font-size:2em;"><a href="./">Chrisoft</a>::<a href="./">Home</a></span>
+ <?php
+ function ipver(){return strpos($_SERVER["REMOTE_ADDR"],":")===false?4:6;}
+ if(ipver()==6)echo "through ipv6";
+ ?>
+ </td>
+ <td><div class="TText"><a href="./" onclick="changeTheme('day')">day</a>&nbsp;<a href="./" onclick="changeTheme('night')">night</a>&nbsp;<a href="./" onclick="changeTheme('auto')">auto</a></div></td>
+</tr>
+<tr class="TText" id="header">
+ <td style="width:25%;">Active Projects</td>
+ <td style="width:25%;">Inactive Projects</td>
+ <td style="width:25%;">Blog</td>
+ <td style="width:25%;">Libraries</td>
+</tr>
+<tr class="TText">
+ <td><a href="./BulletLabRemix">Bullet Lab Remix</a></td>
+ <td><a href="./BallanceRemix">Ballance Remix</a></td>
+ <td><a href="./blog/dbloglist.php">Development Blog</a></td>
+ <td><a href="./libs/music">Music Library</a></td>
+</tr>
+<tr class="TText">
+ <td><a href="https://github.com/BearKidsTeam/SMELT">SMELT</a></td>
+ <td><a href="./inactive_projects.html">Full list</a></td>
+ <td><a href="./blog/bloglist.php">Nonsense Blog</a></td>
+ <td><a href="./libs/pictures">Picture Library</a></td>
+</tr>
+<tr class="TText">
+ <td><a href="QMidiPlayer">QMidiPlayer</a></td>
+ <td></td>
+ <td></td>
+ <td><a href="./libs/code">Code Library</a></td>
+</tr>
+<tr class="TText">
+ <td>&nbsp;</td>
+ <td>&nbsp;</td>
+ <td>&nbsp;</td>
+ <td>&nbsp;</td>
+</tr>
+<tr class="TText">
+ <td><s><a href="data">Fucks</a></s></td>
+ <td><a href="upload">File upload(LAN only)</a></td>
+ <td><a href="leave-a-message">Leave a message</a></td>
+ <td><a href="index_default.html">It works!</a></td>
+</tr>
+<tr>
+ <td colspan="4" class="TText" style="font-size:1.2em;" id="lower">Welcome to the site that no human-beings will visit!<br>
+ Best viewed if you have more than 1000 pixels (at ~96dpi) in width.<br>
+ <span style="font-size:0.8em;">This site uses cookies to <s>improve your visiting experience</s> remember the theme you use.</span>
+ </td>
+</tr>
+<tr>
+ <td colspan="4" class="TText" style="text-align:center;">Copyright Chris Xiong 2017&nbsp;&nbsp;<a href="./about.html">About</a>&nbsp;&nbsp;<a href="friends.html">Friends</a><br><a href="https://www.debian.org"><img src="/debianpowered.svg" height="100" alt="Powered by Debian GNU/Linux"></a></td>
+</tr>
+</table>
+<div class="floatingl">
+<img src="/koishi_norm.png" alt="" width="320" id="aqt" onmouseover="changeImage('/koishi_hovr.png')" onmouseout="changeImage('/koishi_norm.png')" onclick="this.remove();">
+</div>
+</body>
+</html>