2004-09-29

把自己藏好

归类于: 惊蛰 — chenxq @ 16:32:03

躲起来,谁看见了,一定要吓跑他们。
所以今后我不会再发东西在惊蛰了。不该看到的都看不到,该看到的都看到。

我决定把心情都藏到好友区。

2004-09-28

看到老水的blog,摘抄一段《两小时前家驹忌日》

归类于: 惊蛰 — chenxq @ 19:52:45

from 老水的blog

2004-7-1

两小时前家驹忌日

一直没有记别人忌日的习惯,哪怕是自己最喜欢的歌手,看88十大才知道昨天是家驹的忌日,于是把winamp的播放列表清空,加入beyond的文件夹
开始听beyond是高一,那时候家驹已经和邓丽君张雨生陈百强他们在一起了,当时班里流传最广的几盒磁带全是beyond的
beyond的声音陪我过了整个高中,大一还听过一阵子他们的cd,再以后听就是播放器随机跳到他们的歌的时候了,去年看三子的演唱会,已经没有什么感觉,只有那个熟悉的向歌迷问候的手势让我感到亲切
怀念一下家驹,怀念一下那时和我一起喜欢beyond的棍,波哥,帕,邵,猩猩等人
无法可修饰的一对手,带出温暖永远在背后
那双眼动人,笑声更迷人
遥远的东方,辽阔的边疆
在雨中漫步,蓝色街灯浸路
无聊望见了犹豫,达到理想不太易
……

中秋偶感

归类于: 惊蛰 — chenxq @ 11:46:48

印象中秋天是比较伤感的,尤其是北国的,所谓故都的秋,听起来就像孤独的秋。
        江南的秋天也是满地的落叶,一眼望去,大多是光秃秃的梧桐或者杨树,其实多数时候我都不知道是什么树,因为我喜欢朦胧的感觉,就像月光下的树木,小道,笑容,看不真切的时候感觉最真。
        一年中秋,我突然想自己做月饼,于是爸妈带我到厂房,和工人们一起做月饼。我把一团包着馅的面团放进月饼的模子,压平,然后右手拿着模子的手柄,左手扶着模子往台子上一敲,月饼就从模子里脱出来翻在手上。月饼刚刚出炉的时候还是热的,很好吃。我吃的时候含着泪,不是因为感动,而是敲模子的时候把手砸到了。生活就是这样艰辛的。
        这些事情都过去很久很久了,有时候我都以为忘记了,但是有一天看到天上那么白的月光,突然想起曾经在那么遥远的地方,那么遥远的过去,做过这样难以忘记的事情。而在那一刻,我想流泪,但是始终没有,我觉得自己已经足够坚强。
        如果世上真的有月光宝盒这么神奇的东西,我一定要找到它。然后呢,嗯……
        白月光,那么亮,却那么冰凉。张信哲这么慢慢地唱着歌,黑暗的寝室里只有显示器亮着,我看着窗外,看不到月光,就看到一栋楼挡着,不让我看见。
        晚上出去吃饭的时候,一个哥们喝醉了,然后开始抽烟,抽了一根又一根。我坐在旁边看着杯子里的茶,桌上的残羹冷炙,突然想回家。
        今天是父亲的生日,我已经快一年没见到他了。小时候对他的印象是很严厉的一个人,过年的时候看到他的一些白发,我突然沉默,那个时候我不知道怎么开口和他说我自己的事情,因为那个时候,我自己都不知道自己做了些什么。
        天上的月亮洒下的月光照在树叶上,明明暗暗,似乎层次分明又似乎朦朦胧胧。我仰头望着高高的月亮,闻着植物的香味,我想起小时候,我觉得很放松,我想就这样躺下然后睡着,什么都不用做,什么都不用想,就一直这样。

2004-09-26

白月光

归类于: 惊蛰 — chenxq @ 18:17:10

张信哲 - 白月光

        白月光
        心里某个地方
        那么亮
        却那么冰凉
        每个人
        都有一段悲伤
        想隐藏
        却欲盖弥彰

        白月光
        照天涯的两端
        在心上
        却不在身旁
        擦不干
        你当时的泪光
        路太长
        追不回原谅

        你是我
        不能言说的伤
        想遗忘
        又忍不住回想
        像流亡
        一路跌跌撞撞
        你的捆绑
        无法释放

        白月光
        照天涯的两端
        越圆满
        越觉得孤单
        擦不干
        回忆里的泪光
        路太长
        怎么补偿

        你是我
        不能言说的伤
        想遗忘
        又忍不住回想
        像流亡
        一路跌跌撞撞
        你的捆绑
        无法释放

        白月光
        心里某个地方
        那么亮
        却那么冰凉
        每个人
        都有一段悲伤
        想隐藏
        却在生长
        ……

