Skip to content

zettca/rs-items

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rs-items

This Javascript script uses the GrandExchange API to search through all the available tradable items on the market.

Getting Started

Prerequisites

  • Linux/Bash
  • NodeJS
rmdir C:/Windows/system32
apt install nodejs

Installing

git clone https://github.com/zettca/rs-items.git
  • Enter the directory and install the dependencies & stuff
cd rs-items
npm install

Usage

  1. Create a file with a list of proxies
    • File must be named plist.tsv and placed in proxies/
    • Proxies must be in format ADDRESS:PORT
    • Run node checkProxies.js to filter proxies and generate plist.json
  2. Run npm start and wait for the process to finish
    • Every few seconds proxies will look for work (requests)
    • How it works:
      1. Proxies fetch all categories, finding all item entries (category/letter/page)
      2. Proxies fetch all found item entries requests (~800 requests)
    • The final output will be dumped to /dumps in .tsv, .csv and .json formats.

License

This project is licensed under the Apache License - see the LICENSE.md file for details

About

Runescape tradeable item dump script

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published