SparkPlug

四月 30, 2008

mktemp和coreutils冲突

Filed under: Uncategorized — sparkplugcn @ 7:04 am
Tags:

升级gentoo时发现sys-apps/mktemp和sys-apps/coreutils冲突,被Blocks.只要先unmerge了mktemp就可以了.
Technorati Tags:

三月 18, 2008

mount文件的错误

Filed under: howto,misc — sparkplugcn @ 1:42 am
Tags: ,

今天用到一个ISO文件,结果不能再mount了,出现

mount: could not find any device /dev/loop#

如果先modprobe loop时出现错误

FATAL: Module loop not found

这个文件过去是可以的,所以断定是kernel的问题.重新编译Kernel,把

Device Drivers–Block devices–Loopback device support

选择上或者设成Modules就可以了.
因为我很少用到ISO的文件,所以选择了modules模式,这样每次mount前要先

modprobe loop

三月 10, 2008

捐款

Filed under: Uncategorized — sparkplugcn @ 12:53 pm

今天老妈出门回来问侄女学校是不是为了南方的雪灾让学生捐款,回答是肯定的,而且还有下限一元,呵呵.
小学生又没有什么收入,就是有收入,捐款也要自愿吧?捐的不明不白,收的不清不楚,只是这些捐款不知道又要去染谁的红顶子了,这个国家从上到下,连几岁的小学生也不放过.

Maggie,又见Maggie

Filed under: Uncategorized — sparkplugcn @ 11:04 am

最近在看Hunter,这部片子可是小时候最愿意的美剧之一,不想在第一季的第一集里在继一夜大肚里后又看到Maggie.那是最近看到的Maggie,这个应该是最早看到的Maggie吧,不过那时候还真不知道.呵呵.

三月 4, 2008

mplayer的屏保

Filed under: mplayer — sparkplugcn @ 1:23 am

星期天升级mplayer后发现每十分钟,会自动屏一次,动一下鼠标就会好,这个现象原来在用Ubuntu里会出现,但那时也只是30分钟才来一次.发现mplayer的USE里多了一个xscreensaver,可以没有加载啊,没管这么多,在~/.mplayer/config里加入

stop-xscreensaver=1

后就正常了.

二月 23, 2008

mldonkey的多重下载

Filed under: mldonkey — sparkplugcn @ 12:53 pm

过去用过Shareaza的多重下载,也就是把Gnutella和ed2k一起下同一个文件,不过速度不是太理想.其实Mldonkey也有这个功能,今天试了一下还不错.这个命令就是merge,格式就是

merge file1_num file2_num

  1. 首先找到不同网络的相同的文件,我试验的是CSI的S08E11,用的是BT种子和Ed2k的链接
  2. 在开始下载后,把两个文件都按暂停,然后输入merge的命令,

有几点要注意,

  • file1必须是BT或者Ed2k的文件,因为它们可以校验.
  • 一定要保证这些通过不同网络下载的一定是同一个文件,否则会永远下不完.
  • 被捆绑的文件只能捆绑一次,不能同时被两个文件捆绑

二月 9, 2008

升级后的时间修改

Filed under: howto,misc — sparkplugcn @ 2:04 am

过年有时间升级了,昨天从中午开始升级,一直到晚上才升级完,呵呵.今天一开机发现时间变了,快了八个小时.修改/etc/conf.d/clock中的clockTIMEZONE后修复.TIMEZONE可以去/usr/share/zoneinfo下去找相应的位置.

CLOCK=”local”
TIMEZONE=”Asia/Shanghai”

Powered by ScribeFire.

一月 26, 2008

MPD听网络电台

Filed under: howto,misc — sparkplugcn @ 5:40 am

