Comments (9)
The login token is invalid, you have to get and set a new one.
from moodle-dl.
how to do it? Maybe the system should do it automatically
from moodle-dl.
You can use python main.py --new-token
to generate a new token (add the option --sso
if you are using single sign on). The downloader can't do that automaticly because it does not store your credentials.
from moodle-dl.
Normaly multiple devices can use the same token. For example if you also use the moodle app it should not reject the token.
Normally a token is also almost never invalid.
But there are circumstances in which a token is discarded more quickly by Moodle. For example, if you make a lot of requests in quick succession. For example, if you run the downloader every 5 minutes (and you are enrolled in many courses). Such behavior can lead to the token being rejected quickly.
My token was not rejected by moodle although I have been running the downloader every 15 minutes for half a year. I think it also depends on how Moodle was set up.
from moodle-dl.
You can use
python main.py --new-token
to generate a new token (add the option--sso
if you are using single sign on). The downloader can't do that automaticly because it does not store your credentials.
It doesn't ask me the password...
from moodle-dl.
you are using mingw so you have to run python with winpty.
try: winpty python main.py --new-token
from moodle-dl.
Alternatively you can also use the normal Windows Command Prompt (cmd) or the Power Shell.
from moodle-dl.
Can I close this issue?
from moodle-dl.
Can I close this issue?
Yeah, sorry. I resolved
from moodle-dl.
Related Issues (20)
- Almost freezes with extreme RAM and CPU spikes on trying to download embedded images HOT 4
- 'staticmethod' object is not callable HOT 4
- Add Regex filtering for black and whitelists HOT 6
- On macos a shortcut should be a webloc file
- The detection of moved files seems to be unreliable
- Ignored --skip-cert-verify --allow-insecure-ssl HOT 8
- Moodle System rejected the Request due to an Invalid parameter value HOT 9
- AttributeError: 'XSOEnumMixin' object has no attribute 'name' HOT 8
- Crash when downloading course information HOT 3
- Don't try to download the mailto links HOT 2
- Moodle rejected system request - invalid_response_exception HOT 3
- Nothing downloads HOT 3
- Download fails on some courses HOT 1
- Retry on timeout
- config.json should be created unreadable to others HOT 2
- Do not download large files HOT 3
- Usage of -nt -u -pw just hangs moodle-dl HOT 1
- Same file with identical content gets downloaded again every time Moodle-DL is executed HOT 5
- NoneType has no len() - not downloading HOT 1
- Size estimation increases during download HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from moodle-dl.