Wednesday, October 15, 2008

Dr.COM under Ubuntu 8.04 Destop Version.

1, 安装“build-essential”:“sudoapt-get install build-essential” 。

2.安装“libssl-dev”:“sudoapt-get install libssl-dev”。

3.安装“gcc-3.4”:“sudoapt-get install gcc-3.4”。

4. 安装对应内核版本的头文件,在“新立得软件包管理器”中搜索"linux-headers"就行了,至于要选择哪一个,用cat/proc /version得到类似“Linuxversion 2.6.20-16-generic (root@terranova) (gcc version 4.1.2 (Ubuntu4.1.2-0ubuntu4)) #2 SMP Sun Sep 23 19:50:39 UTC2007”,其中2.6.20-16-generic为内核版本,

5.分别安装libdrcom、drcomsuite、drcom-1.3.7,http://sourceforge.net/project/showfiles.php?group_id=128089下载。

5.1)安装libdrcom:

用超级用户将文件“libdrcom-0.0-20050423-2.tar.bz2”e解压至/home/Username/下(即Root目录)。
$cdlibdrcom-0.0-20050423-2/
$sudo make
$sudo make install

5.2)安装drcomsuite:
安装之前要确定已经安装了Linux内核的头文件。

$ls/usr/src命令查看得到与
“linux-headers-2.6.20-15linux-headers-2.6.20-16
linux-headers-2.6.20-15-genericlinux-headers-2.6.20-16-generic”
类似的结果。版本号对应后,将“drcomsuite-0.1.12.tar.bz2”解压至Root目录,执行

$cd drcomsuite-0.1.12/
$sudo make

make过程中出现以下错误:
/……/Drcom/drcomsuite-0.1.12/module/Linux/2.6.x/proto.c:在函数 ‘init_proto’中:
/……/Drcom/drcomsuite-0.1.12/module/Linux/2.6.x/proto.c:306:错误: 向只读变量‘inet_stream_ops’赋值
/……/Drcom/drcomsuite-0.1.12/module/Linux/2.6.x/proto.c:309:错误: 向只读变量‘inet_dgram_ops’赋值
/……/Drcom/drcomsuite-0.1.12/module/Linux/2.6.x/proto.c:在函数 ‘cleanup_proto’中:
/……/Drcom/drcomsuite-0.1.12/module/Linux/2.6.x/proto.c:322:错误: 向只读变量‘inet_dgram_ops’赋值
/……/Drcom/drcomsuite-0.1.12/module/Linux/2.6.x/proto.c:323:错误: 向只读变量‘inet_stream_ops’赋值
说明了内核头文件中‘inet_stream_ops’和‘inet_dgram_ops’声明是常量,必须对其进行修改,执行

$sudogedit /usr/src/内核头文件名(2个,每个一次)/include/net/inet_common.h

找到以下两句:
externconst struct proto_ops inet_stream_ops;
extern const structproto_ops inet_dgram_ops;

删除其中的“const”,保存。

然后再次cd到drcomsuite-0.1.12,即

$cddrcomsuite-0.1.12/
$sudo make
$sudo make install

5.3)配置drcom.conf文件:
$sudomv /etc/drcom.conf.new /etc/drcom.conf
$sudo gedit/etc/drcom.conf

看到以下内容
#Username and password
# A blank password is consideredvalid.

username=帐号
password=密码

#Interface information
# mac is the MAC address of the nic we useto connect
# to the server.
# Example:
#mac=1a:2b:3c:4d:5e:6f
# If left blank it will default to00:00:00:00:00:00

mac=网卡物理地址,可以在终端输入”ifconfig| grep HWaddr”查看

#nicn is the nth nic. This is the real data that's
# passed to theserver, and thus I suggest you only
# fill in the first nic.
#Example:
# nic0=192.168.0.1
# nic1=
# nic2=
# nic3=
#Only nic0 is mandatory; the others should normally
# be leftblank.

nic0=填入IP地址

nic1=
nic2=
nic3=
#dnsp(rimary) and dnss(econdary).

dnsp=填入首选DNS
dnss=填入备用DNS

