Script Summary: DO NOT INSTALL!!! Next version to be released soon. Read description below.
Version: 1.3.0
Copyright: 2009, Jenseki Mora
License: GPL version 3 ; http://www.gnu.org/copyleft/gpl.html
I'm working on this again.
May 23, 2011
That's right. After more than a year I'm back working on this script again. I'm rewriting the entire source code so it'll take time. I'm also making sure that the new version will be compatible with other popular 4chan extensions and scripts, so that will add to the time of rewriting it. If you are reading this and actually looking forward to this, please post in discussion all other 4chan extensions and scripts that you want Chanchimp to be compatible with. Seriously, I have no idea on what extensions and scripts 4chan users are using these days. And maybe post some stuffs you wanna get fixed or changed in "Chanchimp Revived." Note that I'm not rewriting the code from that fork, but I'm assuming since Severeon didn't change much of my code, then the annoying things present there may be present with the upcoming version of this original script. That's all. I'll update this page to let you know how near I am in releasing the new version. For now, it'll still be weeks.
May 25, 2011
Half done rewriting the old code. So remaining tasks are the other half of code rewrite, updating the code to be compatible with the current 4chan DOM structure (the old code is for the old 4chan DOM), make it compatible with other extensions and scripts, revise the filter method, and add an thread-updater functionality. In short, still a long way to go. :)
UPDATE (same date): Almost finished rewriting the whole damn code. Man, I hate my old self. The code is fucking unreadable. It's messy, I can't even understand it now. Lol. I'm just a newbie Javascript programmer back then. Kudos to that guy who did Chanchimp Revived. How was he able to read my ugly code? It's messy and unmaintainable. Lol. Anyway, I'm doing a decent job and the code looks pretty now. Next version might roll out sooner than expected.
May 26, 2011
Done almost nothing since last update. I reverse-engineered Google's reCaptcha API scripts because I don't want to use the large widget they have for reCaptcha. And I'm successful. You can expect for a minimal reCaptcha area in the next version.
May 27, 2011
Finished rewriting the whole code. Time for debugging and testing. This will take time (Debugging and testing always are). After that, rewriting the filter method and some additional new features. Next version might be released within 7 days, or maybe not.
May 29, 2011
Fucking bugs sucks. Still debugging and testing.
UPDATE (same date): TIL Tampermonkey for Chrome. I'm using Chrome in developing the script but man, localStorage has same-origin policy. Which means in Chrome, your preferences in "boards.4chan.org" will not be the same for "4chanarchive.org", which I plan on supporting. Now I'm playing around Tampermonkey but so far I'm not liking it. As much as possible I don't want Chanchimp Chrome users to be dependent to that extension. Not to mention it'll take significant amount of time making sure that script works for both Chrome with Tampermonkey and Chrome without Tampermonkey (and Firefox and Opera!!). And also, there's no Tampermonkey for Opera!!
Chanchimp will work best if the stored values are not same-origin-limited. Even 4chan has different subdomains (like sys.4chan.org). And so I was thinking if I can use HTML5 cross document messaging API to bypass the localStorage's same-origin policy. It's been done already by others, but not with userscripts. I don't as of yet if it can be done. I'll work on that tomorrow. Oh well it seems release date of the next version will be moved.
June 01
Been doing a separate project for the last two days. Another script that would allow cross-domain localStorage and xmlHttpRequest. Chrome and Opera users will need to install that too in order for Chanchimp to work. I'm still working on it, after that I'll go back working on Chanchimp.
June 07
Still working on it. Most features are already working. Only the filters and a brand new feature thread updater are left. This is taking long than expected. But for sure it'll get released.
June 20
Been on vacation. But i have other stuffs to do in the mean time.



