Log Improvements

I'm new to FoxyProxy, but I'm really liking it! I'm trying to optimise some of the URL patterns and in doing so make use of the log. However, for this purpose I find the current features somewhat inadequate. What I would like to see in order to expidite URL pattern optimisation and discovery are the following features from the logging tab:

1) The ability to sort the log by the different columns by clicking the headers.
2) A right-click context menu with the following options (especially for the URL column, but maybe for others/all too): copy, delete, open in new tab (ans others?).
3) The ability to select multiple entries using shift/ctrl and perform operations on multiple entries with the right-click contect menu in 2 above.

What this will do is to help with the following steps I perform:
1) I start by sending all traffic to my tor proxy to check the site will work correctly if it thinks I'm from the relevant country - this is easily done with the current FoxyProxy features.
2) Once 1 is conformed, I create a greedy pattern to send all the particular site's URLs through my tor proxy. This determines if the site itself is doing the IP address checking or some other host.
3) I take a subset of URLs sent through the tor proxy in step 2 and create patterns for them. I find the pattern which still allows me to view the content while most of the site content is coming to me directly. This means only the required URLs go through my proxy and thus the site does not "go slooooow" as most content is coming to me directly and I don't bog down the proxy - being able to ordering the log by URL, ProxyName, Pattern Name and Pattern would be extremely helpful in doing this, as too would the ablity to delete entries such as those not going through the tor proxy, and being able to open seleted URLs in new tabs.
4) I then do a series of iterative loops to create URL patterns for a subset of the URLs sent through my tor proxy in step 3 to fine-tune which URL(s) are responsible for determining my geographic location.

Cheers,
Nathan

Nathan, All I can say is:

Nathan,

All I can say is: wow. Thanks for the suggestions and the explanation of how you use FoxyProxy logging. I wish I had the time to take what you wrote and make it a tutorial on http://foxyproxy.mozdev.org. but I don't. It's excellent material on how to reverse-engineer a websites' URLs to write your own effective patterns.

I have added your requests to the list of features I'm working on. You don't happen to be a coder, do you? In other words, with some training from me on the codebase, is there any chance you could contribute back to FoxyProxy one of the items you're requesting?

Eric

Quote: You don't happen to

Quote:

You don't happen to be a coder, do you?

Well, I know Perl, PHP, R, HTML, MySQL, some Fortran, JavaScript, CSS etc....so yes I am! I'm familiar with source code development tools such as SVN, eclipse etc.

I haven't dabbled into anything like Firefox add-ons, but I'm willing to give it a go in my very limited spare time - just got a new baby and will be going on holiday shortly! Give me a quick heads-up, some links to resources and I'll have a read of some background stuff.

Cheers,
Nath

Thanks, I'll email you

Thanks, I'll email you directly (assuming the email address with which you registered is valid).

Implemented in FoxyProxy

Implemented in FoxyProxy 2.11.
 
Thanks, Nathan, for your contributions!
 
Eric

One more request here....

Add a horizontal scroll bar.
And, like in Windows Explorer Details, Ctrl + resizes all columns properly.