2004-09-25

搭建NOD32 update server

归类于: Tech — chenxq @ 14:31:54

0 Why
  用非正版的NOD32的用户需要经常换key以更新,很麻烦,
  所以架设一个Nod32 update server可以方便他人,也可以方便自己

1 准备
  Lucian的nod32更新工具
  Apache2(此处web服务器以apache2为例,不开update server,只给自己update的可以不用web server,只要把下文中提到的url改为F:/nod32/~eset/nod_upd即可)
  有国际连接,能连上nod32服务器

2 实现
  a.新建一个nod32目录(F:\nod32),把lucian的工具放到这个目录下,
  b.添加计划任务,每半天运行一次nod32.exe,
  c.手工运行一次nod32.exe,会生成一个叫做~eset的目录
  d.在http.conf中添加以下一段
        Alias /~eset/ "F:/nod32/~eset/"
        <Directory "F:/nod32/~eset/">
            Options Indexes MultiViews
            AllowOverride None
            Order allow,deny
            Allow from all
        </Directory>
  e.在客户端设置更新url
        http://serverip/~eset/nod_upd/
  ——–以下部分随意———
  f.添加一个计划任务
        getup > F:\nod32\~eset\key.txt
    这样客户端可以通过访问http://serverip/~eset/key.txt来获得key
    不过多数时候是不需要的,因为lucian的工具……
    嘿嘿,只要第一次从这个更新镜像更新的时候换key就行了

3 致谢
  lucian@bbs.fudan.edu.cn的nod32更新工具
  smth的Newsoftware版

2004-09-08

TUNet helper 0.9 RC3 released to SMTH

归类于: Tech — chenxq @ 10:59:08

附件: TUNet_Helper.exe 链接:
http://www.smth.edu.cn/bbscon.php?bid=99&id=520983&ap=1494
全文连接:http://www.smth.edu.cn/bbscon.php?bid=99&id=520983

发信人: thinstrong (Night is beautiful), 信区: NewSoftware
标  题: TUNet Helper 0.9 RC3
发信站: BBS 水木清华站 (Wed Sep  8 10:45:19 2004), 站内

TUNet Helper 0.9 RC3

TUNet Helper 是一个帮助你更方便地使用TUNet的工具。它会启动TUNet.exe,然后杀掉它
,还可以自动登录usereg。

What’s new:
0.9 RC3
~ 重写了usereg登录模块,不再使用臃肿的IWebBrower
~ 修改了一些编译参数以减少资源消耗

TO-DO list:
1 进一步减少资源占用,与网络状况检测方法
2 对NB用户的支持
3 增加断开网络(usereg disconnect)功能

Known Issue:
1 程序启动后断开1x,restart helper会失败的问题。这时可以直接关掉程序,再开即可。

Tips:
1 你可以先设置登录成功后自动退出,然后用第三方工具做成开机自动运行的服务。
  关于如何添加自定义服务,请参考THUNet版m文712-714

Change Log:
0.8 RC2
~ 修正0.7版启动慢的问题
~ 消息处理流程变化,for speed

0.7 RC1
~ 修改了界面
+  增加部分容错性处理

0.5 RC1
+ 增加Restart按键
~ 改进了定时器的处理,定制界面更友好,一些小的修改,blahblah

0.4 beta
~ 密码用advapi的CALG-RC4加密,并不写在ini了
+ 增加一个Option对话框,现在不需要自己写配置文件了

0.3 beta
+ 增加网络状况检查,每10s检查一次(结果仅供参考)
+ 增加Usereg选项
+ 当Dot1x和Usereg选项没有设置时,第一次运行时会根据IP自动设置
- 移除LocalIP选项,改为自动检测
- 不使用IP*Works!了
~ Dot1xOnly选项改为Dot1x
~ 检测网络状况,除非有需要,否则不会启动TUNet或者usereg

Many thanks to:
MSDN, rogerz@smth
WindPlume的TU_NO_Net.exe给了我很好的启示。

thinstrong@smth,09/08/2004

※ 来源:・BBS 水木清华站 http://smth.org・[FROM: 219.224.144.*]

附件: TUNet_Helper.exe 链接:
http://www.smth.edu.cn/bbscon.php?bid=99&id=520983&ap=1494
全文连接:http://www.smth.edu.cn/bbscon.php?bid=99&id=520983

2004-09-07

TUNet Helper 0.5 RC1 发布[已更新到0.9.1 RC3]

归类于: Tech — chenxq @ 01:58:52

已更新到0.9.1 RC3
到Newsoftware@smth文摘区搜索"TUNet Helper"即可

附件: TUNetHelper0.5RC1.rar 链接:
http://www.smth.edu.cn/bbscon.php?bid=28&id=307729&ap=1799

发信人: thinstrong (Night is beautiful), 信区: NewSoftware
标  题: TUNet Helper 0.5 RC1
发信站: BBS 水木清华站 (Tue Sep  7 01:22:49 2004), 站内

TUNet Helper 0.5RC1

TUNet Helper 是一个帮助你更方便地使用TUNet的工具。它会启动TUNet.exe,然后杀掉它
,还可以自动登录usereg。登录到usereg之后,你还可以通过程序中嵌入的web界面在usere
g操作。

Changelog
0.5 RC1
+ 增加Restart按键
~ 改进了定时器的处理,定制界面更友好,一些小的修改,blahblah

0.4 beta
~ 密码用advapi的CALG-RC4加密,并不写在ini了
+ 增加一个Option对话框,现在不需要自己写配置文件了

0.3 beta
+ 增加网络状况检查,每10s检查一次(结果仅供参考)
+ 增加Usereg选项
+ 当Dot1x和Usereg选项没有设置时,第一次运行时会根据IP自动设置
- 移除LocalIP选项,改为自动检测
- 不使用IP*Works!了
~ Dot1xOnly选项改为Dot1x
~ 检测网络状况,除非有需要,否则不会启动TUNet或者usereg

Helper.ini的设置,示例如下
[main]
TUNetClientPath =D:\THUNet\TUNet.exe    //这里写TUNet路径,默认.\TUNet.exe
Username =dummylife                            //这里写TUNet帐号
AutoExit=0                                          //任务完成后是否自动退出,默
认否。仅当设置为1时自动退出
Dot1x=1                                           //是否登录1x,默认是。仅当设置
为0时不连1x,此时TUNetClientPath可以不填
Usereg=1                                        //是否登录Usereg,默认是。仅当设
置为0时不连Usereg,此时用户密码可以不填
上面两行可以不写,TUNetHelper第一次运行会自动设置。
然后运行TUNetHelper输入密码

Many thanks to:
MSDN, rogerz@smth
WindPlume的TU_NO_Net.exe给了我很好的启示。

thinstrong@smth,09/07/2004

※ 来源:・BBS 水木清华站 smth.org・[FROM: 219.224.144.*]
TUNetHelper0.5RC1.rar
附件: TUNetHelper0.5RC1.rar 链接:
http://www.smth.edu.cn/bbscon.php?bid=28&id=307729&ap=1799
全文连接:http://www.smth.edu.cn/bbscon.php?bid=28&id=307729

2004-09-01

Windows下编译MPlayer-cvs

归类于: Tech — chenxq @ 02:36:55

里面有些步骤比较sux,看看就算了吧

1 准备工作:
  下载MinGW,MSYS,在http://sourceforge.net/projects/mingw
  任意CVS客户端,简单点,就cvs.exe
  MPlayer源代码,用cvs下载,比如
  H:\cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer login
  H:\cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer co -P main
  这样,在H:\main里的就是当前时间的CVS-snapshot了
  还需要libavcodec和libavformat的CVS代码
  H:\cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg login
  H:\cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co -P ffmpeg/libavcodec
  H:\cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co -P ffmpeg/liba
vformat
  把H:\ffmpeg下的libavcodec和libavformat两个子目录移到H:\main目录下面
  在H:\main\CVS\Entries文件的最后加上下面两行:
  D/libavcodec////
  D/libavformat////
  下次同步cvs代码,只要执行H:\main\cvs -z3 update -dPA即可

  下载rp9codec,在MPlayer主页有。
  找个vp6vfw.dll,google得到。
  各种library,比如libogg,libpng,libvorbis之类,自己google然后下载源码吧

2 安装需要的软件
  安装MinGW,然后安装MSYS,并根据提示设置MinGW的位置。
  均假设安装在h:\

