Cadeupdater

From YPPedia
Official installicon.png
ATTENTION: This application is a defunct third party tool.
This is a defunct third party tool. This means that it no longer works and/or is broken.
It has been developed independently by a Puzzle Pirate player(s). It is not created, supported, or endorsed by Three Rings or Grey Havens.
Players use third party tools at their own risk. For a full list of third-party tools, see this category list.
For official rules and regulations regarding the use and acceptable functionality of third-party tools, see this page.

Cadeupdater was a Windows console program to help YPPedia editors update the blockade history pages a little quicker, with the aim of enabling anyone to update the histories with minimum effort. It was created by Therobotdude. To download, skip to the downloads section.

License

How to use

Cadeupdater illustration.PNG
  • Download (see downloads), and extract to somewhere suitable.
  • Copy the wiki-markup (not HTML!) source of the blockade history page into a file.
  • Run the program. There is an option to automatically download histories; alternatively, copy/paste the wikimarkup into files named "<oceanName> blockade history.txt". <oceanName> should be replaced by the ocean's name. The automatic download step does this.
  • Follow the steps on-screen to build up the list of blockades.
  • The output is written to the input files. To update, replace the content on the relevant blockade history page with the content of the file.
  • Check that "Show changes" displays the changes expected, then hit Save.

Features

  • Automatic ocean history download (downloads the latest history from Yppedia).
  • Allows the addition of n blockades on any YYYY/MM/DD date later than the latest date found in the history file
  • Island-name autocompletion. The program comes with a list of oceans and the islands each one contains. If an island or ocean changes in some way, that change can be reflected in this list.
  • Defender/Contender autocompletion using lists of candidate flagnames that are generated from Win/Loss records.
  • Disambiguation handling - anything that works with Template:Blockade stats such as [[Jinx (flag)|Jinx]]. (However, {{DL}}, {{Emerald}} etc aren't supported yet.)
  • Automatic blockade numbering in numerals.
  • BK flag detection, which affects the strength, activity, and sinking fields.
  • Automatic Win/Loss records section updating. This calculates each flag's score according to previous battles listed on the same page. This also updates flag activities according to whether they have blockaded in the past n months.

Limitations

  • Cannot add notes.
  • Flags which have changed names have new entries in the Win/Loss section for each new name (this is the convention on pages as of May 2014). At some point an update will allow flags that change names to be listed under their newest name.
  • Sadly the tool still uses dark-ages data processing (i.e. ASCII).
  • Only works on Windows, for WinXP+. May become platform-independent in the future.
  • Cannot undo incorrect entries.
  • Can only enter one day at a time. To enter blockades on multiple dates, use the "run again" option.
  • Can only append blockades to the page - not insert them anywhere! (in most use-cases this makes sense).

Downloads

Link to latest version (1.1)
Cadeupdater (Windows, 32-bit)

Contact