Welcome to Certabo forum
Both posts in italian and in english are accepted on the forum to help everybody to provide contribution irrespective to geographical location. Object of the forum is to provide technical information on various items and help developer and users to personalise software for Certabo chessboards. User explicitly accepts the conditions of use of this forum here reported.
A brief introduction of user is always appreciated in section Welcome to….
Benvenuti nel forum di Certabo
Sul forum possono essere postati articoli sia in lingua italiana che inglese per permettere a tutti di dare il proprio contributo da diversi luoghi geografici. Il forum ha come scopo fornire informazioni tecniche in generale e aiutare gli sviluppatori ed utenti a personalizzare software per le scacchiere Certabo. L’utente accetta esplicitamente le condizioni del presente forum consultabili qui.
Un breve saluto del nuovo utente è sempre gradito nella sezione Benvenuti a….
Online Software (MacOS) not working
Quote from holyxiaoxin on May 10, 2023, 5:22 pmQuote from Michiel on May 3, 2023, 11:12 amI tested my Certabo eboard with the CertaboDroid Android app this morning. I was able to connect to the board and, after entering the board API token after two attempts to connect to lichess.org and play a casual rapid game. So I do not know whether you meant this app or an other Certabo Android app but it does seem to function, this one. However features for online play are limited (you can not opt for a practice game against the computer on lichess and you cannot connect to other chess platforms with the CertaboDroid app). And apparently the moves came through quite slow, afterwards I was flagged / lost on time and noticed in the chat on the lichess website that my opponent had asked me if I could play a bit faster during the game. So it works, but not ideal for the purpose of playing online at the moment, IMO.
I have another app on my phone (do not know where I once found it), that is called Ceratbo, but that one only connects via bluetooth/wifi I feel, so perhaps that goes with a Raspberry / DaVinci or whatever device and the boards with the BT module, which I do not yet have).
I tried again using Certabodroid_Local_Install from https://www.certabo.com/download/ -CERTABODROID .APK Local Install but was still unable to play in lichess despite regenerating new API token access. After searching for a game, it says "it connected certabo board successfully" followed by "invalid token". Playing against computer is fine, but not on lichess.
Quote from Michiel on May 3, 2023, 11:12 amI tested my Certabo eboard with the CertaboDroid Android app this morning. I was able to connect to the board and, after entering the board API token after two attempts to connect to lichess.org and play a casual rapid game. So I do not know whether you meant this app or an other Certabo Android app but it does seem to function, this one. However features for online play are limited (you can not opt for a practice game against the computer on lichess and you cannot connect to other chess platforms with the CertaboDroid app). And apparently the moves came through quite slow, afterwards I was flagged / lost on time and noticed in the chat on the lichess website that my opponent had asked me if I could play a bit faster during the game. So it works, but not ideal for the purpose of playing online at the moment, IMO.
I have another app on my phone (do not know where I once found it), that is called Ceratbo, but that one only connects via bluetooth/wifi I feel, so perhaps that goes with a Raspberry / DaVinci or whatever device and the boards with the BT module, which I do not yet have).
I tried again using Certabodroid_Local_Install from https://www.certabo.com/download/ -CERTABODROID .APK Local Install but was still unable to play in lichess despite regenerating new API token access. After searching for a game, it says "it connected certabo board successfully" followed by "invalid token". Playing against computer is fine, but not on lichess.
Quote from holyxiaoxin on May 10, 2023, 5:25 pmQuote from Pietro on May 3, 2023, 10:04 pmHello
@Michiel yes that app was an old app used with early version of raspberry now not anymore needed as you can you any vnc viewer app.
Yes on lichess shall work not sure why you get bit slow can you also check with whitepawn app as it does support lichess too for a comparison.
Anyhow as we mentioned we are now developing a native app for our board as the Certabodroid being a modified version of Droidfish is not best option for online, i will keep you posted separately as we have some version for beta testing. @Klaus thanks for the testing and suggestions and good it work. I agree for average user it may be a bit tricky anyhow will release a proper installation package and will share with you for a double check appreciate your support!.
Also here you can have trial with the new oline release for Mac https://www.certabo.com/wp-content/uploads/SOFTWARE/Release/Mac/Mac_online_7.0_Certabo.zip
we managed to compile to one one file there is single file just unzip open a terminal and type ./main that shall be straingth forward to make an installation App.
All the best
Pietro
I tried running with ./main and after allowing all the permissions, it was unable to open and stay on a internet window. I tried firefox, and it was unable to open another window. Previously I had better luck as it at least opened the window. I tried chrome too, after adding chromedriver to /user/local/bin. The chrome window opened and closed immediately. The "Status" section on the "Certabo Online Chess" reads "Website Window Closed".
This is the error message on the terminal:
```
Exception in thread Thread-6:
Traceback (most recent call last):
File "threading.py", line 932, in _bootstrap_inner
File "threading.py", line 870, in run
File "webchess_abstract.py", line 43, in __init__
File "webchess_abstract.py", line 52, in launch_webbrowser
File "selenium/webdriver/firefox/webdriver.py", line 172, in __init__
File "selenium/webdriver/common/service.py", line 98, in start
File "selenium/webdriver/common/service.py", line 110, in assert_process_still_running
selenium.common.exceptions.WebDriverException: Message: Service geckodriver unexpectedly exited. Status code was: 64```
Certabo Online Chess Version: v14.05.2021
Mac OS M1: Ventura 13.1
Quote from Pietro on May 3, 2023, 10:04 pmHello
@Michiel yes that app was an old app used with early version of raspberry now not anymore needed as you can you any vnc viewer app.
Yes on lichess shall work not sure why you get bit slow can you also check with whitepawn app as it does support lichess too for a comparison.
Anyhow as we mentioned we are now developing a native app for our board as the Certabodroid being a modified version of Droidfish is not best option for online, i will keep you posted separately as we have some version for beta testing. @Klaus thanks for the testing and suggestions and good it work. I agree for average user it may be a bit tricky anyhow will release a proper installation package and will share with you for a double check appreciate your support!.
Also here you can have trial with the new oline release for Mac https://www.certabo.com/wp-content/uploads/SOFTWARE/Release/Mac/Mac_online_7.0_Certabo.zip
we managed to compile to one one file there is single file just unzip open a terminal and type ./main that shall be straingth forward to make an installation App.
All the best
Pietro
I tried running with ./main and after allowing all the permissions, it was unable to open and stay on a internet window. I tried firefox, and it was unable to open another window. Previously I had better luck as it at least opened the window. I tried chrome too, after adding chromedriver to /user/local/bin. The chrome window opened and closed immediately. The "Status" section on the "Certabo Online Chess" reads "Website Window Closed".
This is the error message on the terminal:
```
Exception in thread Thread-6:
Traceback (most recent call last):
File "threading.py", line 932, in _bootstrap_inner
File "threading.py", line 870, in run
File "webchess_abstract.py", line 43, in __init__
File "webchess_abstract.py", line 52, in launch_webbrowser
File "selenium/webdriver/firefox/webdriver.py", line 172, in __init__
File "selenium/webdriver/common/service.py", line 98, in start
File "selenium/webdriver/common/service.py", line 110, in assert_process_still_running
selenium.common.exceptions.WebDriverException: Message: Service geckodriver unexpectedly exited. Status code was: 64
```
Certabo Online Chess Version: v14.05.2021
Mac OS M1: Ventura 13.1
Quote from holyxiaoxin on May 10, 2023, 5:47 pmI fixed above firefox problem by updating firefox to the lastest version and installing the latest geckodriver from https://github.com/mozilla/geckodriver/releases
All good now for mac m1. But android lichess API still isn't working.
I fixed above firefox problem by updating firefox to the lastest version and installing the latest geckodriver from https://github.com/mozilla/geckodriver/releases
All good now for mac m1. But android lichess API still isn't working.
Quote from holyxiaoxin on May 10, 2023, 6:13 pmI did alot of tinkering. 1 more thing to get lichess working on firefox. you need to hit enter and ensure that the cursor is flashing on Enter SAN. Otherwise when you move your piece, it'll not be reflected on the window!
I did alot of tinkering. 1 more thing to get lichess working on firefox. you need to hit enter and ensure that the cursor is flashing on Enter SAN. Otherwise when you move your piece, it'll not be reflected on the window!