写了个LeetCode客户端,人在家中坐,offer天上来

根据 GitHub - kaiwk/leetcode.el: An Emacs LeetCode client. ,需安装 python 包 my_cookies,使用 Firefox 或者 Chrome 登录一次 leetcode 获取相应的 cookie ,就可以了。

那么问题来了

是不是那个开源的chromium, 而不是google-chrome

后者是没什么反应的

我使用 chrome 是可以的,第一次运行时在 macOS 上会提示访问 chrome 的存储空间,允许就可以了。

my_cookies 目前只支持从 google-chrome 或者 firefox 这两款浏览器中获取 cookie 。注意,在浏览器中登录 leetcode 后不能注销。

如果不行,还是排查一下 python 的环境,能不能正确被 emacs 调用。

1 个赞

Fedora 35上面, emacs方法leetcode–install-my-cookie中会将my_cookies安装成功

Fedora Terminal下, locate my_cookies, 检查到my_cookies位于 ~/.local/bin/下

在emacs中通过工具方法设置exec-path后, 再次M-x leetcode后, 可成功显示界面, 打完收功

那么问题来了, leetcode–login中, (executable-find “my_cookies”)如果为nil, 可以提示用户未找到my_cookies, 等等

support leetcode-cn

2 个赞

大佬,请问能否支持 leetcode.cn

老哥后来解决了吗, 我也是windows遇到这个问题了.

image

哥,你现在rust学怎么样了

点击 Solve it 显示 Wrong type argument: stringp, nil 是什么原因呢?这个 warning 我见过很多次了,但一直不太了解。

开 debug 看下。一般是内部处理有问题了,可能参数处理不符合预期,导致传入了空的参数。

标题欺诈,根本不来