写论文的时候,发现知网虽然提供了生成参考文献引用标注的功能,但是效率仍然不太高.我就忙里偷闲写了一段简单的脚本,能无延迟地生成这段引用文本.目前支持期刊论文和硕士论文. 代码: (function(){var a=[],b,c,t,w,i='.sourinfo',z=i+'>p a',f=function(e){return $(e).html()};$('.author a').each(function(i,e){a.push(f(e))});b=f(i+'>.title a');if(b…
事情的起因是在b站投稿了一个高级弹幕测试的视频(av9940487),但是由于b站的弹幕池机制是新的弹幕顶掉旧的弹幕,所以导致一些人发的高级弹幕很快就被顶掉了. 所以就想着写个脚本来自动删除属性为普通的弹幕,语言用的是javascript,在chrome的控制台就可以执行这个脚本. 1.删除弹幕的流程分析 判断弹幕A是否为普通弹幕,是则选中. 点击删除弹幕的按钮,弹出二次确认框. 点击确定,成功删除. 2.删除弹幕相关的html代码,js代码 2.1 选中 可通过判断class属性为"item-…
下载百度文库纯文本文档流程 1.按 F12 或  Ctrl+Shift+I打开后台(或点击右键,在点击检查)[建议使用谷歌浏览器] 2.切换到控制台,赋值粘贴以下js代码,回车后,浏览器将自动下载保存为word文档: //1.获取文本 let topDiff = -1; let content = ""; var filename= document.getElementsByClassName('doc-title')[0].innerText; const target = doc…
项目中有可能会碰到这样一种场景: 根据一个id,查询得到和id对应的完整数据信息存储对象,比如书籍id到书籍详细信息,用户id到用户详细信息等,详细信息字段可能包括几十甚至上百个数据字段,真正需要返回给调用方的字段实际上却只占其中一小部分,这是出于性能和带宽的考虑(甚至在有些场景中,处于隐私或者安全考虑,强制要求不能返回非协议定义的信息字段,比如第三方登录一般只返回用户昵称.性别等少量信息),一般会从详细的数据对象中抽取出所需要的信息组装一个新的简化对象. 今天碰到这样一个问题,需要将一个存储多…
koala 专注于个人技术分享 屏蔽f12审查 <script> document.onkeydown = function () { if (window.event && window.event.keyCode == 123) { alert("F12被禁用"); event.keyCode = 0; event.returnValue = false; } if (window.event && window.event.keyCod…
<form action="flow_myTaskList"> <input type="hidden" name="approval" value="true"/> <!-- 表单操作 --> <div id="InputDetailBar" style="float:none"> <!--onclick事件在submit之前触发-…
http://www.ycyjkj.com/post-663.html 程序员或者正在学习的同学一般都会遇到一个问题,看别人的源码,只是一行,没有分开,让人看的很别扭,也可能是作者故意这样做的,也可以是无意而为之,但是这样对阅读代码肯定不方便. 易捷博客网找到了这种方法,利用插件 让JS代码对齐 看下具体的操作步骤 下载插件:打开Notepad++ ,然后 插件 --  Plugin Manager -- Show Plugin Manager 安装插件:找到 JsTool ,选中,然后点击In…
-1.目录 0.参考 1.页面表现 2. 慢镜头观察:低速网络请求 3. 从头到尾调试:Fiddler 拦截 index.html 并添加 debugger; 4. 快速定位 js 代码 5. 还原被混淆压缩的 js 0.参考 https://developers.google.com/web/tools/chrome-devtools/javascript/step-code 如何单步调试代码 https://bindog.github.io/blog/2017/02/02/battle-wi…
js混淆代码还原-js反混淆:利用js进行赋值实现   [不想用工具的直接看方法二] 本文地址:http://www.cnblogs.com/vnii/archive/2011/12/14/2287504.html 方法一:利用IE开发人员工具(IE8开始已经自带,IE7以前需要下载安装IE Developer Toolbar)进行反混淆,本人常用Chrome,但是没有找到利用Chrome自带的开发人员工具去实现反混淆的方法...希望哪位园友知道告知... 不罗嗦,直接上图 方法二:代码实现(p…
<!--防止木马利用iframe框架来调用外域JS代码,不过滤自己网站的域名的框架网页开始--><SCRIPT LANGUAGE="JavaScript"> <!-- document.write("<iframe src='about:' width=0 height=0></iframe>"); function filtrate_iframe(){     obj=document.body.getElem…