牛博
『NodeJS』简单的本地 DNS 代理脚本
var dgram = require("dgram"); const DNSADDRESS = "8.8.8.8"; const DNSPORT = "53"; console.log("DNS Server: " + DNSADDRESS + ":" + DNSPORT); dgram.createSocket("udp4", function (msg, rinfo) { var server = this; var client = dgram.createSocket("udp4"); var address = rinfo.address; var port = rinfo.port; client.send(msg, 0, msg.length, DNSPORT, DNSADDRESS); var tid = 0, buf = null; client.on("message", function (msg, rinfo) { buf = msg; if (tid) clearTimeout(tid); tid = setTimeout(function () { tid = 0; server.send(buf, 0, buf.length, port, address); client.close(); }, 15); }); }).bind(53, "127.0.0.1");
类别:NodeJS 标签:dns,node,nodejs 评论:无
『Firefox 扩展』FireRun 测试版
扩展:FireRun
兼容性:Firefox 8+
功能:提供便捷地运行代码片段及调用外部程序的功能。目前版本为测试版,欢迎大家测试反馈!
下载地址:FireRun 0.0.1
下载地址:FireRun 0.0.2
- 0.0.1 [添加] 初始版本
- 0.0.2 [修复] firefox 8 外部调用失效
- 0.0.2 [添加] 外部调用可直接打开文件夹
- 0.0.3 [添加] firerun:// 协议支持
- 0.0.3 [修改] 调整工具栏按钮的菜单项位置
- 0.0.3 [添加] 提交至 AMO
更多……
类别:Firefox,扩展 标签:firerun 评论:22 条
『文档』bootstrapped extensions 开发杂记:添加工具栏按钮
在传统的扩展开发中,如果要添加一个工具栏按钮(以下简称按钮)是非常容易的事情,直接在 xul 中添加一个按钮元素(toolbarbutton)即可。但在 bootstrapped extensions 开发中,由于无法直接 overlay xul 文件(到 Firefox 9.0 为止还不支持 overlay),所以只能通过 js 来新建按钮。
更多……
类别:Firefox,文档 标签:Bootstrapped,button 评论:无
『userChromeJS』copy image data uri
文件名:copyImageDataURI@zbinlin.uc.js
功能:右键添加“复制图像(Base64)”
下载地址:最新版
- 0.0.1 [添加] 初始化
hg clone https://bitbucket.org/zbinlin/copy-image-data-uri-base64-encode
类别:Firefox,userChromeJS 标签:base64,Data URI,image 评论:7 条
『userChromeJS』Trim RAM on minimize(最小化时整理内存)
文件名:trimOnMinimize@zbinlin.uc.js
功能:在最小化时整理物理内存(Only Windows)
下载地址:最新版
- 0.0.1 [添加] 初始化
- 0.0.2 [添加] 另两种触发整理内存的方式
hg clone https://bitbucket.org/zbinlin/trimonminimize
PS: 如果不在意 FF 的内存占用,不建议使用该脚本!
注:本脚本的功能已集成到 TrayHotKey 0.3.5 了。
类别:userChromeJS 标签:minimize,RAM,trim 评论:7 条
『userChromeJS』默认启用查找栏“全部高亮显示”按钮
在 Firefox 的查找栏有个“全部高亮显示”按钮,但默认并没有开启,如果每次查找都要点一下该按钮,则显示有些麻烦。
本脚本可以在打开查找栏时自动开启“全部高亮显示”按钮,这样就不用每次手动去开启了。
下载地址:最新版
- 0.0.1 [添加] 初始化
hg clone https://bitbucket.org/zbinlin/enablefindbarhighlight
类别:userChromeJS 标签:findbar,highlight all 评论:4 条
『UCJS + UserJS』禁止载入网页后自动聚焦到输入框
userChromeJS 脚本
下载地址:最新版
- 0.0.4 [添加] 禁止 textarea 元素自动聚焦(同时还可以直接添加其他元素禁止自动聚焦)
- 0.0.3 [修复] 禁止使用 select 方法聚焦到输入框
- 0.0.2 [更改] 监控标签载入方式
- 0.0.1 [添加] 初始化
hg clone https://bitbucket.org/zbinlin/disabledfocus
userJS 脚本(仅适用于 scriptish)
下载地址:最新版
- 0.0.1 [添加] 初始化(将 UC 脚本改成 User 脚本)
hg clone https://bitbucket.org/zbinlin/disabledautofocus
PS: 有些输入框使用 HTML5 的新增属性 autofocus 来自动聚焦到输入框的,会发现本脚本失效了,这时可以通过修改 about:config 的 browser.autofocus,将其值改为 false 即可。
类别:Scriptish,userChromeJS,UserJS 标签:autofocus 评论:4 条
-
2012 年五月 一 二 三 四 五 六 日 « 三 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 -
页面
- 关于
- 捐赠
-
分类目录
- css (1)
- DOM (1)
- Firefox (20)
- Greasemonkey (3)
- HTML5 (2)
- NodeJS (3)
- Scriptish (1)
- Stylish (2)
- userChromeJS (13)
- UserJS (4)
- Vim (3)
- WordPress主题 (1)
- 代码片段 (1)
- 其他 (1)
- 扩展 (7)
- 文档 (3)
-
标签
-
addonbar
autoCopy
autofocus
autoFocusUrlBar
base64
bing
bookmark
Bookmarklet
bootstrap.js
Bootstrapped
bosskey
compareDocumentPosition
dns
DOM
DOM Inspector
drag
drop
extensions
firecaptor
Firefox
firefox4+
Function
getfsize()
google
Greasemonkey
gvim
html5
image
Inspector
ip
nodejs
Popup
popupInspect
popup window
scratchpad
stylish
TrayHotKey
unicode
urlbar
userChromeJS
Vim
wordpress
扩展
搜索框
滚动条样式 -
友情链接
- 000webhost
- Xiao Shan
-
功能
- 登录
2
3
4
5