当前位置:文档之家› 绿色软件知识大全-无敌孔子 整理版本

绿色软件知识大全-无敌孔子 整理版本

绿色软件知识大全-无敌孔子 整理版本
绿色软件知识大全-无敌孔子 整理版本

绿色软件知识大全!

目录

绿色软件知识大全! (1)

1.什么是纯绿色软件? (2)

2.绿软的绿化方法 (10)

3.bat批处理教程(1) (16)

4.bat批处理教程(2) (40)

5.批处理文件制作实例精彩教程 (52)

6.软件版本详细介绍 (71)

7.绿色软件命名规则 (74)

8.通杀各种exe安装程序 (74)

9.绿色软件的定义和分类 (78)

10.自制绿色软件-打造最傻瓜的软件安装包 (81)

11.扩展使用.INF文件-制作免安装的绿色软件 (81)

12.双系统互救安装法 (95)

13.软件精简与绿化专题之概念篇 (97)

14.呼吁“绿色软件” (100)

1.什么是纯绿色软件?

绿色软件有如下严格特征:

1、不对注册表进行任何操作(或只进行非常少的,一般朋友能理解的操作,典型的是开机起动。少数也进行一些临时操作,一般在程序结束前会自动清除写入的信息)。

2、不对系统敏感区进行操作,一般包括系统起动区根目录、安装目录(windows目录)、程序目录(ProgramFiles)、帐户专用目录。

3、不向非自身所在目录外的目录进行任何写操作。

4、因为程序运行本身不对除本身所在目录外的任何文件产生任何影响,所以,根本不存在安装和卸载问题。

5、程序的删除,只要把程序所在目录和对应的快捷方式删了就可以了(如果你手工在桌面或其它位置设了快捷方式),只要这样做了,程序就完全干净地从你的电脑里删去了,不留任何垃圾。

以上就是绿色软件的特征。

对于编程人员来说,做一个绿色软件不难,做一个非绿色软件也不难,但是为什么那么多软件不做成绿色的呢?下面作一些讲解:

一、大型软件公司的大型软件为什么不做成绿色的:

1、大型软件公司并非没有能力做出绿色软件,但它们的软件涉及的方面过多,需要对系统原有的一些设置进行改动,以使电脑按照软件设计要求进行操作。以PhotoShop为例,它就需要在注册表里添加很多种格式文件的默认打开方法为PhtoShop.exe,以便大家双击此类文件后就自动打开PhotoShop以便编辑。

2、为了更好的为一些对电脑知识不是很了解的朋友进行一些自动设定。还是以PhotoShop为例,这儿已经有朋友发布了解压即可用的,但是,还是不少的朋友,连解压也不会,解压后都不知道点哪个文件开始正常运行,也不知道怎么在桌面上建快捷方式。就算别人为他做完了上面的事,要是有一天,他不想要PhotoShop了,也不知道原来安装的程序在哪个目录,怎么删去,甚至不知道如何删除快捷方式,更别说如何完全干净的删除了。做成安装版就可以自动为使用者完成上面的事了。

(特别说明:上面对PhotoShop的举例,只是用它来举例罢了,其实网上流行的解压即可用的PhotoShop也不是严格的绿色软件,其运行还是会写注册表的,如果不正常的使用它,注册表里还是会留下垃圾的,不过,这种垃圾对你的电脑影响不是很大,会的朋友可以手动删除这些垃圾)

二、做成安装软件很难吗?那些所谓写绿色软件的人是不懂windows编程,根本就写不出注册的过程吗。

1、我只能说,某些人的这种说法是一种非常不负责任的说法。其人根本不懂得编程,可笑而幼稚,只能以电脑肓来称呼。

2、现在流行的各种编程软件分三大类:

A、第一类是微软出的编程软件。

有VisualStudio系列(流行版本为6.0)以及新出不是很久的https://www.doczj.com/doc/9d15566531.html, 系列,它们都自带了安装发布功能。特别是VisualStudio中的VB做出的东西,如果不发布,或不进行相关的处理,在别的没有安装VB的机器上是根本运行不起来的,因为VB编译出来的程序在根本上是伪编译,其指令通过VB运行库转

译后运行,没有VB运行库的机器是根本无法正常运行此类程序的。当然了,有经验的朋友可以手工把运行库复制入相应的目录中,或是和VB做出的程序放在一起。其它的VisualStudio做出的程序有的有类似的上述情况。

在微软出品的https://www.doczj.com/doc/9d15566531.html,中,https://www.doczj.com/doc/9d15566531.html,兼容了多种编程语言,但按其说法,最终的代码其根本实质会变成一致。但是它做出的也同样是伪代码,也就是说,其代码不是根本上的机器二进制代码,不对机器进行直接指令指示,而是向.NET 运行环境(NETFramework接口)发出指令,而由NETFramework转译指令为机器代码,再进行持行。这就要求你的机器上安装了NETFramework。NETFramework在win95/win98/windows2000上默认是没有安装的,如要安装,需要从网上下载或其它方式得到后安装。(微软官方有下载,大家也可以使用windowsupdata得到)。XP、windows2003已集成。最后要说的是,微软宣言,要将原来的API接口(windows一直使用的标准编程接口)作废,改用.NET接口,故.NET编程方式可能是将来的标准方式。https://www.doczj.com/doc/9d15566531.html,系列的软件也集成了通用安装发布软件,只要正确掌握它,就能很好的做出楼主所谓的安装程序。

B、第二类软件是大名鼎鼎的Borland公司出品的编程软件,它也包括两大系列。即API系列和.NET系列。其.Net系列的情况和https://www.doczj.com/doc/9d15566531.html,是类似的。而其API的情况就有些不同了。

Borland的BorlandC++Builder和BorlandDelphi是两种非常流行的针对win进行API编程的编程环境。他们也带有installshield,可以说是编程人员必学的。不过,很多的稍简单的程序,编制者并不用它,因为,使用BorlandC++Builder/Delphi开发出来的程序,只要正确设定几个参数,编译后得出的程序就可以在几乎所有版本的win中很好的直接运行了,当前,前提是,没有使用有特殊要求的第三方控件,或某些必要特别设定的数据源(BDE等)。而且,稍熟练的编制者可以直接在程序中通过程序自行进行一些简单的环境设定,如写注册表(关联文件、开机起动)、利用资源文件的方式向重要的目录写入文件,注册组件等等,可以说一点儿也不难。

C、第三类是一些比较偏的编程语言了,如易语言等,使用的人很少,本人很老实的说,具体情况我也不是很了解。

三、为什么一些个人的简单的软件会做成非绿色的:

1、编写者水平太低。低到只会使用微软的VB等,虽然做出的东西也值得一用,但是不知道怎么把它变成绿色的,只能依靠VB等本身的功能以保证程序的正常运行。

2、编写者懒,写出程序后想,只要程序能正常让别人用就可以了,不值得太费脑子,依靠VB等本身的功能发布吧,反正这样保险。

3、编写者水平不低,也不懒,但是它的程序用到了一些第三方控件,这些控件需要发布安装才能正常运行(需要注册特定的.DLL,需要把一些文件放到特定的位置,如典型的,要放入windows下的system32目录中。)

4、编写者为一些水平实在太低的人考虑,为了那些人的方便,如典型的《笨笨钟》就是此类,《FoxMail》、《winamp》也是此类,当然,FoxMail、《winamp》是写注册表的,通过其主程序进行一些环境的设定,严格上来说,也不是纯绿的。

5、编写者有一些特定的,不想为人知的东西要放入你的机器。比如典型的《阿达连连看》就是这样,它要把一些特定的与注册相关的东西放入你的windows目录,而且不想被人发现。又如网际快车的某些版本,它要把广告程序代码放入你的windows安装目录。

6、编写者有恶意,它的程序其实捆绑了木马、病毒等(对这一类的就要非常小心了),在安装的过程中这些恶意的程序就会释放出在,不知不觉中潜入你的计算机。

四、是否可以做出功能复杂,但又是严格意义上的纯绿软件:

答案是非常肯定的,因为,其实我们正在使用的很多程序都是纯绿的,特别是很多的游戏,虽然它们也要安装后才能运行,其实,你把它们安装后的目录放在别的机器上也一样的可以使用,并不必再次安装,其安装的意义就是***编写者为一些水平实在太低的人考虑***,如《三角洲》、《魔兽争霸III》。特别如网络游戏《传奇》(这个程序写的是真的很经典了,决对纯绿)等等著名的游戏都是如此。其需要设定的环境记录可以不写在注册表内,而利用*.INI文件来记录。我不知道有几个人有胆子说编写这些程序的人水平低下。

五、综上所述:

1、要做出一个纯绿色的软件,并不是很难,当然,可能要求编制者更多的依靠自已去写代码(在必要情况下),在程序涉及方面比较多的情况下,可能给编制者加重很多的工作量。而要做一个非纯绿的软件,那就更容易了,往往可以利用编写器的一些自带功能自动完成。

2、纯绿的不带安装功能的软件非常适合于对电脑比较熟悉的朋友使用,而绿色带安装的软件适合于所有人使用。而自以为对电脑很熟的朋友往往更喜欢不带安装功能就可以用的。原因有如下:带安装的软件往往会有反安装程序,如果安装目录被人为删去,反安装程序或一些相关注册表信息往会留在机器中,成为垃圾。

3、为了自已的机器的安全、快速,也为了知情权(一个程序到底在安装和使用过程中在自已的机器里写了什么),本人极力推荐纯绿的软件。即便在必要的情况下非纯绿,也希望有详细的说明。说明软件可能会写注册表的那些部分,会改动机器里的哪些文件,会向哪些目录写入什么文件,内容。而且,希望这成为软件界的一个标准。这样,我们的电脑才会有安全可言!

4、为什么现在流行的软件中真正纯绿的软件不是很多呢?这个问题很不好回答。在这儿可以非常遗憾的告诉大家,有些朋友在网上下载的winrar绿色版、winamp绿色版等等,都不是真正意义上的纯绿软件。

比如winrar,它就因为为了在鼠标右键上出winrar的功能菜单而写动了注册表,因为要关联比如扩展名为.rar等等的文件(这些都可以在winrar程序里设定和更改)而写动了注册表。如果使用winrar后,强行把winrar程序目录删去,注册表里的这一部分注册表信息必然成为垃圾(其它的也许有本人没有发现的动作,如没有说出来是本人水平不足的问题了,呵呵)。

winamp绿色版似乎要好一些(本人的感觉),如果你设定了一些文件的关联,如双击*.mp3等文件winamp就会自动打开播放的话,你强行删去winamp所在目录,这部分文件的关联信息也会成为垃圾留在注册表中。

(上面两个只是举例,解决办法很多对电脑熟悉的朋友是会的,在这儿,我们并不讨解决办法,另外,应该说,上面两程序是很规范的东西,它们的这些动作是无可厚非的)

现在再回过头来说说“流行的软件中真正纯绿的软件不是很多”。

A、有些功能是非通过写注册表来实现不可,最最常见的就是文件关联、鼠标右键菜单。(呵呵,这种操作可以说,稍熟编程的人都会)。但是很少有个人编写者考虑到别人不用他的程序时,要怎么让使用者方便地复位这些文件关联,方

便地清理右键菜单。

B、部分程序编写者喜欢把注册信息放在注册表中。(为什么喜欢?就因为注册表是庞大的参数库,他们以为,要从这样一个大参数库找出他们写入的一个信息是大海捞针。事实上,的确很多朋友是难以找出来的,话又说回来,会者不难,难者不会,在这儿我也不细说了)

C、一些大公司的程序实在对系统有太多的改动,他们做好了安装和卸载工具,这些软件涉及了系统的方方面面,想简单的删除是很难的。典型的就如微软的Office等等。这些软件说实在的,别说你不老实的删除了,就是老实的卸载,有时也是很难成功的。最好的办法就是装上后就别卸把,把它看成是系统的一部分(不管你乐不乐意,呵呵)。(又及,这类程序也不是很少,这儿只举一例)。

D、只有那些其功能可以不涉及更改系统默认行为的软件才可能在真正意义上做到纯绿。((也许我罗嗦了)系统默认行为包括“文件关联”,“右键菜单”,“控制面版”里的项目,真实或虚拟的硬件驱动以及其它我想不起来或是我也不知道的东西……)。当然了,还要编写者有真正的为使用者着想的精神,有较好的技术。

六、有部分并非纯绿的软件,伪装成纯绿的,在运行过程中向注册表写东西,向关键目录区写东西,甚至更改重要文件。这不是纯绿软件,只能说是伪纯绿。又及,很多网上流行的软件,号称纯绿版,实际上只是一些原版本经过稍许改进等,原软件并不设计为纯绿,在运行过程中还是会写注册表(甚至写关键win 目录),也不是严格意义上的纯绿。

反过来,也有部分其实是纯绿的软件,为了大家的方便,做成了安装发布式的。比如最典型的就是《传奇》《三角洲》、《魔兽争霸III》等一些游戏,一些工作软件如《FOXMAIL》(FoxMail至少在针对IE选项里的“程序”页里的"电子邮件"相关项进行了注册表相关写操作)《winamp》《winrar》等等准绿软件(在这儿,我只说它们是准绿的)也是如此。这类软件其实安装出来后,把其目录放在任何一台电脑上都能或者能较为正常的运行,这也是为什么大家能很方便的把它们改造成绿色软件的原因。

现在真正的纯绿软件实际上是很少的,至于以后,也还是看不到纯绿一统天下的希望的,大家不可因噎废食。不可能只用纯绿软件而不用其它。而且大公司的软件一般还是非常可靠的。

七、非纯绿软件的危害:

1、向系统关键目录或不属于该程序所在目录乱存放文件(默认临时文件夹除外)在原则上对机器的运行速度是没有大的影响的,除非乱放的文件改动了原有的系统关键文件,才会至使电脑变慢或运行不正常。但是,因为这些目录中的文件一般都比较多,很难对它们进行清理(鬼才知道哪个是能删,那个不能删),会使你的硬盘空间浪费,对于硬盘空间紧的朋友,那就非常讨厌了(此外,心里也不爽)。

2、向注册表乱写信息,如果乱写的信息并不影响系统的关键部分,对系统运行也是没有严重影响的,不过,有些信息写入了不删去,你的系统就会有些讨厌的东西出来,举例:你装上winrar后(典型安装设置),直接把winrar删了,你就会发现,你的右键菜单里会多出一些让人哭笑不得的东西。要注意的是,随着机器的使用,软件的安装、删除,这些可以感觉到和不能感觉到的信息会越来越多,而你的机器在运行过程中,几乎随时随刻不能离开对注册表的相关操作,注册表里的信息过多,机器查找所需信息的速度就会变慢,这时,机器的运行就

