EIA:Track softa

Kohteesta ExcaliburWiki
Siirry navigaatioonSiirry hakuun

Speksi

  • Kyseessä on wanha perlillä tehty track-softa, jota käytetään komentoriviltä.
  • Ohjelmaa voi käyttää joko suoraan kerhon Linux-serverin konsolilta tai ssh:ta pitkin.
  • Palvelin: xcalibur.cc.tut.fi
  • Käyttäjätunnnus: eia
  • Salasana: kts. Sandin corp-sheetin takakannesta.
  • Tunnuksen eia käyttäjäympäristöön on asennettu tarvittavat perl-kirjastot yms, joita softa vaatii toimiakseen.

Ohjelman käyttö

Ohjelma toimii eia-tunnuksella antamalla komennon eia tai eia.pl

Usage

eia@xcalibur:~$ eia --help
Start new game
  eia.pl --create --template templates/template1.txt --game gamedata.txt

Show status of game
  eia.pl --game gamedata.txt --status

Play
  eia.pl --game gamedata.txt --play

Start new subtrack
  eia.pl --manage --game gamedata.txt --start Ludwig
  eia.pl --manage --game gamedata.txt --stop Ludwig


Pelin status

eia@xcalibur:~$ eia --game stabit_paperille.txt --status
loading game=stabit_paperille.txt
Track 'Revolution' is now active
	There were 47/180 tickets in the beginning.
	During 1 turns, 0 winning tickets have been drawn.
	The turns were: 0.

Track 'Russia' is now active
	There were 69/242 tickets in the beginning.
	During 1 turns, 0 winning tickets have been drawn.
	The turns were: 0.


Pyöritä trackkiä

eia@xcalibur:~$ eia --game test.txt --play
playing game=test.txt
Track: Revolution
	Ticket: 1
Track: Russia
	Ticket: 1


Uusi peli

eia@xcalibur:~$ eia --game uuden_pelin_nimi.txt --template templates/Phase1.txt --create
None taken, none won, no results: probably starting a new game.
None taken, none won, no results: probably starting a new game.