interactive_binary_decision(33) Sprache: Deutsch


Interactive Binary Decision

----------------------------------------------------------------------[ Meta ]--

name		interactive_binary_decision
section		33
description	Interactive Binary Decision
tags		java programs
encoding	utf8
compliance	public
lang		de
creation	2014/08/09 23:00:47
version		1.0.0.0
download	main
dlink		http://k007.kiwi6.com/hotlink/w4h0agb67r/iad.7z
ddescr		Interactive Binary Decision
dver		1.0.0.1
dsize		24
dchcksm		ab59372fbf55b9424e552b89abee3ed108b45934dba21c8c037fc602014765f6
copyright	Copyright (c) 2014 Ma_Sys.ma.
		For further info send an e-mail to Ma_Sys.ma@web.de.

--------------------------------------------------------------[ Beschreibung ]--

Mit dem Programm "`Interactive Binary Decision"' konnte man anhand von
"`Binären"' Fragen (mit nur zwei Antwortmöglichkeiten) Einträge in eine
sortierte Liste eintragen. Das Programm arbeitete interaktiv auf der
Kommandozeile und nutzte ein sehr einfaches XML Datenformat.

Man konnte das Programm z.\,B. nutzen, um Filme in eine sortierte Liste
einzutragen, sodass der beste Film oben stand und der schlechteste unten. Man
musste dazu nur einen neuen Listeneintrag hinzufügen und die Fragen beantworten.
Dies war unter Umständen einfacher, als sich im Kopf eine richtige Reihenfolge
zurechtzulegen.

Ein Programmaufruf konnte z.\,B. so aussehen:

	$ java InteractiveBinaryDecision zahlen.xml
	Interactive Binary Decision 1.0, Copyright (c) 2012 Ma_Sys.ma.
	For further info send an e-mail to Ma_Sys.ma@web.de.
	
	Created new database file: "/[...]/zahlen.xml".
	The selected database has no topic associated with it.
	
	What do you want to do now?
	
	a  add entries
	p  print out current content
	x  export current content to simple text file
	i  import entries from text file
	d  remove entries (d: delete)
	e  edit entries
	m  edit metadata
	s  sync database to hdd (automatically done on exit)
	q  exit program (q: quit)
	
	[a/p/x/d/e/m/s/q]? a
	
	New entry name [q: abort]: Zahl 1
	New entry name [q: abort]: Zahl 2
	Place entry before or after "Zahl 1" [b/a/q]? a
	New entry name [q: abort]: Zahl 3
	Place entry before or after "Zahl 1" [b/a/q]? a
	Place entry before or after "Zahl 2" [b/a/q]? a
	New entry name [q: abort]: Zahl 1.5
	Place entry before or after "Zahl 2" [b/a/q]? b
	Place entry before or after "Zahl 1" [b/a/q]? a
	Place entry before or after "Zahl 2" [b/a/q]? b
	New entry name [q: abort]: q
	
	What do you want to do now?
	
	a  add entries
	p  print out current content
	x  export current content to simple text file
	i  import entries from text file
	d  remove entries (d: delete)
	e  edit entries
	m  edit metadata
	s  sync database to hdd (automatically done on exit)
	q  exit program (q: quit)
	
	[a/p/x/d/e/m/s/q]? p
	
	1. Zahl 1
	2. Zahl 1.5
	3. Zahl 2
	4. Zahl 3
	
	What do you want to do now?
	
	a  add entries
	p  print out current content
	x  export current content to simple text file
	i  import entries from text file
	d  remove entries (d: delete)
	e  edit entries
	m  edit metadata
	s  sync database to hdd (automatically done on exit)
	q  exit program (q: quit)
	
	[a/p/x/d/e/m/s/q]? q

Mit neueren Versionen konnte man auch Kommandos aufrufen, um den Vergleich
durchzuführen. Mit dem MDVL-Script `ma_img_compare` konnte man so z.\,B. Bilder
vergleichen.


Zum Seitenanfang