表现为“变慢了”,这往往是一台电脑为什么越用越慢的最重要的原因之一。(提示:因为多数情况下,一个软件对注册表写的东西并不多,所以,在每一次垃圾进去了,用户是很难感觉到影响的)(又及,一些注册表清理软件,本人也用过,虽有作用,但是风险不少,是好是坏我也不知怎么评价……)。这些垃圾信息并非只有小公司的软件会留下,很多大公司的软件据本人的感觉,也是会留垃圾的,本人也很无耐。

解决办法吗?恕本人无能,在当今软件乱世,只怕多少有些无可耐何。本人是使用最笨的方法:Ghost镜像还原。基本上每三至四个月给它倒回一次。(工作文档等当然不能放在系统区了,呵呵)。

八、希望无知者不要信口开河,多多学习。最后,附上一个我自已做的纯绿软件---BCB编写的《水波特效演示》程序,给大家玩玩叭。

补充——初步判断一个软件是否纯绿软件的方法

(注,只有对电脑比较熟悉的人能才办到,如果下面的说明,你基本能看懂,而无需请教别人,你就能做到了):

一、系统测试法:

1、将软件在别人的机器上安装,安装完成后,把安装出来的目录复制到你的机器中(如果本身就号称纯绿免装的,这步就免了)。

2、你的机器要求安装windows2000或windowsXP或windows2003,使用受限用户登录(要求受限用户无对关键注册表有写权,无对重要目录有写权,当然了,默认的新建的用户就是这样的(XP下要将用户设为受限))。

3、受限用户登录后运行复制来的安装目录下的软件的主程序,如果正常,90%是纯绿。

4、对省下10%的说明——不排除可能编写者隐了动作,如果不成功也不报错,也不退出,还正常运行,一但能写的时就它就写。另外,还有一部分程序,如FoxMail,只对当前帐户相关于注册表进行写操作,因为“帐户相关于注册表"是"属于"对应帐户的,在受限帐号下也是可写的(特别说明一下,注销该帐户,注册表中该帐户的所有项目都会清去,所以也可以算是绿的)。

二、软件监控法:

1、如果上面的步子还不令你放心,还有一个工具值得一用,那就是《Filemon》,这是一个可以监视系统中任何软件对硬盘的读写操作的程序,通过它,你可以查到某个程序对你的硬盘的什么位置的什么文件进行了操作,这个程序只能在管理员帐户下用(切入系统进程)。

2、对于注册表的监视是很麻烦的事,《Regmon》可以办到,同上面的工具一样Regmon要求在管理员帐户下用(切入系统进程)。

3、90%的软件和上面的两个软件无冲突,省下的9%的是作者有意防止被监视(为什么有意防止被监,那你就自个想吧,一般都是比较可怕的东西),最后1%可能是因为程序实在相互不兼容了。

以上两工具都为同一公司(Sysinternals)出品,值得一用,附在最后(XTJS.rar)。

三、并非所有的不能在受限帐户下用的程序都不是纯绿的。某些程序可能要切入别的系统程序中,某些程序需要得到硬件信息等,这些最只有在管理员帐户下才能实现。还有一些程序可能没有考虑多用户操作系统等。只能说,通过了上面的测试的程序90%是纯绿的,没有通过的话90%是非纯绿的。有经验的朋友还可以据自已的经验得到更准确的结论。

[此贴被xtsean在2006-10-0719:04重新编辑]

本帖最近评分记录:

?雨点:100(Bydd4xr)|理由:谢谢您为论坛所做的贡献

相信自己!打败自己!

Posted:2006-10-0718:05|[楼主]

转载请注明出自雨林木风https://www.doczj.com/doc/9d15566531.html,,本贴地址:https://www.doczj.com/doc/9d15566531.html,/read.php?tid=91324&u=

制作迷你软件三步

制作迷你软件一般分为三个步骤:

1.查找软件所需最少的键值。

2.查找软件所需最少的文件。

3.根据使用情况自定义软件的安装位置,打包。

制作迷你软件不需要太深的知识,只要对电脑有一定的了解就行,最好有自己的电脑,经常安装系统和应用程序,知道基本的文件类型,会简单的处理注册表和注册表文件。有了这些就可以自己制作迷你软件了,最好是对程序和注册表有一定的了解,这样可以我使查找工作简单一些,不过即使对这些懂得不多也可以学习着制作的,我就是从不懂开始的,而且没有人教我,关键是动脑筋,举一返三。在这里我介绍一下制作迷你软件的经验,方法很简单,很落后,希望高手们不要笑话。

一、如何查找软件所需最少的键值。

这里所说的查找,是指着那些大型的软件,有些软件如:Acdsee2.4和超级兔子2002,这类软件只需要只需要一两个注册信息的键就可启动,在正常安装时,在输入完注册码以后把注册码记下来,然后打开注册表,在里面搜索一下,一般会找到刚才输入的注册码,然后把找到的键保存出来就行。下次换系统的时候无需安装,直接把注册信息导入新系统就行。

一般软件的注册信息都保存在[HKEY_LOCAL_MACHINE\SOFTWARE\]这个键下,在这个键中会有和程序名相同的子键,注册信息就保存在其中。至于什么软件是这种只需要一个注册信息的软件在制作之前很难看出来。只能猜测。

我制作的第一个迷你软件是Word97,是office97办公软件中的一个。这个程序不需要注册表的键也可以正常运行,但是每次启动的时候都会出现错误报告,正常安装时则没有这个错误报告。我就把正常安装后的系统的注册表全部导出来,再把这些信息导放到一个新系统中,这时软件启动的时候就没有错误报告了。这样一来我就知道了,这个软件只需要注册表中的键值就不会出现错误提示。但是到底需要哪个键值还不知道。所以我又返回正常安装的系统,把注册表的六个根键分别导出来。这样就可当于把整个注册表信息分成六份。然后我又找上一个新系统,再把六个根键的信息分别导入新系统,当我把第一个根键的信息导入新系统以后,软件启动时就不再报错,这说明软件所需要的键就在第一根键中。

面对一个陌生的软件,不知道它究竟需要哪个键,就用这种方法去猜测,上面的例子只用了一次就查出来,所需要的键值在第一根键中。这样虽然不知道具体是哪个键,但是它缩小了寻找的范围。接下来在这个根键中寻找。这种方法

虽然笨了点,但它还是很有用的。

第一根键中有成千上万个子键,直接找实在是找不过来。当时我的知识少,看到这么多的键,当时就放弃了,以为自己没有能力找出来,一直到一年多以后才又开始查找它。

我用的方法是很简单的,我不知道它需要什么键,也不知道所要的键在哪里,但是我知道它就在第一根键中,所以,我把第一根键手工分成三份,然后把中间的一份导入一个新系统,启动软件的时候还报错,再把第三份导入系统,这回软件就可以正常启动,这说明软件所需要的键有可能在第三份中,也有可能在第二和第三份中,所以我又找一个新系统,把第三份导入到系统中,软件启动时还报错,我再把第二份导放系统中,软件就可以正常启动,这说明软件需要的键在第二份和第三份中,第一份是没有用的,就把第一份扔掉。

通过上面的这一步,我还是不知道软件所需的键在哪里,但是我知道它在第一根键的中间和结尾部分,通过上面一步,我把查找范围缩小了三分之一,然后再用同样的方法,把这两份各自分成三份,共六份注册表键值。然后再换上一套新系统,再分别把它们导入。如果导入四个“部分”后可以正常启动word,就说明所需键值在这四份中,另两份是没有用的,这样又把查找的范围缩小了,然后再分,再导……通过这种方法,一点一点的缩小范围,剩下的我虽然不知道它在哪里,但是一定在其中,为了查找软件所需要的键值,我换了近二十多个系统,重启了几十次电脑,最后在几千几万个键值中找到软件所需要的最少的键值。

上面的过程不知道您看懂没有,没有技巧,全是猜的,一点一点的缩小范围。我就是用这种:“排除法”来查找键值的,每次查找一个软件都要换掉好几个系统。我也知道这种方法麻烦,写出这些的时候我也脸红过,但是我没有更多的方法,也不会运用软件,那时我只是个初学者,这种方法不需要对注册表了解太多,只要有些基本常识就够了。我就是用这种最笨的方法制作了word2000迷你版和FrontPageXP迷你版,

制作word97时用“排除法”来查找键值,主要是想告诉初学者:即使对电脑和注册表了解不多,也照样可以自己制作迷你软件。不过这种方法用起来实在是麻烦,如果现在再来查找Word97的键,会有更好的方法。不过,“排除法”用起来虽然麻烦,但是它还是相当有用的。比如说拿到一个软件时,不知道它是否可以制作出迷你版,那就先用“排除法”判断一下。先导出安装后的注册表信息,把注册表的所有键值全导入新系统,如果软件能启动就说明这个软件可以制作出迷你版。在后再分别把六个根键的信息导入注册表,这样可以判断出软件需要哪个键,可以进一步缩小查找的范围。

在进一步查找的过程中,如果不想再用这种“排除法”,那就要多掌握一些关于注册表方面的知识,和软件在注册表中的规律。这里再介绍一种“猜测法”

一般的软件都会在[HKEY_LOCAL_MACHINE\Software]下面建立一个和自己公司名相同的子键,需要的注册信息保存在这里,大多数软件只需要这个键下的注册信息就可以启动,(汗一下,我一共才做过几个迷你软件,居然敢说“大多数软件”,汗,不过在这方面的确是要根据简单的几个去判断大多数的规律的,),但是有些软件虽然可以*这几个键值启动,但是功能却不完整。这是因为在[HKEY_LOCAL_MACHINE\Software\CLASSES]缺少相关的键值。如Acdsee5.0缺少下面的这三个键,在启动的时候就会报告无法找到数据库:

[HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\{1BF48485-D8A7-4B74-98B6-251E885C701A}\InprocServer32]

@="C:\\ProgramFiles\\ACDSystems\\5.0\\IDBSvrps.dll"

"ThreadingModel"="Both"

[HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\{E87A29B4-7738-4642-BACC-C85C1D9E7042}\LocalServer32]

@="C:\\ProgramFiles\\ACDSystems\\5.0\\IDBSVR.EXE"

[HKEY_LOCAL_MACHINE\Software\CLASSES\Interface\{1BF48485-D8A7-4B7 4-98B6-251E885C701A}\ProxyStubClsid32]

@="{1BF48485-D8A7-4B74-98B6-251E885C701A}"

虽然功能正常,但是这个错误报告很烦人,而且心理上不习惯,只要补上这三个键,acdsee5.0的功能就会正常。那么,从上面这一段中就可以得出两个查找键值的规律。

软件必须依*[HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID]下面的键指定软件的安装路径,那么反过来我们可以通过软件的安装路径来查找软件所需要的键值。例如上例中Acdsee5.0安装在C:\ProgramFiles\ACDSystems\5.0目录中,在地址栏中记下路径信息,然后打开注册表找到[HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID]这个键,用查找功能查找Acdsee的安装路径,当然,找到的键值会有很多个,这些并不全是软件所需要的,所以还要用“猜测法”去掉多余的键。把找到的键先导出保存为注册表文件,然后再删掉这个键,然后启动一下程序,如果程序可以启动,那就说明这个键是不需要的,再去搜索,如果删掉这个键,程序启却不了,或者启动时报错,那就说明这个键是必须要有的,就把刚才保存的注册表文件再导入注册表中,再搜索其它的键,直到找完clsid中所有的键,再把找到的键值合到一起。

单是clsid还不够,软件还需要其它的信息,仔细注意一下上面的三个键,在clsid中的键的主键名都是带有一串字符的串,这些定符串是什么意思我也不懂,但是根据上面的三个键来看,除了clsid下的键以外,还需要在classes 键下的其它键值,而且这个键的主键名和clsid键下的键名相同,所以,第一步是根据路径查找clsid下的键,接下来在找到的clsid键中再按主键名在classes 键下寻找其它的键。找到以后再用“猜测法”猜测。就是先保存此键,再删掉它,再启动程序,看看程序是否可以正常运行,最后把找到的所有键合到一起,再换上个新系统测试。这种方法比“排除法”简单一些,也是我常用的方法之一。

软件所需要的键值多数分布在在calsses中的

[HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID]

[HKEY_LOCAL_MACHINE\Software\CLASSES\Typelib]

[HKEY_LOCAL_MACHINE\Software\CLASSES\Interface]

这三个键下,具体什么用的我也不懂,只知道在这里有重要的东西。软件的复杂性不同,在classes键中的数量也不同,但和软件的大小无关。比如说Acdsee5.0只需要calsses下的三个键,但是Acdsee5.0自带的FotoCanvas2。0却需要上百个键。这就需要一定的耐性来查找了。

大多数软件都可以用上面的规律查找出所需键值,但是Office却不行,因为它是微软自己出的办公软件,对系统修改得太多,所以需要的键值也多,查

找起来相当费工夫。开始不了解它的时候我用排除法查找了Word2000和FrontPageXP两个软件的迷你版,通过查找这两个软件,我对Office的大概规律了解一些,所以后来的AccessXP迷你版中就用了“猜测法”。在查找软件的键值过程中可以把两种方法结合起来,如果对注册表了解的多,可以用“猜测法”,如果对软件不太了解可以用“排除法”来查找。

相信自己!打败自己!

Posted:2006-10-0718:06|1楼

转载请注明出自雨林木风https://www.doczj.com/doc/9d15566531.html,,本贴地址:https://www.doczj.com/doc/9d15566531.html,/read.php?tid=91324&u=

2.绿软的绿化方法

下面讲一下绿色软件的制作,简称软件的"绿化",绿色软件的制作实际上就是我们自己完成安装程序的工作。没有什么固定的方法,基本上是猜测加上试验,不同类别的绿色软件分别有不同的制作策略。拿到一个新的软件,想要制成绿色软件的话,我一般遵循如下步骤:

一、判断。就是指猜测这个软件能不能制成绿色软件,从功能,从你对它的了解,如果你觉得这个软件和系统的关系非常紧密,就不要继续下去了,还是用原始的安装程序最保险最方便,这样的例子有directx9,IE6,Norton的反病毒软件等等。这样的判断可以节省你的时间,当然你可以忽略这一步,尝试制作绿色软件,那么就转到第2步。

二、"绿化"。对于不同的软件有不同的方法,没有一定的规则,但是总的来说,就是理解软件的安装过程,转换为绿色安装,在这个过程中,可能需要尝试多个方法,也可能最后由于软件的复杂性或者某些特性,导致无法绿化。要有失败的思想准备,具体的绿化方法随后讲述。

