Newsgroup: it.hobby.scacchi
Titolo: Xboard, Linux e ICS

Ho installato Xboard su Linux MDK 9.2 e, a differenza della distribuzione
precedente, qui nel menu "ICS client" è disattivato, e quindi non posso
connetermi a FICS. Che devo fare per svegliarlo? Grazie.
-- 
"ti sei mai chiesto perchè da alcuni anni il cono gelato
non si ammorbidisce più ? Perchè usano la farina di lombrico" (post su IDCT).
it.cultura.classica: 
http://digilander.iol.it/mmanca

 connetermi a FICS. Che devo fare per svegliarlo? Grazie.
Io lo faccio partire così:
/usr/games/xboard -ics -icshost 64.71.131.140 -icsport 5000 -icshelper \
/usr/local/bin/timeseal -autoflag -colorize -coords -quiet
L'indirizzo IP dopo "-icshost" è quello di FICS e ovviamente devi
controllare che i percorsi di xboard e timeseal siano quelli giusti :)
Ovviamente le ultime opzioni puoi aggiungerle e toglierle a piacimento,
credo che quelle importanti siano solo -ics, -icshost e (se lo usi)
- -icshelper per timeseal.
Comunque adesso io uso quasi sempre eboard, che è molto meglio :-)
Gabry (pubblicità progresso) :-)
- -- 
Home Page:       
http://www-studenti.dm.unipi.it/~stilli/
mailto:
super...@libero.it
           ICQ UIN: 159169930
Caccole Stellari Website: 
http://www.caccolestellari.com/
Gruppo Utenti Linux Pisa: 
http://www.gulp.linux.it/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQE/9W6AQMzu5hmEH1wRAsVvAJsF5KoC1dknJdikUH5CZlV9+OyW9gCfUFcv
4Am1+kLDlyX/TcecBq3by0E=
=/KiB
-----END PGP SIGNATURE-----

 /usr/local/bin/timeseal -autoflag -colorize -coords -quiet
Io mi sono dilettato con qualcosa di un po' piů complesso... ho fatto il 
seguente script /usr/local/bin/xb.sh :
---8<---
#!/bin/bash
# SIZE ESISTENTI (dimensione pezzi):
# Titanic       (129);  Colossal        (116);  Giant           (108);
# Huge          (95);   Big             (87);   Large           (80);
# Bulky         (72);   Medium          (64);   Moderate        (58);
# Average       (54);   Middling        (49);   Mediocre        (45);
# Small         (40);   Slim            (37);   Petit           (33);
# Dinky         (29);   Teeny           (25);   Tiny            (21);
# parametri di DIMENSIONE:
# 1) dimensione pezzi;
# 2) bordo nero tra le caselle;
# 3) dimensione font degli orologi;
# 4) dimensione font delle coordinate;
# 5) font normali;
# 6) small layout flag (0 o 1);
# 7) tiny layout flag (0 o 1);
DIMENSIONE=72,1,26,12,12
PEZZOBIANCO='#FFFFFF'
PEZZONERO='#1D1D1D'
CASABIANCA='#CCBDA4'
CASANERA='#A88964'
FICSSERV=64.71.131.140
if (test "$1" = "FICS") then
   konsole -e xboard                                    \
          -ics                                          \
          -icsinput                                     \
          -colorize                                     \
          -quiet                                        \
          -colorShout           magenta                 \
          -colorSShout          magenta,default,1       \
          -colorChannel1        cyan,default,1          \
          -colorChannel         cyan                    \
          -colorKibitz          blue,default,1          \
          -colorTell            green,default,1         \
          -colorChallenge       red,default,1           \
          -colorRequest         red                     \
          -colorSeek            yellow                  \
          -colorNormal          default                 \
          -icsAlarmTime         15000                   \
          -icshost              $FICSSERV               \
          -size                 $DIMENSIONE             \
          -whitePieceColor      $PEZZOBIANCO            \
          -blackPieceColor      $PEZZONERO              \
          -lightSquareColor     $CASABIANCA             \
          -darkSquareColor      $CASANERA               \
          -icshelper            /usr/local/bin/timeseal &
else
   if (test "$1" = "--help") then
      echo "syntax: $0 [game.pgn]"
      exit 0
   fi
   PGNDIR=`pwd`/$1
   if (test -n "$1") then
      PARAMETRI="-ncp -td -1 -lgf $PGNDIR"
   else
      PARAMETRI=""
   fi
   xboard                                       \
      -size                     $DIMENSIONE     \
          -whitePieceColor      $PEZZOBIANCO    \
          -blackPieceColor      $PEZZONERO      \
          -lightSquareColor     $CASABIANCA     \
          -darkSquareColor      $CASANERA       \
          $PARAMETRI
fi
---8<---
Associate i permessi 0755 root.root a questo file.
In questo modo "xb.sh" č utilizzabile in piů modi:
a) creando un link sul desktop o sul menu che lo richiami col parametro 
"FICS", e fa sě che si apra direttamente FICS con tutti i suoi parametri;
b) utilizzando "xb.sh" come applicazione di default per aprire i file pgn 
nel proprio file manager o ambiente, permette di aprire i file pgn ed 
eseguire la partita con un semplice doppio clic;
c) richiamando semplicemente "xb" viene avviato Xboard con il programma di 
scacchi associato.
Spero possa aiutare qualcuno! Salute.
-- 
Massimo Bacilieri AKA Crononauta
ICQ: 4005815

 seguente script /usr/local/bin/xb.sh :
Alla faccia! Complimentoni, veramente un bel lavoro :-)
Peccato che, ad una prima occhiata, su eboard tutto questo ce l'hai
praticamente gratis (oddio, la dimensione della scacchiera la devi impostare
a occhio, magari lo dico a Felipe, chissà che in una prossima versione non
ci metta anche questa :) ).
Gabry (insomma, un minimo d'orgoglio) :-)
- -- 
Home Page:       
http://www-studenti.dm.unipi.it/~stilli/
mailto:
super...@libero.it
           ICQ UIN: 159169930
Caccole Stellari Website: 
http://www.caccolestellari.com/
Gruppo Utenti Linux Pisa: 
http://www.gulp.linux.it/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQE/+My7QMzu5hmEH1wRApsIAJ9voUT2BhWJh6dP5dxIRNYyRgeH0QCfft6I
sm3SYjD77VsvWfUKlKGdre4=
=o5uZ
-----END PGP SIGNATURE-----