mirror of
https://github.com/peterosterlund2/droidfish.git
synced 2024-11-23 11:31:33 +01:00
DroidFish: Use html to format the about dialog text.
This commit is contained in:
parent
babb66427f
commit
905c155270
166
DroidFish/res/raw-de/about.html
Normal file
166
DroidFish/res/raw-de/about.html
Normal file
|
@ -0,0 +1,166 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<h2>Information</h2>
|
||||
<i>DroidFish</i> ist ein Schachprogramm mit vielfältigen Funktionen und der sehr
|
||||
spielstarken Schach-Engine <i>Stockfish 2.2.2</i>.
|
||||
|
||||
<h3>Funktionen</h3>
|
||||
<ul>
|
||||
<li>Eröffnungsbuch</li>
|
||||
<li>Unbegrenzte Rücknahme und Wiederholung</li>
|
||||
<li>Kopieren und Einfügen über die Zwischenablage</li>
|
||||
<li>Analyse-Modus</li>
|
||||
<li>Zwei-Spieler-Modus</li>
|
||||
<li>Computer-gegen-Computer-Modus</li>
|
||||
<li>Stellungseingabe</li>
|
||||
<li>Umfangreiche PGN-Unterstützung</li>
|
||||
<li>Einstellbare Spielstärke</li>
|
||||
<li>Unterstützung für UCI-Engines von Drittanbietern</li>
|
||||
</ul>
|
||||
|
||||
<h3>Hinweise</h3>
|
||||
<ul>
|
||||
<li>
|
||||
Längeres Drücken auf das Spielfeld während einer Partie aktiviert ein Menu
|
||||
mit Funktionen zum Kopieren und Einfügen sowie zum Laden und Speichern von
|
||||
PGN-Dateien.
|
||||
</li>
|
||||
<li>
|
||||
Im Stellungseingabe-Modus aktiviert längeres Drücken auf das Spielfeld ein
|
||||
Menu zum Bearbeiten.
|
||||
</li>
|
||||
<li>
|
||||
Durch Wischen auf dem Spielfeld nach links oder rechts lassen sich Züge
|
||||
zurücknehmen oder wiederholen.
|
||||
</li>
|
||||
<li>
|
||||
Wenn eine Partie verschiedene Varianten enthält, führt Wischen auf dem
|
||||
Spielfeld nach oben oder unten zur vorherigen oder nächsten Variante.
|
||||
</li>
|
||||
<li>
|
||||
Längeres Drücken auf die Links- und Rechts-Schaltflächen aktiviert
|
||||
zusätzliche Kommandos zur Navigation.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h3>Eröffnungsbücher</h3>
|
||||
DroidFish enthält ein kleines internes Eröffnungsbuch. Wenn Sie ein größeres
|
||||
Eröffnungsbuch verwenden möchten, können Sie die Verwendung externer
|
||||
Eröffnungsbücher (<i>Polyglot</i> oder <i>CTG</i>) folgendermaßen konfigurieren:
|
||||
<ol>
|
||||
<li>
|
||||
Kopieren Sie eines oder mehrere Polyglot-Eröffnungsbücher in das
|
||||
Verzeichnis <i>DroidFish</i> auf der SD-Karte.
|
||||
Diese müssen die Dateiendung <i>.bin</i> aufweisen. Beachten Sie dabei
|
||||
bitte, dass das Android-Dateisystem zwischen Groß- und Kleinbuchstaben
|
||||
unterscheidet. Die Datei muss also mit <i>.bin</i> enden, nicht
|
||||
mit <i>.Bin</i> oder <i>.BIN</i>.
|
||||
</li>
|
||||
<li>
|
||||
Kopieren Sie eines oder mehrere CTG-Eröffnungsbücher in das Verzeichnis
|
||||
<i>DroidFish</i>. Diese bestehen aus drei Dateien mit den
|
||||
Endungen <i>.ctg</i>, <i>.ctb</i> und <i>.cto</i>. Sie müssen alle drei
|
||||
Dateien kopieren.
|
||||
</li>
|
||||
<li>
|
||||
Aktivieren Sie im Programm-Menu die Funktion <i>Eröffnungsbuch
|
||||
auswählen</i>.
|
||||
</li>
|
||||
<li>
|
||||
Wählen Sie das Eröffnungsbuch aus, das Sie benutzen möchten.
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<h3>PGN-Dateien</h3>
|
||||
DroidFish kann Partien aus PGN-Dateien laden. Diese Funktion nutzen Sie
|
||||
folgendermaßen:
|
||||
<ol>
|
||||
<li>
|
||||
Kopieren Sie eine oder mehrere PGN-Dateien in das Verzeichnis
|
||||
<i>DroidFish/pgn</i> auf der SD-Karte.
|
||||
</li>
|
||||
<li>
|
||||
Drücken Sie länger auf das Spielfeld und aktivieren Sie im darauf folgenden
|
||||
Menu die Funktion <i>Partie aus einer PGN-Datei laden</i>.
|
||||
</li>
|
||||
<li>
|
||||
Wählen Sie die Datei und anschließend innerhalb der Datei die Partie aus,
|
||||
die Sie laden möchten.
|
||||
</li>
|
||||
</ol>
|
||||
<p>
|
||||
Um Partie-Informationen wie die Spielernamen zu ändern, drücken Sie länger auf
|
||||
die Zugliste und wählen <i>Partie-Informationen</i>. Um Kommentare für einen Zug
|
||||
zu bearbeiten, drücken Sie länger auf die Zugliste und wählen <i>Kommentare</i>.
|
||||
</p>
|
||||
<p>
|
||||
Um eine veränderte Partie zu speichern, drücken Sie länger auf das Spielfeld und
|
||||
aktivieren im darauf folgenden Menu die Funktion <i>Partie in eine PGN-Datei
|
||||
speichern</i>. Wählen Sie anschließend die Datei und dann innerhalb der
|
||||
Datei die Position aus, an der die neue Partie gespeichert werden soll.
|
||||
</p>
|
||||
<p>
|
||||
Um die Computer-Analyse zum Spielbaum hinzuzufügen, drücken Sie auf die
|
||||
Analyse-Informationen, während der Computer rechnet, und wählen <i>Analyse
|
||||
hinzufügen</i>. Die aktuelle Hauptvariante wird dann als Variante zum
|
||||
Spielbaum hinzugefügt.
|
||||
</p>
|
||||
<p>
|
||||
Im Analyse-Modus ist es möglich, Null-Züge zum Spielbaum hinzuzufügen. Denken
|
||||
Sie aber daran, dass Null-Züge nicht Teil des PGN-Standards sind und
|
||||
möglicherweise nicht in anderen Programmen mit PGN-Unterstützung funktionieren.
|
||||
</p>
|
||||
|
||||
<h3>Scid-Dateien</h3>
|
||||
Wenn Sie das Programm <i>Scid on the go</i> installiert haben, können Sie in
|
||||
DroidFish Scid-Datenbank-Dateien direkt einlesen. Drücken Sie dazu länger auf
|
||||
das Spielfeld und wählen Sie die Funktion <i>Partie aus einer Scid-Datei
|
||||
laden</i>.
|
||||
|
||||
<h3>UCI-Engines</h3>
|
||||
DroidFish kann UCI-Engines von Drittanbietern einbinden. Zur Nutzung dieser
|
||||
Funktion gehen Sie folgendermaßen vor:
|
||||
<ol>
|
||||
<li>
|
||||
Kopieren Sie eine oder mehrere UCI-Engines als ausführbare Dateien in das
|
||||
Verzeichnis <i>DroidFish/uci</i> auf der SD-Karte.
|
||||
</li>
|
||||
<li>
|
||||
Wählen Sie im Programm-Menu die Funktion <i>Schach-Engine auswählen</i>, um
|
||||
die gewünschte Engine zu aktivieren.
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<h3>Lizenz</h3>
|
||||
GNU GPL v3
|
||||
|
||||
<h3>Entwickler</h3>
|
||||
<ul>
|
||||
<li>
|
||||
Das Schachprogramm <i>Stockfish</i> wird entwickelt von Tord Romstad, Marco
|
||||
Costalba und Joona Kiiski.
|
||||
</li>
|
||||
<li>
|
||||
<i>Droidfish</i> wird entwickelt von Peter Österlund.
|
||||
</li>
|
||||
<li>
|
||||
Von Aaro Korhonen stammen Verbesserungen der Benutzeroberfläche.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h3>Lokalisierung</h3>
|
||||
<ul>
|
||||
<li>
|
||||
Die deutsche Übersetzung erfolgte durch Uwe Walschus.
|
||||
</li>
|
||||
<li>
|
||||
Die spanische Übersetzung erfolgte durch Amador Cuesta.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</body>
|
||||
</html>
|
189
DroidFish/res/raw-es/about.html
Normal file
189
DroidFish/res/raw-es/about.html
Normal file
|
@ -0,0 +1,189 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<h2>About</h2>
|
||||
<i>DroidFish</i> incorpora una interfaz gráfica de ajedrez de usuario muy completa,
|
||||
combinada con el muy potente motor de ajedrez <i>Stockfish 2.2.2</i>.
|
||||
|
||||
<h3>Características</h3>
|
||||
<ul>
|
||||
<li>Libro de Aperturas</li>
|
||||
<li>Avance/Retroceso ilimitado</li>
|
||||
<li>Copiar/pegar a/desde el portapapeles</li>
|
||||
<li>Modo Análisis </li>
|
||||
<li>Modo Dos jugadores </li>
|
||||
<li>Modo Programa contra Programa </li>
|
||||
<li>Introducir Posición </li>
|
||||
<li>Amplio soporte PGN </li>
|
||||
<li>Niveles de juego ajustables</li>
|
||||
<li>Motores UCI de terceros</li>
|
||||
<li>Tablas de finales Gaviota</li>
|
||||
</ul>
|
||||
|
||||
<h3>Indicaciones </h3>
|
||||
<ul>
|
||||
<li>
|
||||
En modo partida, mantenga pulsado el tablero para activar el menú
|
||||
copiar/pegar.
|
||||
</li>
|
||||
<li>
|
||||
En modo editar tablero, mantenga pulsado el mismo, para activar el
|
||||
menú editar.
|
||||
</li>
|
||||
<li>
|
||||
Desplazarse a la izquierda/derecha en el tablero, para
|
||||
retroceder/avanzar jugadas.
|
||||
</li>
|
||||
<li>
|
||||
Si la partida incluye varias líneas, desplazarse arriba/abajo
|
||||
sobre el tablero,para acceder a la línea anterior/posterior.
|
||||
</li>
|
||||
<li>
|
||||
Mantenga pulsados los botones izquierda/derecha para acceder a los
|
||||
botones de navegación adicionales de la partida.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h3>Libros de Aperturas</h3>
|
||||
|
||||
DroidFish incluye un pequeño libro de aperturas interno. Si quiere
|
||||
utilizar un libro más grande, puede configurar DroidFish para utilizar
|
||||
archivos de libros <i>Polyglot</i> o <i>CTG</i> :
|
||||
<ol>
|
||||
<li>
|
||||
Copiar uno o más archivos de libro Polyglot en el directorio
|
||||
<i>DroidFish</i> en la tarjeta SD. Los archivos de los libros Polyglot deben
|
||||
tener la extensión .bin.
|
||||
</li>
|
||||
<li>
|
||||
Copiar uno o más archivos de libro CTG al directorio <i>DroidFish</i>. Un
|
||||
libro CTG incluye tres archivos, con extensiones .ctg, .ctb and .cto.
|
||||
Debe copiar los tres archivos.
|
||||
</li>
|
||||
<li>
|
||||
Desde el menú programa, active la función <i> Seleccionar libro de
|
||||
aperturas</i>.
|
||||
</li>
|
||||
<li>
|
||||
Seleccione el archivo de libro de aperturas que desee utilizar.
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<h3>Archivos PGN</h3>
|
||||
DroidFish puede cargar partidas desde archivos PGN. Para utilizar esta opción:
|
||||
<ol>
|
||||
<li>
|
||||
Copiar uno o más archivos PGN en el directorio <i>DroidFish/pgn</i> en la
|
||||
tarjeta SD.
|
||||
</li>
|
||||
<li>
|
||||
Mantener pulsado el tablero y seleccionar <i>Cargar partida desde el archivo
|
||||
PGN </i>.
|
||||
</li>
|
||||
<li>
|
||||
Seleccionar el archivo, y a continuación la partida incluída en el archivo
|
||||
que usted quiera cargar.
|
||||
</li>
|
||||
</ol>
|
||||
<p>
|
||||
Para editar los datos de la partida, tales como los nombres de los jugadores,
|
||||
mantenga pulsada la lista de jugadas y seleccione <i>Editar Datos</i>. Para
|
||||
editar comentarios de jugadas, mantenga pulsada la lista de jugadas y
|
||||
seleccione <i>Editar Comentarios</i>.
|
||||
</p>
|
||||
<p>
|
||||
Para guardar una partida editada, mantener presionado el tablero y seleccionar
|
||||
<i>Guardar partida en archivo PGN</i>. Seleccionar el archivo donde guardar la
|
||||
partida, y a continuación seleccionar la posición en el archivo donde se vaya
|
||||
a guardar la nueva partida.
|
||||
</p>
|
||||
<p>
|
||||
Para incorporar los análisis del programa a las variantes de la partida,
|
||||
mantenga pulsada la información del análisis mientras el programa está
|
||||
calculando y seleccione <i> Añadir Análisis</i>. La Variante principal actual
|
||||
se añadirá como una variante al árbol de variantes de la partida.
|
||||
</p>
|
||||
<p>
|
||||
En modo análisis, se pueden añadir movimientos nulos al árbol de variantes.
|
||||
Tenga muy en cuenta que los movimientos nulos no están en PGN estándar, y
|
||||
puede que no funcionen en otros programas de ajedrez que lean PGN.
|
||||
</p>
|
||||
|
||||
<h3>Archivos Scid </h3>
|
||||
Si usted tiene instalado <i>Scid on the go</i>, podrá leer archivos de bases de
|
||||
datos Scid directamente desde el DroidFish. Mantenga pulsado el tablero y
|
||||
seleccione <i>Cargar partida desde el archivo Scid</i>.
|
||||
|
||||
<h3>Motores UCI</h3>
|
||||
DroidFish puede incorporar motores UCI de terceros. Para utilizar esta opción :
|
||||
<ol>
|
||||
<li>
|
||||
Copiar uno o más códigos de motores UCI al directorio <i>DroidFish/uci</i>
|
||||
en la tarjeta SD.
|
||||
</li>
|
||||
<li>
|
||||
Desde el menú, acceder a <i>Seleccionar Motor de Ajedrez</i> y elegir el
|
||||
motor que se va a utilizar.
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<h3>Tablas de finales Gaviota</h3>
|
||||
Para utilizar las tablas de finales Gaviota :
|
||||
<ol>
|
||||
<li>
|
||||
Copiar los archivos .gtb.cp4 en el directorio <i>DroidFish/gtb</i> de la
|
||||
tarjeta SD.
|
||||
</li>
|
||||
<li>
|
||||
Utilizar la pantalla de opciones de las <i>Tablas de finales</i> para
|
||||
controlar el uso de las mismas.
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<h3>Licencia</h3>
|
||||
GNU GPL v3
|
||||
|
||||
<h3>Autores/Desarrolladores</h3>
|
||||
<ul>
|
||||
<li>
|
||||
<i>Stockfish</i> ha sido desarrollado por Tord Romstad, Marco Costalba y
|
||||
Joona Kiiski.
|
||||
</li>
|
||||
<li>
|
||||
<i>Droidfish</i> ha sido desarrollado por Peter Österlund.
|
||||
</li>
|
||||
<li>
|
||||
Mejoras en la interfaz de usuario de Aaro Korhonen.
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
Código de Prueba API de las Tablas Gaviota , Copyright © 2010 Miguel
|
||||
A. Ballicora.
|
||||
</li>
|
||||
<li>
|
||||
Compresión LZMA, de Igor Pavlov.
|
||||
</li>
|
||||
<li>
|
||||
Compresión ZLIB , Copyright © 1995-2005 Jean-loup Gailly y Mark Adler.
|
||||
</li>
|
||||
<li>
|
||||
Compresión LZF , Copyright © 2000-2007 Marc Alexander Lehmann.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h3>Traducciones</h3>
|
||||
<ul>
|
||||
<li>
|
||||
Traducción al alemán de Uwe Walschus.
|
||||
</li>
|
||||
<li>
|
||||
Traducción al español de Amador Cuesta.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</body>
|
||||
</html>
|
181
DroidFish/res/raw/about.html
Normal file
181
DroidFish/res/raw/about.html
Normal file
|
@ -0,0 +1,181 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<h2>About</h2>
|
||||
|
||||
<i>DroidFish</i> is a feature-rich graphical chess user interface, combined with
|
||||
the very strong <i>Stockfish 2.2.2</i> chess engine.
|
||||
|
||||
<h3>Features</h3>
|
||||
<ul>
|
||||
<li>Opening book</li>
|
||||
<li>Unlimited undo/redo</li>
|
||||
<li>Copy/paste to/from clipboard</li>
|
||||
<li>Analysis mode</li>
|
||||
<li>Two player mode</li>
|
||||
<li>Computer vs computer mode</li>
|
||||
<li>Setup positions</li>
|
||||
<li>Extensive PGN support</li>
|
||||
<li>Adjustable playing strength</li>
|
||||
<li>Third party UCI engines</li>
|
||||
<li>Gaviota endgame tablebases</li>
|
||||
</ul>
|
||||
|
||||
<h3>Hints</h3>
|
||||
<ul>
|
||||
<li>
|
||||
In game mode, long press chess board to activate copy/paste menu.
|
||||
</li>
|
||||
<li>
|
||||
In edit board mode, long press chess board to activate edit menu.
|
||||
</li>
|
||||
<li>
|
||||
Scroll left/right on the chess board to undo/redo moves.
|
||||
</li>
|
||||
<li>
|
||||
If the game contains multiple variations, scroll up/down on the chess board
|
||||
to go to the previous/next variation.
|
||||
</li>
|
||||
<li>
|
||||
Long press left/right buttons for additional game navigation commands.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h3>Opening books</h3>
|
||||
|
||||
DroidFish contains a small internal opening book. If you want to use
|
||||
a larger book, you can configure DroidFish to use external <i>polyglot</i>
|
||||
or <i>CTG</i> book files:
|
||||
<ol>
|
||||
<li>
|
||||
Copy one or more polyglot book files to the <i>DroidFish</i> directory on
|
||||
the SD card. Polyglot books must have the file extension .bin. <b>Note!</b>
|
||||
The Android file system is case sensitive, so the extension must be .bin,
|
||||
not .Bin or .BIN.
|
||||
</li>
|
||||
<li>
|
||||
Copy one or more CTG book files to the <i>DroidFish</i> directory. A CTG
|
||||
book consists of three files with file extensions .ctg, .ctb and .cto. You
|
||||
must copy all three files.
|
||||
</li>
|
||||
<li>
|
||||
From the program menu, activate the <i>Select opening book</i> function.
|
||||
</li>
|
||||
<li>
|
||||
Select the opening book file you want to use.
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<h3>PGN files</h3>
|
||||
DroidFish can load games from PGN files. To use this feature:
|
||||
<ol>
|
||||
<li>
|
||||
Copy one or more PGN files to the <i>DroidFish/pgn</i> directory on the SD
|
||||
card.
|
||||
</li>
|
||||
<li>
|
||||
Long press the chess board and select <i>Load game from PGN file</i>.
|
||||
</li>
|
||||
<li>
|
||||
Select the file, then the game within the file you want to load.
|
||||
</li>
|
||||
</ol>
|
||||
<p>
|
||||
To edit game headers such as player names, long press the move list and select
|
||||
<i>Edit Headers</i>. To edit comments for a move, long press the move list and
|
||||
select <i>Edit Comments</i>.
|
||||
</p>
|
||||
<p>
|
||||
To save your edited game, long press the chess board and select <i>Save game to
|
||||
PGN file</i>. Select the file to save to, then select the position in the file
|
||||
where the new game will be saved.
|
||||
</p>
|
||||
<p>
|
||||
To add computer analysis to the game tree, long press the analysis information
|
||||
when the computer is thinking and select <i>Add Analysis</i>. The current PV is
|
||||
added as a variation in the game tree.
|
||||
</p>
|
||||
<p>
|
||||
In analysis mode, it is possible to add null moves to the game tree. Be aware though
|
||||
that null moves are not included in the PGN standard and may not work in other PGN
|
||||
reading chess programs.
|
||||
</p>
|
||||
|
||||
<h3>Scid files</h3>
|
||||
If you have <i>Scid on the go</i> installed, you can read Scid database files
|
||||
directly from DroidFish. Long press the chess board and select <i>Load game from
|
||||
Scid file</i>.
|
||||
|
||||
<h3>UCI engines</h3>
|
||||
DroidFish can use third party UCI engines. To use this feature:
|
||||
<ol>
|
||||
<li>
|
||||
Copy one or more UCI engine binaries to the <i>DroidFish/uci</i> directory
|
||||
on the SD card. <b>Note!</b> The binaries must be compiled for Android.
|
||||
</li>
|
||||
<li>
|
||||
From the menu, choose <i>Select Chess Engine</i> and select the engine to
|
||||
use.
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<h3>Gaviota endgame tablebases</h3>
|
||||
To use Gaviota endgame tablebases:
|
||||
<ol>
|
||||
<li>
|
||||
Copy .gtb.cp4 files to the <i>DroidFish/gtb</i> directory on the SD card.
|
||||
</li>
|
||||
<li>
|
||||
Use the <i>Endgame Tablebases</i> preferences screen to control how the
|
||||
tablebases are used.
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<h3>License</h3>
|
||||
GNU GPL v3
|
||||
|
||||
<h3>Developers</h3>
|
||||
<ul>
|
||||
<li>
|
||||
<i>Stockfish</i> is developed by Tord Romstad, Marco Costalba and Joona
|
||||
Kiiski.
|
||||
</li>
|
||||
<li>
|
||||
<i>Droidfish</i> is developed by Peter Österlund.
|
||||
</li>
|
||||
<li>
|
||||
User interface improvements by Aaro Korhonen.
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
Gaviota Tablebases Probing Code API, Copyright © 2010 Miguel
|
||||
A. Ballicora.
|
||||
</li>
|
||||
<li>
|
||||
LZMA compression by Igor Pavlov.
|
||||
</li>
|
||||
<li>
|
||||
ZLIB compression, Copyright © 1995-2005 Jean-loup Gailly and Mark
|
||||
Adler.
|
||||
</li>
|
||||
<li>
|
||||
LZF compression, Copyright © 2000-2007 Marc Alexander Lehmann.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h3>Translations</h3>
|
||||
<ul>
|
||||
<li>
|
||||
German translation by Uwe Walschus.
|
||||
</li>
|
||||
<li>
|
||||
Spanish translation by Amador Cuesta.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -172,87 +172,6 @@
|
|||
</string-array>
|
||||
<string name="book_line_length_default">1000000</string>
|
||||
|
||||
<string name="about_info">\
|
||||
<b>Information</b>\n\
|
||||
<i>DroidFish</i> ist ein Schachprogramm mit vielfältigen Funktionen \
|
||||
und der sehr spielstarken Schach-Engine <i>Stockfish 2.2.2</i>. \n\
|
||||
\n\
|
||||
<b>Funktionen</b>\n\
|
||||
* Eröffnungsbuch\n\
|
||||
* Unbegrenzte Rücknahme und Wiederholung\n\
|
||||
* Kopieren und Einfügen über die Zwischenablage\n\
|
||||
* Analyse-Modus\n\
|
||||
* Zwei-Spieler-Modus\n\
|
||||
* Computer-gegen-Computer-Modus\n\
|
||||
* Stellungseingabe\n\
|
||||
* Umfangreiche PGN-Unterstützung\n\
|
||||
* Einstellbare Spielstärke\n\
|
||||
* Unterstützung für UCI-Engines von Drittanbietern\n\
|
||||
\n\
|
||||
<b>Hinweise</b>\n\
|
||||
* Längeres Drücken auf das Spielfeld während einer Partie aktiviert ein Menu mit Funktionen zum Kopieren und Einfügen sowie zum Laden und Speichern von PGN-Dateien.\n\
|
||||
* Im Stellungseingabe-Modus aktiviert längeres Drücken auf das Spielfeld ein Menu zum Bearbeiten.\n\
|
||||
* Durch Wischen auf dem Spielfeld nach links oder rechts lassen sich Züge zurücknehmen oder wiederholen.\n\
|
||||
* Wenn eine Partie verschiedene Varianten enthält, führt Wischen auf dem Spielfeld \
|
||||
nach oben oder unten zur vorherigen oder nächsten Variante.\n\
|
||||
* Längeres Drücken auf die Links- und Rechts-Schaltflächen aktiviert zusätzliche Kommandos zur Navigation.\n\
|
||||
\n\
|
||||
<b>Eröffnungsbücher</b>\n\
|
||||
DroidFish enthält ein kleines internes Eröffnungsbuch. Wenn Sie ein größeres Eröffnungsbuch \
|
||||
verwenden möchten, können Sie die Verwendung externer Eröffnungsbücher (<i>Polyglot</i> \
|
||||
oder <i>CTG</i>) folgendermaßen konfigurieren:\n\
|
||||
1a. Kopieren Sie eines oder mehrere Polyglot-Eröffnungsbücher in das Verzeichnis <i>DroidFish</i> auf der SD-Karte.\n\
|
||||
Diese müssen die Dateiendung <i>.bin</i> aufweisen. Beachten Sie dabei bitte, dass das Android-Dateisystem zwischen \
|
||||
Groß- und Kleinbuchstaben unterscheidet. Die Datei muss also mit <i>.bin</i> enden, nicht mit <i>.Bin</i> oder <i>.BIN</i>.\n\
|
||||
1b. Kopieren Sie eines oder mehrere CTG-Eröffnungsbücher in das Verzeichnis <i>DroidFish</i>. \
|
||||
Diese bestehen aus drei Dateien mit den Endungen <i>.ctg</i>, <i>.ctb</i> und <i>.cto</i>. \
|
||||
Sie müssen alle drei Dateien kopieren.\n\
|
||||
2. Aktivieren Sie im Programm-Menu die Funktion <i>Eröffnungsbuch auswählen</i>.\n\
|
||||
3. Wählen Sie das Eröffnungsbuch aus, das Sie benutzen möchten.\n\
|
||||
\n\
|
||||
<b>PGN-Dateien</b>\n\
|
||||
DroidFish kann Partien aus PGN-Dateien laden. Diese Funktion nutzen Sie folgendermaßen:\n\
|
||||
1. Kopieren Sie eine oder mehrere PGN-Dateien in das Verzeichnis <i>DroidFish/pgn</i> auf der SD-Karte.\n\
|
||||
2. Drücken Sie länger auf das Spielfeld und aktivieren Sie im darauf folgenden Menu die Funktion <i>Partie aus einer PGN-Datei laden</i>.\n\
|
||||
3. Wählen Sie die Datei und anschließend innerhalb der Datei die Partie aus, die Sie laden möchten.\n\
|
||||
\n\
|
||||
Um Partie-Informationen wie die Spielernamen zu ändern, drücken Sie länger auf die Zugliste und wählen <i>Partie-Informationen</i>. \
|
||||
Um Kommentare für einen Zug zu bearbeiten, drücken Sie länger auf die Zugliste und wählen <i>Kommentare</i>.\n\
|
||||
\n\
|
||||
Um eine veränderte Partie zu speichern, drücken Sie länger auf das Spielfeld und aktivieren im darauf folgenden Menu die Funktion \
|
||||
<i>Partie in eine PGN-Datei speichern</i>. Wählen Sie anschließend die Datei und dann innerhalb der Datei die Position aus, \
|
||||
an der die neue Partie gespeichert werden soll.\n\
|
||||
\n\
|
||||
Um die Computer-Analyse zum Spielbaum hinzuzufügen, drücken Sie auf die Analyse-Informationen, \
|
||||
während der Computer rechnet, und wählen <i>Analyse hinzufügen</i>. Die aktuelle Hauptvariante \
|
||||
wird dann als Variante zum Spielbaum hinzugefügt.\n\
|
||||
\n\
|
||||
Im Analyse-Modus ist es möglich, Null-Züge zum Spielbaum hinzuzufügen. Denken Sie aber daran, \
|
||||
dass Null-Züge nicht Teil des PGN-Standards sind und möglicherweise nicht in anderen \
|
||||
Programmen mit PGN-Unterstützung funktionieren.\n\
|
||||
\n\
|
||||
<b>Scid-Dateien</b>\n\
|
||||
Wenn Sie das Programm <i>Scid on the go</i> installiert haben, können Sie in DroidFish \
|
||||
Scid-Datenbank-Dateien direkt einlesen. Drücken Sie dazu länger auf das Spielfeld und wählen Sie \
|
||||
die Funktion <i>Partie aus einer Scid-Datei laden</i>.\n\
|
||||
\n\
|
||||
<b>UCI-Engines</b>\n\
|
||||
DroidFish kann UCI-Engines von Drittanbietern einbinden. Zur Nutzung dieser Funktion gehen Sie folgendermaßen vor:\n\
|
||||
1. Kopieren Sie eine oder mehrere UCI-Engines als ausführbare Dateien in das Verzeichnis <i>DroidFish/uci</i> auf der SD-Karte.\n\
|
||||
2. Wählen Sie im Programm-Menu die Funktion <i>Schach-Engine auswählen</i>, um die gewünschte Engine zu aktivieren.\n\
|
||||
\n\
|
||||
<b>Lizenz</b>\n\
|
||||
GNU GPL v3\n\
|
||||
\n\
|
||||
<b>Entwickler</b>\n\
|
||||
* Das Schachprogramm <i>Stockfish</i> wird entwickelt von Tord Romstad, Marco Costalba und Joona Kiiski.\n\
|
||||
* <i>Droidfish</i> wird entwickelt von Peter Österlund.\n\
|
||||
* Von Aaro Korhonen stammen Verbesserungen der Benutzeroberfläche.\n\
|
||||
\n\
|
||||
<b>Lokalisierung</b>\n\
|
||||
* Die deutsche Übersetzung erfolgte durch Uwe Walschus.\n\
|
||||
* Die spanische Übersetzung erfolgte durch Amador Cuesta.\n\
|
||||
</string>
|
||||
<string name="cpu_warning">\
|
||||
<b>Prozessor-Nutzung</b>\n\
|
||||
Wenn Sie DroidFish im Hintergrund in der Spielmodus-Einstellung <i>Analyse</i> \
|
||||
|
|
|
@ -172,93 +172,6 @@
|
|||
</string-array>
|
||||
<string name="book_line_length_default">1000000</string>
|
||||
|
||||
<string name="about_info">\
|
||||
<b>About</b>\n\
|
||||
<i>DroidFish</i> incorpora una interfaz gráfica de ajedrez de usuario muy completa, \
|
||||
combinada con el muy potente motor de ajedrez <i>Stockfish 2.2.2</i>.
|
||||
\n\
|
||||
<b>Características</b>\n\
|
||||
* Libro de Aperturas\n\
|
||||
* Avance/Retroceso ilimitado\n\
|
||||
* Copiar/pegar a/desde el portapapeles\n\
|
||||
* Modo Análisis \n\
|
||||
* Modo Dos jugadores \n\
|
||||
* Modo Programa contra Programa \n\
|
||||
* Introducir Posición \n\
|
||||
* Amplio soporte PGN \n\
|
||||
* Niveles de juego ajustables\n\
|
||||
* Motores UCI de terceros\n\
|
||||
* Tablas de finales Gaviota\n\
|
||||
\n\
|
||||
<b>Indicaciones </b>\n\
|
||||
* En modo partida, mantenga pulsado el tablero para activar el menú copiar/pegar.\n\
|
||||
* En modo editar tablero, mantenga pulsado el mismo, para activar el menú editar.\n\
|
||||
* Desplazarse a la izquierda/derecha en el tablero, para retroceder/avanzar jugadas.\n\
|
||||
* Si la partida incluye varias líneas, desplazarse arriba/abajo sobre el tablero,para acceder a la línea anterior/posterior.\n\
|
||||
* Mantenga pulsados los botones izquierda/derecha para acceder a los botones de navegación adicionales de la partida.\n\
|
||||
\n\
|
||||
<b>Libros de Aperturas</b>\n\
|
||||
DroidFish incluye un pequeño libro de aperturas interno. Si quiere utilizar un libro más grande, puede configurar DroidFish para utilizar archivos de libros <i>Polyglot</i> \ o <i>CTG</i> :\n\
|
||||
1a. Copiar uno o más archivos de libro Polyglot en el directorio <i>DroidFish</i> en la tarjeta SD.\
|
||||
Los archivos de los libros Polyglot deben tener la extensión .bin.\n\
|
||||
1b. Copiar uno o más archivos de libro CTG al directorio <i>DroidFish</i>. Un libro CTG \ incluye tres archivos, con extensiones .ctg, .ctb and .cto. \
|
||||
Debe copiar los tres archivos.\n\
|
||||
2. Desde el menú programa, active la función <i> Seleccionar libro de aperturas</i>.\n\
|
||||
3. Seleccione el archivo de libro de aperturas que desee utilizar.\n\
|
||||
\n\
|
||||
<b>Archivos PGN</b>\n\
|
||||
DroidFish puede cargar partidas desde archivos PGN. Para utilizar esta opción:\n\
|
||||
1. Copiar uno o más archivos PGN en el directorio <i>DroidFish/pgn</i> en la tarjeta SD.\n\
|
||||
2. Mantener pulsado el tablero y seleccionar <i>Cargar partida desde el archivo PGN </i>.\n\
|
||||
3. Seleccionar el archivo, y a continuación la partida incluída en el archivo que usted quiera cargar.\n\
|
||||
\n\
|
||||
Para editar los datos de la partida, tales como los nombres de los jugadores, mantenga pulsada la lista de jugadas y seleccione \
|
||||
<i>Editar Datos</i>.Para editar comentarios de jugadas, mantenga pulsada la lista de jugadas y seleccione \
|
||||
<i>Editar Comentarios</i>.\
|
||||
\n\
|
||||
Para guardar una partida editada, mantener presionado el tablero y seleccionar \
|
||||
<i>Guardar partida en archivo PGN</i>. Seleccionar el archivo donde guardar la partida, \
|
||||
y a continuación seleccionar la posición en el archivo donde se vaya a guardar la nueva partida.\
|
||||
\n\
|
||||
Para incorporar los análisis del programa a las variantes de la partida, mantenga pulsada la \
|
||||
información del análisis mientras el programa está calculando y seleccione <i> Añadir Análisis</i>. \
|
||||
La Variante principal actual se añadirá como una variante al árbol de variantes de la partida.\n\
|
||||
\n\
|
||||
En modo análisis, se pueden añadir movimientos nulos al árbol de variantes. Tenga muy en cuenta \
|
||||
que los movimientos nulos no están en PGN estándar, y puede que no funcionen en otros programas de ajedrez que lean PGN.\n\
|
||||
\n\
|
||||
<b>Archivos Scid </b>\n\
|
||||
Si usted tiene instalado <i>Scid on the go</i>, podrá leer archivos de bases de datos Scid \
|
||||
directamente desde el DroidFish. Mantenga pulsado el tablero y seleccione <i>Cargar partida desde el archivo Scid</i>.\n\
|
||||
\n\
|
||||
<b>Motores UCI</b>\n\
|
||||
DroidFish puede incorporar motores UCI de terceros. Para utilizar esta opción : \n\
|
||||
\n\
|
||||
1. Copiar uno o más códigos de motores UCI al directorio <i>DroidFish/uci</i> en la tarjeta SD.\n\
|
||||
2. Desde el menú, acceder a <i>Seleccionar Motor de Ajedrez</i> y elegir el motor que se va a utilizar.\n\
|
||||
\n\
|
||||
<b>Tablas de finales Gaviota</b>\n\
|
||||
Para utilizar las tablas de finales Gaviota :\n\
|
||||
1. Copiar los archivos .gtb.cp4 en el directorio <i>DroidFish/gtb</i> de la tarjeta SD.\n\
|
||||
2. Utilizar la pantalla de opciones de las <i>Tablas de finales</i> para controlar el uso de las mismas.\n\
|
||||
\n\
|
||||
<b>Licencia</b>\n\
|
||||
GNU GPL v3\n\
|
||||
\n\
|
||||
<b>Autores/Desarrolladores</b>\n\
|
||||
* <i>Stockfish</i> ha sido desarrollado por Tord Romstad, Marco Costalba y Joona Kiiski.\n\
|
||||
* <i>Droidfish</i> ha sido desarrollado por Peter Österlund.\n\
|
||||
* Mejoras en la interfaz de usuario de Aaro Korhonen.\n\
|
||||
\n\
|
||||
* Código de Prueba API de las Tablas Gaviota , Copyright \u00a9 2010 Miguel A. Ballicora.\n\
|
||||
* Compresión LZMA, de Igor Pavlov.\n\
|
||||
* Compresión ZLIB , Copyright \u00a9 1995-2005 Jean-loup Gailly y Mark Adler.\n\
|
||||
* Compresión LZF , Copyright \u00a9 2000-2007 Marc Alexander Lehmann.\n\
|
||||
\n\
|
||||
<b>Traducciones</b>\n\
|
||||
Traducción al alemán de Uwe Walschus.\n\
|
||||
Traducción al español de Amador Cuesta.\n\
|
||||
</string>
|
||||
<string name="cpu_warning">\
|
||||
<b>Utilización de la CPU </b>\n\
|
||||
Si deja a DroidFish analizando en segundo plano, y el<i> Modo Partida</i> está ajustado en \
|
||||
|
@ -551,7 +464,7 @@ Si está usted utilizando la batería, se recomienda que cambie los ajustes para
|
|||
<string name="prefs_exportTime_summary">Incluye información del tiempo para cada jugada</string>
|
||||
<string name="prefs_egtbSettings_title">Tablas de Finales</string>
|
||||
<string name="prefs_tbHints_title">Mostrar recomendaciones</string>
|
||||
<string name="prefs_tbHints_summary">Al tocar una pieza, muestra los valores de todos los movimientos posibles de la misma incluídos en la base.</string>
|
||||
<string name="prefs_tbHints_summary">Al tocar una pieza, muestra los valores de todos los movimientos posibles de la misma incluídos en la base.</string>
|
||||
<string name="prefs_tbHintsEdit_title">Editar Recomendaciones en el Tablero</string>
|
||||
<string name="prefs_tbHintsEdit_summary">Al tocar una pieza en modo editar tablero, muestra los valores de todas las posibles posiciones alternativas de esa pieza incluídas en la base.</string>
|
||||
<string name="prefs_tbRootProbe_title">Prueba en la (posición) Base.</string>
|
||||
|
|
|
@ -172,100 +172,6 @@
|
|||
</string-array>
|
||||
<string name="book_line_length_default">1000000</string>
|
||||
|
||||
<string name="about_info">\
|
||||
<b>About</b>\n\
|
||||
<i>DroidFish</i> is a feature-rich graphical chess user interface, \
|
||||
combined with the very strong <i>Stockfish 2.2.2</i> chess engine.\n\
|
||||
\n\
|
||||
<b>Features</b>\n\
|
||||
* Opening book\n\
|
||||
* Unlimited undo/redo\n\
|
||||
* Copy/paste to/from clipboard\n\
|
||||
* Analysis mode\n\
|
||||
* Two player mode\n\
|
||||
* Computer vs computer mode\n\
|
||||
* Setup positions\n\
|
||||
* Extensive PGN support\n\
|
||||
* Adjustable playing strength\n\
|
||||
* Third party UCI engines\n\
|
||||
* Gaviota endgame tablebases\n\
|
||||
\n\
|
||||
<b>Hints</b>\n\
|
||||
* In game mode, long press chess board to activate copy/paste menu.\n\
|
||||
* In edit board mode, long press chess board to activate edit menu.\n\
|
||||
* Scroll left/right on the chess board to undo/redo moves.\n\
|
||||
* If the game contains multiple variations, scroll up/down on the chess board to \
|
||||
go to the previous/next variation.\n\
|
||||
* Long press left/right buttons for additional game navigation commands.\n\
|
||||
\n\
|
||||
<b>Opening books</b>\n\
|
||||
DroidFish contains a small internal opening book. If you want to use \
|
||||
a larger book, you can configure DroidFish to use external <i>polyglot</i> \
|
||||
or <i>CTG</i> book files:\n\
|
||||
1a. Copy one or more polyglot book files to the <i>DroidFish</i> directory on the SD card. \
|
||||
Polyglot books must have the file extension .bin. <b>Note!</b> The Android file system is \
|
||||
case sensitive, so the extension must be .bin, not .Bin or .BIN.\n\
|
||||
1b. Copy one or more CTG book files to the <i>DroidFish</i> directory. A CTG \
|
||||
book consists of three files with file extensions .ctg, .ctb and .cto. \
|
||||
You must copy all three files.\n\
|
||||
2. From the program menu, activate the <i>Select opening book</i> function.\n\
|
||||
3. Select the opening book file you want to use.\n\
|
||||
\n\
|
||||
<b>PGN files</b>\n\
|
||||
DroidFish can load games from PGN files. To use this feature:\n\
|
||||
1. Copy one or more PGN files to the <i>DroidFish/pgn</i> directory on the SD card.\n\
|
||||
2. Long press the chess board and select <i>Load game from PGN file</i>.\n\
|
||||
3. Select the file, then the game within the file you want to load.\n\
|
||||
\n\
|
||||
To edit game headers such as player names, long press the move list and select \
|
||||
<i>Edit Headers</i>. To edit comments for a move, long press the move list and \
|
||||
select <i>Edit Comments</i>.\n\
|
||||
\n\
|
||||
To save your edited game, long press the chess board and select <i>Save game to \
|
||||
PGN file</i>. Select the file to save to, then select the position in the file \
|
||||
where the new game will be saved.\n\
|
||||
\n\
|
||||
To add computer analysis to the game tree, long press the analysis information \
|
||||
when the computer is thinking and select <i>Add Analysis</i>. The current PV is \
|
||||
added as a variation in the game tree.\n\
|
||||
\n\
|
||||
In analysis mode, it is possible to add null moves to the game tree. Be aware though \
|
||||
that null moves are not included in the PGN standard and may not work in other PGN \
|
||||
reading chess programs.\n\
|
||||
\n\
|
||||
<b>Scid files</b>\n\
|
||||
If you have <i>Scid on the go</i> installed, you can read Scid database files \
|
||||
directly from DroidFish. Long press the chess board and select <i>Load game from \
|
||||
Scid file</i>.\n\
|
||||
\n\
|
||||
<b>UCI engines</b>\n\
|
||||
DroidFish can use third party UCI engines. To use this feature:\n\
|
||||
1. Copy one or more UCI engine binaries to the <i>DroidFish/uci</i> directory on the SD card. \
|
||||
<b>Note!</b> The binaries must be compiled for Android.\n\
|
||||
2. From the menu, choose <i>Select Chess Engine</i> and select the engine to use.\n\
|
||||
\n\
|
||||
<b>Gaviota endgame tablebases</b>\n\
|
||||
To use Gaviota endgame tablebases:\n\
|
||||
1. Copy .gtb.cp4 files to the <i>DroidFish/gtb</i> directory on the SD card.\n\
|
||||
2. Use the <i>Endgame Tablebases</i> preferences screen to control how the tablebases are used.\n\
|
||||
\n\
|
||||
<b>License</b>\n\
|
||||
GNU GPL v3\n\
|
||||
\n\
|
||||
<b>Developers</b>\n\
|
||||
* <i>Stockfish</i> is developed by Tord Romstad, Marco Costalba and Joona Kiiski.\n\
|
||||
* <i>Droidfish</i> is developed by Peter Österlund.\n\
|
||||
* User interface improvements by Aaro Korhonen.\n\
|
||||
\n\
|
||||
* Gaviota Tablebases Probing Code API, Copyright \u00a9 2010 Miguel A. Ballicora.\n\
|
||||
* LZMA compression by Igor Pavlov.\n\
|
||||
* ZLIB compression, Copyright \u00a9 1995-2005 Jean-loup Gailly and Mark Adler.\n\
|
||||
* LZF compression, Copyright \u00a9 2000-2007 Marc Alexander Lehmann.\n\
|
||||
\n\
|
||||
<b>Translations</b>\n\
|
||||
* German translation by Uwe Walschus.\n\
|
||||
* Spanish translation by Amador Cuesta.\n\
|
||||
</string>
|
||||
<string name="cpu_warning">\
|
||||
<b>CPU Usage</b>\n\
|
||||
If you leave DroidFish running in the background and <i>GameMode</i> is set to \
|
||||
|
|
|
@ -18,10 +18,13 @@
|
|||
|
||||
package org.petero.droidfish;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.File;
|
||||
import java.io.FileFilter;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.InputStreamReader;
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.HashMap;
|
||||
|
@ -99,6 +102,7 @@ import android.view.View.OnClickListener;
|
|||
import android.view.View.OnKeyListener;
|
||||
import android.view.View.OnLongClickListener;
|
||||
import android.view.View.OnTouchListener;
|
||||
import android.webkit.WebView;
|
||||
import android.widget.EditText;
|
||||
import android.widget.ImageButton;
|
||||
import android.widget.LinearLayout;
|
||||
|
@ -1222,12 +1226,33 @@ public class DroidFish extends Activity implements GUIInterface {
|
|||
case ABOUT_DIALOG: {
|
||||
AlertDialog.Builder builder = new AlertDialog.Builder(this);
|
||||
String title = getString(R.string.app_name);
|
||||
WebView wv = new WebView(this);
|
||||
builder.setView(wv);
|
||||
String data = "";
|
||||
try {
|
||||
InputStream is = getResources().openRawResource(R.raw.about);
|
||||
InputStreamReader isr = new InputStreamReader(is, "UTF-8");
|
||||
BufferedReader br = new BufferedReader(isr);
|
||||
StringBuilder sb = new StringBuilder();
|
||||
String line;
|
||||
while ((line = br.readLine()) != null) {
|
||||
sb.append(line);
|
||||
sb.append('\n');
|
||||
}
|
||||
br.close();
|
||||
data = sb.toString();
|
||||
} catch (UnsupportedEncodingException e1) {
|
||||
} catch (IOException e) {
|
||||
}
|
||||
System.out.printf("%.3f DroidFish.onCreateDialog(): data:%s\n",
|
||||
System.currentTimeMillis() * 1e-3, data);
|
||||
wv.loadData(data, "text/html", null);
|
||||
try {
|
||||
PackageInfo pi = getPackageManager().getPackageInfo("org.petero.droidfish", 0);
|
||||
title += " " + pi.versionName;
|
||||
} catch (NameNotFoundException e) {
|
||||
}
|
||||
builder.setTitle(title).setMessage(R.string.about_info);
|
||||
builder.setTitle(title);
|
||||
AlertDialog alert = builder.create();
|
||||
return alert;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user