Code Monkey home page Code Monkey logo

pilipala's Introduction

welcome 🎉

I've been waiting here for a long time.
Hi, I'm guozhigq, a web developer and sometime develop some client applications.

  • 🔨 I’m currently use Vue.js, JavaScript , Flutter and uni-app
  • 📮 How to reach me: [email protected]
  • 💬 Ask me about anything Here
  • to be continued ...

Languages and Tools:

pilipala's People

Contributors

daydreamer-riri avatar gumengyu avatar guozhigq avatar integral-tech avatar kalac2232 avatar koolshow avatar my-responsitories avatar orz12 avatar villagertom avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pilipala's Issues

主页动态没有使用动态页而是网页

问题描述

主页点击动态进入的是网页而不是设计好的动态页

复现步骤

在主页点击动态

预期行为

进入设计好的动态页

系统信息

Android 12

相关截图或日志

Screenshot_20230830-090056_PiliPala
Screenshot_20230830-090059_PiliPala

收藏夹只显示前50个视频

问题描述

收藏夹只显示前50个视频

复现步骤

收藏夹页面只能刷新两批

预期行为

收藏夹内能全部预览

系统信息

PiliPala 1.0.5

相关截图或日志

离线缓存功能

功能描述

请提供对所请求功能的清晰描述。
离线缓存功能

目标

请描述你希望通过这个功能实现的目标。
可以缓存视频,番剧电影什么的目前用不上

解决方案

如果你有任何关于如何实现这个功能的想法或建议,请在这里提供。

其他

请提供已实现该功能或类似功能的应用

看视频有声音画面黑屏

问题描述

请提供一个清晰而简明的问题描述。
看视频有声音没画面

复现步骤

请提供复现该问题所需的具体步骤。
我看up主籽岷的ATM9火山那个视频,有声音没画面,拖动进度条也一样,画面直接黑的

预期行为

请描述你期望的正确行为或结果。
有声音有画面

系统信息

请提供关于您的环境的详细信息,包括操作系统、浏览器版本等。
Android13,最新版,webview是116.0.5845.92

相关截图或日志

如果有的话,请提供相关的截图、错误日志或其他有助于解决问题的信息。

专栏类打开

功能描述

专栏类打开不能回复。
希望可以重排,可以像视频页面一样回复,排序。而不是打开原始网页。
Uploading Screenshot_20230825_114124.jpg…

音频初始化丢失

问题描述

登录状态: 未登录
在播放部分视频时,起始音频会丢失(当画面刚开始就有音频播放时,应该是一定复现的,只是其他视频不明显)

复现步骤

参考该视频 BV1c94y1e7kE

预期行为

可以正常加载并播放初始时的音频

系统信息

移动端 android 12 复现,mac端未发生

相关截图或日志

评论区功能请求

评论点上面那部分(如图)会点开个人主页,能不能改成点头像才能点开个人主页,不然有的时候容易误触
IMG_20230830_150830_607.jpg

以及评论区这个关键词搜索能不能给个关闭的选项
IMG_20230830_150832_009.jpg

API提升至34

功能描述

请提供对所请求功能的清晰描述。
API提升至34,Android SDK使用Android 14

目标

请描述你希望通过这个功能实现的目标。

解决方案

如果你有任何关于如何实现这个功能的想法或建议,请在这里提供。

其他

请提供已实现该功能或类似功能的应用

增加倒放功能

功能描述

请提供对所请求功能的清晰描述。
比如有些视频说了阿米诺斯之类的,鬼畜区比较多,如果可以倒放就好了

目标

请描述你希望通过这个功能实现的目标。
开启后后面播放的视频将是倒放的

解决方案

如果你有任何关于如何实现这个功能的想法或建议,请在这里提供。
没有,就随便问问,毕竟这个功能不是很重要

其他

请提供已实现该功能或类似功能的应用

1.0.6 设置界面,有两个自动播放

问题描述

1.0.6 设置界面,有两个自动播放

复现步骤

1.0.6 设置界面,有两个自动播放

预期行为

删除一个?

系统信息

鸿蒙4

