June 10th, 2005

Neko (lofulah)

Yeah, seriously.. why doesn't ObjC have...

...beautiful documentation pages like perl modules do - ie. http://search.cpan.org/dist/CGI.pm/CGI/Cookie.pm.

Yeah, I've gone back to perl for tonight - converting my bridge script to CGI for standalone use without the BML parsing that the LJ installation had provided.

BML is spiffy. I miss it.

Yeah, anyways, CGIProxy is ok, but it doesn't quite satisfy my wants... hell, it's probably better than mine, but there's a few things that filters may check for that it doesn't block... for example, your destination is still in the clear, as part of the URL you're accessing.

What I want to do is finish my bridge/proxy - there were still some bugs.

Then, once I have that down, I want to go back and write up a javascript app that would run in the user's browsers, so we could encrypt, or at least zip data that's being transfered between the user and my server. I'm thinking of a javascript that could sit in a frame, read off data from another frame, and decode it, dumping the decoded contents back into the frame. That's one option. Otherwise, I'd have to write it so that it actually makes the connections to my computer - which tends to be more of a hassle, I think.

Hm, the problem with my former idea (decoding javascript in a frame) is that it can't catch data that's being sent out... drat. Also, javascript apps might not always be allowed to run in high security areas (which is what we're trying to break out of, of course. ;D )

Actually, not kidding there - Gordon had called today, and asked if I had any ways to get around this - apparently, his workplace in some rockville governmental place blocks all email sites, etc. And since my code's still there, minus the BML layer, all I have to do is fix it so it's not BML dependent...

No, if I'm going to do a java app, I might as well write a standalone browser. One that encodes and decodes on the fly, routing all communications through my server. The only disadvantage of doing this is that you lose the power of plugins... meh. I could probably have it replace the plugins with a link to download the data to the desktop, then open it with a real browser... Unless it's a flash site - in which case, I might not be able to do anything... Hm. Firefox plugins, maybe?
  • Current Music
    The Dreams Of Candlelight-Trans-Siberian Orchestra-Beethoven's Last Night