Originally Posted by
jpauls123
Hey guys, the stuff you are doing is pretty mind boggling to me. My question is this: should a reasonably intelligent person who knows doodly squat about code/html/programming use this? Or does trying to make this work with Firefox or one of the other browsers require coding knowledge and a lot of time (I already spend way too much time on this hobby)? The other day I managed to download Greasemonkey and a snippet of code that gave me shortcut access to a certain search engine but couldn't actually tell you what the code does -- it was quite literally plug and play. This code at least contains english but it is still out of my wheelhouse...what do you think?
I can't get your question..

but i will do my best:
This script is ready to use. You don't need any kind of skills to get it running.
There are two ways to get this running:
Either, you need to know how to get access to the debug-console of your browser. Paul described how to access it in the Wiki. You use the console-version of our script or the minified version. They are doing exactly the same. Copy - Paste - Execute. But you have to execute it every time you visit the matrix or when it's not telling you "Powertools running" right at the top of the page. You will have to reexecute it after reload for example.
The other way is to use some sort of Script-Manager (GreaseMonkey or TamperMonkey for example):
It will handle the script for you and makes sure it gets executed as soon as you visit the matrix page. But again: you can see whether it's running or not because of "Powertools running".
Why do we have three version?
Since the way to start start the script using the console is different to start it using script managers, we need these two. The minified one is just a bit smaller and easier to copy. All the script are doing exactly the same.
What is this script actually doing?
Using pure JavaScript we are "creating" some sort of hook that is periodically checking for page changes. But again.. as soon as you reload or leave the page.. the script stops (leaving the page or using the console-version) or starts from the beginning (using the userscript and perfoming a reload).. since we are not storing any kind of information. That is the reason it told you where you may modify the default values. Also this script is only running in these Tabs/Windows where you are looking at the matrix.
As soon as the script detects the resultpage it reads its content. It's parsing all the information found and creates, based on these information, several links to OTAs and airlines. Sicne we are able to remove, replace and add content to the page we make them visible and clickable in a way you choose.
By default there are no background requests. This is the reason i developed the "Click to reveal" while using the inline mode. As long as i am part of the team, there will be no version released doing background requests by default. If you enable them.. do it.
Since this is a hobby and we do not earn any money from it, we are doing it "the easy way" - It works for us.. it should work for you!
You will find so many combinations of OS and Browsers out there, so we cannot guarantee it will work on yours. But we are doing our best and have to rely on your feedback. The worst that may happen: we are crashing your browser. Restart it.. and you are fine. If you encounter any kind of problems.. do not hesitate to PM us or just post here.
Even though this might not have been the answer to your questions, i think i got some things straight.