Newsgroup: it.hobby.scacchi
Titolo: problemino su Fics

Purtroppo dopo l'ennesimo crash di windows con impossibilità di 
recupero, sono passato a linux in modo più sistematico uso thief con 
wine per giocare, ma non sono soddisfatto su windows andava nettamente + 
veloce, a volte l'orologio si blocca e non mi dice quanto tempo ho, per 
non parlare del telnet che si comporta in modo anomalo se faccio dei 
copia incolla o se uso la risposta veloce F9 fa sparire il testo lo 
rende invisibile, si può usare lo stesso ma non è il massimo, ho provato 
raptor ma è lentissimo da quando apre la finestra a quando eseguo la 
prima mossa passano almeno 3 secondi?
Qualche trucco per velocizzare? Io sono aperto a suggerimenti grazie e 
arriverderci su fics.
ciao!

 arriverderci su fics.
prova una interfaccia diversa.
ci sono tante opzioni, io uso jin, lo puoi usare come java applet dal
sito 
freechess.org
 (
http://www.freechess.org/Login/jin/index.php
) o lo
installi in locale (
http://www.jinchess.com/unix_download
)

 arriverderci su fics.
Vuoi suggerimenti per restare comunque su wine e utilizzare il software
windows pi� velocemente o accestti suggerimenti per interfacce linux
native ?
Per la prima.... la soluzione � avere un pc pi� potente :-)
-- 
FICS Manual    :: 
http://www.deepthought.it/chess/fics.html
eBooks         :: 
http://www.deepthought.it/chess/ebooks.html
MyChess Portal :: 
http://mychess.deepthought.it


I puristi non vogliono manco vederlo wine e va bene, mannaggia thief � 
un open source, non potevano farlo con qualcosa in grado di migrare? ma 
va be' misteri del visual c 6.0, comunque se ci sono trucchi io li 
accetto di buon grado, xboard con timeseal scaricato da 
freechess.org
 
non funziona, raptor � una secca a detta stessa del suo programmatore, 
jin mi fa venire il mal di denti a guardarlo, eboard non ti da 2 
scacchiere in contemporanea ma devi switchare, manca qualche altro? 
Raptor sarebbe l'ideale se rispondesse in un tempo + umano, per giocare 
light spendere 3 secondi minimo a mossa � disarmante, ma se c� qualche 
trucco per doparlo ben venga, mi sembra l'unico in grado di essere una 
valida alternativa a thief, escluso ovviamente babas che � per windows 
.... tra l'altro thief occupa pochissima ram anche su linux...
Magoooooooooo aiutaci tuuuuuuuuuu!

 Magoooooooooo aiutaci tuuuuuuuuuu!
Knights Chess
http://knights.sourceforge.net
non lo uso perché sono allergico a KDE, ma dalle schermate sembra buono.
Se riesci a trovare un link funzionante  visto che
http://varese.home.att.net/
 non va, puoi provare Varese.
Tagua manco te lo dico perché è troppo minimale per le caratteristiche
che mi sembra richiedi.
Torniamo un attimo a timeseal e Xboard: che problemi hai? Magari li
risolviamo...



knights non soddisfa le dependencies e non so come fare per controllare 
quali mancano e vanno installate, varese avevo provato ai tempi a 
cercarlo ma non l'ho trovato, xboard lanciato senza timeseal funge, con 
timesea va in errore e non per motivi legati a permissions.
ciao!

 timesea va in errore e non per motivi legati a permissions.
Quale timeseal hai scaricato ?
Timeseal è un po' birichino. La versione per Linux accetta solo l'IP del
server e non l'hostname. Devi poi usare il parametro della porta del
server FICS a cui ti colleghi (5000 o 23) e poi la porta *locale*
(parametro -p numeroporta, es. -p 5001)
xboard lo colleghi a localhost (127.0.0.1) alla porta *locale*
Ma forse 'ste cose le sapevi già ...


io uso Babas con wine

 Ma forse 'ste cose le sapevi già ...
No scusa non sapevo sta cosa del numero porta ho usato il timeseal 
disponibile su 
www.freechess.org
 credo sia il più recente, scusa mi puoi 
fare un esempio di come collegarmi a 
freechess.org
 con xboard comandi 
completi?
grazie! ciao

 io uso Babas con wine