三、测试。"绿化"后的测试最好到你个全新安装的操作系统中测试,而且如果你要在多个操作系统中使用这个软件的话,还要在其他的操作系统中测试,有的软件的文件随着操作系统的不同而不同,这个时候你需要在不同的操作系统中进行"绿化"过程,最后综合为一个完整的适应多个操作平台的绿色软件。"绿化"方法,需要根据经验选择不同的"绿化"方法,也可能需要不断尝试不同的方法,直到成功为止。按照先易后难的次序,具体的方法包括:

1解压缩。这是最简单的一种方法,就是指尝试能不能直接解开软件的压缩包。用Winzip和Winrar试一试,看看能不能直接打开压缩的安装文件,如果不能打开,那么就换别的方法。如果可以,那么恭喜,这个软件多半是属于绿色安装的软件(有个别例外,如EmEditor),把压缩包中的文件直接解压到目标路径,然后测试软件的功能是否正常,如果功能正常,那么"绿化"就成功了,如果使用不正常,那么就换别的方法。这一类软件的特点是安装程序的工作完全可以由软件自身来完成。

2安装然后卸载。也是比较容易的方法,完全是体力劳动,就是指直接安装这个软件,然后把程序复制出来,最后卸载安装程序。如果这个软件的安装程序的作用仅仅是复制文件和生成快捷键等工作,那么就属于绿色安装,可以使

用这个方法。最后测试软件的功能是否正常,如果功能正常,那么"绿化"就成功了,如果使用不正常,那么就换别的方法。

3反编译安装程序。这个方法需要动脑筋,就是根据安装程序所用的制作工具,选择相应的反编译程序,然后阅读反编译出的安装脚本,制作绿色软件。目前的软件大多使用专门的安装工具制作,如InstallShield,Wise,InnoSetup,WindowsInstaller,NSIS(Nullsoft),InstallerVISE,其中WindowsInstaller格式的安装文件(就是MSI,MST为后缀的文件),可以通过微软的免费工具Orca打开查看,InstallShield格式的安装文件也有很多免费的工具可以解压缩和查看脚本。当然专门的安装工具很多,有许多安装程序没有相应的反编译程序,这种时候,就无法使用这个方法了。

4观察反安装程序和log文件。现在的软件安装完成后绝大多数都带有卸载方法。卸载是安装的逆过程,如果知道怎么卸载,那么也可以推测出如何安装。由专门的安装工具制作的反安装程序,一般都是根据某一个文件中的信息来卸载的,可以用一个纯文本的编辑器打开这个文件。个别情况下这个文件完全不包含可读信息,就只好换用其他方法了。具体过程就是先采用方法2,然后理解反安装过程,最后根据反安装的信息制作绿色软件。

5比较系统快照。当前面的方法都失败的时候,可以试一试这个方法。具体思路就是首先在安装软件之前,把系统的状态记录下来,主要包括注册表和系统目录的所有的文件状态。然后就是安装软件。安装完成后,再一次记录系统状态。最后就是比较前后两个系统状态的不同,而得知安装程序所做的工作。这个工作一般由专门的软件完成,如免费工具Regshot,免费工具inctrl5(https://www.doczj.com/doc/9d15566531.html,/article2/0,4149,9882,00.asp),微软公司的sysdiff工具(可以从Windows2000的资源工具箱中得到),或者WinInstallLE(在Windows2000Sever光盘的目录V ALUEADD\3RDPARTY\MGMT\WINSTLE\中)。在多数时候,仅仅需要对比安装前后注册表的不同,这时候还有大量的注册表工具可以选用。在得出系统差异后,把差异分解为两个部分:文件部分和注册表部分。文件部分指的是向系统目录拷贝的文件,以及作为COM组件注册的文件,还有与这些文件相关的注册表部分。注册表部分单单指其余的注册表的变化。对于文件部分,可以进一步区分出必须要往系统目录拷贝的文件(这种情况是少数)和可以放在软件的安装目录的文件。对于注册表部分,区分出由这个软件的安装程序本身所作出的注册表操作和注册COM组件时候的注册表操作,抛弃其他程序(如资源管理器Explorer)的操作。根据所有这些,写一个拷贝文件,注册COM组件和导入注册表的批处理文件,就可以完成绿色软件的制作了。当注册表文件中含有路径信息的时候,可以手工修改注册表文件或者把注册表文件转化为INF文件从而实现全自动的路径处理。

6直接导出注册表,寻找自注册的COM组件。这个方法是上面的方法5的简化版,现在软件的配置大多写在注册表中的"HKEY_LOCLAL_MACHINE\SOFTWARE\软件公司名字"和"HKEY_CURRENT_USER\SOFTWARE\软件公司名字"这2个键下面,直接对把这2个注册表键导出到REG文件中。自注册的COM组件都需要导出如下4个函数:DllCanUnloadNow,DllGetClassObject,DllRegisterServer,DllUnregisterServer,可以用vc自带的depend.exe找出哪一个动态链接库是自注册的COM组件。最后写一个批处理文件用regsvr32.exe注册COM组件和用regedit.exe导入注册表。通过上面分析安装程序的动作,把安装程序的工作分解

为复制文件,注册COM组件,安装服务驱动,注册表配置等几个部分,虽然注册表配置可以覆盖注册COM组件,安装服务驱动等操作步骤,但是把这些明显分割出来有助于制作绿色安装的软件。对于需要更复杂的步骤来安装的软件,还是使用原来的安装程序比较保险。

具体事例:

winrar3.30和Winzip9.0,采用方法1,解压缩。这个方法非常简单,从天空软件站下载Winzip90.exe和winrar330sc.exe,在一个安装了Winrar的系统上,用鼠标右键选择下载的文件,运行右键菜单中的用Winrar打开的命令,然后把文件解压到我们的目标路径,如E:\tools目录,就可以了。然后分别对Winzip9和Winrar进行设置就可以了。运行winzip9目录中的Winzip32.exe,进行winzip的设置。Winrar也是一样,运行Winrar.exe,打开菜单选项-〉设置,弹出一个对话框,选择标签--集成,逐项对Winrar设置。当拷贝到U盘而到新的机器上运行时,需要重复这些设置过程。这一类软件的特点是安装程序的工作完全可以由软件自身来完成,从而完全抛开安装程序,或者说安装程序的工作也就是解压缩。类似的软件还有一些,最简单的测试办法就是看看Winrar能否直接打开压缩的安装程序。也可以采用方法2,过程基本上和方法1一样。方法2就不具体说明了,仅仅指出有许多程序属于这个类别,如Myie2,GreenBrowser,qq,BPFTPServer,IDA_Pro_Standard_4.5.1.770,FinalData,EASYRECOVERY6.03,腾逊公司的TM等。

flashget是大家用得比较多的一个软件,可以多线程下载并且下载管理的功能也很方便,从天空软件站https://www.doczj.com/doc/9d15566531.html,下载flashget1.60a国际版,运行一下,然后取消安装。从上可以看出flashget1.60a国际版是使用Wise制作的安装程序,从网上下载wungui程序,非常容易的把安装程序解压缩到一个目录中,观察Maindir目录,其中有两个DLL文件Jccatch.dll和fgiebar.dll,进一步察看这两个动态库文件的导出函数,可以知道这两个DLL文件都是自注册的COM组件,写一个批处理文件install.bat来注册这两个DLL:REGSVR32JCCATCH.DLL/sREGSVR32fgiebar.dll/s经过测试,功能正常,并且可以从浏览器IE中用鼠标的右键菜单激活flashget,功能完全,下面考虑卸载过程。

运行Regedit.exe,发现flashget在注册表中的路径是[HKEY_CURRENT_USER\\Software\\JetCar\\JetCar],写一个注册表文件unflashget.reg删除这个路径,如下:

REGEDIT4;flashget[-HKEY_CURRENT_USER\\Software\\JetCar\\JetCar]同时写一个批处理文件uninstall.bat来卸载这两个DLL文件并导入unflashget.reg:Regeditunflashget.reg/sREGSVR32JCCATCH.DLL/s/UREGSVR32fgiebar.dll/s/U随后就是删除一些我们用不到的文件,比如language目录的绝大多数欧洲的语言文件,这时候这个绿色版本就做好了。把制作好的绿色的flashget拷贝到U盘上,需要用的时候,直接执行里面的install.bat文件就可以了(注意,要在flashget 的目录运行批处理文件),不需要任何文件拷贝。我看到有人提到用优化大师提取falshget的注册表,然后直接导入注册表来制作绿色的flashget,这样做是不行的,从我前面的步骤来看,注册2个DLL文件必然在注册表中引入了绝对路径,那么如果直接提取注册表的话,就必须根据当前的路径来修改注册表中的路径,否则的话制作的绿色版的flashget只能在固定的目录运行。在制作flashget绿色版的时候,我同时使用了方法3和方法6,使用方法3的目的就是避免安装程序

对系统作的修改,这样可以直接在当前系统进行测试,而不需要到另外一个没有安装过flashget的系统测试。Emeditor是方法1的一个反例。Emeditor可以从开发商主页https://www.doczj.com/doc/9d15566531.html,/下载,是一个简单好用的文本编辑器,支持多种配置,自定义颜色、字体、工具栏、快捷键设置,可以调整行距,避免中文排列过于紧密,具有选择文本列块的功能(按ALT键拖动鼠标),并允许无限撤消、重做,总之功能多多,使用方便,是替代记事本的最佳编辑器。下载emed404epx.exe后,发现用Winrar可以打开,解压后,运行Emeditor,发现丢失了预定义的多种文本格式的语法配置,看来这样做不行,只好采用方法5了。请随我一步步进行,步骤如下:

1扫描系统,制订系统快照。这里我仅仅记录当前系统的注册表(因为我认为Emeditor不会向系统目录拷贝文件,如果判断错误,就会导致"绿化"失败),运行ART(AdvancedRegisteryTracer),扫描一遍注册表。不要关闭ART。

2安装Emeditor。随便安装到哪里,反正一会就卸载。安装好后,如果需要的话,更改配置,或者配置新的文件类型,例如我就增加了NFO文件类型,设定和NFO文件相关联的字符集,这样可以用Emeditor直接察看NFO文件,不需要专门的察看工具了。

3记录系统变化。再一次扫描系统,给系统作快照,从ART里面再一次扫描注册表,然后选择菜单命令Registry-〉comparehere或者直接用键盘F10,点击那个savetoredofile的按钮,存储为Emeditor.reg文件,关闭ART。

4复制并卸载。复制安装好的Emeditor目录到其他路径,然后卸载Emeditor程序。

5分析。打开刚刚导出的Emeditor.reg文件,这是一个巨大的reg文件,单单是REG文件就有1兆多,不过不用担心。阅读注册表后,删除和emeditor 无关的注册表项后,如仅仅和资源管理器相关的注册表部分,发现剩下的注册表文件可以分成3个部分。一部分在位于注册表的这个路径[HKEY_LOCAL_MACHINE\\SOFTWARE\\EmSoft],里面大部分不涉及路径,只有一项记录了Emeditor的路径,就是\"ModulePath\"=\"h:\\\\EmEditor4\\\\\";还有一大部分在注册表的这个路径下面[HKEY_CURRENT_USER\\Software\\EmSoft\\EmEditorv3],里面有很多项都涉及了Emeditor的路径,如\"Tmpl\"=\"h:\\\\EmEditor4\\\\template.xml\";还有就是和Emeditor和txt文件后缀向关联的注册表设置,把Emeditor设置为IE中缺省的源代码察看工具的注册表设置以及注册COM组件EMEDSHL.DLL的注册表部分(和InProcServer32相关的就是)。

6"绿化"。

1)把位于注册表路径路径[HKEY_LOCAL_MACHINE\\SOFTWARE\\EmSoft]的内容存储到emeditor_HKLM.reg文件中,把位于注册表路径[HKEY_CURRENT_USER\\Software\\EmSoft\\EmEditorv3]的内容存储到emeditor_HKCU.reg文件中,把剩下的内容首先除掉COM组件EMEDSHL.DLL 的相关部分,然后存储到emeditor_assoc.reg文件中。

2)把emeditor_HKLM.reg文件和emeditor_HKCU.reg文件中涉及到路径的注册表内容抽取出来,存储到emeditorConf.reg文件。

3)把emeditor_assoc.reg文件和emeditorConf.reg文件用INF的语法转换为INF文件,或者用一个免费小工具reg2inf.exe自动转换,然后把转换得到的

emeditor_assoc.inf文件和emeditorConf.inf文件中的路径h:\\EmEditor4全部用%01%代替。下面是emeditorConf.inf文件的内容:

[Version]Signature=\"CHICAGO\"

[DefaultInstall]AddReg=EmeditorConf_AddReg

hklm,\"SOFTWARE\\EmSoft\\EmEditorv3\\Common\",\"ModulePath\",,\"%01%\\\" hkcu,\"Software\\EmSoft\\EmEditorv3\\Config\\C++\",\"Tmpl\",,\"%01%\\template.c pp\"

hkcu,\"Software\\EmSoft\\EmEditorv3\\Config\\CSS\",\"Tmpl\",,\"%01%\\template.c ss\"

hkcu,\"Software\\EmSoft\\EmEditorv3\\Config\\HTML\",\"Tmpl\",,\"%01%\\template .htm\"

hkcu,\"Software\\EmSoft\\EmEditorv3\\Config\\Java\",\"Tmpl\",,\"%01%\\template.ja va\"

hkcu,\"Software\\EmSoft\\EmEditorv3\\Config\\javascript\",\"Tmpl\",,\"%01%\\templ ate.js\"

hkcu,\"Software\\EmSoft\\EmEditorv3\\Config\\JSP\",\"Tmpl\",,\"%01%\\template.js p\"

hkcu,\"Software\\EmSoft\\EmEditorv3\\Config\\Perl\",\"Tmpl\",,\"%01%\\template.pl \"

hkcu,\"Software\\EmSoft\\EmEditorv3\\Config\\PHP\",\"Tmpl\",,\"%01%\\template.p hp\"

hkcu,\"Software\\EmSoft\\EmEditorv3\\Config\\Python\",\"Tmpl\",,\"%01%\\template .py\"

hkcu,\"Software\\EmSoft\\EmEditorv3\\Config\\Ruby\",\"Tmpl\",,\"%01%\\template.r b\"

hkcu,\"Software\\EmSoft\\EmEditorv3\\Config\\TeX\",\"Tmpl\",,\"%01%\\template.te x\"

hkcu,\"Software\\EmSoft\\EmEditorv3\\Config\\VBScript\",\"Tmpl\",,\"%01%\\templ ate.vbs\"

hkcu,\"Software\\EmSoft\\EmEditorv3\\Config\\VBScriptforEmEditor\",\"Tmpl\",,\"

