Closed cyfung1031 closed 8 months ago
I am not sure whether GreasyFork has set no-cache
or expired = now
to .user.js
or not. But changing the link is effective.
And the cache will be still there even you uninstall the script in TM. When you install it after uninstallation, the same cached script will be used for installation.
This should be fixed now, see #1124.
Quoted Issue #1124
Originally posted by @adamlui in https://github.com/JasonBarnabe/greasyfork/issues/1124#issuecomment-1535715492
Solution I have found
I cannot reply in that open issue. I don't know why.
I would like to tell you that, it might be not GreasyFork issue.
If you use browser's download or fetch feature, you can valid that the file is already updated.
TM cached the script and since the link does not change, the cache remains unchanged. When browser restarts fully, the cache problem might resolve.
A more direct way is to change to link to force download the latest version.
Here is the solution.
https://greasyfork.org/en/scripts/466746-no-cache-userscript-link-loader