阅读:6026回复:22
有没有格言(每日一句)扩展?
我手里有经典英语格言3000句,想日积月累的在状态栏显示。
有否类似扩展。或每天一个单词也行。或弹出。 例如: Time flies. 光阴似箭. Time is life. 时间就是生命. Times change. 时代在改变. Time is money. 时间就是金钱. Life is sweet. 人生是美好的. Love is blind. 爱情是盲目的. Extremes meet. 两极相通,有无相生。 Like knows like 人识其类。 Let well alone. 不要画蛇添足. /事已成功,不必多弄. Marry thy like. 结婚须找同类人. One man,no man. 个人是渺小的. Hsitory is bunk. 历史是一堆废话。 Time marches on. 岁月如流 |
|
1楼#
发布于:2010-01-25 20:11
脚本就是aboutme提供下载的
我自己没有用这个 ps. 惭愧,我不搞技术 都是边学边做的 |
|
2楼#
发布于:2010-01-25 20:11
xelnaga:网页内弹DIV无果,对多FRAME不知道怎么来只显示一个DIV层,搁置 感觉你的设定不错,便于记忆,麻烦给我们这些技术菜鸟分享下你现在使用的这个油猴脚本。 非常感谢。 也感谢楼上这位的热情相助! |
|
3楼#
发布于:2010-01-25 20:11
谢谢xelnaga大侠。你们搞技术的人真靠谱。
showsentences弹出版 8640000.我该为120,每开一个页面弹出一句,估计有点烦哈哈。可自己更改 http://d.namipan.com/d/803072813ccfc034 ... 0a6cd60300 经测试,弹出版更强制性阅读,如果你每天打开很多网页,也同样能“被动”阅读许多英语。哈哈哈 或者把你的上课笔记整进去,一边上网,一边复习。哈哈 |
|
4楼#
发布于:2010-01-25 20:11
拖进窗口就行了,是greasemonkey脚本 |
|
5楼#
发布于:2010-01-25 20:11
网页内弹DIV无果,对多FRAME不知道怎么来只显示一个DIV层,搁置
------------------------------------------------- 现在用弹出确认框+状态栏显示结合的方法 更新了一下生成脚本的程序 下载地址 http://www.box.net/shared/7kyiqz4cvk 我没有做编码处理(python的处理我还没搞懂),原始词条文件请先保存为UTF8,否则会有乱码 GM脚本生成工具具体说明压缩包内有 增加的功能提一下 1、乱序 2、间隔一定时间弹出一个确认框+状态栏显示的词条改变 我现在默认设置的是1天 所以新的脚本在正常情况下的表现应该是:第一次弹出一个提醒框来显示词条,状态栏改变,然后过24小时后,再次弹出新词条的提醒框,这之间的时间,状态栏始终显示一条词条 具体自己改 找 if ( interval >= 86400000){ 时间是毫秒计的 关于乱序 我本来想做在GM脚本里的,但是存取数据会有问题,所以做在脚本生成工具里面了,生成的GM脚本里的词条和原文件比就是乱序的了,然后GM脚本的显示还是顺序显示,但是最后的效果算是乱序了 最后还是直接贴脚本,词条数量不多的,可以手工添加 如果需要删除脚本的,删除后 注意about:config中会有2条残余,计数/记时间用的 greasemonkey.scriptvals.www.firefox.net.cn/Show Sentences.tipscount greasemonkey.scriptvals.www.firefox.net.cn/Show Sentences.tipsms // ==UserScript== // @name Show Sentences // @namespace www.firefox.net.cn // @include * // @description show something on the status bar // ==/UserScript== var a = new Array( "词条", "词条", "词条", "词条" ); var i = GM_getValue("tipscount"); var interval = parseInt(Date.parse(Date())) - parseInt(Date.parse(GM_getValue("tipsms"))); if (i != undefined){ if ( interval >= 86400000){ if (a[++i] != null){ alert("新词条:\n\n" + a[i]); window.status = a[i]; GM_setValue("tipsms", Date().slice(0,-9)); GM_setValue("tipscount", i); } else{ alert("error"); window.status = "error"; } } else{ if ( interval < 0){ alert("您重返过去了!强霪!"); } else{ window.status = a[i]; } } } else{ if (a[0] != null){ alert("新词条:\n\n" + a[0]); window.status = a[0]; GM_setValue("tipscount", 0); GM_setValue("tipsms", Date().slice(0,-9)); } else{ alert("error"); window.status = "error"; } } |
|
6楼#
发布于:2010-01-25 20:11
非常感谢。。。但是,下了不会用。。。。汗颜泪奔。。。 求老兄指教。。。 |
|
7楼#
发布于:2010-01-25 20:11
lostindream: 下载链接: http://d.namipan.com/d/9af31f21b570a3b4 ... d0e3ca0400 多种组合供君选择 |
|
8楼#
发布于:2010-01-25 20:11
|
|
|
9楼#
发布于:2010-01-25 20:11
|
|
10楼#
发布于:2010-01-25 20:11
又瓶颈了,杯具啊
尝试在页面中显示的方式 1、现在可以在打开每个页面时出现一个DIV的框 单击隐藏 问题:对多FRAME、有外部JS载入广告的页面,会有多个词条出现,会载入多个<body> ps.我的插入方式是 var xxx = document.createElement("div"); xxx.innerHTML = yyyyyyyyyyyyy document.body.insertBefore(xxx, document.body.firstChild); 2、词条每开一个页面出现一次,希望每天显示一次 update:通过GM_setValue/_getValue 小测试成功 可以通过日期判断今天是否弹出过词条 第二个PASS 第一个问题,window.location是否有办法判断 |
|
11楼#
发布于:2010-01-25 20:11
我做好了,在状态栏比较完美。但在标题栏虽然节约了地方,但会在每个标签上也显示,或把此页面收藏为书签时显示的也是那一行名言。这是一个困扰。
|
|
12楼#
发布于:2010-01-25 20:11
python程序里是写了自动计算条目数目的
上面的是测试后拷出来的没有改 这贴记录一下,有空再研究研究 |
|
13楼#
发布于:2010-01-25 20:11
|
|
|
14楼#
发布于:2010-01-25 20:11
谢谢,xelnaga
|
|
上一页
下一页