#dhcp server address. Windows XP uses 255.255.255.255
# and Windows2000 uses 0.0.0.0
# If left blank it defaults to255.255.255.255
dhcp=
# Connection information
# If thenetwork supports it, and serverip is set
# to 1.1.1.1, then thegateway will help us find
# the real server (beex said this wasthe reason
# why we had to upgrade, but I don't see the
#practical reason why)
# All are optional, if left blank, then:
#+ hostip defaults to nic0
# + servip defaults to 1.1.1.1
# +hostport defaults to 61440 (0xf000)
# + servport defaults to 61440(0xf000)
# Note: hostip can be given one of the special values
#eth0, eth1, eth2, ... eth9 (I don't think
# regular users wouldneed eth10 Razz), which
# corresponds to the inet address of the
#interface.
hostip=

servip=填入校服务器地址址,即未登录前自动引导到的那个地址。其他的都留空,保持默认値

hostport=
servport=
#Miscellaneous Machine Information
# We don't need to be honestabout these.
# For example, Windows XP has a version number
#of 5.1 and a build number of 2600.
# All are optional, if leftblank, then:
# + hostname defaults to "localhost"
# +winver defaults to 5.1
# + winbuild defaults to 2600
# +servicepack defaults to "Service Pack2"
hostname=
winver=
winbuild=
servicepack=

5.4)安装drcom-1.4.7:
将“drcom-1.4.7.tar.gz”解压至Root目录下,执行
$cddrcom-1.4.7
$sudo make
$sudo make install
$sudo gedit/etc/drcom.conf

讲下列数据填好后粘贴至/etc/drcom.conf:
username=帐号名
password=帐号密码

device=eth0
mac=网卡物理地址
nic0=IP地址
nic1=
nic2=
nic3=
dnsp=首选DNS
dnss=备用DNS
dhcp=
hostip=
servip=校服务器地址

hostport=
servport=
hostname=
winver=
winbuild=
servicepack=
保存退出。

6.配置本机IP等信息

1.Manualnetwork configuration

1.1Wired Connection

StaticIP Address: 59.74.70.**
SubnetMask: 255.255.255.0
GatewayAddress: 59.74.70.1

1.2DNS

DNSServers: 218.195.24.1

1.3Hosts

Localhost:218.195.24.131
Laptop:59.74.70.**

7.登录:
$sudodrcomd
$sudo drcomc login
注销执行
$sudo drcomc logout
如果在运行sudodrcomc login 时出现:
cannot create socket to server,则执行
$sudokillall drcomd即可。

Monday, April 21, 2008

Birthday @ Pizza Hut

感觉像拍婚纱似的,哈哈,这是造型1.说实话,越看丫头越可爱:)
这个是造型2,那会笑啥来着?嘿嘿最后这张,呃····有点像结婚照? 换个红色的背景怎么样?:-P

好吧我们开始怀念----一名理科大学生的苦恼

这个东西(写的太烂 不能算“文”吧)是在大一下半年写的吧

具体时间忘了

刚整理硬盘的时候发现的

发在这里做个备份

省得某些人老说我做事稀里糊涂

好了我们开始

一名理科大学生的苦恼

我是一名理科学生,不幸的是现在在一所以英语见长的大学读书,它叫W大。

我所苦恼的不是每天都要看到不计其数的女孩及女人的面孔,也不是每周五节与英语有关的专业课。而是,你不得不压抑着自己的荷尔蒙而去直面“兔子不吃窝边草”的现实。

群众的呼声总是响亮的。这不仅代表着我们亲爱的舍友童鞋们在关于半夜打呼噜这方面有着较好的呼应默契之外,也意味着你可以在轰鸣的雷声背后听到野性的呼唤。最为经典的是我最最亲爱的某老乡本着“上了W大就不愁没女朋友”的目的在经历过NN>6)次有意无意善意恶意的拒绝后再某个不平静的夜晚的一句梦呓:女女,为什么你走了不要钱。而此刻正埋头的另一老乡浑身一激灵顿时没了灵感以致第二天看着前一晚的战果被某温柔小巧的指头拆分成若干碎片然后一声无聊。

