Sitethief / RCES

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RCES


This is a repository of various scripts that I've coded in 2019/2020 to help with NationStates card farming.

Each userscript or utility is designed to be a self-contained module, so that the whole project can be mixed-and-matched.

Most of them have been created in mid- to late-2019 and have since evolved significantly. Some of them were previously scattered through Discord and various gists, notably:

I'm in the process of consolidating them into this repository to make management easier and for them to be available to a wider public.


Licensing

This project is under the MIT License. However, some of the sources have previously been made available under the 0BSD license. All of the scripts included in the first repository commit are available, in that form, under the 0BSD license. Everything added or created in subsequent commits is available under the MIT license. For details, see LICENSE.md.

Additionally, the image resources included in the Guildies Auction Highlighter UwU and Garderner Highlighter are NOT under the MIT license. You'll have to contact their respective owners/creators for terms of use.


Bugs

Please report any bugs you encounter by filing an issue. The UserScripts were tested with TamperMonkey but should also work with GreaseMonkey and other compatible engines.


What does RCES stand for?

I forgot. I like to invent acronyms and forget what they're all about.


Contributing

Just open a pull request.


Description of all utilities

These consist of three scripts. When used together, issue answering can be done just by pressing enter repeatedly:

  • NsIssueOpener no more clicking! Just keep pressing enter to open links to unanswered issues in a new tab.
  • NsIssueCompactorRand removes all the fluff and text around issue, focusing on a random option. Press enter and voilĂ : issue answered. The issue has to be opened using the previous script.
  • NsDilemmaAutoClose Closes the tab after an issue has been answered. The issue has to be answered using the previous script.

Pretty straightforward: change the default starting price when placing an ask or bid. You'll have to edit the value in the script manually (for now).

Adds an icon of TNP's Cards Guild next to guild members during an auction.

The same as the Guild Highlighter, except for members of the Card Gardening Society.

Contacts a secret Google Spreadsheet with known puppets and puppetmasters. Adds the puppetmaster's name next to the puppet. The spreadsheet is maintained by 9003


An early version of keybindings for the auction page. A more complete version is being worked on. These are the available bindings for now:

  • Ask / Sell
  • Bid / Buy
  • Match
  • Gift

Assists with one-click creation of puppet nations. All fields (except password and name) are chosen randomly. Works with the Create puppet links in the puppet links sheet.


A python script to generate a sheet of clickable links pointing to various puppets. Best used with the Containerise extension for maximum effiency. Also generates rules for Containerise so you don't have to.

There's this guide for more information on the extension and how it's tied to farming.

By default, links to issues, the deck page (3 variants), telegrams, settings, telegram settings, the nation itself and the creation assistant. Configurable throught the config.txt file. Puppets (or future puppets) go in puppets_list.txt


This is a web version of Valentine Z's goldretriever

Source is available here.

About

License:MIT License


Languages

Language:JavaScript 82.2%Language:Python 17.8%