[ Content | Sidebar ]

Archives for 八月, 2009

WP-Syntax + ZeroClipboard增强版

上次发过一个增强版本,但是使用的复制脚本在flash升级到10版之后就失效了.

这次同样也是修改的0.9版的wp-syntax,跟上一个修改版本不同的就是

  • 删除了存在漏洞的test目录
  • 使用wp内置函数判断是否输出工具栏,使用url rewrite不会出问题
  • 代码复制使用ZeroClipboard,可以兼容所有主流浏览器

效果:

<html>
<script>
alert('ooxx~');
</script>
</html>
Copy Code | Run Code

使用方法跟上一个版本一样

<pre lang=”javascript” line=”1″ run=”1″>

把第三个参数设为1即可显示run Code的按钮.

下载点这里:wp-syntax-plus.zip

留言里有个叫whisperer 的同学问我用的啥插件,俺才想起来发一下,一大早起来发我也真不容易

谷歌音乐shell版

2009.10.15 update
其实需要两个包支持

sudo apt-get install uni2ascii
sudo apt-get install gawk
Copy Code 

———————————
一个可以快速听歌的东东,虽说是练手之作,但是当特别想听某首歌硬盘里又没的时候还是挺方便的~

这个脚本可以将谷歌音乐的的搜索结果显示到终端(支持关键词高亮和分页),选择某一歌曲的序号之后,脚本会获取该曲目的播放地址,并调用播放器播放,咔咔,就是这么简单

脚本运行需要uni2ascii这个包的支持,没有可以apt-get一下,播放器调用ubuntu自带的rhythmbox,可以根据情况修改

#使用方法
google_music.sh "周杰伦 花海"
Copy Code 

下载点这里

截图:

2009-8-23 13-43-01

@¥竟然能使ie6的文字链接神奇变形。。

更新:
sonic同学发现了bug的起因:
只要a标签的innerHTML是以http[s]://开头或者包含”@xx”类似email的字符串就会出现这种情况。。
———————————————-
今天qa发现的巨灵异的bug
———————————————-
由于网站域名切换,有些老的数据无法短时间切换,所以打算用js替换。具体实现:当鼠标移到link上时判断是否是老域名,如果是则替换~
代码类似下面

http://bluehua.org/demo/href+@.html

这段代码在除了ie6的浏览器都是正常的,鼠标移上时两个link的href都变成http://oo.test,但是ie6下第一个link出问题了:鼠标上去,链接文字没了。

“@¥”这两个字正好是qa组leader的id后缀,真牛x~

shell:批量网页截图

强哥的籲求:把一個目錄內所有的模板截圖并生成一個索引html

咔咔,原来小企鹅输繁体这么溜。。

极其ft的是,晚上问传业这事,丫直接给我看了某人的相册,四十多张人家早就手工截完了。。

脚本附上,暂不支持滚动截图,如果页面比较长就只能看半截
原理十分的简单,全屏一个浏览器,然后截屏

webshot.sh

使用方法:

#直接跟目录名,有些参数需要修改webshot.sh
webshot.sh ~/webdemos
Copy Code