相关截图或日志

05e36c2dbc9708e3463732c548de7f4

sponsorblock功能

功能描述

请提供对所请求功能的清晰描述。
可否做一個類似sponsorblock的功能
應該需要大量時間完成

目标

请描述你希望通过这个功能实现的目标。
跳過up主的恰飯

解决方案

如果你有任何关于如何实现这个功能的想法或建议,请在这里提供。
兩個方案:
1:
讀取彈幕內容並跳到空降時間(不建議,因可能彈幕的空降數據可能會有不準確的問題,比如有些彈幕的空降會指向視頻的結尾)
2:
採用yt和一樣的策略,添加按鈕給用戶提交並在視頻播放時讀取數據

我可以提供伺服器

其他

请提供已实现该功能或类似功能的应用
yt revanced

首页推荐视频下新增刷新按钮

首页刷新之后会新增几个推荐,希望在这几个推荐下面再加上一个刷新按钮,不然容易翻回之前的推荐,体验不畅。

希望完善以下的功能

1 私信功能 2 动态转发 3 投稿功能 4 主页完善(动态和投稿都弄好了主页没弄)5 港澳台番剧
6 直播评论和全屏 7 弹幕字幕
8 下载功能

增加弹幕显示和弹幕屏蔽功能

功能描述

弹幕正常显示和弹幕屏蔽功能

目标

增加弹幕屏蔽功能,比如同步关键词屏蔽(可以屏蔽掉那些高频率出现的无意义弹幕,比如来了,打卡之类的),弹幕屏蔽强度(网页端开启之后,弹幕质量明显提升),屏蔽该弹幕发送者(屏蔽掉那些经常引战的用户),弹幕显示区域(不少用户发一些底端弹幕,严重影响观看体验),隐藏某种颜色的弹幕(尤其是黄颜色弹幕,大多都是一些低俗发言)

解决方案

网页版或者移动端的弹幕屏蔽方案不知是否有可能移植一些,那样视频观看体验应该会更好一些

其他

b站作为弹幕视频网站,一般都是开着弹幕看视频,弹幕屏蔽功能算是其中的重点。如果可以做好这一点,视频体验绝对算得上是遥遥领先。好多客户端基本上都没做什么弹幕屏蔽功能,做了相关功能其实体验会更上一层楼。
由衷感谢开发者,辛苦了!

双击快进手势支持关闭

双击视频播放画面两侧可以快进或快退,但是双击暂停的时候容易误触,希望可以有一个关闭的选项

Bug反馈

搜索时删除所有文字后仍保留最后一个字的搜索建议(如下图)
Screenshot_2023-08-30-15-15-13-70_130b0d7520509a75c6a4102c4ba0249d.jpg

酷安

问题描述

  • 收藏夹个数请求翻页
  • 动态页面bilibili会员购直播动态导致页面空白
  • 首页搜索框频繁点击消失
  • 评论排序频繁切换导致页面空白
  • 视频详情页合集数据渲染错误

复现步骤

请提供复现该问题所需的具体步骤。

预期行为

请描述你期望的正确行为或结果。

系统信息

请提供关于您的环境的详细信息,包括操作系统、浏览器版本等。

相关截图或日志

如果有的话,请提供相关的截图、错误日志或其他有助于解决问题的信息。

收藏视频的一些问题

1,收藏完视频之后再取消收藏,收藏按钮还是高亮状态。
2,试图把视频收藏到已满的收藏夹里,按“完成”没反应,然后按“取消”,再把它收藏到其他收藏夹,也会没反应。

请增加默认播放倍速选项

功能描述

请增加默认播放倍速选项

目标

请增加默认播放倍速选项,例如设置1.5X播放,以后所有视频都是默认1.5X

解决方案

其他

biliyou

视频播放页主页键问题

问题描述

视频播放页,点主页键,会返回到主页。但无法加载出内容,卡在加载中。需要重新进软件才会恢复正常。

小米13Pro Android13 MIUI14,播放无声音,无通知和状态栏控件

问题描述

播放视频时没有音频,系统支持独立为每一个APP设置音频音量,即便如此,调整音量时也不见该APP的音量条,且视频没有音频输出

