Thanks Voltage for updating the list of codes on the warframe forums, if it weren't for this this would not have been possible.
Glyph Redeemer is a Node.js application powered by Puppeteer, designed to automate the process of redeeming all the available glyph codes.
Disclaimer: I originally developed this application for personal use to redeem Warframe glyph codes, feel free to point out any bugs or problems. Please be aware that this application interacts with your Warframe account and relies on web scraping techniques. The use of automated tools like this may potentially violate Warframe's Terms of Service.
You will only need this if you want to contribute, if you simply want to use Glyph Redeemer skip to Download
This is only if you want to contribute to this repository or make changes to the code for yourself, if you only want to use this software go to Download.
-
Clone the repository:
$ git clone https://github.com/Noxde/glyph-redeemer
-
Navigate to the project directory:
$ cd glyph-redeemer
-
Install project dependencies:
$ npm install
-
Launch the application:
$ npm start
-
If you want to build the application you can do it by running:
$ npm run build
This will make an executable for windows, linux and mac
You can download the pre-built executable for your operating system from the Releases section of this repository.
Additionally, you will need a browser extension for cookie management based on your preferred web browser like Cookie Editor. It's available for Chrome, FireFox, Safari, Edge and Opera
After installing cookie editor make sure to click on All sites when the extensions requests permission
Notes:
- On windows after executing the .exe file you might have to click on moreinfo and then "Run anyway"
-
Visit the Warframe official website and log in to your account.
-
Use the cookie editor extension to export your cookies as JSON.
-
Paste the exported cookies into the following directory:
glyph-redeemer/config/cookies.json
-
You are now prepared to start the Warframe Glyph Redeemer.
-
The application will download Chromium to your AppData folder if you are on windows to use with Puppeteer and attempt to log in to your Warframe account.
If you are on linux, chromium will be installed on~/.local/share/glyphRedeemer
or mac~/Library/Preferences/glyphRedeemer
-
It will then start redeeming the codes, displaying success or failure for each code.
After trying to redeem all the codes, the application will ask you if you want to remove the downloaded Chromium.
This project is licensed under the MIT License.
This README was made with the help of chatgpt