![]() ![]() ![]() Later I used an mIRC DLL extension to control the mouse, my shitty web server, some program the took a screenshot once per second, a real web server, a dynamic DNS service, and a dial-up timed dialer to cobble together something that connected my computer to the internet during my "computer applications" class at school and let me remote control it. I think mIRC sockets were only intended for text, or there was a distinction between text and binary variables or something. ![]() I remember it would serve a text file just fine, but images usually got corrupted. I figured out how to open a socket, listen for incoming connections and just by printing out what I saw when I pointed the browser at localhost I reverse engineered HTTP and created a shitty web server in mIRC. ![]() You could find DLLs that would extend mIRC with arbitrary functionality. It's an obscure beginning, but the first time I ever wrote something that could rightfully be considered "code" was mIRC scripting language. I believe once or twice I even called a friend and asked them to look something up and read it to me over the phone. I can't even recall the number of times 13-year-old me totally screwed up trying to install Mandrake 7 or some such misadventure, and had to sweat through getting it to boot again without the aid of any other internet-connected device. This brings me back to a time when computing was fun, but also fraught with danger. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |