您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 破解IDES4.70abap4开发的accesskey的方法
1、先检查程序:LSKEYF00的属性是否是Editorlock,如果是,执行SE30-F6(Tips&Tricks),在右边写下面一段程序,F8执行,LSKEYF00的Editorlock就会打开_updatePROGDIRsetedtx=''Wherename='LSKEYF00'Andstate='A'.然后请严格按以下步骤修改1.使用你自己COPYDDIC的用户登录(具有SAP_ALL的权限)1.DDIC账号不能修改程序。原因:DDIC是系统管理员账号,不能当作developer账号来修改程序。解决:进入SU01copyDDIC为另外一个账号。使用新的账号登陆即可。2.使用新的账号登陆之后,系统提示这个帐号不是developer,需要accesskey。原因:正常有license的安装,是可以申请accesskey的。使用的是没有授权的,所以需要破解。网上的破解方法大致可以分为两种。一种是使用keygenertor。看有关文章介绍有四种。我在eMule上面down到了一种,但是需要LicenseNumber。所以这条路放弃。另一种方法是46C专有的,通过修改程序来破解。具体的方法。
2、在网上有很多,可以查找到。我选择一个比较完整的,抄录在下面,并加以整理。a.在displayLSKEYF00界面中中设置断点SE38,输入LSKEYF00,然后点DISPLAY,找到formJUMP_THE_WALL,把光标停在以下语句后面设置断点CALL'GET_DEVELOPER_KEY'ID'NAME'FIELD'ABCDEFGHIJKL'ID'CUSTID'FIELD'1234567890'ID'KEY'FIELDDUMMY_KEY.(所谓设置断点,就是把光标放在这里.点击红色stop“按钮)b.打开changeLSKEYF00界面在T-CODE里面/o”(英文字母o)回车系统出来提示:generateORENDSESSION选择generatenew”出现初始界面,再次输入se38”,进入ABAP/4EDITOR的界面.输入LSKEYF00选择CHANGEc.修改SY-SUBRC参数现在的画面是ABAP_DEBUGGER模式.在灰色的源码下面有FILEDNAME|FILEDVALUE两排输入框FILEDNAME输入SY-SUBRC回车将后面出现的值1修改成0点击笔按钮(修改)。
3、按F6搜索到下一个值2也修改成0点击笔按钮(修改)按F8继续执行接下来系统会弹出请求框,点击对勾继续直到跳到LSKEYF00的编辑界面d.修改程序把光标停在你设端点的那行下面一行.然后点INSERT(长条状有文字Insert的那个按钮)在光标处会多出以下的字符*{INSERTREQUESTIA&$&$&$&$**}INSERT将中间的*改为SY-SUBRC=0.即:*{INSERTREQUESTIA&$&$&$&$SY-SUBRC=0.*}INSERTe.保存点击CHECK按钮检查语法注意好=两边的空格,严格按照上面的步骤来做的话不会有问题.下面出现绿色的提示告诉你语法OK就可以了.选择保存.如果又进入DEBUGGER模式,则重复步骤c中修改参数的操作按F8继续后,再保存,系统会弹出创建request的对话框.一般来说最开始的系统中是空的,你可以自己创建一个request.然后就可以在对话框中选择这个request保存之后点击激活。f.检查SE38打开LSKEYF00看刚才的三行程序是不是已经保存.如果已经保存,即可创建程序.是否能够修改原始的程序我还没有测试.。
本文标题:破解IDES4.70abap4开发的accesskey的方法
链接地址:https://www.777doc.com/doc-2227208 .html