mirror of
https://github.com/amtoaer/bili-sync.git
synced 2026-05-10 17:42:55 +08:00
24 lines
646 B
Python
24 lines
646 B
Python
from bilibili_api import Credential
|
|
|
|
from settings import settings
|
|
|
|
|
|
class PersistedCredential(Credential):
|
|
def __init__(self) -> None:
|
|
super().__init__(
|
|
settings.sessdata, settings.bili_jct, settings.buvid3, settings.dedeuserid, settings.ac_time_value
|
|
)
|
|
|
|
async def refresh(self) -> None:
|
|
await super().refresh()
|
|
(settings.sessdata, settings.bili_jct, settings.dedeuserid, settings.ac_time_value) = (
|
|
self.sessdata,
|
|
self.bili_jct,
|
|
self.dedeuserid,
|
|
self.ac_time_value,
|
|
)
|
|
await settings.asave()
|
|
|
|
|
|
credential = PersistedCredential()
|