#1 - 2019-3-13 17:31
CureDovahkinn (プリキュアなりたい)
地址:
greasyfork
github
大概效果

有点丑,感谢愿意使用的人(bgm38)
可以保存本地历史记录,删除历史记录。
bangumi.tv和bgm.tv的记录不通用(bgm38)
目前用的是niupic.com和catbox.moe做图床。
----v0.2---------
加了sm.ms做图床
可以拖动和粘贴上传
可以一次性选多个图片了
----v0.4---------
偷偷修了个bug


第一次写用户脚本出来,大家多提意见。

其实说是bgm脚本,改一下include就随便哪个网站都能用了(bgm40)
#2 - 2019-3-13 17:51
(爱老婆,爱十香)
在传了....
#2-1 - 2019-3-13 19:24
fantasy
你抽到了吗?
#3 - 2019-3-13 18:03
(いいんです)
居然不用 sm.ms
#3-1 - 2019-3-13 19:00
CureDovahkinn
回头加上……
#4 - 2019-3-13 18:12
(Life was grim, and i greeted it grimly.)
无限好评
#5 - 2019-3-13 18:24
(攰。)
#6 - 2019-3-13 18:31
(低级趣味无罪)
无内鬼,发点色图
#6-1 - 2019-3-13 18:49
#6-2 - 2019-3-15 18:13
神户猪肉
快开车。条子要追上来了
#7 - 2019-3-13 19:05
(学会欣赏不完美)
建议放到回复框工具栏,上传图片后自动添加到回复内容
#7-1 - 2019-3-13 19:21
CureDovahkinn
我是不知道怎么往工具栏后面加东西……
#7-2 - 2019-3-13 19:25
fantasy
CureDovahkinn 说: 我是不知道怎么往工具栏后面加东西……
document.addElement()
#7-3 - 2019-3-13 19:29
CureDovahkinn
fantasy 说: document.addElement()
我书读的少,别骗我(bgm38)
#7-4 - 2019-3-13 19:41
fantasy
CureDovahkinn 说: 我书读的少,别骗我
你果然书读得少,因为书上根本就不会告诉你这个。
#7-5 - 2019-3-13 19:49
CureDovahkinn
fantasy 说: 你果然书读得少,因为书上根本就不会告诉你这个。
document没有这个方法啊(bgm56)
#7-6 - 2019-3-13 19:49
君寻
CureDovahkinn 说: 我是不知道怎么往工具栏后面加东西……

let imgUpli = document.createElement('li');
let imgUpd = document.createElement('a');
imgUpd.className = 'imgUpdButton'; //添加样式、事件等
//插入
$(imgUpli).append(imgUpd);
$('#markItUpContent .markItUpHeader ul').append(imgUpli);
#7-7 - 2019-3-13 20:05
CureDovahkinn
君寻 说:
let imgUpli = document.createElement('li');
let imgUpd = document.createElement('a');
imgUpd.classN...
有个往楼中楼添加工具栏的组件,想不到办法往楼中楼的工具栏里加,就索性弄个悬浮的简单点……这个能往楼中楼的回复框加吗
#7-8 - 2019-3-13 20:07
君寻
CureDovahkinn 说: 有个往楼中楼添加工具栏的组件,想不到办法往楼中楼的工具栏里加,就索性弄个悬浮的简单点……这个能往楼中楼的回复框加吗
那就加在提交按钮后面吧
#7-9 - 2019-3-13 20:24
CureDovahkinn
君寻 说: 那就加在提交按钮后面吧
同样不知道怎么往楼中楼的提交按钮后面加……
给网页绑定一个全局点击事件?
#8 - 2019-3-13 19:06
(一个纠结的面瘫伪宅)
#9 - 2019-3-13 19:55
(温柔可爱的小男孩最棒了)
粘贴上传是痛点啊,让我们来加两个方法

            openUpload(e){
                this.open = ! this.open
                if (this.open){
                    document.addEventListener("paste",this.pasteEvt)
                }else{
                    document.removeEventListener("paste",()=>{})
                }
            },
            pasteEvt(e){
                if (!(e.clipboardData && e.clipboardData.items)) {
                    return
                }
                try {
                    let dataList = e.clipboardData.items
                    if (dataList[0].kind === 'file' && dataList[0].getAsFile().type.indexOf('image') !== -1) {
                        this.file =dataList[0].getAsFile();
                        this.url = '';
                    }
                } catch (e) {
                }
                if (this.file){
                    this.upload()
                }
            },