Il problema è il tempo di risposta di wine + applicativo nelle macchine 
diciamo a bassa velocità e memoria, babas  è sicuramente il client + 
completo per giocare che sia mai stato prodotto, ma siccome a me piace 
bughouse prediligo thief che  è + bughouse oriented.

 completi?
1)
timeseal 69.36.243.188 5000 -p 5100 &
Metti in background timeseal che rimane collegato al server FICS sulla
porta 5000 e in ascolto in locale sulla 5100. Il tuo client deve quindi
collegarsi a localhost (127.0.0.1) sulla porta 5100. Timeseal rimarrà in
background finché il client che lo usa non si scollega da FICS. Dopo di
che il processo termina e se vuoi ricollegarti lo devi rilanciare. Puoi
configurare uno script con un ciclo 'while' per tenere sempre attivo
timeseal.
Se non ricordo male (non ho la linux box sotto mano), il client timeseal
corretto è quello da 300k che si chiama timeseal.Linux-i386
Alcune UNIX box (e versioni di shell incluse) non ti permettono di
tenere in background i processi se chiudi la shell con cui li hai
lanciati, per cui occorre usare il comando nohup.
nohup timeseal 69.36.243.188 5000 -p 5100 &
2)
xboard -ics -icshost 127.0.0.1 -icsport 5100 -autoflag -icslogon mylogon.ini
Richiami xboard. Le opzioni puoi cambiarle a piacimento, questo è un
esempio.
Ovviamente, con la stessa tecnica, puoi usare qualsiasi client. Io per
esempio mi collego a FICS con eBoard, facendolo collegare a localhost
(127.0.0.1).


 (127.0.0.1).
grazie mi viene un dubbio, se il timeseal corretto si chiama 
timeseal.Linux-i386 come fai a chiamare il comando 1) timeseal ...
come lo riconosce? cosa rappresenta & nel comando se non sono troppo 
niubbo?
grazie non mancherò di provare!

 niubbo?
Il carattere '&' significa in soldoni "metti il processo in background e
restituisci il prompt della shell all'utente".


 timeseal 69.36.243.188 5000 -p 5100 &
Più semplice, suvvia:
xboard -ics -icshelper timeseal -icshost 69.36.243.188 -icsport 5000
e funziona subito.
Ma non ho capito, eboard che problema aveva?
Gabry (che a fare il pinguino ci vuole tempo) :-)
-- 
http://poisson.phc.unipi.it/~stilli/
http://lightknight.homelinux.org/blog/
Meglio essere ottimisti e avere torto, che pessimisti e avere ragione
[Albert Einstein]

 Ma non ho capito, eboard che problema aveva?
eBoard è un po' più dispettoso. Può richiamare timeseal in automatico se
opportunamente configurato e si aspetta l'eseguibile in un determinato
path con un determinato nome.
Se installi e usi eBoard "as is" da synaptic / package manager, timeseal
non va.
Cmq all'OP eBoard non piace perché non ha tutte le feature che gli servono.



Ok fantastico, sono riuscito a collegarmi con fics usando timeseal 
copiato (scaricato da 
freechess.org
) nella directory usr/games dove si 
trova xboard, ho dovuto cambiare le permissions da root e ora vorrei 
sapere se per collegare 2 client contemporaneamente devo cambiare la 
porta da 5100 a qualcos'altro
e poi mi piacerebbe fare l'update di xboard che è un po' vecchiotto su 
ubuntu, ho provato a scaricare il sorgente tar.gz, ma non riesco a 
compilarlo magari cè qualche repository da inserire o magari qualche 
pacchetto deb da scaricare?
aiutoOOO :)

 aiutoOOO :)
La distribuzione standard non installa i pacchetti di sviluppo (i vari
*-devel) che hanno le librerie (gli /include/) per compilare.
Non ho ubuntu sotto mano quindi non posso verificare. Ma Gabri sě :-)