ShoutCast是我常 听的电台 ,用MPD的话需要稍微的改动一下.

  1. 安装MPC
    emerge -av mpc
  2. 寻找两个执行文件
    gentoo是放在/usr/share/doc/mpc-*里,名字分别为pls-handler.shm3u-handler.sh,如果没有找到这两个文件也可以自己写
    pls-handler.sh

    #!/usr/bin/env sh
    mpc clear
    grep ‘^File[0-9]*’ $1 | sed -e ‘s/^File[0-9]*=//’ | mpc add
    mpc play

    m3u-handler.sh script

    #!/usr/bin/env sh
    mpc clear
    cat $1 | mpc add
    mpc play

  3. 把这两个文件cp到自己的家目录里,然后修改为可执行文件

    chmod u+x m3u-handler.sh
    chmod u+x pls-handler.sh

  4. 修改Fireofx支持
    找开Firefox,在菜单里依次打开”edit-preferences-downloads”,在”file types”里如果已经存在pls和m3u的选项,删除它们.
    然后去ShoutCast或者想去的电台主页,点击想听的电台地址,FX会弹出对话框,选择”open with” 和 “other”,然后连接到上面两个可执行文件,就可以了.

这样就不用再听国内的大力丸的广告了:)Good Luck.

Powered by ScribeFire.

一月 24, 2008

自动翻页autopager

Filed under: firefox — sparkplugcn @ 1:34 pm

像Google,凯迪这样的网站每页的内容太少,Autopage的功能很重要.Google可以用的GreaseMonkey的JS不少,不过对于凯迪这样的需要Javascript的俺不会改,好在有Autopapger这样的扩展.
但是这个扩展有一个问题就是会拖慢FX,不知道什么原因,好在俺在FX的Autopage相应目录里删除了所有的xml文件,只然后保留了想要的,这样的话速度就还说的过去的.
凯迪的设置已经提交给了作者,不知道能不能加的上.下图五个蓝框里是设置的主要参数,其它的看自己喜好

如果这个用不惯,也可以试一下repagination这个扩展.

Powered by ScribeFire.

一月 21, 2008

第一个greasemonkey的脚本

Filed under: firefox — sparkplugcn @ 1:43 am

凯迪的广告太多了,于是硬着头皮做了第一个脚本.放在这里
// This is my first greasymonkey script:)
// ——————————————————————–
// Modify by MOH at 2008.01.21
// ==UserScript==
// @name MyCat
// @namespace http://sparkplug-moh.blogspot.com
// @description Block some ad cheater.I know nothing about javascript,this script is based on dvbbskilluser.user.js and someothers,thanks evryone.
// @include http://*.cat898.com/newbbs/list*
// ==/UserScript==

var allLinks, thisLink,theWho,theTr;
//在下面写上想要屏蔽的ID的名字,注意格式,并保存为utf8
var cheater= new Array(“张三” , “李四” , “王二麻子”, “Mike” , “Jack”);
allLinks = document.evaluate(
“//td[count(a)=1]“,
document,
null,
XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
null);
for (var i = 0; i < allLinks.snapshotLength; i++) {
thisLink = allLinks.snapshotItem(i);
theWho = thisLink.firstChild;
for (var j = 0; j < cheater.length;j++) {
if (theWho.innerHTML == cheater[j]){
theTr=theWho.parentNode.parentNode;
theWho.parentNode.parentNode.parentNode.removeChild(theTr);
}
}
}
/*block the web element what I dont want to see,but I think that the firefox another extention Adblock Plus can do this better by add the two rules like below:
屏蔽掉一些不想看到的东西,其实用Adblock Plus这个扩展更好,方法是加入下面这两条规则
cat898.com#TR(id^=follow)
cat898.com#div(id$=coco)
*/
var cleanPath = “//div[@id] | //tr[@id]“;
var allClean, thisClean;
allClean = document.evaluate(
cleanPath,
document,
null,
XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
null);
for (var x = 0; x
theClean = allClean.snapshotItem(x);
theClean.parentNode.removeChild(theClean);
}
/*center the web.Before do this ,must bloock something like above.
修改一下页面显示,前提是做了上面的修改.
*/
function addGlobalStyle(css) {
var head, style;
head = document.getElementsByTagName(‘head’)[0];
if (!head) { return; }
style = document.createElement(‘style’);
style.type = ‘text/css’;
style.innerHTML = css;
head.appendChild(style);
}

addGlobalStyle(‘.tableborder1 { width: 1000px ; }’);
//
//

效果图

Powered by ScribeFire.

下一页 »

Theme: Rubric. Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.