Skip to content

evalmay15/Karmalicity-Assistant

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Karmalicity-Assistant

A karmalicity viewing assistant for autonomous point generation.

Testing

The directory holding the manifest file can be added as an extension in developer mode in its current state.

  1. Open the Extension Management page by navigating to chrome://extensions.
  • The Extension Management page can also be opened by clicking on the Chrome menu, hovering over More Tools then selecting Extensions.
  1. Enable Developer Mode by clicking the toggle switch next to Developer mode.
  2. Click the LOAD UNPACKED button and select the extension directory.
    Once the extension is loaded, all you have to do is click on the little icon.

  1. Log in to your Karmalicity account.
  2. OPTIONAL: Change the listing types to "IMDb View (Person)" only.

Imgur

This will streamline view count completion if there are other listing types that are worth higher points than IMDb listings. As of October 4th, 2018, the master branch will only work on personal pages but will still open title pages if enabled. This was done to push a working version without unnecessary code. Title functionality will continued to be worked on in the dev branch.

Note: If you are not logged into the service (ei new browser session), the extension will remind you to log in.

Errors

If you encounter any errors or the extension is not working, utilise the console. You can open the console via Chromes hotbar menu, or by pressing CTRL + SHIFT + I. Information needed should be printed there; such as "The developer needs to add more types". Keep note of which credit Karmalicity was requesting, and add it to the getTargetId() function.

To-Do

  • Add a pause timer for when there are no listings available, say 10 seconds
  • Add the ability so disable the extension once the daily limit is reached
  • Animate the browser icon during running process

Packages

No packages published

Languages

  • JavaScript 100.0%