If you’ve tried googling this site, you might have come across https://spacebudokan.org. This is where I should be hosting uText. uText is a simple text board written in C, or should I say, will be written in C. I almost completed it a few years ago, then I kinda just forgot about it. That happens to a lot of people. I think I’ll work on it this weekend on my day off and see if I can’t finish it.
It’s a pretty simple little CGI script. It takes in name, email, and post content from an HTML form, undoes the URL encoding, escapes any characters that need escaping, shoves it into an SQLite database, and then generates the site HTML from said database. I’m sure there are faster and fancier ways to do this, but this isn’t made for high traffic. It’s made for small groups of people to hangout anonymously online, and it uses all web 1.0 technology. It’s basically a glorified version of the old website guestbooks. Remember those? Good times.
uText won’t have tripcodes, but it will have sage. If I remember correctly, I was having some trouble getting the REMOTE_ADDR variable to log IPs for ban purposes. Might have been a problem with my server or that fact that I was new to CGI. Shit, that reminds me that I still need to whip up an administration panel for it, and a reporting system.
After I finish it, I’ll probably rewrite it in a better language. C isn’t really the best for CGI scripts, even if it is fast.
Tags for this post:Programming C CGI Text board uText Chan Shitposting
Previous | Next