Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

关于 文件的 创建时间&修改时间 的功能建议 #312

Open
heaion opened this issue Oct 13, 2024 · 5 comments
Open

关于 文件的 创建时间&修改时间 的功能建议 #312

heaion opened this issue Oct 13, 2024 · 5 comments
Assignees
Labels
功能优化(enhancement) 需要优化的功能

Comments

@heaion
Copy link

heaion commented Oct 13, 2024

能否将文件的创建时间&修改时间这两个,自动修改为作品发布时间,作为一个可选功能

@JoeanAmier
Copy link
Owner

目前不考虑,实现该功能的库不多,且跨平台兼容性不好。

@seconream
Copy link

能否将文件的创建时间&修改时间这两个,自动修改为作品发布时间,作为一个可选功能

你可以手动通过Advanced Renamer来实现

@hugepower
Copy link

那就简单些,仅设置文件的修改时间,参考 yt-dlp 的实现策略。

#L288

使用 Python 内置的 os.utime() 函数来高效地更新文件的访问时间(atime)和修改时间(mtime),适用于所有支持 POSIX 标准的平台(如 Linux、macOS 和 Windows)。

os.utime(filename, (time.time(), filetime))

@heaion
Copy link
Author

heaion commented Oct 17, 2024

目前不考虑,实现该功能的库不多,且跨平台兼容性不好。

您好,@hugepower 给出了实现方式,利用Python 内置的 os.utime() 函数,应该能解决关于功能库以及兼容性的问题。如果您愿意的话,麻烦尝试实现一下这个功能,谢谢

@JoeanAmier
Copy link
Owner

未来会考虑支持。

@JoeanAmier JoeanAmier self-assigned this Oct 17, 2024
@JoeanAmier JoeanAmier added the 功能优化(enhancement) 需要优化的功能 label Oct 17, 2024
@JoeanAmier JoeanAmier moved this to 未来计划 in XHS-Downloader Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
功能优化(enhancement) 需要优化的功能
Projects
Status: 准备中
Development

No branches or pull requests

4 participants