Export from chessgames.com to lichess

Allows a user to quickly export a PGN to lichess for analysis

作者
Unclevinny
今日安裝
0
安裝總數
36
評價
0 0 0
版本
0.3
建立日期
2021-11-19
更新日期
2021-12-24
尺寸
5.2 KB
授權條款
MIT
腳本執行於

This adds an "export to lichess.org" button on individual game pages on chessgames.com

Based on a script by bfishbaum, see below for details.

About this script:
An "export to lichess" button gets added below the game board. Clicking it shows a link to the game on lichess. If the game had previously been uploaded to lichess, it shows a link to that game. Annotations and computer eval aren't imported. Even if you're logged in to lichess, the imported game isn't added to your imported games list, so make a note of it if you'd like to find it later.

Testing:
Tested with Firefox/ViolentMonkey and Chrome/TamperMonkey -- not working with GreaseMonkey right now because they don't support custom CSS (GM_addStyle)
Tested while logged in and out of chessgames.com
Tested with AdBlocker Ultimate on and off
Tested while logged into and out of lichess
Tested with large (> 100 move) games (thanks to TimothyHa for the suggestion on how to fix an earlier problem with this)

Note: Use the default "Olga" PGN viewer to see the link. If this is a huge problem, let me know.

I'd appreciate your feedback; I'll do my best to keep this script updated.

bfishbaum's original script is here: https://greasyfork.org/en/scripts/389928-lichess-analysis-link-on-chessbase

I wrote this to make a few fixes in that script, since it hadn't been updated in a while:
* Title and code referred to Chessbase, not chessgames.com
* Chessgames.com switched to using https, so the script didn't load
* The DOM structure has also changed, so even after the https fix it was still broken
* Unnecessary logging to the console