%01%\\template.vbee\"

hkcu,\"Software\\EmSoft\\EmEditorv3\\Config\\WindowsScript\",\"Tmpl\",,\"%01%\\ template.wsf\"

hkcu,\"Software\\EmSoft\\EmEditorv3\\Config\\XML\",\"Tmpl\",,\"%01%\\template. xml\"

**写一个批处理文件install.bat,内容如下:

regeditemeditor_HKLM.reg

regeditemeditor_HKCU.reg

RUNDLL32.EXESETUPAPI.DLL,InstallHinfSectionDefaultInstall128.\\emeditorCo nf.inf

regsvr32EMEDSHL.DLL

RUNDLL32.EXESETUPAPI.DLL,InstallHinfSectionDefaultInstall128.\\emeditor_as soc.inf'

4)把install.bat,emeditorConf.inf,emeditor_assoc.inf,emeditor_HKLM.reg,emeditor_HKCU.reg5个文件存储到Emeditor的目录,删除其余的注册表文件。

5)根据安装步骤和install.bat,写出相应的卸载的批处理文件,这个比较简单。经过测试后,Emeditor工作正常,也可以注释掉install.bat的最后2行语句,这样Emeditor就不会和系统关联,上面的步骤是在windows2000上的,对于win9x也同样,而且win9x下面的emeditor的配置文件和windows2000的一样,仅仅是程序的版本不同。把制作好的绿色的emeditor拷贝到U盘上,需要用的时候,直接执行里面的install.bat文件就可以了(注意,要在Emeditor的目录运行批处理文件),不需要任何文件拷贝。这个例子演示如何自动绿色安装,如何解决路径问题,如果你用几十个类似的绿色软件,但是需要手工修改路径的话,是很难记住那些路径需要修改的,当然你如果可以写出自动替换路径的脚本也是可以的。我说u盘就是为了强调路径可以变化,如果大家所使用的机器的所有分区排列都是一样的话,都是把软件存储到c:的话,是可以直接备份注册表的,否则需要手工修改路径,修改一个容易,多了就麻烦了。从以上的事例中,可以看出,方法2和方法1基本一样,只不过方法1我们使用WinRar解压缩,而方法2我们使用安装程序解压缩。方法6可以说是方法5的简化版本,方法3和方法4也可以辅助方法5,也有一些需要联合应用这些方法,有时候难以判断到底使用了那个方法,方法是死的,需要灵活运用,有些时候需要不断试验。我简单说几个软件"绿化"时候使用的方法,某些软件可能有多种"绿化"方法,然而最后的结果基本一样:使用方法1就不提了,只要没有专门的安装程序,直接以zip形式发布的,都使用方法1。

CuteFTP,Flashfxp,qq,foobar,winamp2.8,acrobat,FinalData,金山词霸,ZoomPlayer,WinISO,IsoBuster,WinISO,MIRC,WinCVS,Photoshop6,EASYRECOVERY6.03,网易泡泡使用方法2。VisualC++6,realplayer,realmedia 的解码器包,大部分解码器如vp6,mpeg2,ac3,ogg,divx,xvid使用方法5。Netants,flashget,OfflineExploreracdsee,ultraedit,IBM词典,theBat,网文快捕,

和现在的CyberArticle,PartitionMagic7使用方法6。不适合"绿化"的有Directx9,Mediaplayer9,IE6,微软的补丁程序,Office2003,反病毒工具NA V,Java虚拟机,虚拟机VMware等等,其中有些是不知道如何"绿化"或者说比较困难,如Office2003,我认为那种把Office安装到硬盘上,然后抽去注册表的变化的方法部叫做"绿化",因为注册表文件中有大量的绝对路径存在,而且Offcie的组件之间有比较复杂的联系,所以难以"绿化"。有些是"绿化"没有意义,如IE6,微软的补丁程序,Directx9等等。目前我使用的软件,绝大部分都"绿化"了,只有少数几个必须安装了,如MSOffice,https://www.doczj.com/doc/9d15566531.html,2003等等。感觉非常方便,尤其是改变盘符的时候,非常简单,可以做到便携化。

绿色软件自己做!

绿色软件以其小巧实用、无需安装、不给系统增加垃圾文件而受到广大用户的青睐。可惜目前网络上提供的绿色软件较少,在功能应用上也比较单一。如果我们常用的,如文字图像处理、杀毒、多媒体等类型软件都是绿色的,那该多好啊!利用Windows优化大师,就能实现这一梦想。下载安装完成后,运行优化大师,在左方的功能列表中点击进入"系统清理维护"类别中的"软件智能卸载",页面上方的程序列表中提供了当前电脑中已经安装的全部应用程序名单,先在该名单中选择一个要制作成绿色软件的目标软件,然后点击右边的"分析"按钮,优化大师即开始智能分析与该应用程序相关的信息(如果要分析的软件没有出现在列表中,请点击"其他"按钮,手动选择要分析的软件)。这里笔者以选择FlashGet(网际快车)为例,详细讲述优化大师如何制作软件的绿色运行版。根据所分析软件的大小以及复杂程度,智能分析大概需要几十秒到数分钟不等的时间,待分析完成后,即可在下方的关联文件框中看到该软件正常运行时所需要的所有文件,注册表键值信息也在其中。请将这些注册表键值先行记下,单击"卸载"按钮,优化大师开始备份相关的注册表信息和文件信息,接着进行卸载操作。卸载完毕后,刚才所有被智能分析的文件,都被保存到了Windows优化大师安装目录下的\Backup\UninstallFiles文件夹中,将这里的文件全部复制提取出来,放在一个新文件夹中,例如笔者为该文件夹起名为"FlashGet绿色安装包"。在"开始→运行"中输入regedit命令,打开注册表编辑器,依次选择"编辑→查找",在"查找目标"中输入刚才记下的注册表键值名称和相应键值。找到后,在该键值上单击右键,选择"导出"命令,将软件的注册表文件全部导出到之前的"FlashGet 绿色安装包"文件夹中。这样FlashGet的绿色软件安装包就做好了。将该安装包拷贝到未安装FlashGet的电脑上,双击安装包中的".reg"文件,导入注册表信息,最后执行软件主程序,FlashGet就能够在这台电脑上运行了。

在理论上,以此种方法可以将所有软件全部制作成绿色运行版,但由于大型软件的注册表键值和关联文件为数众多,在查找时需要耗费大量的时间,这就违背了绿色软件"精简易用"的宗旨,因此建议大家以此法制作大小在50M以下的中小软件为佳。

3.bat批处理教程(1)

这是一篇技术教程,我会用很简单的文字表达清楚自己的意思,你要你识字就能看懂,就能学到知识。写这篇教程的目的,是让每一个看过这些文字的朋友记住一句话:如果爱可以让事情变的更简单,那么就让它简单吧!看这篇教程的

方法,就是慢!慢慢的,如同品一个女人、一杯茗茶,你会发现很多以前就在眼前的东西突然变的很遥远,而有些很遥远的东西却又突然回到了眼前。

先概述一下批处理是个什么东东。批处理的定义,至今我也没能给出一个合适的----众多高手们也都没给出----反正我不知道----看了我也不一定信服----我是个菜鸟,当然就更不用说了;但我想总结出一个“比较合适的”,而且我也相信自己可以把它解释的很清楚,让更多的菜鸟都知道这是个什么东东,你用这个东东可以干什么事情。或许你会因为这篇文章而“无条件爱上批处理”,那么我的目的就达到了----我就是要让你爱上它,我就这么拽,你能怎么着??真的,爱有时候就这么拽,就是这么没理由,就是这么不要脸!真的!

按照我的理解,批处理的本质,是一堆DOS命令按一定顺序排列而形成的集合。

OK,neverclaverandgettobusiness(闲话少说言归正传)。批处理,也称为批处理脚本,英文译为BATCH,批处理文件后缀BAT就取的前三个字母。它的构成没有固定格式,只要遵守以下这条就ok了:每一行可视为一个命令,每个命令里可以含多条子命令,从第一行开始执行,直到最后一行结束,它运行的平台是DOS。批处理有一个很鲜明的特点:使用方便、灵活,功能强大,自动化程度高。我不想让自己写的教程枯燥无味,因为牵缠到代码(批处理的内容算是代码吧?)的问题本来就是枯燥的,很少有人能面对满屏幕的代码而静下心来。所以我会用很多简单实用的例子让读这篇教程的朋友去体会批处理的那四射的魅力,感受它那古灵精怪的性格,不知不觉中爱上批处理(晕,怎么又是爱?到底批处理和爱有什么关系?答案:没有!)。再说句“闲话”:要学好批处理,DOS基础一定要牢!当然脑子灵活也是很重要的一方面。

例一、先给出一个最easy的批处理脚本让大家和它混个脸熟,将下面的几行命令保存为name.bat然后执行(以后文中只给出代码,保存和执行方式类似):https://www.doczj.com/doc/9d15566531.html,>a.txt

https://www.doczj.com/doc/9d15566531.html,>>a.txt

https://www.doczj.com/doc/9d15566531.html,>>a.txt

https://www.doczj.com/doc/9d15566531.html,>>a.txt

https://www.doczj.com/doc/9d15566531.html,>>a.txt

https://www.doczj.com/doc/9d15566531.html,>>a.txt

https://www.doczj.com/doc/9d15566531.html,>>a.txt

https://www.doczj.com/doc/9d15566531.html,>>a.txt

exit

是不是都能看的懂?是不是很easy?但它的作用却是很实用的,执行这个批处理后,可以在你的当前盘建立一个名为a.txt的文件,它里面记录的信息可以帮助你迅速找到速度最快的QQ服务器,从而远离“从服务器中转”那一痛苦的过程。这里>的意思,是把前面命令得到的东西放到后面所给的地方,>>的作用,和>的相同,区别是把结果追加到前一行得出的结果的后面,具体的说是下一行,而前面一行命令得出的结果将保留,这样可以使这个a.txt文件越来越大(想到如何搞破坏了??)。Bytheway,这个批处理还可以和其他命令结合,搞成完全自动化判断服务器速度的东东,执行后直接显示速度最快的服务器IP,是不是很爽?后面还将详细介绍。

例二、再给出一个已经过时的例子(a.bat):

@echooff

ifexistC:\Progra~1\Tencent\AD\*.gifdelC:\Progra~1\Tencent\AD\*.gif

a.bat

为什么说这是个过时的例子呢?很简单,因为现在已经几乎没有人用带广告的QQ了(KAO,我的QQ还显示好友三围呢!!),所以它几乎用不上了。但曾经它的作用是不可小窥的:删除QQ的广告,让对话框干干净净。这里用的地址是QQ的默认安装地址,默认批处理文件名为a.bat,你当然可以根据情况自行修改。在这个脚本中使用了if命令,使得它可以达到适时判断和删除广告图片的效果,你只需要不关闭命令执行后的DOS窗口,不按CTRL+C强行终止命令,它就一直监视是否有广告图片(QQ也再不断查看自己的广告是否被删除)。当然这个脚本占用你一点点内存,呵呵。

例三,使用批处理脚本查是否中冰河。脚本内容如下:

@echooff

netstat-a-n>a.txt

typea.txt|find"7626"&&echo"Congratulations!YouhaveinfectedGLACIER!"

dela.txt

pause&exit

这里利用了netstat命令,检查所有的网络端口状态,只需要你清楚常见木马所使用的端口,就能很easy的判断出来是否被人种了冰河。然这不是确定的,因为冰河默认的端口7626,完全可以被人修改。这里介绍的只是方法和思路。这里介绍的是方法和思路稍做改动,就变成可以检查其他木马的脚本了,再改动一下,加进去参数和端口及信息列表文件后,就变成自动检测所有木马的脚本了。呵呵,是不是很过瘾?脚本中还利用了组合命令&&和管道命令|,后面将详细介绍。

例四,借批处理自动清除系统垃圾,脚本如下:

@echooff

ifexistc:\windows\temp\*.*delc:\windows\temp\*.*

ifexistc:\windows\Tempor~1\*.*delc:\windows\Tempor~1\*.*

ifexistc:\windows\History\*.*delc:\windows\History\*.*

ifexistc:\windows\recent\*.*delc:\windows\recent\*.*

将以上脚本内容保存到autoexec.bat里,每次开机时就把系统垃圾给自动删除了。这里需要注意两点:一、DOS不支持长文件名,所以就出现了Tempor~1这个东东;二、可根据自己的实际情况进行改动,使其符合自己的要求。

怎么样,看到这里,你对批处理脚本是不是已经有点兴趣了?是不是发现自己已经慢慢爱上了这个东东?别高兴的太早,爱不是一件简单的事,它也许能带给你快乐和幸福,当然也能让你痛苦的想去跳楼。如果你知道很难还敢继续的话,I服了YOU!继续努力吧,也许到最后你不一定得到真爱(真的有这可能,爱过的人都知道),但你可以体会到整个爱的过程,就是如此。酸、苦和辣,有没有甜天知道。

为什么会把批处理和爱情扯上关系?不是我无聊,也不是因为这样写有趣多少,原因有二:其一,批处理和爱情有很多相同的地方,有些地方我用“专业”的行话解释不清(我不怀疑自己的表达能力,而是事情本身就不好说清楚),说了=没说,但用地球人都知道的爱情一比喻(爱情是什么?我**怎么知道!!),没准你心里一下就亮堂了,事半功倍,何乐而不为?其二,我这段时间状态不是很好,感冒发烧头疼鼻塞,但主要还是感情上精神摧残,搞的人烦透了,借写教程

之际感慨几句,大家就全当买狗皮膏药了,完全可以省略不看(也许还真有点效果----不至于让你看着看着就睡着了,把头磕了来找我报销医药费)。说不定下次的教程中大家还会看到杨过、张无忌等金老前辈笔下的英雄们。

看过第一章的朋友,一定对批处理有了初步的印象,知道它到底是用来干什么的了。但你知道运用批处理的精髓在哪里吗?其实很简单:思路要灵活!没有做不到的,只有想不到的。这和爱情就有点不同了,因为爱情的世界是两个人的世界,一厢情愿不叫爱情(补充:那叫单恋。废话!)而批处理却是一个人的天堂,你可以为所欲为,没有达不到的境界!

批处理看起来杂乱无章,但它的逻辑性之强,绝对不比其他程序语言(如汇编)低,如果你写的脚本是一堆乱麻,虽然每一行命令都正确,但从头执行到尾后,不一定得到你想要的结果,也许是一屏幕的Badcommandorfailname。这又和爱情有了共同点:按步骤来经营,缺少或增多的步骤都可能导致不想看见的结果。陷入爱河的朋友,相信没有不肯定这句话的。我的爱情批处理,输出的结果不是Badcommandorfailname,屏幕是这么显示的:‘你的爱情’不是内部或外部命令,也不是可运行的程序或批处理文件。然后就是光标不停闪动,等待这下一次错误的输入。