对,一定是无聊让我们如此空虚。空虚到我们四人一组坐在食堂二楼的中央地带左顾右盼分工明确,时而颔首点头两眼放光时而唉声叹气面如土色。坐在二楼尤其是二楼正中央是有原因的。W大 有一特点是美女的数量与楼层的高低成正比。食堂分三楼,一楼属大众餐厅,价格公道合理质量童叟无欺。由于用来长膘的食物是要自己额外掏钱包的,饭便宜了意 味着省下的钱可以买更多的零食来长更多的膘,这就是为什么单身的女人总喜欢在一楼进食。一般来说到二楼吃饭的无非有三种人:一种是有男人养着的女人,这也 是我们重点无聊的对象;另一种是有钱的女人,谓之鸡肋,食之无味弃之可惜;还有一种就是诸如我这一类人,但出没的时间是有一定的时间限制的,因为用钱来养 活自己的眼睛的同时养活自己的胃是比较难的:能在二楼坚持住的同学往往并不是一个人在战斗,最少也有不止一个的胃在跟着他美其名曰好战友。但凡事都没有什 么绝对,比如一段时间我以两块钱一顿饭的标准在二楼观摩了半月有余。具体是这样的:每天中午下课在人潮汹涌中我迅速以五毛钱搞得一个包子然后直奔二楼再以 一元五角搞定稀饭一碗,接着开始做眼保健操,当然期间不能坐电梯——太远太慢了呗。两块钱的后果就是一个月后我被评为本舍健美先生,体型堪称标准,瘦了。 说到三楼,大家不仅会心一笑。在三楼你可以看到各种火爆场面,个中妙处不言也罢。当然最重要的原因是饭太贵了,惟一去了一个是有个较为有钱的亲戚前来探望 我的时候被我拉着去了一次。后来他回忆说,W大真是名不虚传,女孩儿都水灵成P了,但令他十分费解的是那些水灵如何在大庭广众之下做出如此出格之事。

转 眼之间我已经距大四不到两年半了,换而言之我已经大一下半年了。去年的此时我满怀憧憬带着大包小包就两包来到我可能的本来希望的重生之地。那时候比较郁闷 的是秋天来了树叶黄了天气凉了新校区没人敢穿裙子了,所以我没能实现我的第一个梦想。这个梦想或者说梦具体是这样的:在上大学之前我的小可爱死活不穿裙子 给我看,以至于后来我好像得了某种怪病一样看见穿裙子的姑娘就觉得生活特别美好,直到有一天晚上我梦见了花花绿绿的裙子想春天的樱花瓣夏天的毛毛雨秋天的 树叶冬天的碎雪花般地飘落。说实话,那真是我所做过的各种千奇百怪的梦里面最美的一个,所梦到的全是纯白的淡粉的淡蓝的淡绿的淡黄的碎格子带蕾丝花边的裙 子,然后我的小可爱从远处张开双臂朝我奔来而且面带笑容。我以为,这是个好兆头。可惜开学的第一天我就见到了一只猩猩她是母的穿了个东西应该算是裙子黑色 的似乎是某种动物的皮毛制成的然后短到令人不敢直视还替我省下了我在W大的第一顿饭钱。这以后我再没敢看别人穿裙子。我被打击了。深深地打击了。我再没敢看那个诺大的食堂再有没有人穿裙子。我再次见到动物皮的时候已经是很久以后的一次三楼之旅了,不过那时候猩猩早已不是当年的猩猩了,是只猴子,腿细如猴,毛长如猴。W大盛产原始人。结论是。

