经过6个月的辛勤工作,我终于发布了我的应用程序。今天我发现第一个网站提供人们下载破解版软件,我想知道你们有没有什么反应措施? 软件作者是否有什么办法可以使破解版本下线,还是说我已经完了,不应该再开发任何软件,而只是专注于客户项目?您有什么建议吗?有没有经验来处理这种情况的人? 编辑:编程是...
我希望从我的Python项目中创建一个单独的可执行文件,用户应该能够下载并运行它而无需安装Python。如果我只是分发一个包,我可以使用pip、wheel和PyPI来构建和分发它,但这需要用户拥有Python并知道如何安装包。那么,我该使用什么来从Python项目构建一个自包含的可执行文件呢?
是否可以在setuptools的setup.py文件中指定一个安装后要运行的Python脚本文件,以便用户可以运行以下命令:python setup.py install 在本地项目文件存档中,或者pip install <name> 我想为一个PyPI项目编写脚本,在标准setu...
Java是我首选的编程语言之一。然而,我经常遇到将我的应用程序分发给最终用户的问题。 给用户一个JAR文件并不总是像我希望的那样方便,而使用Java WebStart需要我维护Web服务器。 如何最好地分发Java应用程序?如果Java应用程序需要向用户计算机安装工件,有没有好的Java安...
我很好奇你们如何保护软件免受破解、黑客等攻击。 你们使用某种序列号检查吗?硬件密钥? 你们使用任何第三方解决方案吗? 你们如何解决许可问题?(例如,管理浮动许可证) 编辑:我不是在讨论任何开源软件,而是严格的商业软件分发...
我编写了一个脚本,可帮助Windows用户解决日常问题。我只想简单地发送 .exe 文件给她,而不需要让她安装Python、dll文件或处理任何其他文件。 我阅读了很多关于将Python脚本编译为可执行文件的Stackoverflow条目。由于选项很多,所以我有些困惑,其中一些似乎过时(自2...
假设我想分发一个Java应用程序。 如果我想将其作为单个可执行文件分发,我可以很容易地构建一个.jar文件,其中包含应用程序及其所有外部依赖项(通过一些Ant技巧)。 现在假设我想将其作为Windows上的.exe文件分发。鉴于存在诸如Launch4j之类的好工具,这很容易。 但是,如果...
何时应该将程序集安装到全局程序集缓存(GAC),何时不应该?(我指的是在客户购买我们的产品时在其计算机上安装程序集)。 我的一个程序集只会与我的一个应用程序一起使用(GAC还是非GAC)? 我的一个程序集所有的应用程序都会共享(GAC还是非GAC)? 我所有的应用程序可能会使用不同版本的我...
我有一个iPhone应用程序,其中包含图标文件Icon.png。 该图标会在手机中的应用程序内正常显示,但是在iTunes的应用程序面板中却无法显示。 我需要做什么才能让它正确地显示出来?
我刚完成了一个从Windows移植到Linux的应用程序。 我需要创建该应用程序的安装程序。 该应用程序不是开源的,所以我应该分发该应用程序的二进制文件(可执行文件、几个.so文件、帮助文件和图像)。 我找到了几种方法来做到这一点: - RPM和DEB包; - .sh文件中的安装程序; - ...