Skip to content

Township Card Uploader – Guide

This web app lets you upload your Township cards (screenshots or screen recordings) and automatically reads your card counts for you.

You don’t need to install anything – just use your browser.


What you need

You can upload any mix of:

  • 📽 Screen recordings (videos) of your card sets

  • 🖼 Screenshots of your card sets

  • 📦 ZIP files of screenshot images

Videos

  • use screen recording feature on your device. Pointing a different camera at your screen probably won't work.

  • scroll through all pages in your collection, pausing momentarily (about 1 sec) on each card screen.

  • Turn off popups or other elements blocking your cards. Game should be full screen.

Screenshots

  • Take a screenshot of each page in your card collection.

Step 1 – Open the uploader

  1. Open your browser (on phone, tablet, or computer).

  2. Go to: cards.sharksnlazers.de/

You’ll see a page with:

  • A Player name box

  • A file chooser to pick your screenshots / videos

  • An Upload button


Step 2 – Enter your player name

  1. In the Player name box, start typing your name.

  2. The app will try to match your name to the list of players in our shared sheet.

  3. When you see your name in the suggestions, click it.

🔹 Your name must match the one in the sheet.

If you play multiple towns/accounts, pick the one this upload belongs to.

The page will remember the last name you used on this device.


Step 3 – Choose files to upload

  1. Click the Browse button:

  2. On phone/tablet: choose from your Photos / Gallery / Files.

  3. On desktop: pick files from your computer.

  4. Select:

  5. One or more videos of your card sets, and/or

  6. One or more screenshots, and/or

  7. A ZIP of screenshots.

You’ll see a small list under the button showing which files you selected and their sizes.

If you picked the wrong file, just hit Browse again and re-select.


Step 4 – Start the upload

  1. Check:

  2. Player name is correct.

  3. Files listed look right.

  4. Click Upload.

The button will disable while:

  • Your files upload to the server.

  • The server extracts card images and reads card counts.

You’ll then be taken to a Review detected cards page.


Step 5 – Review and adjust card counts

On the review page you’ll see:

  • Each card set, in the same layout as the game (2 rows of 5 cards).

  • For each card:

  • A badge on the left:

    • Need – you have 0 copies.
    • Have – you have 1 copy.
    • +X – you have 1 + X copies in total (X is the number of duplicates).
    • N/A – we couldn’t read this card; you can fix it manually or leave it.
  • A small number box on the right showing the actual count (0, 1, 2, 3, …).

Make corrections

If something looks wrong:

  1. Click in the small number box.

  2. Type the correct number or click the up / down arrows to adjust.

  3. Badge will update automatically (Need / Have / +X / N/A).

You can spot-check your totals against the game display (unique cards and star count) using summary at top of page.


Step 6 – Upload to the shared sheet

Once you’re happy with the counts:

  1. Click Upload to sheet.

  2. The server will send your card data to the shared Google sheet.

  3. The status message under the buttons will let you know when the upload starts / if anything goes wrong.

  4. You can only submit once for each card set upload. If you made a mistake, start over and upload your data again.

If you don’t want to upload yet, you can just leave the page open or come back later using the job link (if you saved it). Until you hit Upload to sheet, nothing is changed in the shared sheet.

Note : unsubmitted cards expire after 4 days.


Optional – Download your data

On the review page there’s also a Download JSON button.

  • This lets you download a file with your card data in raw form.

  • It’s mainly useful if you want a backup or like poking at the data yourself.