- Blind mode tutorial
lichess.org
Donate

How to use Lichess puzzles offline?

Hi

Can someone give a complete tutorial on how to use Lichess puzzles in a software like Chessbase Offline with all features.

Thanks

https://database.lichess.org/#puzzles

Hi Can someone give a complete tutorial on how to use Lichess puzzles in a software like Chessbase Offline with all features. Thanks https://database.lichess.org/#puzzles

https://github.com/brianch/offline-chess-puzzles

havent tried it myself yet, as my internet is so good, i couldnt be bothered and the DB is too big for my mobile i think

https://github.com/brianch/offline-chess-puzzles havent tried it myself yet, as my internet is so good, i couldnt be bothered and the DB is too big for my mobile i think

wow i didn't think it was possible. that's pretty cool.

unfortunately, you have to be familiar with how to do "computer stuff" in order to use it, which i don't think most people are.

compile? the usual cargo build in the project's root? use the cvs directly?????

yeah, that's not going to happen...

wow i didn't think it was possible. that's pretty cool. unfortunately, you have to be familiar with how to do "computer stuff" in order to use it, which i don't think most people are. compile? the usual cargo build in the project's root? use the cvs directly????? yeah, that's not going to happen...

https://lichess.org/forum/general-chess-discussion/how-to-use-offline-chess-puzzle-database

seems indeed a bit complicated. youll need rust (& cargo?)
https://doc.rust-lang.org/cargo/getting-started/index.html

maybe you can just use the "cargo.toml" from offline chess puzzles tool for windows PC once you installed rust and then its compiling the DB.

https://lichess.org/forum/general-chess-discussion/how-to-use-offline-chess-puzzle-database seems indeed a bit complicated. youll need rust (& cargo?) https://doc.rust-lang.org/cargo/getting-started/index.html maybe you can just use the "cargo.toml" from offline chess puzzles tool for windows PC once you installed rust and then its compiling the DB.

It is not complicated; at least not on linux. I had done this several months ago. But I hope the procedure still works.

(1) Downloaded the latest release of the program offline-chess-puzzles from https://github.com/brianch/offline-chess-puzzles/releases (the file for linux is offline-chess-puzzles-2.0.0-linux.tar.gz, but there are also files for windows 7 and 10).

(2) In a terminal extract the program by running the command:

tar xvf offline-chess-puzzles-2.0.0-linux.tar.gz

I did it in the directory ~/.local, and it created a sub-directory offline-chess-puzzles

(3) Download lichess_db_puzzle.csv.bz2 from https://database.lichess.org/#puzzles

(4) Extract the program by running the following command:

bunzip2 -d lichess_db_puzzle.csv.bz2

It unzips the puzzles database and gives you the csv file - csv files can be opened with exel or similar programs, but this one is rather big. There are ways (at least on linux) to split the file into many small parts.

(5) Move the csv file to the directory /path-to/offlinep-chess-puzzles/puzzles (in my case is ~/.local/offline-chess-puzzles/puzzles).

(6) In /path-to/offlinep-chess-puzzles/, run the command

./offline-chess-puzzles &

You have a nice and simple to use GUI. You can filter puzzles by themes or rating and so on.

(7) You can also prepare a file similar to the above csv file using exel or some other spreadsheet program (on linux there is gnumeric) and load that file. Or if you like to write some bash or perl or python, you can filter out puzzles with some rating range or theme and create a pgn file or an epd file, and load it in another program like scid. But to do this, you will have to study the csv file a little (just a couple of rows of the file; and to just get a few rows, you don't have to open the file; try something like

head -10 file-name > new-file.csv

which will print top 10 lines in a new file. Study the format of the file to see what column has what information.

It is not complicated; at least not on linux. I had done this several months ago. But I hope the procedure still works. (1) Downloaded the latest release of the program offline-chess-puzzles from https://github.com/brianch/offline-chess-puzzles/releases (the file for linux is offline-chess-puzzles-2.0.0-linux.tar.gz, but there are also files for windows 7 and 10). (2) In a terminal extract the program by running the command: tar xvf offline-chess-puzzles-2.0.0-linux.tar.gz I did it in the directory ~/.local, and it created a sub-directory offline-chess-puzzles (3) Download lichess_db_puzzle.csv.bz2 from https://database.lichess.org/#puzzles (4) Extract the program by running the following command: bunzip2 -d lichess_db_puzzle.csv.bz2 It unzips the puzzles database and gives you the csv file - csv files can be opened with exel or similar programs, but this one is rather big. There are ways (at least on linux) to split the file into many small parts. (5) Move the csv file to the directory /path-to/offlinep-chess-puzzles/puzzles (in my case is ~/.local/offline-chess-puzzles/puzzles). (6) In /path-to/offlinep-chess-puzzles/, run the command ./offline-chess-puzzles & You have a nice and simple to use GUI. You can filter puzzles by themes or rating and so on. (7) You can also prepare a file similar to the above csv file using exel or some other spreadsheet program (on linux there is gnumeric) and load that file. Or if you like to write some bash or perl or python, you can filter out puzzles with some rating range or theme and create a pgn file or an epd file, and load it in another program like scid. But to do this, you will have to study the csv file a little (just a couple of rows of the file; and to just get a few rows, you don't have to open the file; try something like head -10 file-name > new-file.csv which will print top 10 lines in a new file. Study the format of the file to see what column has what information.

If you on the lichess app just open it up and offline puzzles will be an option

If you on the lichess app just open it up and offline puzzles will be an option

Hello,

About the offline-chess-puzzles app, as kajalmaya said, you can just download the binary files (.exe) from the release page: https://github.com/brianch/offline-chess-puzzles/releases

The only manual work is to download the Lichess file (https://database.lichess.org/lichess_db_puzzle.csv.bz2) and extract it to the puzzles directory of the app.

Hello, About the offline-chess-puzzles app, as kajalmaya said, you can just download the binary files (.exe) from the release page: https://github.com/brianch/offline-chess-puzzles/releases The only manual work is to download the Lichess file (https://database.lichess.org/lichess_db_puzzle.csv.bz2) and extract it to the puzzles directory of the app.

This topic has been archived and can no longer be replied to.