分类 杂七八糟 下的文章

reddit的subreddit限制post

在设置general setting 分三种,选择板块限制,就可以只有白名单用户才可以发帖,但是任何人都可以评论.

Post approval - only approved users can post, but everyone can comment

Comment approval - only approved users can comment, but everyone can post

Post & Comment approval - only approved users can post and comment (similar to private subs, but everyone can see it even if they can't interact)

登陆到reddit
https://www.reddit.com/prefs/apps

创建一个新的应用程序:
点击“Create App”或“Create Another App”按钮。
填写表单,具体如下:
name:您的应用程序名称。
App type:选择 script,因为您创建的是基于脚本的应用程序。
description:简要描述您的应用程序。
about url:填写一个关于您应用程序的更多信息的 URL。 如果没有专门的网页,可以使用一个占位链接,比如 https://example.com/about,直到您有一个正式的链接。
redirect uri:对于脚本,可以使用 http://localhost:8080 或其他合适的 URI。
permissions:选择您的应用程序需要的权限。

自从谷歌浏览器更新到115之后的版本之后就找不到对应版本的chromedriver,版本在这里
https://googlechromelabs.github.io/chrome-for-testing/
https://storage.googleapis.com/chrome-for-testing-public/126.0.6478.126/linux64/chromedriver-linux64.zip
老版本的chromedriver_linux64.zip 是下划线,稍不留意就复制错了.
我说怎么解压安装还是老版本的.记录一下.

yt-dlp下载reddit视频报错,更新了版本也不行,不过发帖问,其他人正常
后来发现居然是IP被reddit屏蔽.看来不能用机房的IP来下载.加了一个代理就可以了.
http代理:

yt-dlp --proxy http://username:password@proxy_host:proxy_port <reddit_video_url>

socks5代理

yt-dlp --proxy http://username:password@proxy_host:proxy_port <reddit_video_url>