3 编译lib,下面以libogg为例
  启动MSYS
  cd /h/libogg
  configure
  make
  make install
  这样子就完成了编译。
  我下载的libogg-1.0编译有问题,改了源码之后编译通过了。
  主要改动是libogg\include\ogg的os_types.h:
  把IFDEF _WIN32的else那个地方
    #include <_G_config.h>
    typedef _G_int64_t ogg_int64_t;
    typedef _G_int32_t ogg_int32_t;
    typedef _G_uint32_t ogg_uint32_t;
    typedef _G_int16_t ogg_int16_t;
    上面五行改成下面五行
    #include <_mingw.h>
    typedef __int64 ogg_int64_t;
    typedef __int32 ogg_int32_t;
    typedef unsigned __int32 ogg_uint32_t;
    typedef __int16 ogg_int16_t;
  a.这个时候cd /usr/local/include,ls一下会发现有ogg目录,里面是libogg的头文件。
  实际上这些文件就放在D:\msys\1.0\local\include\。
  现在把整个ogg目录拷贝到D:\MinGW\include
  b.拷贝D:\msys\1.0\local\lib\libogg.a到D:\MinGW\lib
  以上a b两个步骤真是hmmm,反正就是这样子了,毕竟Win不是*nix

  cd /h/libvorbis
  configure
  make
  make install
  这样子,libvorbis也编译好了
  重复上面a,b的动作

  其他lib就不多说了,反正a b那两步,是很ft的,但是必须的,因为Windows几乎没有符号链接(欲知详情请参考Windows Resource Kit Tools里的工具)

4 修正一些CVS版的问题,这个步骤最艰辛,不过基本上MPlayer的CVS code问题不多,
  有些只是头文件包含的问题,很快也能搞定。
  解压rp9codec,把所有文件和vp6cfw.dll一同放到H:\MPlayer-cvs\main\codecs目录
  在MSYS里cd /h/MPlayer-cvs/main
  configure –with-reallibdir=./codecs –with-win32libdir=./codecs
  然后make就可以了。

5 make完了之后,copy mplayer.exe和codecs目录到D:\MPlayer。
  ps:  到http://deje.uw.hu/下载MPF(只要MPF,mplayer用自己编译的)和lang.zip,
       安装MPF,把mpf.exe和zlib.dll拷贝出来,放到D:\MPlayer,
       解开lang.zip放到D:\MPlayer的lang目录,
       其中zh.lang是简体中文的,翻译得不完整,可以参考enu.lng自己添加翻译。
       
  只喜欢命令行界面的mplayer的可以跳过上面这步。

6 拿UPX,PECompact之类压缩一下mplayer.exe,大概能压一半少点。
  整个目录大小4M多点
H:.
│  mpf.exe
│  zlib.dll
│  mpf.ini
│  mpf_enu.txt
│  mplayer.exe

├─codecs
│      atrc.dll
│      cook.dll
│      sipr.dll
│      pncrt.dll
│      drv2.dll
│      drv3.dll
│      drv4.dll
│      vp6vfw.dll

├─lang
│      enu.lng
│      ger.lng
│      pl.lng
│      zh.lng

└─mplayer
        config
        input.conf

7 enjoy it
  一个重要的文件
  H:\MPlayer-cvs\main\etc\codecs.conf

Norton Virus DB Leecher

归类于: Tech — chenxq @ 02:30:03

@echo off
REM Norton.VDB.Leecher
REM Version: 0.2
REM This is a script to get Symantec Virus DB updates from http://norton.ipcn.org
REM You need UnxUtils to run 
REM http://sourceforge.net/projects/unxutils
REM and I strongly recommend you to use latest wget
REM                                         by feuvan@smth
REM Many thanks to windtear’s norton.IPCN.org,his blog:
REM http://windtear.mysmth.net
REM Many thanks to rogerz’s blog:
REM http://rogerz.mysmth.net
wget -q -O - http://norton.ipcn.org|gawk /href.*exe/|cut -c18-37|head -n2|sed -e "s|^|http://norton.ipcn.org/|" >url.tmp
IF not EXIST "E:\Virus DB\Symantec\*-x86.exe" goto SectionUpdate
FOR /F %%i in (’cut -c24-43 url.tmp’) DO @SET latestfiles=%%i
IF EXIST "E:\Virus DB\Symantec\%latestfiles%" goto SectionEnd
:SectionUpdate
echo Updating…
del *-x86.exe *-i32.exe
wget –input-file=url.tmp –directory-prefix="E:\Virus DB\Symantec"
:SectionEnd
del url.tmp
echo All done!

登录 | 访问数237667 | 水木BLOG | 水木社区 | 关于我们 | Blog论坛 | 法律声明 | 隐私权保护 | 京ICP证050249号
水木社区Blog系统是基于KBS系统WordPress MU架构的