Skip to content

Commit

Permalink
Merge pull request #10 from val92130/develop
Browse files Browse the repository at this point in the history
New features: AutoCop, Profiles, Japan Support, Enhanced checkout
  • Loading branch information
Valentin Chatelain authored Aug 30, 2017
2 parents 0c2b9b2 + 7e653aa commit 31aa32c
Show file tree
Hide file tree
Showing 40 changed files with 299,186 additions and 66,500 deletions.
674 changes: 674 additions & 0 deletions LICENSE.md

Large diffs are not rendered by default.

43 changes: 42 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,16 +13,17 @@ Supreme Auto Checkout is a Google Chrome extension to automate the process of bu
Supreme Auto Checkout provides many features such as:
- **Auto Checkout** - The product will automatically be added to your cart and will straight go to the checkout page.
- **AutoFill** - All of your billing informations will be automaticaly filled on the checkout page.
- **Multi profiles** - You can setup multiple profiles to quickly switch settings during drop day!
- **Configurable delays for every steps of the checkout process.**
- **Size choice for every category of product.**
- **Captcha bypass** (beta feature).
- **Option to set a minimum/maximum price for a product.**
- **Option to hide sold out products.**
- **Easy configuration.**
- **AutoCop** - You can set keywords for products and they will automatically be added to cart when they are available on the shop.

# Coming soon
Features that will be added in the future:
- **AutoCop** - You can set keywords for products and they will automatically be added to cart when they are available on the shop.
- **Product Monitor** - Be notified when new products are added to the shop.

# Installation
Expand All @@ -33,13 +34,23 @@ Once it's done, follow these steps:
>- Extract the downloaded release to a folder of your choice.
>- Open Google Chrome and type in your address bar **chrome://extensions/** and enable the **Developer** mode option at the top of the page.
>- Drag the **bot/build** folder containing the extension into Google Chrome.

# Updating

If you already have a previous version of the bot installed, I recommend you to **uninstall it before installing the new version**
as it can cause issues if the new version introduced some changes in the way the data is saved to the local storage.

Note: You'll have to reconfigure the bot when you reinstall it.

# Configuration

After the extension is installed, the extension logo should appear on the Chrome menu.

Make sure to configure all the required options otherwise the bot won't load.

It is also recommended to clear your cookies on the Supreme shop before using the bot.

# Usage

After you have configured the extension, go to the Supreme website. If the extension is installed correctly you should see a message on the top of the webpage stating that the bot is running.
Expand All @@ -53,6 +64,36 @@ If you have set the **Minimum Price** or **Maximum Price** option, the product w

If **Auto Payment** is enabled, the bot will automatically submit the checkout form once you're on the checkout page, otherwise, your billing infos will still be automatically filled but you will need to manually click on the checkout button.

# AutoCop

Autocop is a feature to automatically add to cart products who matches some specific keywords.

You **MUST** keep your browser open for this feature to work.

To set it up, you first must enable **AutoCheckout** and **Enable AutoCop** in the Options tab.

You'll then have to setup an **ATC Start Time**, which would most likely be the time when the online shop updates (11AM).

You will have to set the time as a 24hour format (hh:mm:ss), note that it will be based on your system's time.

A recommended value would be **11:00:10** to make sure that the shop has updated before running the ATC.

Once the ATC time is reached, the bot will automatically open tabs to add to cart matching products.

The product who matches the most the keywords will be added to the cart.

# Setting up AutoCop products

To setup AutoCop products, you need to go in the **AutoCop** tab of your bot then click on the **Add new** button.

This will open a form requesting the following informations:
- **Name** - A name to distinct your atc products, not really important
- **Product keywords** - This field is a multi-selectable input, you can add keywords by pressing the Enter key,
thoses keywords are **case insensitive** and white-spaces at the end and start of the keyword will be removed.
- **Color** (optional) - If set, the ATC will try to checkout the product matching this color, also **case insensitive**
- **Product category** - The category of the product
- **Enabled**

# Captcha Bypass

The **Captcha Bypass** feature works by deleting from the DOM the node containing the re-captcha input.
Expand Down
Loading

0 comments on commit 31aa32c

Please sign in to comment.