FCKeditor的安装(PHP)

[不指定 2006/10/02 00:46 | by ipaddr ]
1.下载新最版的FCKEditor,解压
2.删除/FCKeditor/目录下除fckconfig.js, fckeditor.js, fckstyles.xml, fcktemplates.xml,fckeditor.php五个文件以外的所有文件
删除目录/editor/_source,_testcases(基本上,所有_开头的文件夹或文件都是可选的),
删除/editor/filemanager/browser/default/connectors/下除PHP目录的所有目录
删除/editor/filemanager/upload/下的除PHP目录的所有目录
删除/editor/lang/下的除了 en.js, zh.js, zh-cn.js三个文件的所有文件

3.
打开/FCKeditor/fckconfig.js
修改
var FCKConfig.DefaultLanguage = 'zh-cn' ;
var _FileBrowserLanguage  = 'php' ;
var _QuickUploadLanguage  = 'php' ;
要开启文件上传的话,还需要配置FCKeditor\editor\filemanager\upload\php\config.php以及\FCKeditor\editor\filemanager\browser\default\connectors\php\config.php
(上传中文名文件会乱码)

4.调用方法
将FCKeditor放在网站根目录
在PHP文件里面,包含/FCKeditor/fckeditor.php文件
//包含fckeditor类
include("../FCKeditor/fckeditor.php") ;
//设置编辑器路径
$sBasePath = "/FCKeditor/";
//创建一个Fckeditor,表单的名称为ipaddr
$oFCKeditor = new FCKeditor('ipaddr') ;
$oFCKeditor->BasePath  = $sBasePath ;
//设置表单初始值
$oFCKeditor->Value  = 'This is some <strong>sample text</strong>' ;
$oFCKeditor->Create() ;

//还可设置
$oFCKeditor->Width
$oFCKeditor->Height
$oFCKeditor->ToolbarSet

5.定制
a.定制调用路径
直接将FCKeditor目录改为editor/,并且在调用的时候指定根路径为/editor/。
b.定制风格
可以通过修改editor\skins目录下的Skin来定制风格,主要是修改CSS。
c.定制toolbar

在fckconfig.js中,默认定制好了Default,Basic两种toolbar,你也可以根据格式定制自己的toolbar,并且在php中使用$oFCKeditor->ToolbarSet=toolbarname调用

d.定制字体
将fckconfig.js里面的FCKConfig.FontNames字体列表前面加上:
宋体;黑体;隶书;楷体_GB2312;
(注意保存为UTF8格式)

e.关闭文件上传
i.将fckconfig.js里面的FCKConfig.LinkBrowser,FCKConfig.ImageBrowser,FCKConfig.FlashBrowser,FCKConfig.LinkUpload,FCKConfig.ImageUpload,FCKConfig.FlashUpload设置为false.
ii.直接将filemanager里面的php文件删降
iii.定制toolbars
最重要的一点,你需要更改filemanager下面的php文件,只有认证的用户才可以访问。

f.注意事项:请用Editplus之类的编辑器编辑配置文件,注意保存格式为utf8.

其它:
asp的安装方法基本类似,将所有php换成asp就行了。
JSP平台下,需要把filemanager下的都删除,再用Servlet替换,需要修改fckconfig.js里面的几个配置(LinkBrowserURL,ImageBrowserURL,FlashBrowserURL,LinkUploadURL ,FlashUploadURL ,ImageUploadURL )。

巧用Gmail(Google)传送文件

[不指定 2006/09/30 17:35 | by ipaddr ]
巧用Gmail传送文件
(一直漂原创,转载请注明)
Google除了有强大的搜索功能,强大的Gmail,还有就是强大的网络.
据测试,Google.com在全球的访问速度都不错,本人猜测Google.com通过自己的网络连接全球的访问.所以访问速度在全球任何地方都很满意.
公司有一台美国的服务器,在国内访问实在是无法忍受,传送文件就更不用提了,每秒2K左右,基本上是无法传送的,一般网站更新都是刻光盘再邮递到美国的.
今天CEO突然要更新网站,40多M的内容要传过去,刚开始是直接用FTP传送,每过几分钟都会断线,虽然可以续传,但要传完40M的东西,至少也要5个小时左右.
后来就想到利用Google.com的网络优势,刚开始不肯定是否能提升传送的速度,经测试使用后,半小时内把40多M传送到美国服务器,确实速度提升了不少.
基本思路是,使用Gmail Drive连接Gmial,从国内上传到Gmail,再从国外下载.
步骤大致如下:
1.使用Winrar将文件打包(Winrar的分卷打包功能,打包后格式为:ipaddr.partX.rar),分割成多个小文件,每个文件大概5M
2.在本地和远程服务器上都安装Gmail Drive
3.在本地,将文件通过Gmail Drive上传到Gmail,上传速度很不错,5M大概几分钟内传完,40M也就20多分钟
4.在美国服务器,使用Gmail Drive从Gmail下载,速度那是飞快,几分钟把40M下载完
5.使用Winrar合并解压
6.完成传送.

一个正规表达式

[不指定 2006/09/30 15:05 | by ipaddr ]

前几天做邮件地址过滤,要求把连续重复多次的邮件地址删除,试了很多次,才试出了这个正规表达式.

/([a-z0-9A-Z])\1{2,}/ 匹配3个或以上的重复字符,比如aaaa,bbb,cccc,000

/[a-z0-9A-Z]{3,}/ 匹配3个或以上的字符,比如abc,ab34
2007年春节晚会冯巩与妓-女对口相声


冯巩与妓-女对口相声

冯:今天由我来给大家表演个节目……

妓:今天我也给大家表演个节目。

冯:我这个节目很精彩,精得出彩儿。

妓:我这个节目能采精,采出你的精。

冯:你这人怎么回事啊,搞什么搞啊你!

妓:你这个人怎么回事啊,想搞要给钱的!

冯:我是来献艺的,我是剧院的。

妓:我是来献身的,我是妓院的。

冯:你也来献?我是相声演员,你算什么啊?

妓:别小看人,我会得多了,不信咱们比比!

冯:比比?就你?

妓:不服?不服脱下衣服练练。

冯:那那不,算了,这么多观众看着呢,要练也要演出以后再找地方啊。

妓:看来你水平不行,怕人笑话?

冯:我不行?我是说相声的!嘴上的活儿一流!

妓:我嘴上的活也是一流的,你的意思是先比口活?

冯:比口……活?不不不,我说的口上的活儿不是你那个口活。

妓:那你说的是哪里的活儿?下边的活儿?

冯:啊不不不,还是上面的活儿,口里的活。

妓:那不结了吗,还是口活。

冯:咳,不,不是那个意思,我说的是相声。相声,是门古老的艺术,讲究说学逗唱。

妓:我们也是古老的艺术,我们讲究摸品吸夹。

冯:我们一般两人表演,叫对口,也有人多的,叫群口,也有一个人表演的,叫单口。

妓:我们也是一般两人进行,也是要对口的,人多叫群交,一个人表演那叫自抠。

冯:你这都是啥啊?我们旧社会没有地位,叫戏子,现在不同了,我们成了高尚的职业,圈里都叫我大哥。

妓:我们旧社会也没有地位,叫婊 子,现在也不同了,我们成了富贵的职业,圈外人都叫我小姐。

冯:咳!这都什么呀!我们地位高,我们演出叫登台。

妓:我们地位也不差,我们工作叫出台!

冯:我们现在是知识分子了,人们尊敬我们说:别走啊老九。

妓:不论什么分子在我们面前都得说:真爽啊老二!

冯:我的工作能给人带来欢乐,观众都说我是搞笑的。

妓:我的工作也能给人带来欢乐,群众都说我是卖笑的。

冯:我的观众多,人们都喜欢我,不论领导干部还是大款,他们都坐在下面

给我鼓掌,是不是?观众朋友们,给点掌声。

妓:我的顾客多,人们都喜欢我,不论领导干部还是大款,他们都躺在下面给我按摩,是不是朋友们,你们想不想摸我?

冯:观众看了我的表演会欢唿!

妓:顾客看了我的表演会呻吟!

冯:我能让观众如痴如醉。

妓:我能让顾客欲死欲仙。

冯:很多有地位的人都和我吃饭。

妓:很多有地位的人都和我睡觉。

冯:你工作不够正大光明,找你玩那叫偷情。

妓:你工作也鬼鬼祟祟,给你钱你都偷税。

冯:我经常到晚会当演员,将来说不定能当导演。

妓:我经常到晚会找导演,只要我高兴就能当演员。

冯:我们这行有人当过县长。

妓:当县长的没有不爱我们这行的。

冯:我们也在与时俱进,我们相声都上网啦,很多年轻朋友都喜欢。

妓:我们是不断进取,吸收精华,刚才我还视频表演呢。

冯:这个表演你可比不过我们,我们相声演员P C都不怕录象!我们多敬业!

妓:你们相声演员精液再多,最后也被我们吸收啦!

冯:我们现在挣钱可容易了,上唇下唇一张,钱就来啦。

妓:我们挣钱更容易,左唇右唇一张,钱就来啦。

冯:我们什么钱都敢挣,到贫困地区演出也收费。

妓:我们什么钱都敢收,贫困地区的干部也不打折。

冯:我们把挣他们的钱还说和他们心连心。

妓:我们把挣他们的钱只和他们身连身。

冯:我们挣他们的钱还说我们是人民艺术家前去慰问!

妓:啊,这个,说实在的,这个还真比不过你们。我们挣钱就说挣钱。

冯:怎么样?服了吧?我们这里道道多着呢,演出结束后你到我房间我慢慢给你讲。

妓:服了服了,你们戏子确实比婊 子厉害。

冯:服输就好,不过我得感谢你啊,你刚才配合我说了一段相声。今晚我一定多给你小费。

妓:什么相声啊,刚才这叫陪聊!

冯:啥,这相声怎么就变成了陪聊?

妓:别抵赖,赶紧先付陪聊费!
  NTFS分区以其安全性著称,在这个分区中,可以给指定的盘符、目录加上用户权限,为不同的用户设置不同的访问权限。但在默认情况下,Win XP系统并不像Win 2k那样,可以从盘符或目录的属性窗口中看到安全标签,如果用Win XP系统的IIS服务来测试网站,可能会碰到因为网站目录的权限设置而出现这样或那样的错误,以致于不能正常测试。


  如何让Win XP的属性窗口中也可以像Win 2k那样显示安全标签呢?其实很简单!依次点击“开始-控制面板-文件夹选项”,在“文件夹选项”窗口中切换至“查看”项,将“高级设置”中的“使用简单文件共享(推荐)”前的对勾去掉,如图1,然后点“确定”保存设置。


  现在再打开盘符或目录的属性窗口,是不是多了一项“安全”标签,这样,就可以为不同的用户设置不同的访问这个目录的权限了。

搞笑语录

[不指定 2006/09/25 12:56 | by ipaddr ]
1.
1981年中国制造,长170cm,净重60kg。采用人工智能,各部分零件齐全,运转稳定,经二十多年的运行,属质量信得过产品。该"产品"手续齐全,无限期包退包换。现因发展需要,诚招志同道合者,共同研制开发第二代产品,有意者请联系!

2.
某鲜花店的广告:今日本店的玫瑰售价最为低廉,甚至可以买几朵送给太太。

