.NET环境下ckeditor与ckfinder配置(附ckfinder1.x注册机)

时间:2010/8/4 16:40:45      阅读:9172     附件: ckfinder_aspnet_1.x_keygen.rar (经验值:10)     下载:2

ckeditor 3.3.1配置

 一.ckeditor 3.3.1精简
  1、删除_samples和_source文件夹,分别为示例文件和未压缩源程序
  2、删除lang文件夹下除zh-cn.js,en.js下的所有语言文件.根据需要删除
  3、删除根目录下的changes.html(更新列表),install.html(安装指向),license.html(使用许可).
  4、删除skins目录下不需要的皮肤.我一般用V2(简单.朴素)  //如果只保留V2则必须在config.js中指定皮肤
  5、删除根目录下的ckeditor.asp、ckeditor.php、ckeditor_php4.php、ckeditor_php5.php(asp和php版的文件).

二.ckeditor 3.3.1相关文件配置路径
  1、/ckeditor.js   核心文件,调用需加载
  2、/config.js     配置文件,参数配置均在此完成

三.ckeditor应用(.net环境)
   1、引用js脚本
   <script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
   2、添加TextBox控件,class设置为ckeditor
   <asp:TextBox id="txtContent" class="ckeditor" TextMode="MultiLine"  Text='' runat="server" />

 四.ckeditor配置(config.js配置文件)
   详细api参数见:http://docs.cksource.com/ckeditor_api/,我的默认配置:
 

CKEDITOR.editorConfig = function( config )
{
  // Define changes to default configuration here. For example:
  // config.language = 'fr';
    // config.uiColor = '#AADC6E';

    // Define changes to default configuration here. For example:   
    config.language = 'zh-cn'//配置语言
    //config.uiColor = '#AADC6E'; //背景颜色   
    //config.width = 650; //宽度   
    config.height = 400; //高度
    config.skin = 'v2'//编辑器样式(kama、office2003、v2)

    // 取消 “拖拽以改变尺寸”功能
    config.resize_enabled = true;

    // 基础工具栏
    //config.toolbar = "Basic";

    // 全能工具栏
    //config.toolbar = "Full";

    //自定义工具栏
    config.toolbar =
        [
        ['Source''-''Preview'], ['Cut''Copy''Paste''PasteText''PasteFromWord'], ['Undo''Redo''-''Find''Replace''-''SelectAll''RemoveFormat'], ['NumberedList''BulletedList''-''Outdent''Indent''Blockquote''ShowBlocks'], '/',
        ['Bold''Italic''Underline''Strike''-''Subscript''Superscript'], ['JustifyLeft''JustifyCenter''JustifyRight''JustifyBlock'], ['Link''Unlink''Anchor'], ['Image''Flash''Table''HorizontalRule''SpecialChar'], '/',
        ['Styles''Format''Font''FontSize'], ['TextColor''BGColor'], ['Maximize',]
        ];

};

ckfinder安装

一.ckfinder精简
   1、删除_samples和_source文件夹,分别为示例文件和未压缩源程序
   2、删除根目录下changelog.txt,install.txt,license.txt文件
   3、1.x版的删除core/lang目录下除en.js,zh-cn.js的所有语言文件(根据条件删除),2.0的删除lang和core/connector/aspx/lang目录下除en.js,zh-cn.js的所有语言文件;help目录除en外的其他目录

二.ckfinder配置
   1、复制/bin目录下的ckfinder.dll文件至站点bin目录
   2、复制ckfinder目录至站点根目录下(可另选择路径)

三.ckfinder应用
  1、与ckeditor集成,详情见官方文档,官方文档是加载修改,我用的方法是全局修改.

  具体操作方法如下:修改ckeditor目录下的config.js文件,添加::

  //在 CKEditor 中集成 CKFinder,注意 ckfinder 的路径选择要正确。
  var ckfinderPath = ""//ckfinder路径
  config.filebrowserBrowseUrl = ckfinderPath + '/ckfinder/ckfinder.html';
  config.filebrowserImageBrowseUrl = ckfinderPath + '/ckfinder/ckfinder.html?type=Images';
  config.filebrowserFlashBrowseUrl = ckfinderPath + '/ckfinder/ckfinder.html?type=Flash';
  config.filebrowserUploadUrl = ckfinderPath + '/ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Files';
  config.filebrowserImageUploadUrl = ckfinderPath + '/ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Images'
  config.filebrowserFlashUploadUrl = ckfinderPath + '/ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Flash'

  以上URL值需要根据你ckfinder路径的不同而不同,

  2、破解:
(1)、1.x版的破解方法:打开core/js下的两个ckfinder_ie.js和ckfinder_gecko.js文件.查找字符串"en.call(window,qo);"将其注释即可;也可以使用本附件提供的注册机进行计算注册码,得到注册码后写入ckfinder/config.ascx文件里,如:
    LicenseName = "web3.cn";
    LicenseKey = "TP2G1DJ8GSSWD";

    LicenseName为域名,LicenseKey是得到的注册码

(2)、2.0版的破解方法:
    用记事本打开ckfinder.js文件,可以找到以下几段代码,分别是:

\x50\154\145\x61\x73\145\040\x76\151\x73\151\164\040\164\150\x65\x20\x3c\141\x20\150\x72\145\x66\075\047\x68\x74\x74\x70\x3a\057\x2f\x63\153\x66\151\156\144\x65\162\x2e\x63\157\155\x27\x20\164\141\162\147\x65\164\x3d\x27\137\142\154\x61\156\x6b\047\076\x43\113\x46\x69\x6e\144\x65\x72\x20\x77\145\x62\040\163\x69\164\x65\x3c\057\x61\x3e\x20\164\x6f\x20\157\x62\164\x61\151\x6e\040\x61\x20\166\141\x6c\x69\144\040\x6c\x69\x63\145\x6e\163\x65\x2e

\x54\x68\x69\x73\x20\151\x73\040\164\x68\145\x20\x44\105\x4d\117\040\x76\145\x72\x73\x69\x6f\156\x20\x6f\x66\040\103\113\x46\151\x6e\x64\145\x72\056\x20

\120\x72\157\x64\x75\143\x74\x20\x6c\x69\x63\145\156\x73\x65\040\x68\x61\163\x20\145\170\x70\151\x72\145\x64\x2e\040

\124\x68\x69\163\040\146\165\156\143\x74\x69\157\x6e\x20\x69\163\040\x64\x69\x73\141\x62\x6c\145\x64\040\151\x6e\x20\164\150\145\x20\144\145\155\x6f\040\x76\x65\162\x73\151\x6f\x6e\040\x6f\146\x20\103\113\x46\x69\x6e\x64\145\x72\x2e\074\x62\x72\040\x2f\076\120\x6c\145\x61\x73\x65\040\166\151\x73\151\x74\x20\x74\x68\x65\x20\074\141\x20\150\162\145\146\x3d\047\x68\164\164\x70\x3a\x2f\057\143\153\x66\151\x6e\144\x65\x72\x2e\143\x6f\155\047\076\x43\113\106\x69\x6e\144\145\x72\040\x77\x65\x62\040\x73\x69\164\x65\x3c\x2f\141\x3e\x20\164\x6f\x20\x6f\x62\x74\141\151\x6e\040\141\040\166\x61\x6c\x69\144\040\154\151\143\x65\156\x73\x65\056

