PictureSelector Helper Add-on1. Why do I need this?I assume you have a lot of folders on your system which look like this:
The folder contains only pictures with more or less accurate names, but normally you don’t have a clue where you have them from. The JPG format is able to hold meta data, like ISO, Zoom, Width, Height etc…. but usually, you just want to know where you have the picture from, the internet address, the origin. Unfortunately nobody puts this into the internal tags of the file. 2. What is being stored?Now, what PictureSelector already does for you “out-of-the-box”, is to store this data in the internal Firefox storage temporarily. While you continue using PictureSelector, the log data grows. It is done “per job”, which means, if you download three pictures from one gallery, the whole data is gathered into one entry (file). Here you see one of those log files which the helper creates: seq-000-0007.psl
3. The internal logFrom time to time, you should call Config -> Show Log. The basket icon urges you to do it, when it turns red. When you see this list, the data has already been deleted from the temporary storage, and you can’t recovery it once more. So if you want to keep this information for yourself, you must mark it here and now, and paste it into a text file somewhere or organize it somehow else.
As you can see, this is not a full automatic workflow. I’ve been using an Add-on which I want to share with you now. But first, you need to have a little background info: 4. Extension typesFirefox has a complicated security/rights system for Plug-Ins, Add-ons, and UserScripts. They have different power and different rights to do stuff on your computer.
5. Installing the Add-onFortunately, Userscripts and Add-ons may communicate on the level of DOM events, and thus, can create a connection. The Add-on I suggest you here merely writes the log data to you disk, because this cannot be done in a Userscript. PictureSelector sends the event, PS-Helper waits for it, and creates a file on your disc with the info. Those log files are stored in your profile folder, which is a little tricky to find. Visit this page to know where it is on you system: http://kb.mozillazine.org/Profile_folder You see, you always have to ask yourself if you trust the developer. You are asked this question in Windows itself, and before the installation of any extension within Firefox. Userscripts (and anything except Plugins inside of Firefox) are open source. You can convince yourself of the harmlessness of the piece of software you want to start using (if you actually understand it :P). Since my Userscript kind of breaks out of the regular restrictions of Userscripts (it will write files to your disc), I wanted to supply an explanation of what is happening. PictureSelector Helper 6. What do I do with it?Since you are using PictureSelector, your incoming items now have an orderly structure. Let's say after some months you want to know where you downloaded "seq-06-015-04.jpg" from. Locate your Firefox Profiles folder. There are a low of .psl (PictureSelecor Logfile) files now. Each one contains the data of one download job. Sctoll to seq-06-015.psl and view it (it's a plain text file).
LinksPictureSelector for Greasemonkey ![]() LoveMyProfile.com <3 Profile Counters Copyright © kfx666 2010 |