此公告内容已经失效。
win10 下运行,查看闪退报错的方式:
在exe文件所在的文件夹,左上角,点击文件菜单,打开powershell,不需要管理员身份,在弹出的命令行界面输入
然后按一下回车键
win10 下运行,查看闪退报错的方式:
在exe文件所在的文件夹,左上角,点击文件菜单,打开powershell,不需要管理员身份,在弹出的命令行界面输入
.\(exe文件名)
,不打括号然后按一下回车键
GitHub 使用基础调查,多选
Anonymous Poll
20%
我非常熟悉 git以及GitHub 的各种基本操作,提过不少pr
21%
我会仅通过网页fork并修改代码,提交pr
30%
我会 git clone
31%
我会 git pull,push
53%
我知道 git,github 的区别
chrome crash 的原因是 docker 虚拟机共享内存不足,创建 docker 时设置
可参考 https://stackoverflow.com/questions/30210362/how-to-increase-the-size-of-the-dev-shm-in-docker-container
也可以参考 https://t.me/techxuexi_notice/49
Dev59-64 的 docker AMD64包,本来是计划降级 chrome,解决 crash ,但是都有问题,不要升级。
--shm-size="2g"
可参考 https://stackoverflow.com/questions/30210362/how-to-increase-the-size-of-the-dev-shm-in-docker-container
也可以参考 https://t.me/techxuexi_notice/49
Dev59-64 的 docker AMD64包,本来是计划降级 chrome,解决 crash ,但是都有问题,不要升级。
设置了 Scheme 环境变量,点击发送的链接可以直接打开学习强国,如果用钉钉推送可以如下设置:
telegram 等这些不支持 dtxuexi 的平台需要跳板转跳一下
可以使用上面的 jump.php 文件,scheme 环境变量设置
群晖搭建 jump.php 示例图 https://t.me/techxuexi_notice/72
不会或者不想自己搭建,可以使用我们提供的:
但是不保证稳定。这个地址已经被国内浏览器加进黑名单了。
----
scheme有三种写法目前,第一种 scheme=dtxuexi://
第二种scheme=跳板链接
第三种scheme=http://dtxuexi
Scheme=dtxuexi://appclient/page/study_feeds?url=
telegram 等这些不支持 dtxuexi 的平台需要跳板转跳一下
可以使用上面的 jump.php 文件,scheme 环境变量设置
http://你的服务器地址/jump.php?url=
群晖搭建 jump.php 示例图 https://t.me/techxuexi_notice/72
不会或者不想自己搭建,可以使用我们提供的:
Scheme=https://techxuexi.js.org/jump/techxuexi-20211023.html?
但是不保证稳定。这个地址已经被国内浏览器加进黑名单了。
----
scheme有三种写法目前,第一种 scheme=dtxuexi://
第二种scheme=跳板链接
第三种scheme=http://dtxuexi
也可以用这个 不学习何以强国 的浏览器脚本,
https://t.me/techxuexi_notice/91
https://github.com/TechXueXi/techxuexi-js
使用方法
请优先使用 不学习何以强国 ,它可以全自动,以后维护工作以它为主, 强国学习 需要手动进入答题。
装个浏览器插件 tampermonkey (网上很多教程),
1.点击 tampermonkey 插件的详情
2. 点击 tampermonkey 插件的拓展程序选项
3.点击插件里添加按钮,去掉编辑框里原来的代码,把 不学习何以强国 js 脚本复制粘贴进编辑框保存。开启这个脚本,然后进入网页强国 www.xuexi.cn 登录,刷新登录网页,左上角有启动按钮。
https://t.me/techxuexi_notice/91
https://github.com/TechXueXi/techxuexi-js
使用方法
请优先使用 不学习何以强国 ,它可以全自动,以后维护工作以它为主, 强国学习 需要手动进入答题。
装个浏览器插件 tampermonkey (网上很多教程),
1.点击 tampermonkey 插件的详情
2. 点击 tampermonkey 插件的拓展程序选项
3.点击插件里添加按钮,去掉编辑框里原来的代码,把 不学习何以强国 js 脚本复制粘贴进编辑框保存。开启这个脚本,然后进入网页强国 www.xuexi.cn 登录,刷新登录网页,左上角有启动按钮。
Telegram
学习强国 Techxuexi 公告栏
techxuexi_v20211020.7z
93.1 MB
Windows 打包 techxuexi_v20211020.7z ,也可以从 https://download.fastgit.org/TechXueXi/TechXueXi/releases/download/v20211020/techxuexi-win-v20211020.7z 下载
学习强国 Techxuexi 公告栏
techxuexi_v20211020.7z
这个打包时没有改本地版本,如果“提示自己是老版本,还有新版本可以下载”,可以下载 dev 源码,复制覆盖原文件
现在 Mac TechXueXi 的文档不详细,请使用 Mac 的同志提交 pr ( https://github.com/TechXueXi/TechXueXi/blob/developing/CONTRIBUTING.md )或者在群里发说明协助完善,方便后来的同志们。
TechXueXi python : 20211014开始,xuexi 官方修改了一些接口,如果继续使用老版本,您可能会被封号。请使用 新版 源码,docker,或者浏览器脚本
现在不再提供 windows exe 打包版,但是提供 包含 python 和 chrome 的可以直接运行的 windows 版本(换了完整版的打包方式)
1. 下载包含python和 chrome 的windows压缩包,https://t.me/techxuexi_notice/46 ,解压
2. 下载最新源码(Assets 的 Source code (zip) ),解压,复制粘贴覆盖之前解压的旧文件 https://github.com/TechXueXi/TechXueXi/releases
3. 双击运行的文件开始运行。
现在不再提供 windows exe 打包版,但是提供 包含 python 和 chrome 的可以直接运行的 windows 版本(换了完整版的打包方式)
1. 下载包含python和 chrome 的windows压缩包,https://t.me/techxuexi_notice/46 ,解压
2. 下载最新源码(Assets 的 Source code (zip) ),解压,复制粘贴覆盖之前解压的旧文件 https://github.com/TechXueXi/TechXueXi/releases
3. 双击运行的文件开始运行。
Docker 参考运行命令
钉钉:
Telegram:
钉钉:
docker run \
-e "AccessToken=***" \
-e "Secret=***" \
-e "ZhuanXiang=True" \
-e "Pushmode=1" \
-e "Scheme=dtxuexi://appclient/page/study_feeds?url=" \
-v /volume1/docker/xuexi/user:/xuexi/user:rw \
-d --name=techxuexi --shm-size="2g" techxuexi/techxuexi-amd64:latest
Telegram:
docker run \
-e "AccessToken=***" \
-e "Secret=***" \
-e "ZhuanXiang=True" \
-e "Pushmode=5" \
-e "Scheme=https://techxuexi.js.org/jump/techxuexi-20211023.html?" \
-v /volume1/docker/xuexi/user:/xuexi/user:rw \
-d --name=techxuexi --shm-size="2g" techxuexi/techxuexi-amd64:latest
Telegram 的中文搜索不好用,俺做了个搜索机器人 @tech_xuexi_bot ,同志们有问题先私聊机器人搜索一下,看看之前有没有同志解决了。可以多关键词搜索。
请关闭翻墙软件再使用 TechXueXi ,有时分流了也不行,不然报错:
出现报错:
要么是你用的版本太老,接口没改,要么是开了翻墙软件。
get_score 获取失败:HTTPSConnectionPool(host='pc-api.xuexi.cn', port=443): Max retries exceeded with url: /open/api/score/get (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:852)'),))
出现报错:
TypeError: 'int' object is not subscriptable
要么是你用的版本太老,接口没改,要么是开了翻墙软件。
(以后有机器人在 @techxuexi 提醒新版)
请TechXueXi 组织开发团队成员 查看 https://github.com/TechXueXi/TechXueXi-readme 其他人打开只会显示404
请TechXueXi 组织开发团队成员 查看 https://github.com/TechXueXi/TechXueXi-readme 其他人打开只会显示404
TechXueXi ,关于几个分支, dev 是开发版源码,可能不稳定, dev-headless-single-docker 是之前的docker版源码,已经合并到 dev 和 master。
已经新建 developing 分支用于开发者同步代码,dev 分支是开发版,用作存放 beta 测试的版本(方便起见还叫 dev),master 依然存放稳定版。
已经新建 developing 分支用于开发者同步代码,dev 分支是开发版,用作存放 beta 测试的版本(方便起见还叫 dev),master 依然存放稳定版。