#1 - 2020-5-15 12:32
Donuts
现在日志传图前端功能是flash实现的,而这个时代的大部分浏览器没有默认支持flash。

各路大佬或者(没)打钱后的sai老板能否实现一个基于摩登web api的日志传图功能(的bypass)?

(注意我意思不是替换第三方图床,而是上传到bgm自己的服务器)

*                       *                       *



感谢 @ekibun大佬实现了日志传图的近代化改修!
#2 - 2020-5-21 17:42
(xxsuneV)
附议
#3 - 2020-5-22 00:09
简单揉了一下,时间都花在配webpack上了
https://github.com/ekibun/usersc ... ge-uploader.user.js
#3-1 - 2020-5-22 00:30
若荼泱
支持,明天试试看
#3-2 - 2020-5-22 00:45
#3-3 - 2020-5-22 01:07
ekibun
Trim21 说: use this template
我是看到你的项目才想起来用webpack的,但是并没有看懂怎么用(bgm38)我这userscript读不了本地文件的感觉
#3-4 - 2020-5-22 01:12
bangumi大西王
ekibun 说: 我是看到你的项目才想起来用webpack的,但是并没有看懂怎么用我这userscript读不了本地文件的感觉
Allow Tampermonkey's access to local file URIs tampermonkey/faq#Q204

需要在插件管理页面允许访问文件网址

等着我也改成你这样好了,就不需要额外设置这一步了(bgm38)
#3-5 - 2020-5-22 01:23
ekibun
Trim21 说: Allow Tampermonkey's access to local file URIs tampermonkey/faq#Q204 需要在插件详情页面允许读取本地文件
说来本地文件是不是就没有缓存了(bgm38)本地服务会被缓存没法更新,被迫写了个fetch(bgm38)不过dev-server自带刷新也挺好的
#3-6 - 2020-5-22 01:24
bangumi大西王
ekibun 说: 说来本地文件是不是就没有缓存了本地服务会被缓存没法更新,被迫写了个fetch不过dev-server自带刷新也挺好的
require file://的话就没有缓存,require http://的话就会缓存...
#3-7 - 2020-5-22 01:26
ekibun
Trim21 说: require file://的话就没有缓存,require http://的话就会缓存...
我明天试试(bgm38)
#3-8 - 2020-5-22 01:43
bangumi大西王
ekibun 说: 我明天试试
写了一个中文说明(bgm38)
#3-9 - 2020-5-22 01:46
烈之斩
Trim21 说: Allow Tampermonkey's access to local file URIs tampermonkey/faq#Q204

需要在插件管理页面允许访问文件网址

等着我也改成你这样好了...
用violentmonkey吧,自带livereload
#3-10 - 2020-5-22 01:51
bangumi大西王
烈之斩 说: 用violentmonkey吧,自带livereload
还是要照顾大多数(潜在)用户.jpg

主要这个livereload我还有别的用,所以倒是没什么动力因为这个换插件管理器
#3-11 - 2020-5-22 02:25
烈之斩
// @connect     httpbin.org
(bgm38)
#3-12 - 2020-5-22 02:30
bangumi大西王
烈之斩 说: // @connect     httpbin.org
这个是为了展示怎么直接用axios啊,所以请求了一下httpbin.org/headers

我应该没写错什么吧...刚收到一个pr,我好虚
#3-13 - 2020-5-22 02:59
烈之斩
Trim21 说: 这个是为了展示怎么直接用axios啊,所以请求了一下httpbin.org/headers

我应该没写错什么吧...刚收到一个pr,我好虚
啊不是 我引用的是这楼里的ekibun写的脚本,好像并没有用到httpbin 估计是忘了删了(
#3-14 - 2020-5-22 03:00
bangumi大西王
烈之斩 说: 啊不是 我引用的是这楼里的ekibun写的脚本,好像并没有用到httpbin 估计是忘了删了(
(bgm38)
#3-15 - 2020-5-22 09:03
Donuts
厉害了!感谢🙏有时间试试
#3-16 - 2020-5-23 00:56
ekibun
烈之斩 说: 啊不是 我引用的是这楼里的ekibun写的脚本,好像并没有用到httpbin 估计是忘了删了(
头部这段是直接抄的t佬的,我没看懂的都留着了,好像connect加上localhost就不会cors了,是个好东西(bgm38)
#4 - 2020-5-22 01:30
flash应该今年年底就要被从chrome里干掉了吧
#5 - 2020-5-22 07:57
(。´-д-)
这功能应该让sai老板内置吧 (
#5-1 - 2020-5-22 09:03
Donuts
说的是呢(
#5-2 - 2020-5-22 09:18
bangumi大西王
然后就失去了后续的bugfix(
#6 - 2020-5-22 15:12
(‮rettiw‭t)
看看