Leo 告诉我 SlickEdit 2011 (16.0.0) 发布了 看了一下, 跟以前的版本确实有所不同了, 并且32位和64位版本是分开的,不像前两年只有32位版本,不过我记得似乎更早以前Linux也有过64位版本的 Windows 32位版本 修改方法如下 0x40E77A 处 mov al, bl 改为 mov al, 1 也就是 文件slickedit/win/vs.exe 偏移 0xDB7A 处的 8A C3 改为 B0 01 Linux 64位版本 修改方法 如下 0x41A65C 处 mov eax, ebx 改成 mov al, 1 也就是 文件 slickedit/bin/vs 偏移 0x 1A65C 处 89 D8 改为 [...]
某人告诉我 SlickEdit 2010 (SlickEdit 15.0.0.5)发布了 Linux版本 080784CD mov eax, esi 改成 xor eax, eax 也就是 文件 slickedit/bin/vs 的偏移 0x304CD 处 的 89 F0 改成 33 C0 windows版本 0040F750 mov eax, ebp 改成 xor eax,eax 也就是 文件 SlickEditV15.0.0\win\vs.exe 的偏移0xEB50 处 的 8B C5 改成 33 C0 跟SlickEdit 2009类似, 都是通过查找 |== NOT FOR RESALE ==| 这个字符串找到 [...]
试用版本的License,Help菜单是 没有产品升级这一项的,slickedit.com 介绍Help > Product Updates > Load Hot Fix 可以用来载入hotfix 实际上,只需要点击最下面状态栏的左边, 就会出现一个命令输入框, 输入load, 就会弹出load-fix命令让你选择, 执行后就弹出 文件选择对话框从硬盘选择你要载入的hotfix
vsLicenseTypeSet设置license的类型 如果得到类型为 1, 就是Trial 的类型, 会调用vsTrialSet来设置 试用标志5或者6 就是那些可以利用SLickedit Core来开发自己的IDE 的用户,会调用 vsSubscriptionSet2 普通用户,不可再卖了, 会调用vsNotForResaleSet , vsSetDefaultOptionZ 最后这些所有的用户类型,都会调用vsSerialNumberSet来设置 序列号, vsLicenseExpirationInDaySet, vsLicenseExpirationSet vsLicenseFileSet, vsLicenseToInfoSet 最后在这个函数,必须返回 0, 返回别的值 就说明 没有有效的license 所以, 最简单的破解补丁只需要修改3个字节 1)对于SlickEdit 2009(14.0.2), Windows版本,只需要将 40CDB6 处的 mov eax, [ebp+var_38] 改为 xor eax, eax 就可以了 也就是0xC1B6 处 8B 45 C8 修改为 33 C0 90 2)对于 SlickEdit 14.0.2 Linux 版本 [...]
1 在目标机器上启动 gdbserver, 具体过程看前面的文章, 跨平台调试 2. 必须配置好Cross GDB的路径 在emdebian中有现成的包可用 1)从SlickEdit的菜单中选择 Debug > Debugger Options 2)切换到Debugging->Configurations…页面, 3) 点击Add… 找到 Cross GDB的位置, 点击OK,然后为它取个名字,比如 GDB 6.8 for Arm, 点击OK确定即可 2 在SlickEdit中使用gdb连接到远程进程 菜单 > Debug > Attach Debugger > Attach to remote process using gdb 3 开始调试,停在main函数的第1个断点 4. 在主机段也要配置好源代码的路径
刘雪介绍说 SlickEdit 2009出来了看了一下介绍,确实加了一些不错的功能1)3P(不要想歪了,是Perl, Ptyhon,PHP这3P,不,好像是4P)的调试器2)增加对D语言的支持3)增加对Verilog语言的系统支持(言下之意,难道D语言是以插件的形式支持的?) 文件打开增强输出和输入选项符号彩色高亮可重定位的书签和断点 看了一下,类似于slickedit 2008 8074CB3 call sub_80741908074CB8 test eax,eax8074CBA mov edi, eax8074CBC jnz short loc_8074CC8 跳转了,不应该跳转8074CBE mov eax, 18074CC3 mov ds:dword_90D78C0, eax 8074CC8: xor ebx, ebxca call sub_8112EF0cf test eax,eaxd1 jnz loc_8074E78 不跳———2009.3.30上面这段分析有问题,不要看了———- 0807 4CD7 test edi,edi0807 4CD9 jnz short loc_8074CEC 这里不能跳0807 4CDB call sub_8112ED0 这里应该就是所谓的vsTrial0807 4CE0 test eax, eax0807 [...]
$ locale LANG=zh_CN.utf8 LC_CTYPE=”zh_CN.utf8″ LC_NUMERIC=”zh_CN.utf8″ LC_TIME=”zh_CN.utf8″ LC_COLLATE=”zh_CN.utf8″ LC_MONETARY=”zh_CN.utf8″ LC_MESSAGES=”zh_CN.utf8″ LC_PAPER=”zh_CN.utf8″ LC_NAME=”zh_CN.utf8″ LC_ADDRESS=”zh_CN.utf8″ LC_TELEPHONE=”zh_CN.utf8″ LC_MEASUREMENT=”zh_CN.utf8″ LC_IDENTIFICATION=”zh_CN.utf8″ LC_ALL= 查看中文语言下对应的字体名称 $ fc-list :lang=zh-cn WenQuanYi Bitmap Song:style=Bold AR PL UMing TW:style=Light AR PL UMing HK:style=Light 文泉驿等宽微米黑,文泉驛等寬微米黑,WenQuanYi Micro Hei Mono:style=Regular AR PL UMing CN:style=Light 微软雅黑,Microsoft YaHei:style=Normal,obyčejné,Standard,Κανονικά,Regular,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta AR PL UKai TW MBE:style=Book 文鼎PL简报宋,AR PL SungtiL GB:style=Regular AR PL UKai CN:style=Book AR [...]
Ctl+E,Ctrl+],Ctrl+Shift+] 定位代码的起始位置 显示改动过的行标记: Tools->Options->File Extension Setup Advanced-Color coding-Modified lines 自动在保存的时候清除修改标记: Tools->Options->File Options Save-Reset line modify Expand tabs to spaces,保存时把Tab变成空格 修改该死的自动语法模板: Tools->Options->File Extension Options Indent-Syntax expansion-Minmum expandable keyword length: 建议设置为3,如果为默认的1的话,你根本不能用i做变量。因为只要i起头后面一个空格就是一个if () {} 对当前文件类型都显示行号: Tools->Options->File Extension Setup General-Display line numbers 修改行号颜色: Tools->Options->Color 不是Line Number,而是Line Prefix Area 改GCC的设置: 必须在建立了GNU C/C++项目后才能在Build里面找到GNU C Options 设置项目的Build之类的菜单命令: Project->Project Properties->Tools 选中一个Configuration以后就能配置编译器和调试器 另外,在下面的Build窗口可以直接敲命令。比如make,dir什么的,很方便 隐藏某个大括号内的内容 [...]
以前slickedit 2007在john wall(长沙)大侠的指导下,使用fcitx能正确输入中文,并正常显示 但slickedit 2008( v13.0.2) 出来这么久,并成功破解后,还是没能正确显示汉字,更谈不是输入。 原来,必须做一些设置,才能支持中文 首先,安装scim-pinyin, 安装后 im-switch 会自动判断 scim-pinyin 比 fcitx优先级高,只启动 scim 然后,启动slickedit, Tools->Options->Keyboard->Refeine Common Keys 里面将 Use Ctrl+Space for input method editor 这个开关 改为 True (原来默认为False) Tools->Option->File Options->Load 里面 将Encoding 改为 UTF-8 (如果你用UTF-8作为Locale, 你的一般的文件都应该是 utf-8编码,否则,请改成你常用的编码). 默认的 Auto Unicode 似乎不怎么autoo, 根本没有gedit那种本领,能自动识别编码 最后,还要设置两个环境变量来支持scimVSLICK_XIM 要设置为 scimXMODIFIERS 要设置为 @scim 但研究发现, 可以将这两个配置VSLICK_XIM=scimXMODIFIER=@im=scim放到 安装目录的 bin/vslick.ini 中
https://gist.github.com/1570973 https://gist.github.com/1577671 https://gist.github.com/1554666 https://github.com/zzdhidden/12306/raw/master/12306BookingAssistant.user.js https://github.com/zzdhidden/12306