3.
虽然你是暴牙!别自悲,暴牙很好!暴牙可以刨地瓜,下雨可以遮下巴,喝茶可以隔茶渣,野餐可以当刀叉,你说暴牙是不是顶呱呱!

4.
关于丁字裤:以前,脱下内裤看屁股;现在,拔开屁股看内裤……
我就像一只趴在玻璃上的苍蝇,前途一片光明,而我却找不到出路.
聽說女人如衣服,兄弟如手足。回想起來,我竟然七手八腳的裸奔了19年!

5.
男人这辈子挺难的:
找个漂亮女人吧,太操心,
找个不漂亮的吧,又不甘心;
光顾事业了,人家说你没责任感,
光顾家了,人家又说你没本事;
专一点吧,人家说你不成熟;
花心点吧,人家说你是禽兽;
有钱,说你是坏人,
没有钱,人家骂你窝囊废;
自己奋斗吧,等有钱了女友也老了,
让女人养吧,不如自宫练葵花宝典算了。
不去应酬,怕被老板废了,
去应酬吧,怕被老婆废了。
哎!这年月做男人真难。
女人可以等嫁,俺们等啥呀
女人还有个三八节,俺们有啥呀
祝所有的爷们自安天命!    
男人这辈子挺难的:
长帅点吧,太抢手,
不帅吧,拿不出手;
活泼点吧,说你太油,
不出声吧,说你太闷;
穿西装吧,说你太严肃,
穿随便一点吧,说你乡吧佬;
会挣钱吧,怕你包二奶;
不挣钱吧,又怕孩子断奶,
结婚吧,怕自己后悔;
不 结婚吧,怕她后悔,
要个孩子吧,怕出来没钱养,
不要孩子吧,怕老了没人养。
这年头做女人难,做男人更难,
男人,就要对自己好点,提前祝男同胞中秋节快乐

ASP代码加密

[不指定 2006/09/23 22:20 | by ipaddr ]
ASP代码加密

ASP代码一般是明文,很少有加密的,MS有个工具Script Encoder可以加密,这个东东可以微软官方网站免费下载,而且还有详细使用说明,但是经过它加密后的文件会有<%@ language = vbscript.encode %>,管理员看到这句话就知道这个asp文件被加密了。而且也有相关的解密文件。
本文提供一种简单的方法,可以加密ASP代码,主要思路是将代码做些运算,比如将全部代码移动一位,基本上就算加密了,主要的加解密函数如下:

function UnEncode(temp)
  but=1                    
  for i =1 to len(temp)
    if mid(temp,i,1)<>"汤" then
      pk=asc(mid(temp,i,1))-but
      if pk>126 then
        pk=pk-95
      elseif pk<32 then
        pk=pk+95
      end if
      a=a&chr(pk)
    else
      a=a&vbcrlf
    end if
  next
  UnEncode=a
end function

function Encode(temp)
  but=1
  cc=replace(temp,vbcrlf,"汤")
  for i= 1 to len(cc)
    if mid(cc,i,1)<>"汤" then
    pk=asc(mid(cc,i,1))+but
      if pk>126 then
        pk=pk-95
      elseif pk<32 then
        pk=pk+95
      end if
      a=a&chr(pk)
    else
      a=a&"汤"
    end if
  next
  'a=replace(a,"""","""""")
  Encode=a
end function

在开发的时候,通常将关键ASP代码Encode,再使用Excute(Uncode(ipaddr))执行就可以了。这样管理员一般不能直接看到关键代码,一般在程序里不要带上Encode函数,只在开发的时候使用,此外,UnEncode也可以改成其它函数名。
这种方式加密比较简单,解密也很容易。
SC 是用于与服务控制管理器通信的命令行程序。
用法:
sc <server> [command] [service name] <option1> <option2>...