Dopo un lento e operoso recupero delle dependencies con un attrezzo 
fatto apposta per recuperare e creare un installabile .deb da tar.gz o 
altri tipi di zippati, sono riuscito a installare queto popo' di roba 
che riguarda xboard: (l'attrezzo si chiama kludger tarball installer)
/home/enrico/Desktop/xboard-4.5.2a.tar.gz
/usr/games/xboard
/usr/share/app-install/desktop/xboard.desktop
/usr/share/app-install/icons/xboard.xpm
/usr/share/applications/xboard.desktop
/usr/share/doc/xboard
/usr/share/doc/xboard/FAQ.html
/usr/share/doc/xboard/NEWS.gz
/usr/share/doc/xboard/README
/usr/share/doc/xboard/TODO.gz
/usr/share/doc/xboard/changelog.Debian.gz
/usr/share/doc/xboard/changelog.gz
/usr/share/doc/xboard/copyright
/usr/share/doc/xboard/zippy.README.gz
/usr/share/games/xboard
/usr/share/info/xboard.info.gz
/usr/share/lintian/overrides/xboard
/usr/share/man/man6/xboard.6.gz
/usr/share/menu/xboard
/usr/share/pixmaps/xboard.xpm
/var/cache/apt/archives/xboard_4.4.2-1_i386.deb
/var/lib/dpkg/info/xboard.list
/var/lib/dpkg/info/xboard.md5sums
/var/lib/dpkg/info/xboard.postinst
/var/lib/dpkg/info/xboard.postrm
/var/lib/dpkg/info/xboard.preinst
se mi posiziono però in una delle singole directory per cercare l'oggetto:
enrico@enrico-laptop:/usr/games$ dir
eboard	      mahjongg	    sc_addmove	scidpgn    sc_spell  spliteco
fairymax      maxqi	    sc_eco	scidt	   sc_tree   tcscid
gbrainy       pgnfix	    sc_epgn	sc_import  shamax    timeseal
gnome-sudoku  pgnscid	    scid	scmerge    sol	     tkscid
gnomine       quadrapassel  scidlet	sc_remote  spf2spi   twic2scid
non cè l'ombra di xboard, che rabbia dopo ore passate a recuperare i 
file le librerie e razzmatazzi.. non va un cassu.. cè un'altra cosa che 
mi perplime come si può vedere da questa directory ho installato scid, 
posso aprirlo, ma per salvare le partite devo andare in una directory 
diversa in questa immagino non ho l'autorità per salvare... non mi 
sembra bello che scid si installi in una directory che tra l'altro mi 
suggerisce per salvare e poi non me lo permette.... va be' se mi 
delucidate vi ringrazio con due zzeta :)

Il 13/07/2011 13.58, enrico tognoni ha scritto:
[...]
Installare i tar.gz, in un sistema perfettamente gestito da package
manager, è MALE :-)
Le dipendenze sono informazioni impacchettate ad hoc dentro i .deb. Se
tu li crei artificialmente, queste informazioni potrebbero non essere
corrette, anzi incomplete e fuorvianti.
Vada per compilare xboard, se hai trovato i sorgenti di una versione più
recente, ma per tutto il resto non è necessario.
Ti installi tutti i package via synaptic (xboard e i devel), compili
xboard e sostituisci il binario /usr/bin/xboard con quello che hai
appena compilato (facendo un backup del vecchio). Io avevo fatto così e
tutto filava liscio.
Scid lo hai installato via package manager ?
Gabri, se legge, avrà la pelle d'oca :-)


 suggerisce per salvare e poi non me lo permette....
/usr/games è una directory di sistema, su cui evidentemente non hai
permessi di scrittura; infatti i tuoi file personali devi scriverli
nella tua home. Non è affatto strano che scid si installi in una
directory di sistema in cui non puoi scrivere: è la normalità. Lo
strano è che ti proponga quella directory come default per salvare, ma
anche qui potrebbe essere un problema di come l'hai installato o come
l'hai configurato all'inizio o qualcos'altro.
Anche qui ti chiedo: cos'ha eboard che non va rispetto agli altri?
Gabry (no package manager? Ahiahiahiahi!) :-)


 servono.
Eh, e io appunto questo chiedevo...
Gabry (siamo precisi) :-)


 programma, va configurato per poter usare timeseal.