问题2
在Android13中,APP未申请通知权限,系统通知设置中无法独立给予APP通知权限,故导致APP通知失效,状态栏播放控件失效,不存在

复现步骤

播放任意视频即可,下拉系统通知栏即可

预期行为

请描述你期望的正确行为或结果。

系统信息

Android13 MIUI14 Xiaomi13Pro,(以为APP授予全部权限)

相关截图或日志

如果有的话,请提供相关的截图、错误日志或其他有助于解决问题的信息。

网页登陆成功但转到软件失败,等于登陆不了

问题描述

请提供一个清晰而简明的问题描述。

复现步骤

请提供复现该问题所需的具体步骤。

预期行为

请描述你期望的正确行为或结果。

系统信息

请提供关于您的环境的详细信息,包括操作系统、浏览器版本等。

相关截图或日志

如果有的话,请提供相关的截图、错误日志或其他有助于解决问题的信息。

酷安

功能描述

动态默认展示某项(全部 / 投稿 / 专栏 / 番剧等)
评论默认按设定的排序加载(最新 / 最热 / 回复最多)

目标

请描述你希望通过这个功能实现的目标。

解决方案

如果你有任何关于如何实现这个功能的想法或建议,请在这里提供。

其他

请提供已实现该功能或类似功能的应用

评论区新增展开按钮

现在版本遇到长评论只会显示一个省略号,不容易看出来,建议用带颜色的展开按钮代替,或者直接把省略号加上颜色也可以。

增加隐藏热搜热榜的功能

功能描述

隐藏热搜热榜

目标

在设置里可以选择隐藏热搜热榜

解决方案

设置里能够隐藏热搜热榜就行

其他

开发者也是VVEX的作者吧,VVEX算是我用过体验最好的v2ex第三方客户端了,好看也好用。
pilipala也是个人感觉目前美观度与功能性综合的最好的第三方客户端了,体验也很丝滑,就是目前图标不太美观。VVEX的图标就挺好看的,以后可以考虑调整一下图标。
个人不太喜欢热搜热榜之类的,所以希望可以增加一个隐藏热搜热榜的功能。
开发者辛苦了!目前的体验确实很不错,多谢啦!

access_key相关

获取方式:模拟第三方登录

  1. Request.get https://passport.bilibili.com/login/app/third ,携带参数appKey、api、sign
    三者都为固定值
 const res = await request.get('https://passport.bilibili.com/login/app/third', {
      params: {
        appkey: 27eb53fc9058f8c3,
        api: 'https://www.mcbbs.net/template/mcbbs/image/special_photo_bg.png',
        sign: '04224646d1fea004e79606d3b038c84a',
      },
      withCredentials: true,
    }
 )
  1. 请求成功,返回如下内容
 {
    "code": 0,
    "status": true,
    "ts": 1691214639,
    "data": {
      "api_host": "www.mcbbs.net",
      "has_login": 1,
      "direct_login": 0,
      "user_info": {
        "mid": 123213123,
        "uname": "xxx",
        "face": "https://i0.hdslb.com/bfs/face/f52c01ddadedewf52f1959dae37ca09588fa35acc6ab.jpg"
       },
      "confirm_uri": "https://passport.bilibili.com/login/appSuccess?api=https%3A%2F%2Fwww.mcbbs.net%2Ftemplate%2Fmcbbs%2Fimage%2Fspecial_photo_bg.png&appkey=27eb53fc9058f8c3&sign=04224646d1fea004e79606d3b038c84a&mhash=8ce9da4e67d96f048a7bfcb5cb763625&confirm=1"
     }
}
  1. Request.get 上述返回内容中的confirm_uri字段,会302重定向到新地址,响应头Location字段中即包含access_key字段

同样的,请求https://passport.bilibili.com/login/app/third?appkey=27eb53fc9058f8c3&api=http://link.acg.tv/forum.php&sign=67ec798004373253d60114caaad89a8c 也可以间接获取access_key

注意,在后续请求中appkeyaccess_key需要是对应关系

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.