然后把click绑定到第一个函数上

<div class="openUpload imgupload-toggle" @click="openUpload()">upload</div>
#9-1 - 2019-3-13 20:21
CureDovahkinn
谢谢,学到了
#9-2 - 2019-3-14 19:54
CureDovahkinn
试了好久,总是不对。。发现没法复制粘贴系统的图片文件,只能粘贴qq截图之类的图片
#9-3 - 2019-3-14 20:40
发光的球
CureDovahkinn 说: 试了好久,总是不对。。发现没法复制粘贴系统的图片文件,只能粘贴qq截图之类的图片
要的就是这种效果啊...
图片文件直接选择就好了,这个就是剪贴板里的图片;
反正对于我来说,这种截个图或者从哪个网页看到张图直接粘贴上传的场景是刚需(bgm38)
#10 - 2019-3-13 20:41
(miaow~~~)
有点意思 ... 插件是 后面的回复也是 ~ 马克一下 ~ (bgm37)
#11 - 2019-3-14 15:51
(V1046-R MAHORO)
#11-1 - 2019-3-14 20:12
#12 - 2019-3-14 20:31
#13 - 2019-3-15 08:34
(Hail to you, Champion. | Lumis Eterne | 君と同じ青 ...)
晒桌面小组福音
#14 - 2019-3-15 10:51
(。´-д-)
提交组件 如何?
#14-1 - 2019-3-15 17:05
CureDovahkinn
组件应该不支持GM_XMLhttpRequest……
#14-2 - 2019-3-15 17:38
Cedar
CureDovahkinn 说: 组件应该不支持GM_XMLhttpRequest……
喔..原来如此..
#15 - 2019-3-15 18:06
(温柔可爱的小男孩最棒了)
支持lz做成浏览器扩展(bgm24)
#16 - 2019-3-16 11:14
(プリキュアなりたい)
#17 - 2019-3-16 17:34
发现有个bug,搜索页面,编辑收藏,X掉,收藏框夹带这两个按钮会跳到左上方
#17-1 - 2019-3-17 20:06
CureDovahkinn
更新了应该可以了,不过不知道带到左上方是什么意思……我没能复现
#17-2 - 2019-3-17 20:46
刈屋美沙希
CureDovahkinn 说: 更新了应该可以了,不过不知道带到左上方是什么意思……我没能复现
#17-3 - 2019-3-17 21:25
CureDovahkinn
刈屋美沙希 说:
更新或者把原来的删掉重新下一遍
#17-4 - 2019-3-19 09:15
刈屋美沙希
CureDovahkinn 说: 更新或者把原来的删掉重新下一遍
感谢,可以了,其他网站也能用
#18 - 2019-3-17 20:37
(現在媚俗環境下所謂的高分動畫?)
感謝!!
#19 - 2019-3-19 10:24
为啥安了之后啥都没显示(脚本显示已启用
#19-1 - 2019-3-19 13:12
CureDovahkinn
什么版本?刷新几遍看看,在页面右边有两个透明的圆圈
#19-2 - 2019-3-19 17:34
馒馒子 Svip8至尊年费会员
只要不是站内超合金组件的插件,bgm的各位大佬写的各种插件我也是安装完后脚本启用可啥都没有
#19-3 - 2019-3-19 18:04
九重凛
馒馒子 Svip8至尊年费会员 说: 只要不是站内超合金组件的插件,bgm的各位大佬写的各种插件我也是安装完后脚本启用可啥都没有
你找找啊,tampermonkey里面已启用的话就在页面右边缘啊。
#19-4 - 2019-3-19 19:20
CureDovahkinn
馒馒子 Svip8至尊年费会员 说: 只要不是站内超合金组件的插件,bgm的各位大佬写的各种插件我也是安装完后脚本启用可啥都没有

看看状态是不是这样
#20 - 2019-3-19 19:23
(内容积淀为形式,想象、观念积淀为感受。 ... ... ...)
省的开网页了(bgm38)