\x54\150\151\163\x20\146\165\x6e\143\x74\x69\x6f\x6e\x20\151\x73\x20\x64\151\x73\141\142\154\x65\x64\040\151\x6e\x20\164\150\x65\040\x64\x65\155\x6f\x20\x76\145\162\163\x69\157\x6e\x20\157\146\x20\x43\x4b\106\151\x6e\x64\145\162\056\x3c\142\162\x20\057\076\x50\x6c\145\x61\x73\x65\040\166\151\x73\151\164\x20\164\x68\x65\x20\x3c\141\040\150\x72\145\x66\x3d\x27\150\164\x74\x70\072\057\057\x63\x6b\146\151\156\144\145\x72\056\x63\157\155\x27\076\103\113\x46\151\156\144\x65\162\x20\167\x65\142\040\x73\x69\x74\145\074\x2f\x61\076\040\x74\x6f\040\157\142\x74\x61\151\x6e\040\x61\040\x76\141\154\151\144\x20\x6c\x69\143\x65\x6e\163\145\056

\x3c\x64\151\166\040\x63\x6c\141\x73\x73\075\047\166\151\145\x77\040\x74\x6f\x6f\x6c\137\160\x61\x6e\145\x6c\047\x20\x73\164\171\154\x65\075\x27\x64\x69\163\x70\154\141\171\072\x20\142\x6c\157\143\153\040\x21\x69\x6d\x70\x6f\162\x74\141\x6e\x74\073\040\x70\x6f\163\x69\164\151\x6f\x6e\072\040\163\164\x61\x74\x69\x63\040\041\x69\155\x70\x6f\162\164\x61\x6e\x74\073\040\x63\157\x6c\157\162\x3a\040\x62\x6c\141\x63\153\040\041\x69\155\x70\x6f\x72\164\141\156\164\073\x20\x62\x61\143\x6b\147\162\x6f\x75\x6e\x64\055\143\157\154\157\x72\x3a\040\x77\x68\151\x74\145\040\041\x69\x6d\160\157\x72\164\x61\x6e\164\073\047\x3e\124\x68\x69\x73\x20\x69\x73\040\x74\150\x65\x20\x44\105\115\x4f\040\x76\x65\x72\163\151\157\156\040\x6f\146\x20\103\113\x46\x69\x6e\144\145\162\056\040\x50\x6c\x65\x61\x73\145\x20\166\x69\x73\151\164\040\164\x68\x65\040\074\x61\x20\x68\162\145\x66\x3d\x27\x68\x74\164\x70\x3a\x2f\057\x63\153\146\151\156\144\x65\x72\x2e\143\157\x6d\047\x20\x74\x61\162\x67\x65\x74\075\047\x5f\x62\x6c\141\156\x6b\047\x3e\x43\x4b\106\x69\x6e\x64\145\162\040\167\x65\x62\040\x73\x69\164\x65\074\057\141\x3e\040\x74\157\x20\157\x62\164\141\151\x6e\040\141\040\166\x61\x6c\x69\144\x20\154\x69\143\x65\156\x73\x65\x2e\x3c\057\144\151\166\x3e

把它们翻译出来分别是:

Please visit the CKFinder web site to obtain a valid license.

This is the DEMO version of CKFinder.

Product license has expired.

This function is disabled in the demo version of CKFinder.
Please visit the CKFinder web site to obtain a valid license.

This function is disabled in the demo version of CKFinder.
Please visit the CKFinder web site to obtain a valid license.

This is the DEMO version of CKFinder. Please visit the CKFinder web site to obtain a valid license.

翻译方法:把上面代码用document.write输出就可以得到原始字符串,把上面代码存成以下格式写入aaa.htm里,用IE打开aaa.htm就得到原始字符串,如:

<script type="text/javascript">
    document.write("\x50\154\145\x61\x73\145\040\x76\151\x73\151\164\040\164\150\x65\x20\x3c\141\x20\150\x72\145\x66\075\047\x68\x74\x74\x70\x3a\057\x2f\x63\153\x66\151\156\144\x65\162\x2e\x63\157\155\x27\x20\164\141\162\147\x65\164\x3d\x27\137\142\154\x61\156\x6b\047\076\x43\113\x46\x69\x6e\144\x65\x72\x20\x77\145\x62\040\163\x69\164\x65\x3c\057\x61\x3e\x20\164\x6f\x20\157\x62\164\x61\151\x6e\040\x61\x20\166\141\x6c\x69\144\040\x6c\x69\x63\145\x6e\163\x65\x2e")
    document.write("<br /><br />")
    document.write("\x54\x68\x69\x73\x20\151\x73\040\164\x68\145\x20\x44\105\x4d\117\040\x76\145\x72\x73\x69\x6f\156\x20\x6f\x66\040\103\113\x46\151\x6e\x64\145\x72\056\x20")
    document.write("<br /><br />")
    document.write("\120\x72\157\x64\x75\143\x74\x20\x6c\x69\x63\145\156\x73\x65\040\x68\x61\163\x20\145\170\x70\151\x72\145\x64\x2e\040")
    document.write("<br /><br />")
    document.write("\124\x68\x69\163\040\146\165\156\143\x74\x69\157\x6e\x20\x69\163\040\x64\x69\x73\141\x62\x6c\145\x64\040\151\x6e\x20\164\150\145\x20\144\145\155\x6f\040\x76\x65\162\x73\151\x6f\x6e\040\x6f\146\x20\103\113\x46\x69\x6e\x64\145\x72\x2e\074\x62\x72\040\x2f\076\120\x6c\145\x61\x73\x65\040\166\151\x73\151\x74\x20\x74\x68\x65\x20\074\141\x20\150\162\145\146\x3d\047\x68\164\164\x70\x3a\x2f\057\143\153\x66\151\x6e\144\x65\x72\x2e\143\x6f\155\047\076\x43\113\106\x69\x6e\144\145\x72\040\x77\x65\x62\040\x73\x69\164\x65\x3c\x2f\141\x3e\x20\164\x6f\x20\x6f\x62\x74\141\151\x6e\040\141\040\166\x61\x6c\x69\144\040\154\151\143\x65\156\x73\x65\056")
    document.write("<br /><br />")
    document.write("\x54\150\151\163\x20\146\165\x6e\143\x74\x69\x6f\x6e\x20\151\x73\x20\x64\151\x73\141\142\154\x65\x64\040\151\x6e\x20\164\150\x65\040\x64\x65\155\x6f\x20\x76\145\162\163\x69\157\x6e\x20\157\146\x20\x43\x4b\106\151\x6e\x64\145\162\056\x3c\142\162\x20\057\076\x50\x6c\145\x61\x73\x65\040\166\151\x73\151\164\x20\164\x68\x65\x20\x3c\141\040\150\x72\145\x66\x3d\x27\150\164\x74\x70\072\057\057\x63\x6b\146\151\156\144\145\x72\056\x63\157\155\x27\076\103\113\x46\151\156\144\x65\162\x20\167\x65\142\040\x73\x69\x74\145\074\x2f\x61\076\040\x74\x6f\040\157\142\x74\x61\151\x6e\040\x61\040\x76\141\154\151\144\x20\x6c\x69\143\x65\x6e\163\145\056")
    document.write("<br /><br />")
    document.write("\x3c\x64\151\166\040\x63\x6c\141\x73\x73\075\047\166\151\145\x77\040\x74\x6f\x6f\x6c\137\160\x61\x6e\145\x6c\047\x20\x73\164\171\154\x65\075\x27\x64\x69\163\x70\154\141\171\072\x20\142\x6c\157\143\153\040\x21\x69\x6d\x70\x6f\162\x74\141\x6e\x74\073\040\x70\x6f\163\x69\164\151\x6f\x6e\072\040\163\164\x61\x74\x69\x63\040\041\x69\155\x70\x6f\162\164\x61\x6e\x74\073\040\x63\157\x6c\157\162\x3a\040\x62\x6c\141\x63\153\040\041\x69\155\x70\x6f\x72\164\141\156\164\073\x20\x62\x61\143\x6b\147\162\x6f\x75\x6e\x64\055\143\157\154\157\x72\x3a\040\x77\x68\151\x74\145\040\041\x69\x6d\160\157\x72\164\x61\x6e\164\073\047\x3e\124\x68\x69\x73\x20\x69\x73\040\x74\150\x65\x20\x44\105\115\x4f\040\x76\x65\x72\163\151\157\156\040\x6f\146\x20\103\113\x46\x69\x6e\144\145\162\056\040\x50\x6c\x65\x61\x73\145\x20\166\x69\x73\151\164\040\164\x68\x65\040\074\x61\x20\x68\162\145\x66\x3d\x27\x68\x74\164\x70\x3a\x2f\057\x63\153\146\151\156\144\x65\x72\x2e\143\157\x6d\047\x20\x74\x61\162\x67\x65\x74\075\047\x5f\x62\x6c\141\156\x6b\047\x3e\x43\x4b\106\x69\x6e\x64\145\162\040\167\x65\x62\040\x73\x69\164\x65\074\057\141\x3e\040\x74\157\x20\157\x62\164\141\151\x6e\040\141\040\166\x61\x6c\x69\144\x20\154\x69\143\x65\156\x73\x65\x2e\x3c\057\144\151\166\x3e")