从这一章开始,将由浅入深的介绍批处理中常用的命令,很多常见DOS命令在批处理脚本中有这广泛的应用,它们是批处理脚本的BODY部分,但批处理比DOS更灵活多样,更具备自动化。要学好批处理,DOS一定要有比较扎实的基础。这里只讲述一些比较少用(相对来说)的DOS命令,常用命令如COPY、DIR等就不做介绍了(这些看似简单的命令实际复杂的很,我怕自己都说不清楚!)。

例五,先看一个实例。这是一个很有意思的脚本,一个小巧实用的好东东,把批处理“自动化”的特点体现的淋漓尽致。先介绍一下这个脚本的来历:大家都知道汇编程序(MASM)的上机过程,先要对源代码进行汇编、连接,然后再执行,而这中间有很多环节需要输入很多东西,麻烦的很(只有经历过的朋友才懂得)。如何使这个过程变的简单呢?在我们搞汇编课程设计时,我“被逼”写了这个脚本,用起来很爽,呵呵。看看脚本内容:

@echooff

::closeecho

cls

::cleanscreen

echoThisprogrammeistomaketheMASMprogrammeautomate

::displayinfo

echoEditbyCODERED

::displayinfo

echoMailtome:qqkiller***@https://www.doczj.com/doc/9d15566531.html,

::displayinfo

if"%1"==""gotousage

::ifinputwithoutparamatergotousage

if"%1"=="/?"gotousage

::ifparamateris"/?"gotousage

if"%1"=="help"gotousage

::ifparamateris"help"gotousage

pause

::pausetoseeusage

masm%1.asm

::assemblethe.asmcode

iferrorlevel1pause&edit%1.asm

::iferrorpausetoseeerrormsgandeditthecode

link%1.obj&%1

::elselinkthe.objfileandexecutethe.exefile

:usage

::setusage

echoUsage:ThisBATfilename[asmfilename]

echoDefaultBATfilenameisSTART.BAT

::displayusage

先不要被这一堆的东西给吓怕了,静下心来仔细的看(回想一下第一章中第一段是怎么写的!!)。已经给出了每一行命令的解释,两个冒号后面的内容为前一行内容解释的E文(害怕E文的朋友也不用担心,都很easy,一看就懂了,实在不懂了不会查词典啊,这么懒?),在脚本执行时不显示,也不起任何作用。倒数第5行行首有一个冒号,可不是笔误哦!具体作用后面会详细讲到。此脚本中masm和link是汇编程序和连接程序,必须和edit程序以及你要编辑的源代码(当然还有这个脚本,废话!)一起在当前目录中。使用这个批处理脚本,可以最大可能的减少手工输入,整个过程中只需要按几下回车键,即可实现从汇编源代码到可执行exe文件的自动化转换,并具备智能判断功能:如果汇编时源代码出现错误(汇编不成功),则自动暂停显示错误信息,并在按任意键后自动进入编辑源代码界面;如果源代码汇编成功,则进行连接,并在连接后自动执行生成的exe文件。另外,由于批处理命令的简单性和灵活性,这个脚本还具备良好的可改进性,简单进行修改就可以符合不同朋友的上机习惯。正在学汇编的朋友,一定别忘了实习一下!

在这个脚本中出现了如下几个命令:@、echo、::、pause、:和goto、%以及if。而这一章就将讲述这几个命令。

1、@

这个符号大家都不陌生,email的必备符号,它怎么会跑到批处理中呢?呵呵,不是它的错,批处理本来就离不开它,要不就不完美了。它的作用是让执行窗口中不显示它后面这一行的命令本身(多么绕口的一句话!)。呵呵,通俗一点说,行首有了它的话,这一行的命令就不显示了。在例五中,首行的@echooff 中,@的作用就是让脚本在执行时不显示后面的echooff部分。这下懂了吧?还是不太懂?没关系,看完echo命令简介,自然就懂了。

2、echo

中文为“反馈”、“回显”的意思。它其实是一个开关命令,就是说它只有两种状态:打开和关闭。于是就有了echoon和echooff两个命令了。直接执行echo 命令将显示当前echo命令状态(off或on)执行echooff将关闭回显,它后面的所有命令都不显示命令本身,只显示执行后的结果,除非执行echoon命令。在例五中,首行的@命令和echooff命令联合起来,达到了两个目的:不显示echooff 命令本身,不显示以后各行中的命令本身。的确是有点乱,但你要是练习一下的话,3分钟包会,不会的退钱!

《孔子世家》教案完美版

《孔子世家》教案 教学目标: 1.积累文言实词与常见虚词的用法,疏通课文,成语典故。 2.通过文章所述事迹了解孔子性格特点及其高尚人格。(孔子好学、乐学、善学的精神,孔子坚持原则、信念坚定的高尚人格,孔子对中国文化的贡献。) 3.了解孔子的影响和司马迁对孔子的评价。 教学重点: 1.积累文言实词与常见虚词的用法,疏通课文。 2.通过文章所述事迹了解孔子性格特点及其高尚人格。 教学难点: 1.如何理解孔子对司马迁的影响 2.如何理解文中孔子与弟子关于“吾道非邪?何至于此?”的不同对话。 课时安排:四课时 第一课时 一、导入 孔子,是儒家学派的创始人,也是世界文化名人之一,他为何能享此殊荣?令天我们就来学习司马迁的《孔子世家》,了解他对我国的历史和文化发展史的影响。 二学生自学阶段 1、学生自读,疏通文意。 2、分组讨论,解决疑难,用红颜色的笔圈画出不懂的字词及句子。 3、共同归纳1~5节的文言知识,以便上黑板展示。 三知识预设 (一)通假字: 1、由是反鲁(“反”通“返”) 2、孔子长九尺有六寸(“有”通“又”) 3、师襄子辟席再拜(“辟”通“避”) 4、几然而长(“几”通“颀”) (二) 重点文言实词释义 1、先宋人也,曰孔防叔(先:祖先) 2、祷于尼丘得孔子(祷:祈祷,向神求福) 3、字仲尼,姓孔氏(仲:排行老二之意。孔子有异母兄名孟皮) 4、及长,尝为季氏史(尝:曾经) 5、尝为季氏史,料量平(料:计算。量:量具。平:公平,精确) 6、请与孔子适周(与:同,跟。适:到,往) 7、仁人者送人以言(仁人:道德高尚的人) 8、窃仁人之号(窃:窃取,这里是自谦语,偷用、冒用。号:名称) 9、为人子者毋以有己(毋以有己:忘掉自己) 10、弟子稍益进焉(稍:渐渐。益进:增多) 11、与齐太师语乐(语:谈论) 12、眼如望羊(望羊:又作“望洋”,仰视的样子。一说远视的样子) 13、师襄子辟席再拜(再拜,拜两拜) (三)词类活用

孔氏家谱考略

孔氏家谱考略 《孔子世家谱》是孔氏家族总谱,以其延时之长,纂辑之广被誉谱牒之冠,是世界上连续传承时间最悠久,记录最完整,资料最详谨,内容最广泛的家族谱牒。2005年,《孔子世家谱》被吉尼斯世界纪录列为“世界最长家谱”。 孔氏族谱虽然最早由孔子四十六代孙孔宗翰刊行于元丰八年,迄今已有九百三十三年,但是孔氏世系早已散见于各种史籍和官方谱碟及孔氏著述。如《左传》、《史记·孔子世家》、《汉书·孔光传》、《后汉书·孔僖传》、《后汉书》太子贤注、《南史·孔愉传》、《元和姓纂》、《新唐书·宰相世系表》,还有被裴松之《三国志注》和刘义庆《世说新语》所引用的《孔氏谱》及唐黄恭之《孔子系叶传》(今已亡佚)。孔氏家学著作《孔子家语》、《孔丛子》记载孔氏家学渊源和世系传承。 这些史料也同时佐证无论官修还是私修均有孔氏家谱历代相承并广泛流传。孔宗翰创刊孔氏族谱就是凭依家传古谱而作。但是此古谱只是记载袭封嫡长一系,所以他感叹“吾族家谱,但次承袭一人,疏略之敝,识者痛之。盖先圣之后,于今千五百余年,世有贤俊,苟非见于史册,即后世泯然不闻,是可痛也。”于是他搜集史料,汇集成册,“用广流传”。从前面史料内容看早期孔氏族谱并非仅仅限于袭封一系,而是记载很多旁系孔氏如《孔氏谱》载会稽孔氏,《宰相世系表》记有下博孔氏。 孔宗翰元丰谱之后,孔氏族谱刊修不断,如:南宋绍兴谱(南宗)、南宋景定谱(南宗)、元大德阙里世系图(北宗)、元天历谱(南宗)、元中兴重立宗支图(北宗)、元至正谱(南宗)、明洪武谱(南宗)、明成化谱(南宗)、明天启谱、清顺治谱、清康熙谱、清乾隆谱、民国谱直至2009年。另有收录孔氏世系和闻达子孙的《东家杂记》、《孔氏祖庭广记》、《阙里志》和《阙里文献考》。 纵览孔氏不同历史时期的家谱,从内容到体例是逐步发展,由简单粗略渐次充实完善,以致成为今日详尽完备的煌煌巨著,不愧为世界谱碟之冠。 下面就从家谱的名称、内容、体例、世系等方面对不同时期的孔氏族谱进行比较以说明孔氏族谱的演变发展脉络。 一、名称 孔宗翰元丰八年所纂孔氏族谱名为《阙里谱系》(一曰《阙里世系》)。阙里为孔氏祖居,所以往往用“阙里”代指孔氏家族或孔氏大宗。根据历代家谱序言可以看到《阙里谱系》一直沿用到元天历二年五十三代孔涛所续修的孔氏家谱(五十四代孔思模《东家举要序》言:“涛公乃祖述练塘旧谱,手编成书,锓梓以传,仍题曰《阙里谱系》。”)元至正五十四代孔思朴再次续修或仍然沿用《阙里谱系》(通议大夫兵部尚书鄱阳周伯琦谱跋云《阙里世谱》恐只是对孔氏族谱的通称,而非实际谱名。) 元延祐三年五十四代袭封衍圣公孔思晦作孔氏宗支图,命名为《中兴重立宗支图》,明洪武八年五十四代孔思模诚恐自己续修孔氏族谱有所僭越,题曰:《东家举要》。明朝成化谱封面题名已脱落,只用标贴曰“孔氏宗谱一本吏房发还毋错”,或其谱名为《孔氏族谱》。因其续修者未有再纂写序跋无从确认。 周洪才《孔子故里著述考》载明朝永乐七年五十九代衍圣公孔彦缙因有孔末后裔企图以伪乱真而再次刻立《孔氏世系》碑。《曲阜志》载明朝六十一代孔承懿续修家谱,名《孔氏新谱》,已亡佚。《阙里文献考·孔氏著述》称“厥后时有増辑,然书只抄录,未有刻本。” 明朝天启二年六十五代衍圣公孔胤植率六十一代孔弘颙、孔弘颢等刊印族谱,定名《孔氏族谱》。清朝雍正十年六十六代衍圣公孔兴燮与六十五代孔衍淳纂修族谱,依旧定名《孔氏

孔子世家 读后感

《史记·孔子世家》读后感 说起来惭愧,这是我第一次读《史记·孔子世家》。但毕竟是大学生了,此时读书少了以前的学习看故事的情节,多了些边读边想的境界,但因为文学天赋不高吧,我就浅谈一下我个人的小想法。孔子(公元前551-前479)到今天有两千多年的历史,仍有很神圣的地位。但世界上有没有圣人,我个人认为是没有的,人无完人。但是人类需要神圣,需要一种信仰去引领我们的人生,所以,圣人大都是造出来的。究其原因,可能是人类自我感觉渺小,但本身人类思维已经足够灵活发达,需要而且有能力制造强大的伪装来自我安慰。起初是一种心理安慰,久而久之,便会成为一信仰,在人们的心里与血液里流淌。在我看来,孔子就是这样一个神圣的存在,在中华民族悠久的历史文化里,熠熠生辉,指导者我们的人生方向。但是在司马迁笔下的孔子,还没有被完全的神圣化。 司马迁的《史记》不仅是中国写通史的开山鼻祖,关键是其自成一家,而为后代一直效仿。众所周知,《史记》的体例分类是按照本纪、世家、列传、年表等,都是按照一定的规矩将人物分到各个项目里,也表示了作者对某某些历史人物的褒贬。最耐人寻味的要数载诸侯王“世家”类,司马迁列入了《孔子世家》和《陈涉世家》两篇,陈胜作为农民起义领袖成王,这无可厚非,但是司马迁却把连列传都勉强的孔子排入《世家》之列,我们便看出了孔子在当时以及今后的两千年来在中国历史上的地位举足轻重。 读《孔子世家》我们可以看到司马迁的出色历史眼光和明锐,同时很庆幸看到他写的这篇孔子传记,完全是从对一个普通人的角度去描写,和以后上千年的鼓噪和神化的连篇累牍相比,司马迁笔下是一个最接近真实的孔子。司马迁和孔子年代并不久远,大约三百年,而且他亲自去孔子故里进行了实地考察,也没受后来孔子神圣化的污染,这文章中,司马迁连《论语》都没提及,他最后的评语说“诗有之…高山仰止,景行行止?。虽不能至,然心向往之。余读孔氏书,想见其人。”司马迁的平和心态与后人提起孔子非圣既尊,非贼既犬的复杂心态相距何远。司马迁之后,为一偶像化孔子,和耶稣相近,司马迁笔下为真实孔子,我们不妨当久远的朋友相识。从孔子本身出发,不考虑他的伟大的儒家学说,从他的个人行为来说,来谈谈他身上值得我们学习的东西。 孔子的音乐才能常因为推崇其思想而被忽视,他年轻就会多种乐器,吹笛子,吹笙,击磬,弹琴,他不但懂得声乐韵律,还会作词谱曲。他在与人一同唱歌时,如果觉得人家唱得好,他一定请人家再唱一遍,自已认真的洗耳恭听,然后再和一遍。史载“子无一日不歌”,“子闻韶,三月不知肉味。”甚至在游学中,“孔子游于匡,匡人围之数匝,而弦歌不辍。”在陈国路上,“陈蔡绝粮,从者病,莫能兴,孔子讲诵弦歌不衰。”可见其喜爱音乐的程度了。《孔子世家》所说的“古者诗三千余篇,及至孔子,去其重,取可施于礼义……三百五篇,孔子皆弦歌之,以求合《韶》,《武》,《雅》,《颂》之音,礼乐自此可得而述”。礼乐不分家,真实的孔子是一个不折不扣的的音乐家。孔子对音乐的痴迷和对音乐的透彻理解让我们敬佩。《孔子世家》里记载了一段孔子学弹琴的生动故事,孔子学鼓琴师襄子,十日不进。师襄子曰:“可以益矣。”孔子曰:“丘已习其曲矣,未得其数也。”有间,曰:“已习其数,可以益矣。”孔子曰:“丘未得其志也。”有间,曰:“已习其志,可以益矣。”孔子曰:“丘未得其为人也。”有间,有所穆然深思焉,有所怡然高望而远志焉。曰:“丘得其为人,黯然而黑,几然而长,眼如望羊,如王四国,非文王其谁能为此也!”师襄子辟席,再拜,曰:师盖云文王操也。《孔子世家》记载的第二个孔子学音乐的故事家喻户晓:孔子适齐,为高昭子家臣,欲以通乎景公。与齐太师语乐,闻韶音,学之,三月不知肉味。这里有个误解,人们常理解第一层,孔子听了《韶乐》三月不知肉味,殊不知,《韶乐》是个大型歌舞,作为礼仪,用于祭典,还用于迎宾、宴乐等等。屈原《离骚》里也提到“奏九歌而舞韶兮,聊暇日以偷乐”。而孔子不知肉味,还包括了第二层的三个月刻苦“学之”。孔子音乐造诣非常之高,他削《诗》三千余篇为三百五篇,并且为每一篇谱曲使之能歌唱,而且曲调都非常之高雅,符

