如何使用Wget获取登录信息[已关闭]

问题描述 投票:0回答:1

所以基本上,我想下载一个教育课程以及论坛讨论,以便可以离线使用,

wget --save-cookies=D:/cookie/cookies.txt --keep-session-cookies --post-data="email=my_email&password=password" --delete-after "https://edstem.org/au/courses/10682/discussion/"

这是我提出的提示,但我收到此错误消息

C:\Users\System32>wget --save-cookies=D:/cookie/cookies.txt --keep-session-cookies --post-data="email=my_email&password=password" --delete-after "https://edstem.org/au/courses/10682/discussion/"

--2024-03-07 02:56:12--  https://edstem.org/au/courses/10682/discussion/
Resolving edstem.org (edstem.org)... 104.18.2.201, 104.18.3.201
Connecting to edstem.org (edstem.org)|104.18.2.201|:443... connected.
HTTP request sent, awaiting response... 405 Method Not Allowed
2024-03-07 02:56:13 ERROR 405: Method Not Allowed.

如何通过 wget 登录 Moodle

command-line wget moodle
1个回答
0
投票

是的,不

如果您想离线使用Moodle课程,请在本地安装Moodle,并使用备份和恢复

安装说明

https://docs.moodle.org/403/en/Installation_quick_guide

通过课程菜单 > 更多 > 课程重用 > 备份进行备份

或者通过命令行

sudo -u www-data /usr/bin/php admin/cli/backup.php --courseid=999 --destination=/moodle/backup/

https://docs.moodle.org/403/en/Course_backup

通过课程菜单 > 更多 > 课程重用 > 恢复来恢复

或者通过命令行

sudo -u www-data /usr/bin/php admin/cli/restore_backup.php --file=/path/to/backup/file.mbz --categoryid=1

https://docs.moodle.org/403/en/Course_restore

© www.soinside.com 2019 - 2024. All rights reserved.