Code Monkey home page Code Monkey logo

ita-matrix-powertools's Introduction

ita-matrix-powertools

Build Status Dependencies Status

Script for greasemonkey + ITA Matrix

Main discussion thread at FlyerTalk Forums

Notice

- Double check your chosen flights before purchasing
- Some providers have limited support
- Current translations for the powertools interface: English, Deutsch

Posts you should read

  1. General statement regarding this script
  2. How to fix class names yourself: class names should now be updated in itaSettings.js
  3. Problems and limitations regarding pricing itineraries

Installation

Method 1: Browser Extension

Method 2: As a UserScript

Step 1: Install a script manager

Step 2: Install the script

See the FAQ of your script manager how to install the script.

  • Through GreasyFork
  • Through OpenUserJS
  • Through GitHub: you should be asked whether you want to install it - make sure your script manager is running.

Method 3: Console/Debug mode

You need to access the command line of your browser to execute the script. You can use either the regular version or the minified version. Just copy and paste the entire text.

Tips

  • Using debug console, you may use the shortened minified version. (Note: there is no need to re-execute the script on pagechange unless you reloaded the page)
  • Installing via a userscript manager simplifies saving your settings between sessions
  • You can also create a Bookmarklet by creating a Bookmark or Favorite in your browser with the following code as the URL:

javascript:var scr=document.createElement('script');scr.src='https://rawgit.com/adamhwang/ita-matrix-powertools/master/script_minified.js';document.body.appendChild(scr);

ITA Buy Bookmarklet example GIF

Files

  • ita-matrix-powertools.user.js -- Main userscript, install using a browser userscript manager (such as Greasemonkey or Tampermonkey) or utilize directly in your browser's debug console.
  • script_minified.js -- Compact, paste-able version of the script for pasting in the debug console.

Contribution Guide

  1. Fork it!
  2. Run npm install to install dependencies
  3. Update javascript files ./src (the main userscript is now auto-generated)
  4. Add change log
  5. Bump version number with npm version [major|minor|patch] (this automatically runs a build as well)
  6. Commit and create PR

Thanks to all that have contributed so far!

Latest major changes

Refer to the Changelog

ita-matrix-powertools's People

Contributors

4201 avatar adamhwang avatar bench-marc avatar c0dr avatar cheresier avatar dead-flag avatar dja852 avatar fqj1994 avatar gneissone avatar lensovet avatar maxvor avatar mr-c avatar paul21ft avatar reedy avatar scottkennedy avatar seththeriault avatar shihuasc avatar steppoff avatar tomasdev avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.