huxulm / lc-rating

力扣周赛训练小工具,欢迎使用🎈
https://huxulm.github.io/lc-rating/
MIT License
209 stars 24 forks source link

github或其它账号登陆同步标签 #6

Open wandering-readily opened 7 months ago

wandering-readily commented 7 months ago

如题,两台电脑的做题进度不一样,导致题目标签不一样,还得手动同步; 能不能添加支持github或其它账号同步做题进度啊~

huxulm commented 7 months ago

嗯,这个需求很明显,但是目前还在寻找好的 public API 方案,主要不想为这个项目搭建服务器。在适当的时候我会解决这个问题。

WineChord commented 5 months ago

@huxulm 如果能像 https://kenkoooo.com/atcoder 里面可以自动拉取题目的状态(已做/尝试/未做)以进行筛选就好了,这样就可以只看未做的

wnykuang commented 4 months ago

你是打算用lc-maker 来实现吗?我看了下里面的代码

zhang-wangz commented 2 months ago

嗯,这个需求很明显,但是目前还在寻找好的 public API 方案,主要不想为这个项目搭建服务器。在适当的时候我会解决这个问题。

我提供一个很多类似小工具使用的思路,就是可以导出一个json文件,导入另一台进行覆盖来进行电脑同步

zhang-wangz commented 2 months ago

嗯,这个需求很明显,但是目前还在寻找好的 public API 方案,主要不想为这个项目搭建服务器。在适当的时候我会解决这个问题。

https://blog.csdn.net/weixin_50592077/article/details/133643799 或者直接通过cookie,查询leetcode感觉也是不错的方案

wnykuang commented 2 months ago

想到了一个很邪典的无后端方式 用chrome 浏览器插件来同步 反正这个数据量也不大,我觉得几百个字节肯定够了,然后在网页上编码一下就行

wnykuang commented 2 months ago

https://stackoverflow.com/questions/4224039/chrome-extension-with-cloud-storage

确实不是没可能的,我看接下来两周撸一个出来

lingxier commented 1 month ago

https://stackoverflow.com/questions/4224039/chrome-extension-with-cloud-storage

确实不是没可能的,我看接下来两周撸一个出来

请问撸出来了吗?

wnykuang commented 1 month ago

@lingxier 不好意思最近一直各种旅行,拖延了

wnykuang commented 1 week ago

听说cloudflare 有免费的后端解决方案

https://workers.cloudflare.com/