现在已经快四月份了。西安的灰蒙蒙的天开始有些更灰了。我知道,夏天快来了,令人期待的夏天意味着我的美梦成真的机率在不断加大,见一次真正意义上的裙子。我一直希望我能有机会穿一下我在VANS商 品处理时高价买到的纯白帆布鞋,条件是我的小可爱须在一旁穿一粉色娃娃衫白色碎花裙子然后低跟凉皮鞋然后我一白色半袖泛白牛仔裤配以帆布鞋,那时候一定很 美好。哈哈。想象真他妈是个好东西,它可以化苦恼为走神化走神为痴呆然后化痴呆为沉默化沉默为冷酷。其实我打心眼里想和别人交流,我希望寻找一种恰当的方 式使我如鱼得水般地和其他人尤其是女人交流。我觉得我的生活太枯燥乏味了!我需要交流!强烈地需要交流!可惜每当我说话的时候总有人适时出来打击我一下说 我这个人太枯燥乏味了。于是我不知道是枯燥乏味的生活让我如此枯燥乏味还是枯燥乏味的我让生活如此枯燥乏味!我决定不用感叹号了——虽然它是那样一种可以 化腐朽为神奇的符号——因为每次短信人家都嫌我的感叹号太多了,而我的本意只是想表达一下我内心丰富多彩的感情顺便不要让70个字的空间被无聊的没感情的文字占有,于是感叹,于是有人泼我冷水(好像感叹一下啊),于是我枯燥乏味。

话说手机,我从初三的第一款爱立信开始就被手机的种种妙处所折服,尤其是它竟然可以用70个字符来沟通你想认识的想了解的或者不想认识的不想了解的人,于是我在开学之前就买了台索爱K506,它的特长是发短信速度很快,当然很快的同时也很容易卡机,即俗话说的假死,幸好在某列伤心地上铁有人不劳而获了爱假死的它让我有机会走向另一个极端:玩游戏。所以买了N-Gage QD。 坏处显而易见,非国产手机支持其国语或多或少有些问题,开始还只是把它不认识的汉字一律替代为“口”,以至于我看个电子书都是满屏的“口”感觉像是要把你 吃掉似的。当然游戏是很爽的,有多少个孤独的日夜是它陪着我渡过的我也不清楚了。小可爱不知道打游戏是很费电的,以为我故意以手机充电为由不给她打电话。 后来她拿那个QD玩的不亦乐乎,偶尔闲暇给我发个短信具体内容是“手机充电ing`````请稍候”,我知道,稍候的意思是她稍候又可以开始打游戏了。

W大的另一苦恼是你永远都不知道老师何时会点名。大一的上半学期我以为问了舍友一句话而被大家捧为逃课先锋。原因是我确实很久没去上课了,那课名我倒是记得,《思想道德修养》,很讽刺,半年20多 节我就开学上过一节快考试的时候不幸迟到上过半节之外再没去过,我的问题是:“咱那个思修老师我记得好像是个男的吧,是吧?”而今年我决定开始好好学习的 时候却突然发现有时候你真的出了逃课之外别无选择。因为我们开设的计算机课。我以为大学教材应该牛逼闪闪而后教授学识渊博,事实是第一节计算机基础课我特 意去买了个崭新的笔记本带着虔诚的心准备去学习诸如AcrobatCorelDraw3DMAX之类的东西的时候被一个牛逼闪闪的人吓了一跳。那是一个中年妇女,这点我可以从她那略带说教的语气和时而露出母性般的关怀的眼神中可以得知。上了她的一节课,我知道了我将在W大的计算机课中学习如何开关机如何打字如何用QQ聊天如何文字处理如何上互联网搜索等知识。她的原话是这样说的:“电脑是个神奇的东西,你们这些大学生可不要小瞧它,为了学习怎么用它,我在大学的时候花了四年,直到现在我仍然在学习,而你们,哼哼……”然后一脸鄙夷。言下之意是以上我提到的将要学到的东西在大四的某个时候会再次找到这位母亲来重修,以便更好地用QQ聊天?第二次她点名了,有个女生在听到老师念到我的名字的时候勇敢地站了起来并高声回答:“到!”据目击者称老师满意地点了下头。我知道这件事后很是气愤,我觉得老师侮辱了我,从此我再也没去听过她的课,我想重修。

就这些了吧,打字手酸,脖子也疼。我没学过打字,所以很佩服自己能敲出来这么多汉字,我得想想以后是不是的找个会打字的妞我口述她打字以便供我的小可爱和你们,我亲爱的童鞋们来发现W大在摧残社会主义好苗苗方面的深刻造诣。

待续,如过我还想写的话。


如若雷同 就让他雷同吧