YanCore
YanCore
Currently mapWaitingActions(vuexModuleName, actions), intercepts actions, the default waiter's name is the same as the action name(for example, mapWaitingActions('users', ['list']), waiter is list) but if vuexModuleName is set, it is actually...
**详细描述错误** 1. 提供的推文评论的的tweet_id,但下载的是主推文的视频。例如,我希望下载的是主推文(tweet_id,***723)下评论(tweet_id,***828)的图片,提供评论的tweet_id`***828`但实际下载的是主推文tweet_id`***723`的视频。 2. 查看源码的话,发现是`TwitterHandler.fetch_one_tweet`中`TweetDetailFilter`解析`entries[0]`的问题。https://github.com/Johnserf-Seed/f2/blob/32f00fe544920ed948e813c804759715352c428a/f2/apps/twitter/handler.py#L191 https://github.com/Johnserf-Seed/f2/blob/32f00fe544920ed948e813c804759715352c428a/f2/apps/twitter/filter.py#L28 **系统平台** - 操作系统: Win10 - F2版本: 0.0.1.57 **错误重现** ```bash f2 x -M one -u https://x.com/doge_eth_gov/status/1874179919661641828 ``` 日志 ```plain text INFO 开始爬取推文:1874179919661641828 INFO 推文ID:1874179147855257723 文案:MAKE_AMERICA_GREAT_AGAIN_...
**详细描述错误** Twitter的one模式不能正常下载视频,下载的视频只有几K大小且不能播放。like模式正常下载。post、bookmark模式未测试,未知。 目前Debug,发现问题是`TwitterHandler.fetch_one_tweet`接口返回的`tweet_video_url`包括.m3u8链接及低、中、高视频质量链接,而`TwitterDownloader.download_video`只下载第一个链接,即m3u8文件。因此需要预先处理`tweet_video_url`。https://github.com/Johnserf-Seed/f2/blob/32f00fe544920ed948e813c804759715352c428a/f2/apps/twitter/dl.py#L144 顺带一提,like模式返回的`tweet_video_url`只包含一个视频链接,不包含.m3u8链接,所以可以正常下载。 **系统平台** - 操作系统: Win10 - F2版本: 0.0.1.7 **错误重现** ```bash f2 x -M one -u https://x.com/realDonaldTrump/status/1874179147855257723 ``` `fetch_one_tweet_data = await handler.fetch_one_tweet(str(tweet_id))`  **预期行为** 希望能够正常下载,顺便支持推文的多视频下载。 **源码与修改** - 剔除.m3u8链接,保留最高画质的视频链接...
**详细描述错误** 1. `f2/apps/twitter/filter.py`的`nickname`拼写错误。https://github.com/Johnserf-Seed/f2/blob/32f00fe544920ed948e813c804759715352c428a/f2/apps/twitter/filter.py#L177 2. Twitter DB 使用`unique_id`存储,却使用`user_id`进行查询、更新。https://github.com/Johnserf-Seed/f2/blob/32f00fe544920ed948e813c804759715352c428a/f2/apps/twitter/db.py#L100 **系统平台** - 操作系统: Win10 - F2版本: 0.0.1.7 **错误重现** ```python import asyncio from f2.apps.twitter.handler import TwitterHandler from f2.apps.twitter.db import AsyncUserDB kwargs = { "headers":...
**Python 版本:** 3.11.0b4 **模块版本:** 16.3.0 **运行环境:** Windows --- ## 日志 ``` [Request][2024-11-27 17:18:12,759] Api(url='https://hd.biliplus.com/api/cidinfo', method='GET', comment='获取 cid 对应的视频', wbi=False, verify=False, no_csrf=False, json_body=False, ignore_code=False, data={}, params={'cid': 733266843}, files={}, headers={}, credential=) bilibili_api.exceptions.ResponseCodeException.ResponseCodeException:...
目前UTags未适配的网站可以通过以下流程来使用,并可以通过用户自定义油猴脚本进行完善(经过试验,可行): 1. 配置油猴,让UTags匹配特定网址生效。这样页面的大部分``会显示标签。 2. 至于其他没有``不会显示标签,例如, 没有``的标题、没有``的的标题。可以通过油猴脚本插入``来显示标签。 是否能够提供一些就简单的特性来支持显示、隐藏标签,让自定义脚本有能很方便的使用呢? 1. 除了``会显示标签以外,新增`data-utags_link`属性,任何带有`data-utags_link`属性的元素也会生成标签。例如带有`data-utags_link`属性的`h1-5`、`p`、`span`都会显示标签。这样通过自定义脚本就可以插入`data-utags_link`属性方便的适配网站。 2. 新增`data-utags_ignore`属性,不会生成标签或隐藏标签。例如,有些网站翻页器是``,通过加上`data-utags_ignore`属性,可以不生成或隐藏标签。 3. 通过按钮,不显示当前页面的所有标签。 _[#113](https://github.com/utags/utags/issues/113#issuecomment-3344756787)_ 关于建议的第2条,我目前通过UTags的全局样式来是来隐藏标签。 ```CSS :not(#utags_should_has_higher_specificity):not(#utags_should_has_higher_specificity) [data-utags_ignore] + ul.utags_ul { display: none !important; } ```
1. Provide more default commands, such as text, H1~H5, bullet lists, and numbered lists. 2. Provide a todo list command to create simple todo lists, and it would be great....