没有源码怎么给程序加功能(没有源代码可以申请软件著作权吗)
有可能是这样的对方将原码编译成一个jar文件放到webinflib下他们需要你做的功能完全是新的,对即有的不会有影响如果是这样,那你需要知道你要继承什么样的接口来做实现这个需要对方提供相应的资料如果是改动即。
题主可能不太懂软件开发,是这样的,能否开发软件和开不开源是没有直接关系的微软提供了很好的文档库MSDN,里面有详细的接口功能入参和返回值的介绍,程序员只需要根据这些文档就可以编写相应的软件了举个生活中的例子。
这个需要拿到软件的源代码,没有源代码是不可以添加功能的或者你可以把你得功能想法卖给软件开发公司,也是可以的当然,你要是能把功能以源代码的形式卖的话,价格会更高。
可以先用资源编译器给程序添加上按钮,然后用反汇编工具找到 wm_command的入口,在那里添加消息的处理代码如果水平有限,可以先到 看学学院下载 精华帖下来看看,那里有很多例子。
不用反编译,用钩子函数就可以windows系统打补丁就是用这种技术大概是设计一个新的dll库文件挂在原来的程序上,实现一些功能的替换。
Shell AppPath quotexe程序exequotEnd Sub Private Sub Command2_ClickOn Error Resume Next hwd = FindWindowvbNullString, quotexe程序quot #39注意这里的quotexe程序quot应该是窗口标题名 SendMessage hwd, WM_CLOSE, 0。
里面的参数和界面都是设置好的,要想更改基本不可能,可以先看看程序使用说明或帮助,有可能软件自己的参数里可以设置如果没有的话,就只能联系作者,看看能否更新否则就只能试试反编译之类的工具看看能否有效了。
你所要做的应该叫反编译程序换个名字之类的不用反编译的,用eXeScopeResHacker等软件就能做到但如果加壳了就不太容易了。
如果你有源代码的话,改代码重编译,不过我相信你问的不是这个情况另一种方法就是逆向分析目标程序,和它的附属DLL分析这个DLL的或明或暗的函数列表,以及它们的参数类型,然后重写DLL,知道这项工程是很复杂的,当然。
首先添加窗口系统音量控制 然后粘贴下面的代码第2版 支持库eMMedia 大会窗口组件 子程序__启动窗口_已创建 开放系统卷4系统卷集的容量系统音量最大音量,系统音量获取最大音量子程序__启动窗口_被。
1打开浏览器,把免费免费小程序网站复制到浏览器上面,打开后点击免费制作2选择自己所属行业或者是喜欢的模版,通过拖拽,添加功能的方式,设计出自己自己的微信小程序,全程不需要使用代码3登录微信公众号,点击。
只有反编译了以后,整理代码,加上注释,再维护。
肯定是需要源代码才能修改的源代码Source code,也称源程序,是指一系列人类可读的计算机语言指令在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译。
为没有源码的DLL文件添加强名称如果项目中引用了其他没有源码的dll文件,并且此dll文件是没有强名称的程序集,则编译时会出现类似 quotAssembly generation failed 引用的程序集 #39xxxxxxxxxxx#39 没有强名称quot 这样的错误我。
但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。