damn i need a break from HC 2.0... been staring it at for the last 9+ hrs

pixelchemist

Over The Top
i think i need to take a break from HC for a while... been reverse engineering that site basically all day today and for a big part of yesterday and friday night.

Hopefully the whole thing doesn't go down in flames before I finish my firefox extension project.

anyways tomorrow i'll be hanging out here while i regain my sanity.
 
Thats pretty cool....so you need to have firefox to be able to use the site like that though?
 
no. I am working on a solution for the community that fixes a lot of the issues with the site. Essentially by taking it into my own hands bypassing them and rewriting pieces of their site via some browser hacks.
see this thread for specifics.
http://www.harmonycentral.com/thread/1526249

i am a C programmer, but no nothing about the FF extension you are coding...

i take it that it only affects the HC web site and has no affects on the FF browser... is that correct?

and thanks for taking this on :thu:
 
basically how it works is that when a site is displayed in your browser its displaying a locally cached version with some parts in memory and some parts on disk. What I am doing is essentially modifying that cached copy in memory and altering the structure and injecting some new code.

so it's not modifying the browser or the site itself, i'm adding a translation layer between the actual data downloaded and what your browser display that altering the presentation code and client-side data calls.

And yes its specific to harmony central and will not effect other sites.

I am now using both greasemonkey and stylish browser extensions to accomplish this rather than a totally custom plugin so that it can be more "open-source" and more easily extended by the community at large.

and Mark... initially it will be firefox only but the code itself is not browser specific for the most part and will eventually be able to be ported to other browsers that support this type of interaction (which is the vast majority of modern browsers)
 
Back
Top