Quasi. Quando ho provato pychess mi pare proprio di non avere dovuto
configurare niente, ha funzionato al primo colpo "out of the box",
timeseal compreso (poi aveva altri seri problemi di "immaturita`", ma
da questo punto di vista mi e` sembrato molto "friendly")
Andrea


Quindi locate non va a cercare il file directory per directory ma è una 
specie di indice creato dall'OS per sapere dove è un file, però lo 
strano è che quando lancio xboard da menu games va tutto bene, cioè mi 
lancia effettivamente la versione che ho installato con kludge... 
comunque a parte ciò xboard non è la pallida imitazione di winboard, non 
si può neanche modificare la grandezza della finestra da menu' non metto 
la mano sul fuoco sul fatto che manipolando magari i .ini non si ottenga 
qualche risultato...
Scid lo ho installato canonicamente da repository ufficiale non ricordo 
se con synaptic o con ubuntu software center.. ma vorrei fare l'update e 
qui mi sovviene il dubbio: Canonical does not provide updates for scid. 
Some updates may be provided by the Ubuntu community. ma se non ci sono 
gli update come la trovo la ubuntu community?

 Ma non ho capito, eboard che problema aveva?
Prova a fare il comando bugwho g e poi digitare il comando observe 
name_user e poi vedi come crasha alla grande eboard :)

 da questo punto di vista mi e` sembrato molto "friendly")
Sei stato fortunato, nel senso che avevi già timeseal dove se
l'aspettava lui, oppure era già corredato di timeseal, quindi
ovviamente era già configurato, oppure aveva un buon modo di scoprire
dov'era :-)
Ci guarderò, grazie :-)
Gabry (buon per te) :-)


 name_user e poi vedi come crasha alla grande eboard :)
Sì, per bughouse e crazyhouse l'eboard fornito con Debian/Ubuntu va in
crash. L'ho detto a Pulga e lui ha risposto che potrebbe essere un
problema di compilazione, visto che a lui funziona tutto.
Gabry (c'è un bug sul bughouse) :-)


 Scid lo hai installato via package manager ?
Tutto sommato kludge si è dimostrato all'altezza bastava che aggiungesse 
allo script un updatedb anche se va fatto con sudo, scid l'ho installato 
correttamente ma deve essere una vecchia versione :) sto già pensando a 
kludgizzarla :)
ciao e grazie!

 gli update come la trovo la ubuntu community?
Vuol dire che forse da qualche parte qualcuno ha fatto un pacchetto
più aggiornato. In ogni caso, guarda qui:
http://packages.ubuntu.com/search?keywords=scid&searchon=names&suite=all&section=all
guardando le dipendenze non dovresti aver problemi a prendere il
pacchetto per Natty od Oneiric e installarlo su Lucid. Ovviamente non
garantisco nulla... :-)
Gabry (e lascia perdere 'sto kludge) :-)


 Non ho ubuntu sotto mano quindi non posso verificare. Ma Gabri sì :-)
Io uso Debian. Non cominciamo a offendere :-)
Gabry (i figli rispettino i genitori) :-)


 kludgizzarla :)
se usi ubuntu/debian "stable" puoi tranquillamente installare le
versioni "testing"/"unstable" di scid e stockfish che sono aggiornate
alle ultime versioni:
http://packages.debian.org/search?keywords=scid&searchon=names&exact=1&suite=all&section=all
http://packages.debian.org/search?keywords=stockfish&searchon=names&exact=1&suite=all&section=all

 Io uso Debian. Non cominciamo a offendere :-)
Debian non mi aveva riconosciuto la scheda audio e non potevo sentire i
rumorini di eBoard... Ubuntu sì.
I genitori invecchiano e diventano sordi, devono lasciare il posto ai
giovani :-)



No, era solo per rompere le scatole, in realta` continuo a utilizzare
xboard per il momento ;-)
eboard lo avevo scartato un annetto fa per qualche motivo che
sinceramente non ricordo,
volevo ridargli un'occhiata ma poi ho visto che l'ultima release e`
stata rilasciata nel 2008 e
questo mi ha scoraggiato.
Adesso c'e` questo pychess che dal mio  punto di vista e` molto, molto
promettente, pero` gli manca
ancora una funzionalita` per me cruciale (il salvataggio delle partite
su un singolo file) che mi impedisce
di utilizzarlo 'in produzione'.
Sono invece stupito di sapere che xboard sia stato migliorato
recentemente, io avendo sempre installato
quello del repository ufficiale ho sempre trovato il solito vecchio
baraccone.
Andrea

 baraccone.
Alcune delle nuove funzionalitą sono ancora considerate "experimental"...
