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

插件能否做成油猴脚本呢 #36

Closed
1990chs opened this issue Feb 19, 2019 · 6 comments
Closed

插件能否做成油猴脚本呢 #36

1990chs opened this issue Feb 19, 2019 · 6 comments
Labels
wontfix This will not be worked on

Comments

@1990chs
Copy link

1990chs commented Feb 19, 2019

用的遨游的浏览器,不支持chrome插件,想问一下能否做成油猴脚本呢?

@Rhilip
Copy link
Collaborator

Rhilip commented Feb 19, 2019

估计是不能了。。。。。

@Rhilip Rhilip added the wontfix This will not be worked on label Feb 19, 2019
@1990chs
Copy link
Author

1990chs commented Feb 19, 2019

@Rhilip 好吧!遨游用习惯了一直没有换,感觉要换浏览器了!

@Rhilip Rhilip closed this as completed Feb 26, 2019
@Rhilip
Copy link
Collaborator

Rhilip commented Jun 21, 2020

我忽然觉得现阶段可以考虑另起一个项目,使用油猴脚本(userscript)来部分实现目前PTPP的功能。
因为目前Chrome (#318) 和Firefox (#467) 的应用商店均下架插件
但以现在插件所涉及的功能深度,不包括依赖文件(依赖以CDN的形式引入),估计编译出来的文件大小就快1M,另外就还需要一个静态网页的支持(可以使用gh-page)

@ted423
Copy link
Collaborator

ted423 commented Jun 21, 2020

我忽然觉得现阶段可以考虑另起一个项目,使用油猴脚本(userscript)来部分实现目前PTPP的功能。
因为目前Chrome (#318) 和Firefox (#467) 的应用商店均下架插件
但以现在插件所涉及的功能深度,不包括依赖文件(依赖以CDN的形式引入),估计编译出来的文件大小就快1M,另外就还需要一个静态网页的支持(可以使用gh-page)

比如说?不过个人想法,聚合搜索这块是大头,像工具栏和下载服务器这些,似乎附带就能实现。油猴的话,打开独立页面似乎很难实现吧?

@Rhilip
Copy link
Collaborator

Rhilip commented Jun 21, 2020

比如说?不过个人想法,聚合搜索这块是大头,像工具栏和下载服务器这些,似乎附带就能实现。油猴的话,打开独立页面似乎很难实现吧?

目前再做可行性测试。
独立页面打算使用gh-page来静态托管,但是这样要求用户在访问该页面的时候才能进行管理,
插件现在的定时刷新用户数据有点麻烦,意味着用户脚本要求所有页面的访问权限,但也不是说不能做。

@Rhilip
Copy link
Collaborator

Rhilip commented Jun 22, 2020

我其实觉得我测试失败了 https://github.com/Rhilip/PT-Manager
以后有人想要尝试用户脚本的话,可以继续接着测试。

  1. 我想法是gh-page直接一个引导页,以方便用户安装;但是即使已经安装脚本的用户,在脚本未生效时仍可以见到短时引导页。
  2. 最致命的也就是如果页面应用 由userscript构建的话(也只能由userscript构建而不能由页面原生构建),在测试 Element 的 NavMenu、Dropdown这种组件时,均会报错导致对应部分无法被成功渲染。
  3. 而如果userscript中Vue通过 Vue.$emit()以及Vue.$on() 的形式与页面中Vue进行通信的话,又显得过于繁琐且难以管理。

ted423 added a commit that referenced this issue Dec 13, 2022
commit 5963905
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Dec 13 16:28:43 2022 +0800

    Update config.json

commit 8ef9f1c
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Dec 13 16:16:25 2022 +0800

    添加ssd 升级信息

commit 07a18e9
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Dec 13 16:00:05 2022 +0800

    添加hdchina 升级信息

commit 744ac1f
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Dec 13 15:46:43 2022 +0800

    Update config.json

commit 6eca758
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Dec 13 15:44:18 2022 +0800

    fix filelist 升级要求

commit 71d2c37
Merge: c9159aa a80a962
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Dec 13 15:16:50 2022 +0800

    Merge pull request #48 from pt-plugins/dev

    Dev

commit c9159aa
Merge: b632ae0 cccaabd
Author: Bright-W <coolup9@gmail.com>
Date:   Mon Dec 12 23:22:05 2022 +0800

    Merge pull request #47 from pt-plugins/dev

    Dev

commit b632ae0
Merge: 22063ea 4653e89
Author: Bright-W <coolup9@gmail.com>
Date:   Sun Dec 11 13:31:04 2022 +0800

    Merge pull request #46 from pt-plugins/dev

    fix: 修复主页显示空白的Bug

commit 22063ea
Merge: 57d3455 5d7365d
Author: Bright-W <coolup9@gmail.com>
Date:   Sun Dec 11 12:31:00 2022 +0800

    Merge pull request #45 from pt-plugins/dev

    Dev

commit 57d3455
Merge: f1dc5b7 3141fa8
Author: Bright-W <coolup9@gmail.com>
Date:   Mon Nov 28 14:17:01 2022 +0800

    Merge pull request #44 from ronggang/dev

    Dev

commit f1dc5b7
Merge: 962ecfb d1e8200
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Nov 8 17:11:13 2022 +0800

    Merge pull request #43 from ronggang/dev

    Dev

commit 962ecfb
Merge: eb0c0b3 440ddef
Author: Bright-W <coolup9@gmail.com>
Date:   Mon Oct 31 11:38:59 2022 +0800

    Merge pull request #42 from ronggang/dev

    Dev

commit eb0c0b3
Merge: e9b06b5 150a277
Author: Bright-W <coolup9@gmail.com>
Date:   Thu Oct 27 10:27:58 2022 +0800

    Merge pull request #41 from ronggang/dev

    Dev

commit e9b06b5
Merge: 1243d87 9af1753
Author: Bright-W <coolup9@gmail.com>
Date:   Fri Oct 21 22:19:29 2022 +0800

    Merge pull request #40 from ronggang/dev

    Dev

commit 1243d87
Merge: 5cc3357 99ab2de
Author: Bright-W <coolup9@gmail.com>
Date:   Thu Oct 13 20:02:10 2022 +0800

    Merge pull request #39 from ronggang/dev

    Dev

commit 5cc3357
Merge: 04d2a79 62267bc
Author: Bright-W <coolup9@gmail.com>
Date:   Mon Oct 3 12:12:45 2022 +0800

    Merge pull request #38 from ronggang/dev

    [fix] 1ptbar hdfans hdtime 做种体积不显示

commit 04d2a79
Merge: c4bfb50 53715da
Author: Bright-W <coolup9@gmail.com>
Date:   Sat Sep 17 12:55:14 2022 +0800

    Merge pull request #37 from ronggang/dev

    Dev

commit c4bfb50
Merge: 51db808 4ece586
Author: Bright-W <coolup9@gmail.com>
Date:   Wed Sep 14 12:29:14 2022 +0800

    Merge pull request #36 from ronggang/dev

    Dev

commit 51db808
Merge: 14a12c0 9ee5214
Author: Bright-W <coolup9@gmail.com>
Date:   Mon Sep 5 07:21:38 2022 +0800

    Merge pull request #35 from ronggang/dev

    Dev

commit 14a12c0
Merge: 2aece55 1a31d95
Author: Bright-W <coolup9@gmail.com>
Date:   Mon Aug 22 22:41:26 2022 +0800

    Merge pull request #34 from ronggang/dev

    Dev

commit 2aece55
Merge: af84e34 66028c6
Author: Bright-W <coolup9@gmail.com>
Date:   Sat Aug 6 20:26:27 2022 +0800

    Merge pull request #33 from ronggang/dev

    Dev

commit af84e34
Merge: 57df7dd 2ff576a
Author: Bright-W <coolup9@gmail.com>
Date:   Fri Jul 29 18:35:20 2022 +0800

    Merge pull request #32 from ronggang/dev

    Dev

commit 57df7dd
Author: Bright-W <coolup9@gmail.com>
Date:   Wed Jul 20 15:47:25 2022 +0800

    Update config.json

commit 527d363
Merge: 194cd8b 6337ce4
Author: Bright-W <coolup9@gmail.com>
Date:   Wed Jul 20 15:42:38 2022 +0800

    Merge pull request #30 from ronggang/dev

    feat(jpop): support artist.php with filter

commit 194cd8b
Merge: d317a2e 4a7b8a8
Author: Bright-W <coolup9@gmail.com>
Date:   Mon Jul 18 17:34:37 2022 +0800

    Merge pull request #29 from ronggang/dev

    适配wiki浏览器输入法可以直接搜索

commit d317a2e
Merge: 52cd2cc 638c443
Author: Bright-W <coolup9@gmail.com>
Date:   Thu Jul 14 10:51:20 2022 +0800

    Merge pull request #28 from ronggang/dev

    Dev

commit 52cd2cc
Merge: 845cbed 8dc04de
Author: Bright-W <coolup9@gmail.com>
Date:   Mon Jul 4 10:02:22 2022 +0800

    Merge pull request #26 from ronggang/dev

    Dev

commit 845cbed
Merge: 43e4d36 f519bc1
Author: Bright-W <coolup9@gmail.com>
Date:   Sun Jul 3 21:07:05 2022 +0800

    Merge pull request #25 from ronggang/dev

    Dev

commit 43e4d36
Merge: fb3acb8 b237824
Author: Bright-W <coolup9@gmail.com>
Date:   Sun Jun 26 20:56:38 2022 +0800

    Merge pull request #24 from ronggang/dev

    Dev

commit fb3acb8
Merge: 84c304e dac283f
Author: Bright-W <coolup9@gmail.com>
Date:   Fri Jun 17 18:43:28 2022 +0800

    Merge pull request #23 from ronggang/dev

    fix(SpeedApp): 搜索结果下载连接获取写错

commit 84c304e
Merge: 04285f1 d77f314
Author: Bright-W <coolup9@gmail.com>
Date:   Sun Jun 5 20:07:01 2022 +0800

    Merge pull request #22 from ronggang/dev

    Dev

commit 04285f1
Merge: 2434a06 bf072b9
Author: Bright-W <coolup9@gmail.com>
Date:   Wed Jun 1 18:28:18 2022 +0800

    Merge pull request #20 from ronggang/dev

    Dev

commit 2434a06
Merge: facbaaa d363da8
Author: Bright-W <coolup9@gmail.com>
Date:   Mon May 23 11:59:41 2022 +0800

    Merge pull request #18 from ronggang/dev

    Dev

commit facbaaa
Merge: 1793e6b e4cb350
Author: Bright-W <coolup9@gmail.com>
Date:   Mon May 16 20:40:28 2022 +0800

    Merge pull request #17 from ronggang/dev

    Dev

commit 1793e6b
Merge: ce2cc4e 1a9d179
Author: Bright-W <coolup9@gmail.com>
Date:   Sun May 15 11:50:39 2022 +0800

    Merge pull request #16 from ronggang/dev

    Dev

commit ce2cc4e
Merge: dd241ba 863988b
Author: Bright-W <coolup9@gmail.com>
Date:   Sat May 7 17:33:26 2022 +0800

    Merge pull request #13 from ronggang/dev

    Dev

commit dd241ba
Author: bright <coolup9@gmail.com>
Date:   Sat May 7 17:29:52 2022 +0800

    Revert "fix: blutopia message count"

    This reverts commit cf597d8.

    Revert "fix: blutopia seeding data"

    This reverts commit f98efed.

commit cf597d8
Author: bright <coolup9@gmail.com>
Date:   Sat May 7 12:15:38 2022 +0800

    fix: blutopia message count

commit f98efed
Author: bright <coolup9@gmail.com>
Date:   Sat May 7 11:41:06 2022 +0800

    fix: blutopia seeding data

commit 63c77d9
Merge: ae3afd0 6f4b87a
Author: Bright-W <coolup9@gmail.com>
Date:   Fri May 6 23:16:41 2022 +0800

    Merge pull request #10 from ronggang/dev

    fix: HDB One Icon cause search issue

commit ae3afd0
Merge: 983625e bbffd01
Author: Bright-W <coolup9@gmail.com>
Date:   Fri Apr 29 10:38:38 2022 +0800

    Merge pull request #8 from ronggang/dev

    Dev

commit 983625e
Merge: 9e68e0d 095c20b
Author: Bright-W <coolup9@gmail.com>
Date:   Wed Apr 20 11:40:32 2022 +0800

    Merge pull request #6 from ronggang/dev

    Dev

commit 9e68e0d
Merge: 311d06e 2fa9854
Author: Bright-W <coolup9@gmail.com>
Date:   Sat Apr 16 09:44:58 2022 +0800

    Merge pull request #5 from ronggang/dev

    Dev

commit 311d06e
Merge: 7e110e1 1c645b2
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Apr 5 15:51:05 2022 +0800

    Merge pull request #4 from ronggang/dev

    Dev

commit 7e110e1
Merge: 83cc511 608d927
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Mar 29 22:38:21 2022 +0800

    Merge pull request #3 from ronggang/dev

    Dev
Rhilip pushed a commit that referenced this issue Dec 16, 2022
commit 5963905
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Dec 13 16:28:43 2022 +0800

    Update config.json

commit 8ef9f1c
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Dec 13 16:16:25 2022 +0800

    添加ssd 升级信息

commit 07a18e9
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Dec 13 16:00:05 2022 +0800

    添加hdchina 升级信息

commit 744ac1f
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Dec 13 15:46:43 2022 +0800

    Update config.json

commit 6eca758
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Dec 13 15:44:18 2022 +0800

    fix filelist 升级要求

commit 71d2c37
Merge: c9159aa a80a962
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Dec 13 15:16:50 2022 +0800

    Merge pull request #48 from pt-plugins/dev

    Dev

commit c9159aa
Merge: b632ae0 cccaabd
Author: Bright-W <coolup9@gmail.com>
Date:   Mon Dec 12 23:22:05 2022 +0800

    Merge pull request #47 from pt-plugins/dev

    Dev

commit b632ae0
Merge: 22063ea 4653e89
Author: Bright-W <coolup9@gmail.com>
Date:   Sun Dec 11 13:31:04 2022 +0800

    Merge pull request #46 from pt-plugins/dev

    fix: 修复主页显示空白的Bug

commit 22063ea
Merge: 57d3455 5d7365d
Author: Bright-W <coolup9@gmail.com>
Date:   Sun Dec 11 12:31:00 2022 +0800

    Merge pull request #45 from pt-plugins/dev

    Dev

commit 57d3455
Merge: f1dc5b7 3141fa8
Author: Bright-W <coolup9@gmail.com>
Date:   Mon Nov 28 14:17:01 2022 +0800

    Merge pull request #44 from ronggang/dev

    Dev

commit f1dc5b7
Merge: 962ecfb d1e8200
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Nov 8 17:11:13 2022 +0800

    Merge pull request #43 from ronggang/dev

    Dev

commit 962ecfb
Merge: eb0c0b3 440ddef
Author: Bright-W <coolup9@gmail.com>
Date:   Mon Oct 31 11:38:59 2022 +0800

    Merge pull request #42 from ronggang/dev

    Dev

commit eb0c0b3
Merge: e9b06b5 150a277
Author: Bright-W <coolup9@gmail.com>
Date:   Thu Oct 27 10:27:58 2022 +0800

    Merge pull request #41 from ronggang/dev

    Dev

commit e9b06b5
Merge: 1243d87 9af1753
Author: Bright-W <coolup9@gmail.com>
Date:   Fri Oct 21 22:19:29 2022 +0800

    Merge pull request #40 from ronggang/dev

    Dev

commit 1243d87
Merge: 5cc3357 99ab2de
Author: Bright-W <coolup9@gmail.com>
Date:   Thu Oct 13 20:02:10 2022 +0800

    Merge pull request #39 from ronggang/dev

    Dev

commit 5cc3357
Merge: 04d2a79 62267bc
Author: Bright-W <coolup9@gmail.com>
Date:   Mon Oct 3 12:12:45 2022 +0800

    Merge pull request #38 from ronggang/dev

    [fix] 1ptbar hdfans hdtime 做种体积不显示

commit 04d2a79
Merge: c4bfb50 53715da
Author: Bright-W <coolup9@gmail.com>
Date:   Sat Sep 17 12:55:14 2022 +0800

    Merge pull request #37 from ronggang/dev

    Dev

commit c4bfb50
Merge: 51db808 4ece586
Author: Bright-W <coolup9@gmail.com>
Date:   Wed Sep 14 12:29:14 2022 +0800

    Merge pull request #36 from ronggang/dev

    Dev

commit 51db808
Merge: 14a12c0 9ee5214
Author: Bright-W <coolup9@gmail.com>
Date:   Mon Sep 5 07:21:38 2022 +0800

    Merge pull request #35 from ronggang/dev

    Dev

commit 14a12c0
Merge: 2aece55 1a31d95
Author: Bright-W <coolup9@gmail.com>
Date:   Mon Aug 22 22:41:26 2022 +0800

    Merge pull request #34 from ronggang/dev

    Dev

commit 2aece55
Merge: af84e34 66028c6
Author: Bright-W <coolup9@gmail.com>
Date:   Sat Aug 6 20:26:27 2022 +0800

    Merge pull request #33 from ronggang/dev

    Dev

commit af84e34
Merge: 57df7dd 2ff576a
Author: Bright-W <coolup9@gmail.com>
Date:   Fri Jul 29 18:35:20 2022 +0800

    Merge pull request #32 from ronggang/dev

    Dev

commit 57df7dd
Author: Bright-W <coolup9@gmail.com>
Date:   Wed Jul 20 15:47:25 2022 +0800

    Update config.json

commit 527d363
Merge: 194cd8b 6337ce4
Author: Bright-W <coolup9@gmail.com>
Date:   Wed Jul 20 15:42:38 2022 +0800

    Merge pull request #30 from ronggang/dev

    feat(jpop): support artist.php with filter

commit 194cd8b
Merge: d317a2e 4a7b8a8
Author: Bright-W <coolup9@gmail.com>
Date:   Mon Jul 18 17:34:37 2022 +0800

    Merge pull request #29 from ronggang/dev

    适配wiki浏览器输入法可以直接搜索

commit d317a2e
Merge: 52cd2cc 638c443
Author: Bright-W <coolup9@gmail.com>
Date:   Thu Jul 14 10:51:20 2022 +0800

    Merge pull request #28 from ronggang/dev

    Dev

commit 52cd2cc
Merge: 845cbed 8dc04de
Author: Bright-W <coolup9@gmail.com>
Date:   Mon Jul 4 10:02:22 2022 +0800

    Merge pull request #26 from ronggang/dev

    Dev

commit 845cbed
Merge: 43e4d36 f519bc1
Author: Bright-W <coolup9@gmail.com>
Date:   Sun Jul 3 21:07:05 2022 +0800

    Merge pull request #25 from ronggang/dev

    Dev

commit 43e4d36
Merge: fb3acb8 b237824
Author: Bright-W <coolup9@gmail.com>
Date:   Sun Jun 26 20:56:38 2022 +0800

    Merge pull request #24 from ronggang/dev

    Dev

commit fb3acb8
Merge: 84c304e dac283f
Author: Bright-W <coolup9@gmail.com>
Date:   Fri Jun 17 18:43:28 2022 +0800

    Merge pull request #23 from ronggang/dev

    fix(SpeedApp): 搜索结果下载连接获取写错

commit 84c304e
Merge: 04285f1 d77f314
Author: Bright-W <coolup9@gmail.com>
Date:   Sun Jun 5 20:07:01 2022 +0800

    Merge pull request #22 from ronggang/dev

    Dev

commit 04285f1
Merge: 2434a06 bf072b9
Author: Bright-W <coolup9@gmail.com>
Date:   Wed Jun 1 18:28:18 2022 +0800

    Merge pull request #20 from ronggang/dev

    Dev

commit 2434a06
Merge: facbaaa d363da8
Author: Bright-W <coolup9@gmail.com>
Date:   Mon May 23 11:59:41 2022 +0800

    Merge pull request #18 from ronggang/dev

    Dev

commit facbaaa
Merge: 1793e6b e4cb350
Author: Bright-W <coolup9@gmail.com>
Date:   Mon May 16 20:40:28 2022 +0800

    Merge pull request #17 from ronggang/dev

    Dev

commit 1793e6b
Merge: ce2cc4e 1a9d179
Author: Bright-W <coolup9@gmail.com>
Date:   Sun May 15 11:50:39 2022 +0800

    Merge pull request #16 from ronggang/dev

    Dev

commit ce2cc4e
Merge: dd241ba 863988b
Author: Bright-W <coolup9@gmail.com>
Date:   Sat May 7 17:33:26 2022 +0800

    Merge pull request #13 from ronggang/dev

    Dev

commit dd241ba
Author: bright <coolup9@gmail.com>
Date:   Sat May 7 17:29:52 2022 +0800

    Revert "fix: blutopia message count"

    This reverts commit cf597d8.

    Revert "fix: blutopia seeding data"

    This reverts commit f98efed.

commit cf597d8
Author: bright <coolup9@gmail.com>
Date:   Sat May 7 12:15:38 2022 +0800

    fix: blutopia message count

commit f98efed
Author: bright <coolup9@gmail.com>
Date:   Sat May 7 11:41:06 2022 +0800

    fix: blutopia seeding data

commit 63c77d9
Merge: ae3afd0 6f4b87a
Author: Bright-W <coolup9@gmail.com>
Date:   Fri May 6 23:16:41 2022 +0800

    Merge pull request #10 from ronggang/dev

    fix: HDB One Icon cause search issue

commit ae3afd0
Merge: 983625e bbffd01
Author: Bright-W <coolup9@gmail.com>
Date:   Fri Apr 29 10:38:38 2022 +0800

    Merge pull request #8 from ronggang/dev

    Dev

commit 983625e
Merge: 9e68e0d 095c20b
Author: Bright-W <coolup9@gmail.com>
Date:   Wed Apr 20 11:40:32 2022 +0800

    Merge pull request #6 from ronggang/dev

    Dev

commit 9e68e0d
Merge: 311d06e 2fa9854
Author: Bright-W <coolup9@gmail.com>
Date:   Sat Apr 16 09:44:58 2022 +0800

    Merge pull request #5 from ronggang/dev

    Dev

commit 311d06e
Merge: 7e110e1 1c645b2
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Apr 5 15:51:05 2022 +0800

    Merge pull request #4 from ronggang/dev

    Dev

commit 7e110e1
Merge: 83cc511 608d927
Author: Bright-W <coolup9@gmail.com>
Date:   Tue Mar 29 22:38:21 2022 +0800

    Merge pull request #3 from ronggang/dev

    Dev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

3 participants