</script>

破解:把以上字符串替换成“\x20”即可,2.0版的注册码算法和1.x有点不同,暂时不提供注册机。

评论
  • Re:.NET环境下ckeditor与ckfinder配置(附ckfinder1.x注册机)  (2010/9/7 11:37:50) by jeck 

    ckfinder不错的Ajax工具!!!

     破解辛苦了

  • Re:.NET环境下ckeditor与ckfinder配置(附ckfinder1.x注册机)  (2010/10/22 19:04:57) by asaa 

    谢谢

  • Re:.NET环境下ckeditor与ckfinder配置(附ckfinder1.x注册机)  (2010/11/27 9:53:15) by midsummer 

    不错,辛苦了

  • Re:.NET环境下ckeditor与ckfinder配置(附ckfinder1.x注册机)  (2010/12/30 18:41:12) by danhuaixin 

    好东西,竟被破解了,可悲.00

  • Re:.NET环境下ckeditor与ckfinder配置(附ckfinder1.x注册机)  (2011/1/4 15:46:44) by feilang 

    好东西,竟被破解了,可悲

  • Re:.NET环境下ckeditor与ckfinder配置(附ckfinder1.x注册机)  (2011/1/18 16:04:52) by liyubaiandlong 

    很详细

  • Re:.NET环境下ckeditor与ckfinder配置(附ckfinder1.x注册机)  (2011/5/18 21:19:21) by zhxp7910 

     好东西,竟被破解了,可悲
    好东西,竟被破解了,可悲

  • Re:.NET环境下ckeditor与ckfinder配置(附ckfinder1.x注册机)  (2011/5/25 22:44:33) by 晓鑫 

    学习了

  • Re:.NET环境下ckeditor与ckfinder配置(附ckfinder1.x注册机)  (2011/6/30 9:47:28) by John Mayer 

    Good So Good

  • Re:.NET环境下ckeditor与ckfinder配置(附ckfinder1.x注册机)  (2011/7/4 10:20:18) by 小贝 

     找好久了

  • Re:.NET环境下ckeditor与ckfinder配置(附ckfinder1.x注册机)  (2011/7/25 16:00:40) by 李欢 

    学习了 谢谢

  • Re:.NET环境下ckeditor与ckfinder配置(附ckfinder1.x注册机)  (2011/8/18 16:47:18) by 闄堝洖 

    汗,系统还不允许我同一时间评价多篇文章呢,会员要是看到喜欢的就是要评价呢,怎么办啊

  • Re:.NET环境下ckeditor与ckfinder配置(附ckfinder1.x注册机)  (2012/3/23 23:53:40) by 鏉庨箯 

    <p>&lt;p&gt;多谢分享&lt;/p&gt;</p>

标 题:
 
姓 名:
 
主 页:

验证码:

评论:
 

Because of the cache,you may see your comments several minutes later.