孔子世家译文

《孔子世家》译文 孔子生鲁昌平乡陬邑。其先宋人也,曰孔防叔。防叔生伯夏,伯夏生叔梁纥。纥与颜氏女野合而生孔子,祷于尼丘得孔子。鲁襄公二十二年而孔子生。生而首上圩顶,故因名曰丘云。字仲尼,姓孔氏。 孔子家境贫寒,又地位低下。等到长大成人,曾经做过季氏手下的官吏,管理统计准确无误;又曾做过司职的小吏,使牧养的牲畜繁殖增多。由此出任司空。不久离开鲁国,在齐国受到排挤,被宋人、卫人所驱逐,在陈国、蔡国之间受困,于是返回鲁国。孔于身高九尺六寸,人们都称他为“长人”而感到奇异。鲁君又善待孔子,因此返回鲁国。 鲁人南宫敬叔对鲁昭公说:“请让我跟随孔子前往周京洛邑。”鲁昭公给他们一辆车、两匹马,还有一名童仆同行,前往周京洛邑询问周礼,据说见到了老子。孔子告辞离去时,老子送他说:“我听说富贵之人用财物来送人,仁义之人用言语来送人。我不能富贵,只好盗用仁人的名义,用言语来送你,这几句话是:‘聪慧明白洞察一切反而濒临死亡,是因为喜好议论他人的缘故。博洽善辩宽广弘大反而危及其身,是因为抉发别人丑恶的缘故。做人儿子的就不要有自己,做人臣子的就不要有自己。’”孔子从周京洛邑返回鲁国,投到他门下的弟子逐渐增多。 孔子去到齐国,当齐卿高昭子的家臣,打算以此来与齐景公交往。孔子与齐国太师谈论音乐,听到《韶》的乐曲,学习《韶》乐,陶醉得居然三个月不知道肉的滋味,齐国人称赞孔子。 孔子向师襄子学习弹琴,学了十天仍止步不进。师襄子说:“可以增加学习内容了。”孔子说:“我已经熟习曲子,但还没有掌握演奏的技巧。”过了一段时间,师襄子说:“已经熟习演奏的技巧,可以继续往下学了。”孔子说:“我还没有领会其中的志趣啁。”过了一段时间,师襄子说,“已经熟习其中的志趣,可以继续往下学了。”孔子说:“我还不知道乐曲的作者啊。”过了一段时间,孔子默然沉思,心旷神怡,高瞻远望而意志升华。说:“我知道乐曲的作者了,那人皮肤深黑,体形颀长,眼睛深邃远望,如同统治着四方诸侯,不是周文王还有谁能撰作这首乐曲呢!”师襄子离开坐席连行两次拜礼,说:“老师说这乐曲叫做《文王操》啊。” 孔子迁居到蔡国的第三年,吴国军队攻伐陈国。楚国出兵援救陈国,驻扎在城父。听说孔子在陈国、蔡国之间,楚昭王派人聘请孔子。孔子准备前往拜见回礼,陈国、蔡国的大夫谋划说:“孔子是个贤人,他所讥刺抨击的都切中诸侯的弊病。如今他长久滞留在陈国、蔡国之间,众大夫所作所为都违反仲尼的心意。如今楚国,是大国,派人前来聘请孔子,倘若孔子在楚国起用,我们这些在陈国、蔡国主事的大夫就危俭了。”于是就共同调发役徒将孔子围困在野外。孔子没法行路,断绝了粮食。随从的弟子疲惫不堪,饿得站不起来。但孔子仍讲习诵读,演奏歌唱,传授诗书礼乐毫不间断。子路生气,来见孔子说:“君子也有穷困吗?”孔子说:“君子能固守穷困而不动摇,小人穷困就胡作非为了。” 子贡怒气发作。孔子说:“赐啊,你以为我是个博学强记的人吗?”子贡说:“是。难道不是吗?”孔子说:“不是啊。我是用一个思想贯穿于全部学说。” 孔子知道弟子们有怨恨之心,就召见子路而询问道:“《诗》中说:‘不是犀牛也不是老虎,却疲于奔命在空旷的原野。’我们的学说难道有不对的地方吗?我们为什么沦落到这个地步?”子路说:“猜想我们还没有达到仁吧!所以别人不信任我们。猜想我们还没有达到知吧!所以别人不实行我们的学说。”孔子说:“有这些缘由吗!仲由,我打比方给你听,假如仁者就必定受到信任,那怎么还会有伯夷、叔齐?假如知者就必定能行得通,那怎么还会有王子比干?” 孔子知弟子有愠心,乃召子路而问曰:“《诗》云‘匪兕匪虎,率彼旷野’。吾道非邪?吾何为于此?”子路曰:“意者吾未仁邪?人之不我信也。意者吾未知邪?人之不我行也。”孔子曰:“有是乎!由,譬使仁者而必信,安有伯夷﹑叔齐?使知者而必行,安有王子比干?” 子路出去,子贡进入见面。孔子说:“赐啊,《诗》中说:‘不是犀牛也不是老虎,却疲于奔命在空旷的原野。’我们的学说难道有不对的地方吗?我们为什么沦落到这个地步?”子贡说:“老师的学说极其弘大,所以天下没有国家能容得下您。老师是否可以稍微降低一点标准呢?”孔子说:“赐,优秀的农夫善于播种耕耘却不能保证获得好收成,优秀的工匠擅长工艺技巧却不能迎合所有人的要求。君子能够修明自己的学说,用法度来规范国家,用道统来治理臣民,但不能保证被世道所容,如今你不修明你奉行的学说却去追求被世人收容。赐,你的志向太不远了!”子路出,子贡入见。孔子曰:“赐,诗云‘匪兕匪虎,率彼旷野’。吾道非邪?吾何为于此?”子贡曰:“夫子之道至大也,故天下莫能容夫子。夫子盖少贬焉?”孔子曰:“赐,良农能稼而不能为穑,良工能巧而不能为顺。君子能修其道,纲而纪之,统而理之,而不能为容。今尔不修尔道而求为容。赐,而志不远矣!” 子贡出去,颜回入门进见。孔子说:“回啊,《诗》中说:‘不是犀牛也不是老虎,却疲于奔命在空旷的原野。’我们的学说难道有不对的地方吗?我们为什么沦落到这个地步?”颜回说:“老师的学说极其弘大,所以天下没有国家能够容纳。即使如此,老师推广而实行它,不被容纳怕什么?正是不被容纳,然后才现出君子本色!老师的学说不修明,这是我们的耻辱。老师的学说已经努力修明而不被采用,这是当权者的耻辱。不被容纳怕什么?不被容纳然后才现出君子本色尸孔子高兴地笑道:“有

50个历史知识的成语故事!

50个历史知识的成语故事! 1、一鼓作气(曹刿) 出自《左传·庄公十年》:“夫战,勇气也。一鼓作气,再而衰,三而竭。” 释义:第一次击鼓时士气振奋。比喻趁劲头大的时候鼓起干劲, 一口气把工作做完。 2、一字千金(吕不韦) 出自《史记·吕不韦列传》:“布咸阳市门,悬千金其上,延诸 侯游士宾客有能增损一字者予千金。” 释义:增损一字,赏予千金。称赞文辞精妙,不可更改。 3、一字之师(郑谷) 出自宋·计有功《唐诗纪事》:“郑谷改僧齐己《早梅》诗: ‘数枝开’作‘一枝开’。齐己下拜,人以谷为一字师。” 释义:改正一个字的老师。有些好诗文,经旁人改换一个字后更 为完美,往往称改字的人为“一字师”或“一字之师”。 4、一饭千金(韩信) 出自《史记·淮阴侯列传》:“信钓于城下,诸漂母漂,有一母 见信饥,饭信,竟漂数十日。”又:“信至国,如所从食漂母,赐千金。” 释义:比喻厚厚地报答对自己有恩的人。 5、东山再起(谢安)

出自《晋书·谢安传》:“隐居会稽东山,年逾四十复出为桓温司马,累迁中书、司徒等要职,晋室赖以转危为安。” 释义:指再度出任要职。也比喻失势之后又重新得势。 6、图穷匕见(荆轲) 出自《战国策·燕策三》:“秦王谓轲曰:‘起,取武阳所持图。’轲既取图奉之。发图,图穷而匕首见。” 释义:比喻事情发展到最后,*或本意显露了出来。 7、纸上谈兵(赵括) 出自《史记·廉颇蔺相如列传》记载:战国时赵国名将赵奢之子赵括,年轻时学兵法,谈起兵事来父亲也难不倒他。后来他接替廉颇为赵将,在长平之战中。只知道根据兵书办,不知道变通,结果被秦军大败。 释义:在纸面上谈论打仗。比喻空谈理论,不能解决实际问题。也比喻空谈不能成为现实。 8、负荆请罪(廉颇) 出自《史记·廉颇蔺相如列传》:“廉颇闻之,肉袒负荆,因宾客至蔺相如门谢罪。” 释义:背着荆条向对方请罪。表示向人认错赔罪。 9、卧薪尝胆(勾践) 出自《史记·越王勾践世家》:“越王勾路反国,乃苦身焦思,置胆于坐,坐卧即仰胆,饮食亦尝胆也。” 释义:睡觉睡在柴草上,吃饭睡觉都尝一尝苦胆。形容人刻苦自励,发奋图强。 10、接竿而起(陈胜)

论语读后感300字12篇

论语读后感300字(一): 《论语》读后感 《论语》是凝聚我们中国人智慧的一本书。四年级的时候,爸爸就给我买了一本孔子的论著《论语》,并语重心长的对我说:《论语》是我们的良师益友,它能够教给我们很多的做人做事的道理。我听后迫不及待的翻开《论语》,津津有味的读了起来。子曰:学而时习之,不亦说乎?意思是说:做个有道德修养的人,就务必做到随时随地都在学习中,内心充满着掌握真理的愉悦。择其善者而从之。其不善者而改知。这句话是令我感悟最深,受益最多的。它的意思是说:要学习别人的长处,用别人的短处来反省自己的不足,并且改正。让我明白了善于学习别人的优点,是自己变得更加优秀。别人的缺点呢,就用来当一面镜子,看一看自己身上有没有这些缺点,有,就要把它及时改正。没有,就用来告诫自己,以后不要犯这些错误。这句话一向伴着我健康快乐的成长,无时无刻的给我警示,指引我如何去做。 书,是人类进步的阶梯。而《论语》应当是阶梯中十分重要的一级,学习《论语》,收获的不仅仅仅是知识,还有好多做人的道理。 论语读后感300字(二): 在这个假期里,老师又上我们背诵了《论语》这本书,再次走进论语,给我的感受有很多;;; 孔子是我国古代伟大的教育家、思想家、儒家学派的创始人,他的智慧启迪着一代又一代的人,所以后人称他为圣人,这就是我们常说的孔圣人。 《论语》教会我如何学习,例:子曰:温故而知新,能够为师矣。这句话的意思是:在温习旧知识时,能有新体会。新发现,就能够当老师了。 《论语》又教会我如何做人:例如:人而无信,不知其可也。大车无,小车无,其何以行之哉?这句话的意思是:作为一个人,却不讲信用,是根本不能够的。就好像大车没有,小车没有一样,如何行走呢? 《论语》还教会我如何孝顺父母,例如:子曰:父在,观其志;父没,观其行;三

廉颇蔺相如列传知识点归纳

十五、廉颇蔺相如列传(司马迁) 一、文学文化常识 1、司马迁 司马迁(约前145或前135—?),西汉史学家、文学家、思想家。字子长,夏阳(今陕西韩城南)人。司马迁在史官家庭中长大,其父司马谈在学术观点上的兼容并包而又崇尚道家的倾向,对司马迁有直接影响。后继承其父之职,任太史令,掌管天文历法及皇家图籍,因而得读史官所藏图书。同时,司马迁开始撰写《史记》。后因替投降匈奴的李陵辩护,获罪下狱,受腐刑。出狱后任中书令,继续发愤著书,终于完成了《史记》的撰写。深陷囹圄期间,司马迁不再把修史仅仅看作是对以往历史的总结、对西汉盛世的赞颂,而是和自己的身世之叹联系在一起,融入了较重的怨刺成分,许多人物传记都寓含着作者自己的寄托,磊落而多感慨。司马迁修史过程中前后心态的巨大变化,赋予《史记》这部书丰富的历史内涵,它既是一部通史,又是作者带着心灵肉体创伤所作的倾诉。 2、《史记》 《史记》最初没有固定书名,一般称为《太史公书》,或称《太史公记》,也省称《太史公》。《史记》本来是古代史书的通称,从三国开始,《史记》由通称逐渐成为《太史公书》的专名。《史记》记载了上自中国传说中的黄帝时代,下至汉武帝元狩元年,共3000多年的历史。全书包括12本纪、30世家、70列传、8书、10表,共130篇。司马迁以“究天人之际,通古今之变,成一家之言”为宗旨,使《史记》成为中国第一部纪传体通史。近人梁启超称赞这部巨著是“千古之绝作”(《论中国学术思想变迁之大势》)。鲁迅誉之为“史家之绝唱,无韵之《离骚》”(《汉文学史纲》)。 本纪记述的是帝王的事迹,如《项羽本纪》、《秦始皇本纪》;世家主要叙述贵族侯王的历史,如《孔子世家》;列传主要是写文臣武将及杰出人物的传记,如《李将军列传》、《刺客列传》;书是关于历代典章制度方面的内容,主要记载历代历法、礼乐、封禅、水利、经济等典章制度的发展过程;表以表格的方式排列整理事件次序或历史动态,是各个历史时期的简单大事记,是全书叙事的脉络和补充。 《史记》和后来的《汉书》(又称《前汉书》,东汉班固撰的我国第一部纪传体断代史)、《后汉书》(南朝宋范晔所撰的一部纪传体断代史)、《三国志》(晋代陈寿编写的一部主要记载魏、蜀、吴三国鼎立时期的纪传体国别史)合称“前四史”。 二、主要内容主旨 (一)人物形象: 课文通过一组生动的故事表现出蔺相如的高尚情操和大智大勇:完璧归赵、渑池会表现了他为维护国家利益而表现出的勇敢和智慧,将相和表现了他的顾全大局的高尚思想境界。写廉颇,主要从“负荆请罪”这个典型事件中反映他的思想变化和性格特征(自高自大、心胸狭窄、知错能改、坦率真诚),这在前两个事件中已给读者以暗示。 选文涉及到的成语:怒发冲冠、卒相与欢、刎颈之交、完璧归赵、负荆请罪 (二)古今异义 (1)传以示美人 ..(指嫔妃)(皇帝身边的侍从人员) ..及左右 (2)璧有瑕,请指示 ..王(指出来给……看) (3)秦强而赵弱,不可不许 ..十五都予赵(从这里到那里) ..(不答应)(4)指从此以往 (5)未尝有坚明约束 ..缻(走上前进献) ....者也(坚守)(盟约)(6)于是相如前进

黑龙江省林口林业局中学2017-2018学年高一期中测试历

2017-2018年度上学期林口林业局中学高一期中考试 历史试卷 考试时间:60分钟;命题人: 姓名:___________班级:___________ 注意事项:1、答题前填写好自己的姓名、班级、考号等信息 2、请将答案正确填写在答题卡上 第1卷 一、单选题 其主要理由应该是( ) A.法典的制定,奠定了罗马公民法的基础 B.法典规定了债务法规,改善了奴隶的处境 C.与习惯法相比,该法典内容有大量的扩充 D.法典明文公示,打破了贵族对法律知识的垄断 2、古罗马法学家西塞罗曾经说:“环顾我们国家中的其他部分,你会发现一切都依照规则和法律的规定而运转。” 这句话反映出当时罗马社会( ) A.人人精通法律 B.法律适用于所有人 C.法律至上的原则 D.统治阶级没有特权 3、《墨子·告子》载:“诸侯朝天子曰述职。一不朝,则贬其爵;再不朝,则削其地;三不朝,则六师移之。” 这段材料反映的是( ) A.春秋时期诸侯争霸 B.战国时期兼并战争 C.西周初分封制 D.西周末王室衰微

4、下图是中国古代某一朝代初期地方行政区划的情况,这一朝代应是( ) A.西周 B.秦朝 C.汉朝 D.元朝 5、宋初,中书省长官“中书舍人”除特命外,不再起草诏令,而是由皇帝差遣的“知制诏”(或临时差遣的“权知制诏”)负责起草。 这一变化( ) A.精简了官僚机构 B.理顺了职官权责 C.削弱了宰相权力 D.提高了行政效率 6、下图是一副残缺的中国古代“地方结构示意图”。请根据留存信息,判断该图反映的朝代是( ) A.唐代 B.宋代 C.元代 D.明代 7、“胡惟庸绝不是朱元璋的真正目标,朱元璋要毁灭的是胡惟庸背后的那个庞然大物。” “那个庞然大物”是指( ) A.内阁制度 B.胡惟庸集团 C.宦官集团 D.宰相制度 8、1787年宪法具有一定的民主性,下列内容最能体现其民主性的是( ) A.总统和国会议员由选举产生 B.立法、司法、行政三权分立 C.联邦政府拥有政治、经济大权 D.国会由参议院和众议院组成 9、自秦汉至明清,中国古代行政区划经历了由郡县两级制到州郡县三级制再到省道府县四级制的演变。 这体现了( ) A.中枢权力体系日趋完备 B.中央对地方控制的加 C.各地经济联系日益密切 D.经济发展区域化程度提高 10、下图为《孔子世家谱》。作为一种文化现象,家谱实际上和中国历史上的哪一制度密切相关( )

高中生读书笔记800字三篇

高中生读书笔记800字三篇 导读:本文高中生读书笔记800字三篇,仅供参考,如果觉得很不错,欢迎点评和分享。 【篇一】 初读《古文观止》我被盗版的鱼鲁帝虎,搞得困惑不已。再加上今人阅读古文本身有些难度,我只走马观花浏览了一番,并无太深印象。后来在岳翁家藏书中见有一套正版,一时心血来潮,便腆颜求借,竟蒙老丈人慷慨相赠。窃喜之余也深为长者之殷殷而自身之噩噩而惭愧。 自此我常读《古文观止》。今天在这里我把读这本书的一些心得拿出来和大家分享。陶冶情操愉悦身心或者是缘于浅学后生对于古人的过分膜拜心理读《古文观止》总能给我带来不一样的阅读感受。我以为唐宋文章宜在清晨诵读。煦日临窗清风徐来读骆宾王的激昂李太白的飘逸读韩退之的跌宕开阖王安石的深刻独到。大师们的杰作读来抑扬顿挫琅琅上口读毕口舌生津唇齿留香。先秦文章宜在深夜默读。读郑伯的老到冯谖的远见读勾践的忍辱负重苏秦的巧舌如簧。常不觉夜已渐深万籁俱寂。此刻虽无“红袖添香夜读书”的诗意却也能思接千载神游八极飘然有超凡脱俗之感。文品即人品读文可知人“文章西汉两司马经济南阳一卧龙”。千百年来人们对司马迁、司马相如的文采推崇备至对诸葛亮经天纬地的政治才能赞赏有加。读完《古文观止》让我对这些观点有了更为深刻的认识。在千载而后的我辈读来司马长

卿的《谏出猎疏》相比太史公的《孔子世家》、《管晏列传》到底多了御用文人哗众取宠的浮华少了据事实录、仗义执言的底气。而相比诸葛亮“功盖三分国”的政治成就更让我敬仰的是他在前后《出师表》中所体现出来的赤胆忠心。后人评论说读《出师表》而不流涕者其人必不忠也读《祭十二郎文》而不流涕者其人必不友也杜甫也有诗说“出师一表真名世千载谁堪伯仲间”我想杜老夫子亦是在拿诸葛亮忠君爱国的精神自勉吧。卧龙已矣但其《出师表》中所体现的为国为民“鞠躬尽瘁死而后已”的精神必将弦歌不断。在明文中有一篇文章《深虑论》作者方孝孺也是一位大忠诚。很多人知道方孝孺并不是因为他的文章而是因为被“诛十族”。 读读《深虑论》能让你了解到这位读书人为国家长治久安而殚精竭虑的思考与探索以及文字背后的那份对国家社稷的热爱。这也许有助于我们理解这位被时人谓之“天下读书人的种子”的人为什么能从容面对“诛十族”的暴行虽九死而不易其节。“毁家纾国难”封建士大夫几千年一脉相承的文化人格在方孝孺身上得到淋漓尽致的展现。后世以方孝孺为迂者真该好好读读《深虑论》。言而有文行之方远骆宾王的《为徐敬业讨武氏檄》和王勃的《滕王阁序》是我最喜欢诵读的骈体文之一。骆文慷慨激昂气干云霄王文则行云流水水银泻地风格虽然迥异然皆文采斐然。其中的优美辞藻和韵律之美常常让我反复吟诵不忍释卷。“试看今日之域中竟是谁家之天下”作者敢为“万世开太平”勇气和舍我其谁的自信扑面而来“穷且益坚不坠青云之志老当益壮宁知白首之心”“杨意不逢抚凌云而自惜子期既遇奏流

《孔子世家》最终版

孔子世家 【教学目标】: 知识与能力:1、大致了解孔子的生平主要活动,理解他在中国历史文化过程中所起的作用。2、积累文言词汇,各类句式,提高自己的文言文阅读能力。 过程与方法:学生预习,课堂讨论总结,师生交流心得体会。 情感态度与价值观:深切感受到他的为人,感念他的孜孜不倦,了解他的博学多才,认识他“一以贯之”的人格和坚持自己理想主张决不放弃的精神。 【教学重点难点】: 1、掌握文言知识,如词类活用、特殊句式等。 2、认识孔子的理想追求、优秀品质和高尚人格。 【教学课时】:二课时 【教学设想】: 《孔子世家》是中国最早的孔子传记,记述了孔子一生所从事的种种活动。本文节选内容介绍了孔子的身世、早年从政、好学善学、穷且益坚、整理古籍、教书育人的相关内容。概括起来,就是“两简”“两繁”:孔子的从政情况、整理文献及教书育人两方面内容记述得简练,要言不烦;孔子的好学和坚持自己的理想追求两方面的情况写得详细,生动具体。 学习本文,重点放在这“两繁”上,潜心玩味,深入思考,可以深切地感受他的“为人”,感受他的孜孜不倦,了解他的博学多才,体会他用知识、用学习改变自己“贫且贱”命运的精神,更叹服他“一以贯之”的人格和坚持自己理想主张决不放弃的情操。 其次,要积累文中词汇,了解文言语句,增强文言语感。 最后,可适当扩大学习范围,多背背《论语》名句,读读当今学者于丹、李零介绍孔子著作的文章。 【教学过程】: 第一课时 一、人物名片 孔子(前551~前479),名丘,字仲尼。春秋末期思想家、政治家、教育家,儒家学派的创始人。鲁国陬邑(今山东曲阜东南)人。先世是宋国贵族,避难迁鲁。他出生时,家世已经没落。年轻时做过季孙氏的委吏(管仓库)和乘田(管繁殖牲口)等。三十多岁到齐国,几年没有得到齐君的重用,又回到鲁国,聚徒讲学。五十多岁时,由鲁国中都宰(都城行政长官)升任司寇(掌管刑狱、纠察等事)。后又曾周游宋、卫、蔡、齐、楚等国。晚年在鲁国编订古代文化典籍《诗》《书》《春秋》等,教授门徒。 二、背景资料 孔子是春秋末期伟大的思想家、政治家、教育家。汉代以后,孔子学说成为两千多年封建文化的正统学说,影响极大。他的思想和学说,他所提倡的伦理和道德,许多已融入中华民族的文化和精神之中。 孔子是我国教育史上私人授徒讲学的第一人。在他之前,学在官府;孔子兴办私学,广收门徒,把教育对象扩大到了平民,把文化知识传播到民间,这在我国教育史上,实在是个创举,为古代的教育作出了巨大的贡献。孔子具有渊博的知识和美好的修养,他整理和编纂过《诗》《书》《易》《礼》《乐》《春秋》等古代文化典籍,并且将之作为课堂讲授内容的重点,从而为这些古文献的传播和保存作出了杰出贡献。 三、文化常识 《论语》 《论语》成书于春秋战国之际,是记载孔子及其弟子言行的书。《论语》集中体现了孔子的政治主张、伦理思想、道德观念及教育原则等,是儒家最重要的经典著作。

《孔子世家》知识点整理

《孔子世家》知识点整理 整理人:陆亚兵一、通假字: 1.由是反鲁(“反”同“返”) 2.孔子长九尺有六寸(“有”同“又”) 3.师襄子辟席再拜(“辟”同“避”) 4.几然而长(“几”同“颀”) 5.匪兕匪虎,率彼旷野(“匪”同“非”) 6.意者吾未知邪(“知”同“智”) 7.夫子盖少贬焉(“盖”同“盍”) 8.赐,而志不远矣(“而”同“尔”) 9.上纪唐、虞之际,下至秦缪。(“缪”同“穆”。) 10.所慎:齐,战,疾。(“齐”同“斋”。) 11.约其文辞而指博。(“指”同“旨”。) 12.虽不能至,然心乡往之。(“乡”同“向”。) 13.余祗回留之不能去。(“祗回”同“低回”) 二、重点文言实虚词释义: 1.祷于尼丘得孔子(祷:祈祷,向神求福) 2.请与孔子适周(与:同,跟。适:到,往) 3.仁人者送人以言(仁人:道德高尚的人) 4.窃仁人之号(窃:窃取,这里是自谦语,偷用、冒用。号:名称) 5.弟子稍益进焉(稍:渐渐。益进:增多) 6.与齐太师语乐(语:谈论) 7.眼如望羊(望羊:又作“望洋”,仰视的样子。一说远视的样子) 8.师襄子辟席再拜(再拜,拜两拜) 9.陈、蔡大夫谋曰。(谋:商量。) 10.孔子贤者,所刺讥皆中诸侯之疾。(讥:讽剌。疾:弊病。) 11.诸大夫所设行皆非仲尼之意。(设行:指施政。) 12.于是乃相与发徒役围孔子于野。(徒役:服劳役的人。) 13.吾道非邪?吾何为于此?(道:思想,主张。) 14.夫道之不修也,是吾丑也。(丑:耻辱。) 15.楚昭王兴师迎孔子,然后得免。(兴师:调动军队。) 16.后虽百世可知也,以一文一质。(文:指文采。质:指质朴。) 17.假我数年。(假:借。这里是给与的意思。) 18.所慎:齐,战,疾。(齐:同“斋”,斋戒。战:战争。疾:疾病。) 19.举一隅不以三隅反。(隅,角落。这里可释为一个道理或一个方面。) 20.乃因史记作《春秋》(因:依据。) 21.约其文辞而指博。(指:同“旨”,宗旨,内容。) 22.而罪丘者亦以《春秋》。(罪:责备,怪罪。) 23.孔子年七十三,以鲁哀公十六年四月己丑卒。(以:在。卒:死,去世。) 24.孔子葬鲁城北泗上,弟子皆服三年。(服:服丧,守丧。) 25.诸生以时习礼其家。(以时:按时。) 26.诸侯卿相至,常先谒然后从政(谒:拜祭。) 三、词类活用:

孔氏家谱

先儒修谱论 程子曰:家法坏,谱谍尚有遗风,谱谍坏,人家不知来处,故谱不可不修。 致堂胡氏曰:谱谍身之根本也,根本不明颠倒无据或妄委其姓氏,古人户贯而混,亡宗支,何上托汉婿,而骨姓刘以朱耶,而附李属籍者也。 五峰胡氏曰:甚矣!谱之不可作也,谱谍作照而穆有序,而亲疏不遗,百世之下犹足,以知其一本,而万殊谱谍不作喜,不庆忧,不吊不以至亲相识如途人者先矣! 景濂宋氏曰:甚矣,谱之难稽也,君子当尽其心于所,不知信其心于所,可古人有古,三世不修谱为不孝。 新安程氏曰:扑之修要在明一本而浚其源,所以尊祖敬宗也!究万派而清其流,所以别亲疏之远近也!辨隆杀之等,别亲疏运近之识尊卑之次次弟也,行吉凶庆吊之礼,敦孝友睦姻任恤之行,所以崇宗族之典礼也。 兆溪陈氏曰:凡作谱者为祖宗重也,人之重乎,祖宗则所存,惟仁而匪仁。不存所行,为义而匪义,不行恐得罪于祖宗也。 深山董氏曰:先祖有善而弗明,日不智,而弗佛日:不仁,止谱之由作也。 白涯彭氏曰:谱之保姓受氏也,天子赐之,司农协之,宗法已联属之,而后孝弟之,教成朝廷之,势尊天下之,家正保族者,保天下之道也,个保其族而天下治矣。 山谷黄氏曰:世之巨族者。微有谱则失其所从也,考其所由分世日益远,族日益繁,必至于不想维而昭穆之辨淆矣。 一峰罗氏曰:自宗法废而谱乘兴矣,其本之所出尊尊也,别其支所由分亲亲也,尊尊亲亲只道尽而族之,大本立也。 孔氏家谱 【简介】 孔氏家族的族谱是中国历史上延续时间最长、包罗内容最丰富、谱系最完整的族谱。孔氏宗族视修谱为合族大事,通过修谱可以把居住分散、血缘关系相对疏远的孔氏族人组成一体,从而达到“详世系、联疏亲、厚伦谊、严冒紊、序照穆、备遗忘”的目的,修谱还可以有效地防止和清查“外孔”的渗入。 孔氏历代修谱都非常严格,明天启年间修谱规定义子不能入谱,违者重究。清康熙时修谱,规定更加详细: 1)凡不孝、不悌、犯义、僧道、邪巫、优卒、贱役等,都被认为是“辱祖玷宗,丧名败节,皆不准入谱”; 2)因修谱都是集资,所以规定族人每丁交银八分,违者不准入谱; 3)孔氏子孙不仅行辈字有一定规定,即使用字亦随行辈而定,不准乱用。修谱时,如有不依规定乱取用者,必须改正,否则不得入谱。乾隆甲子修谱除继承康熙时的规定外,又提出凡“养异姓为子、赘婿冒姓、子随母嫁携来同居”者,亦不得入谱。对以上各方面,不仅各户头要认真作保证,而且还发动族人知情者履行检举之责。 在孔氏宗族中,除大宗主衍圣公主持纂修的全谱外,各户、各支派还有自己纂修的小谱或支谱。这些谱牒各具特色,保存了大量珍贵的历史资料。比如,《林前户支谱》记载了

【天津市河东区】2017届高三第一次模拟考试语文试卷(附答案与解析)

天津市河东区2017届高三第一次模拟考试语文试卷 一、(12分) 1.下列词语中加点字的读音和字形,全都正确的一组是() A.倾轧.(yà)咋.(zhà)舌攀缘.(yuán)根深蒂.(dì)固 B.劲.(jìn)旅睛.(jīn g)纶告罄.(qìn g)佳.(jiā)言懿行 C.消弭.(mǐ)褒.(bāo)扬阑.(lán)珊稗.(bài)官野史 D.驽.(nú)钝昵.(nì)称强.(qiǎn g)颜阴谋鬼.(g uǐ)计 2.依次填入下列横线处的词语,最恰当的一组是() 中国文化的伟大之处,正在于它将道德自律深深地______于人心之中,而非借助于外在的制度。中国人自古以来无不______地传承着自己的“道统”。______世界哪里都不理想,人也可以有理想,依然可以在道德践履中生发出精神的快乐。 A.积淀身体力行即使 B.沉淀身体力行虽然 C.积淀事必躬亲虽然 D.沉淀事必躬亲即使 3.下列各句没有 ..语病的一句是() A.荷兰教师喜仁龙在瑞典国家博物馆发现了许多中国绘画作品,使他后来对中国艺术产生了深厚的兴趣。B.《孔子世家谱》是中国历史上延续时间最长、谱系最完整的族谱,是儒家文化的重要典籍,已作为世界上最长的家谱列入吉尼斯世界纪录。 C.江苏卫视《一站到底》节目首次引入的人工智能答题机器人“汪仔”,是由搜狐历时9个月,投资约4000多万元打造而成的。 D.有业内人士认为,对于已经取得的票房佳绩,不能盲目乐观。春节档一方面具有不同于其他档期的特殊性;另一方面,忽然飙高的票房或与“票补”有关。 4.古人将一昼夜划分为十二个时辰,下列从早到晚的时辰排列正确的一项是() A.日出、平旦、日中、隅中 B.鸡鸣、食时、黄昏、日昳 C.日昳、食时、夜半、人定 D.鸡鸣、日中、黄昏、人定 二、(9分) 阅读下面的文字,完成5~7题。 孔子很重要的思想就是以家庭伦理为基础的社会结构的重建。他把家庭的模式,扩大到整个社会结构。本来,研究社会结构是政治家的事情,一般老百姓不会关心,也缺少思考的资源。没想到孔子创造了一个可亲可爱的思维方式,那就是把人人都能体验的家庭生活方式当做一个象征体,推而广之,使宏观政治问题变成了家庭问题的放大,使一般民众也具备了思考的基点。后来孟子也用了这个思维模式,推己及人,推小及大,借由普通民众能够感受到的境遇,来设想一个社会和一个国家。在一般中国人看来,家庭的血缘伦理是自然的,难以动摇的,不能在父子、兄弟的尊卑关系之间有任何苟且。由此扩大,政治也渐渐变

从《孔子世家》看孔子的政治

孔子的政治思想 在孔子看来,在政治上能成就霸业的人必是贤能之君子,遵从礼制,以德治国,如齐景公问政孔子秦国为何国小处辟却能成就霸业时孔子回答:“秦,国虽小,其志大;处虽辟,行中正。身举五羖,爵之大夫,起累绁之中,与语三日,授之以政。以此取之,虽王可也,其霸小矣”秦国虽然小,但其志向远大;地方虽偏僻,但行为正直。从监狱中启用百里奚,并授予大夫爵位,和他谈论了三天,把国家大事交给他。在孔子看来,这样正直贤能的国君是有做王的品质的,遵循正统的君王之道,必能成大业。 从其他的几段材料中也不难看出: 景公问政孔子,孔子曰:?君君,臣臣,父父,子子。?景公曰:?善哉!信如君不君,臣不臣,父不父,子不子,虽有粟,吾岂得而食诸!?他日又复问政于孔子,孔子曰:?政在节财。 孔子认为在一个社会中,等级制度必须严明区分,国家的安定和富强建立在稳定的社会秩序上,百姓遵守三纲五常则天下大治大同。与此同时,孔子是主张勤俭节用的,可以说孔子同样是重视政策的现实效用性的,也是孔子认为的君主应具备的品德之一。 同样,孔子在政治上的主张也是为维护社会秩序而提出的,他认为:“臣无藏甲,大夫毋百雉之城。”,并的确按照这样的标准去做了:使仲由为季氏宰,将堕三都。于是叔孙氏先堕郈。季氏将堕费,公山不狃、叔孙辄率费人袭鲁。公与三子入于季氏之宫,登武子之台。费人攻之,弗克,入及公侧。孔子命申句须、乐颀下伐之,费人北。国人追之,败诸姑蔑。孔子认为诸侯不应保留军事力量,不应有和国君抗衡的意识出现,一旦萌生就要铲除,以维护国君的政治安全。这样的做法虽然在理论上有利于维护君主政权的稳固,但我并不认为在当时社会还未安定之时大肆削减国内军事力量的做法,毕竟一旦战争开始,无论是出于什么目的,保卫国家领土的工作最终还是需要掌握军事力量的臣子们担当。孔子的主张也许在稳定的大一统时期可以采用,但在诸侯政权动乱不堪的时期显然是有其弊端的,何况乱世多为臣子诸侯以下犯上的时期,原本就是打破了孔子所主张的君君臣臣的社会秩序,正直贤能的品质仅是对于已经统一国度,少有外患之忧,致力于治理国家内部的君主而言,而当今世下人人自危,做不了成功的阴谋家就成不了大业,孔子礼制、贤德的政治思想他们又怎么愿意采用呢? 孔子的做法便是离开他所认为不具有成为贤能国君的品质的人。。 季桓子微服往观再三,将受,乃语鲁君为周道游,往观终日,怠于政事。子路曰:?夫

内孔与外孔 南宗与北宗的渊源

内孔与外孔南宗与北宗的渊源 内孔外孔 周时除孔子孔姓外,还有卫国孔姓、陈国孔姓、郑国孔姓等。公元442 年,南北朝刘宋文帝诏令蠲免孔景等五户的课役,专司林墓洒扫。孔景等本不姓孔,因随主改姓,称洒扫户。 五代后梁乾化间,公元913 年,孔景后人孔末乘时不纲,欲冒圣裔,潜通乱民残灭曲阜孔氏,并弑四十二代宗子孔光嗣。那时孔光嗣的儿子孔仁玉出生才九个月,幸好其母张氏抱回外祖家,幸免于难。 后至公元930 年(后唐明宗长兴元年),鲁人将孔末夺爵之事告于官。朝廷杀孔末,孔仁玉袭爵,被朝廷授予县主薄,后封文宣公,后来的二十派六十户皆仁玉一人之后,所以称为中兴祖。然孔末之孙仍屡冒圣裔,而屡被清除。而孔仁玉的外祖家则成为孔家的世代恩亲,世称张姥姥。 传说将张氏讹为保姆,纯属民间演义。 南宗北宗 南宗的世系 据《衢州孔氏南宗家庙志》一书载: 孔氏南宗世系由四十八代衍圣公孔端友开始,第

四十九代孙孔玠,字锡老,端友弟端操子,过继于端友为嗣。 第五十代孔搢,字季绅,玠子。 五十一代孔文远,字绍先,搢子。 五十二代孔万春,字耆年,文远子。 五十三代孔洙,字思鲁,一字景清,号存斋。万春子。 元至元十九年(1282)世祖忽必烈议立孔子后,众臣皆以寓衢者为大宗。遂召衍圣公孔洙赴阙,欲令其载爵回曲阜主持奉祀。孔洙以先世庙墓在衢,不忍离去,毅然让爵于曲阜宗弟孔治,并以母老为由,乞求南还。世祖赞曰:“宁违荣而不违道,真圣人后也。”拜孔洙为承务郎、国子监祭酒兼提举浙东学校,给俸养廉,并予护持林庙玺书。正宗之罢封自此始。 第五十四世孙孔思许,先名公许,字与道。孔洙无子,以孔传(即孔若古)六世孙孔津长子思许为嗣。 五十五世孙孔克忠,先名宏,字信夫,一字献夫。思许亦无子,以兄思栗子克忠为嗣。五十六世孙孔希路,又作希辂,原名希鲁,字士正,克忠子。五十七世孙孔议,字明伯, 希路子。 五十八世孙孔公诚,字贵文,议子。

《孔子世家》读后感800字的范文孔子世家读后感600字

《孔子世家》读后感800字的范文孔子世家读后感600字【导语】通过学习,了解孔子的生平与事迹伟大的人格与坚持理想的不懈精神,大了“孔子世家读后感800字”仅供参考,希望能帮助到大家! 孔子说:“仁者爱山,智者乐水。”仁者何以乐山,智者何以乐水?山水是天地自然的象征,是一切生命的源泉和万物栖息之所;是仁者对生命的寄托,是智者对自然的依恋。这是孔子对天人相结合境界的最高体验。孔子的一生追求仁,被大多数人认为是仁者,但是他更是智者。因为他更钟情于水。 孔子观赏东流的水,子贡问道:“君子只要看见大水都要观赏,原因是什么?”孔子答道:“因为大水流动永不停息,而且滋润世间万物却不自认为有功,就像人的德行一样。水有时在低处流动,有时在高处流动,这都有其遵循的规律,就像人的仁义一样。大水浩浩荡荡,永不枯竭,这就像人的道德一样。水流向百仞高的大山中而不惧怕,这就像人的勇敢一样。装满了却用不着用盖子削平,这就像人的正直一样。水的柔弱无所不至,就像人的明察一样。水从源头必定流向东方,就像人的志向一样,所以君子看见了必定要观赏它。”孔子用滔滔江水比做人的德行,勉励我们进德修业应像奔流不止的河水昼夜不舍,永不停息。这不仅体现孔子的智慧,而且不也暗示了孔子的一生如流水一般吗?

孔子一生仕途不顺畅,如流水般曲曲折折。孔子35岁去齐国,见到齐景公。由于受大臣晏婴的阻止,没有得到齐景公的重用,37 岁返鲁。孔子从51岁起,先是做了鲁国得县官,后来官至鲁国的最高法官,并代理丞相。可是只有三个月的功夫,由于鲁王不听他的意见,孔子只好辞职,离开鲁国。在55岁到68岁这14年间,奔走列国:在齐国受到排斥,在宋国、卫国遭到驱逐,在陈国、蔡国之间遭受厄困。于是又返回鲁国。 社会现实却是让人痛心。周王室统治微弱,“礼崩乐坏”,诸侯纷纷崛起,*秩序失控,社会纲常紊乱。孔子想到自己的先祖弗父何禅让君位,正考父曾接连辅佐宋国三公,父亲叔梁纥勇猛震三鲁,母亲颜徵含辛茹苦地教育培养自己。孔子叩心自问:自己为什么不能像传说中的盘古一斧劈开混沌的世界,令天地分开、泾渭分流?为什不能像文武周公那样文治武功,把天下治理得井井有条、太太平平?自己虽没有君王之位来施展政治抱负,也没有威武之师可以征伐世上*,但是自己有知识、有智慧,可以用教育开启人的心智,用“六艺”来培养“上事君以忠,下使民以惠”的贤臣,改造这种“礼崩乐坏”的社会现实,实现“大道之行,天下为公”的太平盛世。于是孔子不怕困难,如流水般,坚持自己的信仰,朝着自己的目标前进。他下定决心,走上杏坛,传先王之道、授六艺之技、育天下之才。

相关主题
文本预览
相关文档 最新文档