选项 <server> 的格式为 "\\ServerName"
可以键入 "sc [command]"以获得命令的进一步帮助
命令:
query-----------查询服务的状态,
或枚举服务类型的状态。
queryex---------查询服务的扩展状态,
或枚举服务类型的状态。
start-----------启动服务。
pause-----------发送 PAUSE 控制请求到服务。
interrogate-----发送 INTERROGATE 控制请求到服务。
continue--------发送 CONTINUE 控制请求到服务。
stop------------发送 STOP 请求到服务。
config----------(永久地)更改服务的配置。
description-----更改服务的描述。
failure---------更改服务失败时所进行的操作。
qc--------------查询服务的配置信息。
qdescription----查询服务的描述。
qfailure--------查询失败服务所进行的操作。
delete----------(从注册表)删除服务。
create----------创建服务(将其添加到注册表)。
control---------发送控制到服务。
sdshow----------显示服务的安全描述符。
sdset-----------设置服务的安全描述符。
GetDisplayName--获取服务的 DisplayName。
GetKeyName------获取服务的 ServiceKeyName。
EnumDepend------枚举服务的依存关系。

下列命令不查询服务名称:
sc <server> <command> <option>
boot------------(ok | bad) 表明是否将上一次启动保存为
最后所知的好的启动配置
Lock------------锁定服务数据库
QueryLock-------查询 SCManager 数据库的 LockStatus
示例:
sc start MyService

native2ascii的使用

[不指定 2006/09/06 10:47 | by ipaddr ]
Java编译器和其它的Java工具仅仅能够处理Latin-1或者Unicode(\udddd形式)编码的字符,native2ascii工具将包含其它编码形式的文件转换成拉丁或UNICODE格式。

native2ascii - Native-to-ASCII Converter
将一个文件中的非拉丁或非UNICODE字符形式转换成拉丁或UNICODE字符的文件。

native2ascii [options] [inputfile [outputfile]]

可选项参数
-reverse
执行还原操作:把一个文件从拉丁或UNICODE格式转换成本地编码格式的字符。


native2ascii这个文件在jdk/bin下面。
泡MM精典语录,女的回答更绝!

No.1
  男:“我可以向你问路吗?”
  女:“到那里?”
  男:“到你心里”
  女:“抱歉,此路不通”

No.2
  男:“你的腿一定很累吧!”
  女:“为什么?”
  男:“因为你在我脑海中跑了一整天”
  女:“我觉得还行,因为你的脑子实在是太小了”

No.3
  男:(看着她衬衫的标签)
  女:“你在做什么?”
  男:“想知道你是不是天堂制造的”
  女:“难道你是地狱出品?”

No.4
  男:“我今天很不顺利,看见漂亮女生微笑会让我心情好一点,你可以为我笑一下吗?”
  女:“你想让我今天也不顺利吗?”

No.5
  男:“抱歉,我是艺术家,凝视美女是我的工作”
  女:“抱歉,我是饲养员,被别人看着我会很不舒服”

No.6
  男:“小姐可以借我五元吗?”
  女:“你要做啥??”
  男:“我要打电话给我妈说我今天看到了一个绝世大美女。”
  女:“很抱歉我不能借给你。”
  男:“为什么。”
  女:“因为我要打电话到医院,说自己被一个青蛙吓到了。”

No.7
  男:“今天的雨真大。”
  女:“是啊。”
  男:“那是因为老天对着你流口水。”
  女:“这么说刚才刮的那阵风是老天在对你放P了?”

No.8
  男:“相信我……我会让你成为世界上第二幸福的人!”
  女:“为什么不是第一啊……”(装可爱貌)
  男:“有了你……我就是最幸福的人!”(浅浅的微笑)
  女:“我想我很快就能成为世界第一幸福的人了。”(遐想状)
  男:“为什么?”(疑惑)
  女:“因为我就要摆脱你的纠缠了。”(大步离开)
分页: 39/57 第一页 上页 34 35 36 37 38 39 40 41 42 43 下页 最后页 [ 显示模式: 摘要 | 列表 ]