Skip to content

Instantly share code, notes, and snippets.

@dharmesh-hemaram
Last active April 9, 2023 04:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dharmesh-hemaram/5db1382e99814e094995a6fca6b4e81e to your computer and use it in GitHub Desktop.
Save dharmesh-hemaram/5db1382e99814e094995a6fca6b4e81e to your computer and use it in GitHub Desktop.

Nike

This configuration is to auto buy products from nike.com site. it consist of three steps Add to Cart, Checkout, Payment. You can use any on of it or all together.

Change site URL

! Its built using nike.com/in/ variant of nike. You can change this as per your requirement.

Change size

In Add to cart configuration you can see first Element Finder as

  • Single Value
    • //label[contains(text(),"6.5")] - target 6.5 only
    • //label[contains(text(),"7.5")] - target 7.5 only
    • //div[input[@name="skuAndSize" and not(@disabled)]]/label[contains(text(),"6.5")] - target 6.5 if not disabled
  • Mulitple Choices
    • (//label[contains(text(),"6.5") or contains(text(),"7.5")])[1] - This it to target the size as 6.5 or 7.5
    • (//div[input[@name="skuAndSize" and not(@disabled)]]/label[contains(text(),"6.5") or contains(text(),"7.5")])[1] - not disabled

How to use

  • Download configuration.json below
  • Import into below extension
  • Refresh Page

Auto Clicker Auto Fill Extension


tags

#nike #nike.com #autobuy #autopurchase #purchase #shoechopping #shoebuy

{
"actions": [
{
"addon": {
"condition": "",
"elementFinder": "",
"recheck": 0,
"recheckInterval": 0,
"recheckOption": "stop",
"value": "",
"valueExtractor": ""
},
"elementFinder": "(//div[input[@name=\"skuAndSize\" and not(@disabled)]]/label[contains(text(),\"6.5\") or contains(text(),\"7.5\")])[1]",
"elementType": "",
"enable": true,
"initWait": 0,
"name": "",
"repeat": 0,
"repeatInterval": 0,
"value": ""
},
{
"addon": {
"condition": "",
"elementFinder": "",
"recheck": 0,
"recheckInterval": 0,
"recheckOption": "stop",
"value": "",
"valueExtractor": ""
},
"elementFinder": "//button[@aria-label=\"Add to Bag\"]",
"elementType": "",
"enable": true,
"focus": true,
"initWait": 0,
"name": "",
"repeat": 0,
"repeatInterval": 0,
"value": ""
},
{
"addon": {
"condition": "",
"elementFinder": "",
"recheck": 0,
"recheckInterval": 0,
"recheckOption": "stop",
"value": "",
"valueExtractor": ""
},
"elementFinder": "//button[contains(text(),\"Checkout\")]",
"elementType": "",
"enable": true,
"focus": true,
"initWait": 1,
"name": "",
"repeat": 0,
"repeatInterval": 0,
"value": ""
}
],
"batch": { "refresh": false, "repeat": 0, "repeatInterval": 0 },
"enable": false,
"hotkey": "Ctrl + Shift + A",
"initWait": 0,
"loadType": "document",
"name": "nike.com - Select",
"spreadsheetId": "",
"startTime": "",
"startType": "auto",
"url": "https://www.nike.com/in/t"
}
{
"actions": [
{
"addon": {
"condition": "",
"elementFinder": "",
"recheck": 0,
"recheckInterval": 0,
"recheckOption": "stop",
"value": "",
"valueExtractor": ""
},
"elementFinder": "//button[contains(text(),\"Continue\")]",
"elementType": "",
"enable": true,
"initWait": 3,
"name": "",
"repeat": 0,
"repeatInterval": 0,
"value": "MouseEvents::click"
},
{
"addon": {
"condition": "",
"elementFinder": "",
"recheck": 0,
"recheckInterval": 0,
"recheckOption": "stop",
"value": "",
"valueExtractor": ""
},
"elementFinder": "//button[contains(text(),\"Continue\")]",
"elementType": "",
"enable": true,
"focus": true,
"initWait": 1,
"name": "",
"repeat": 0,
"repeatInterval": 0,
"value": "MouseEvents::click"
},
{
"addon": {
"condition": "",
"elementFinder": "",
"recheck": 0,
"recheckInterval": 0,
"recheckOption": "stop",
"value": "",
"valueExtractor": ""
},
"elementFinder": "//button[contains(text(),\"Continue\")]",
"elementType": "",
"enable": true,
"focus": true,
"initWait": 1,
"name": "",
"repeat": 0,
"repeatInterval": 0,
"value": "MouseEvents::click"
}
],
"batch": { "refresh": false, "repeat": 0, "repeatInterval": 0 },
"enable": true,
"hotkey": "Ctrl + Shift + A",
"initWait": 0,
"loadType": "window",
"name": "nike.com Checkout",
"spreadsheetId": "",
"startTime": "",
"startType": "auto",
"url": "https://gs-checkout.nike.com/buy"
}
{
"actions": [
{
"addon": {
"condition": "",
"elementFinder": "",
"recheck": 0,
"recheckInterval": 0,
"recheckOption": "stop",
"value": "",
"valueExtractor": ""
},
"elementFinder": "//input[@name=\"cardName\"]",
"elementType": "",
"enable": true,
"initWait": 0,
"name": "",
"repeat": 0,
"repeatInterval": 0,
"value": "Dharmesh"
},
{
"addon": {
"condition": "",
"elementFinder": "",
"recheck": 0,
"recheckInterval": 0,
"recheckOption": "stop",
"value": "",
"valueExtractor": ""
},
"elementFinder": "//input[@name=\"cardName\"]",
"elementType": "",
"enable": true,
"focus": true,
"initWait": 0,
"name": "",
"repeat": 0,
"repeatInterval": 0,
"value": "MouseEvents::[\"input\",\"change\"]"
},
{
"addon": {
"condition": "",
"elementFinder": "",
"recheck": 0,
"recheckInterval": 0,
"recheckOption": "stop",
"value": "",
"valueExtractor": ""
},
"elementFinder": "//input[@name=\"cardNumber\"]",
"elementType": "",
"enable": true,
"focus": true,
"initWait": 0,
"name": "",
"repeat": 0,
"repeatInterval": 0,
"value": "000000000000"
},
{
"addon": {
"condition": "",
"elementFinder": "",
"recheck": 0,
"recheckInterval": 0,
"recheckOption": "stop",
"value": "",
"valueExtractor": ""
},
"elementFinder": "//input[@name=\"cardNumber\"]",
"elementType": "",
"enable": true,
"focus": true,
"initWait": 0,
"name": "",
"repeat": 0,
"repeatInterval": 0,
"value": "MouseEvents::[\"input\",\"change\"]"
},
{
"addon": {
"condition": "",
"elementFinder": "",
"recheck": 0,
"recheckInterval": 0,
"recheckOption": "stop",
"value": "",
"valueExtractor": ""
},
"elementFinder": "//input[@name=\"cardExpiry\"]",
"elementType": "",
"enable": true,
"focus": true,
"initWait": 0,
"name": "",
"repeat": 0,
"repeatInterval": 0,
"value": "12/23"
},
{
"addon": {
"condition": "",
"elementFinder": "",
"recheck": 0,
"recheckInterval": 0,
"recheckOption": "stop",
"value": "",
"valueExtractor": ""
},
"elementFinder": "//input[@name=\"cardCvc\"]",
"elementType": "",
"enable": true,
"focus": true,
"initWait": 0,
"name": "",
"repeat": 0,
"repeatInterval": 0,
"value": "123"
},
{
"addon": {
"condition": "",
"elementFinder": "",
"recheck": 0,
"recheckInterval": 0,
"recheckOption": "stop",
"value": "",
"valueExtractor": ""
},
"elementFinder": "//input[@name=\"cardExpiry\"]",
"elementType": "",
"enable": true,
"focus": true,
"initWait": 0,
"name": "",
"repeat": 0,
"repeatInterval": 0,
"value": "MouseEvents::[\"input\",\"change\"]"
},
{
"addon": {
"condition": "",
"elementFinder": "",
"recheck": 0,
"recheckInterval": 0,
"recheckOption": "stop",
"value": "",
"valueExtractor": ""
},
"elementFinder": "//input[@name=\"cardCvc\"]",
"elementType": "",
"enable": true,
"focus": true,
"initWait": 0,
"name": "",
"repeat": 0,
"repeatInterval": 0,
"value": "MouseEvents::[\"input\",\"change\"]"
}
],
"batch": { "refresh": false, "repeat": 0, "repeatInterval": 0 },
"enable": true,
"hotkey": "Ctrl + Shift + A",
"initWait": 0,
"loadType": "document",
"name": "nike.com Payment",
"spreadsheetId": "",
"startTime": "",
"startType": "auto",
"url": "https://paynow-card-panel.production.eshopworld.com/"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment