ICELib  1
icdevreg

Introduction

icdevreg is a tool for getting a developer user access tokens for their own game before its gone live.
The download client does not know about any games that have not been published on the IndieCity site.
This is no use for a developer who needs to get access tokens for their own game to test out and successfully integrate the ICELib shared libraries.
It mimics some of the functionality of the download client to get and store the user access tokens for a game

The commands that reference users come in two forms: index based and id based. You can reference the user by its position in the list given by icdevreg -ls command or you supply the users IndieCity id instead. The position is 1-based so the the first user in the list will have the index 1 not 0.

Commands

Add A New User

icdevreg -a = add a new user to icdevreg and get user tokens for games being developed This will open the default web browser to a webpage asking you to allow the icdevreg tool access to your IndieCity account.

List the registered users

This displays all the IndieCity users that icdevreg has permissions for with the currently logged on computer user account.

Remove a registered user

Set the Default User

The default user is just a saved setting. Games can ask the ICELib to start a session for the default user rather than bring up a requester asking the player who they would like to log in as. The first user registered on a computer-account is automatically set as the default user.

Update the tokens for a user

Refreshes the tokens for a user's existing games and gets the tokens for any new games added to the user's account since last time icdevreg was run.

 All Classes Functions