标签: executable

从网站启动可执行文件?

我们正在开发一个只能在Intranet上运行的站点,并且可以访问此Intranet的计算机将安装此可执行文件.我们不能有任何"你想打开[filename] .exe吗?" 提示.单击一个链接,程序开始运行.

我意识到让网站能够在客户端计算机上运行可执行文件非常非常糟糕,但是管理层拒绝让步.

机器将使用Firefox 3的Windows(XP或更高版本).

windows executable web

4
推荐指数
1
解决办法
4290
查看次数

可执行文件的加密

任何人都可以推荐加密可执行文件的好方法吗?我试图使用AxCrypt,但我不喜欢这种用法,即你指定一个密码,启动exe的人需要指定密码.有没有办法加密一次,用户只运行exe而不指定任何密码?

encryption executable exe

4
推荐指数
2
解决办法
3万
查看次数

从scala文件创建可执行jar的问题

我尝试将我的项目导出为带有IntelliJ 9.0的jar.我的项目在Intellij中编译并运行没有任何问题,但是当我将它写入.jar并打开它时,它将显示错误.

我的主要课程类似于:

package Main

//Imports

object Main{
  def main(args: Array[String]) {
    println("Main: Hello, world!")
    //do stuff
}
Run Code Online (Sandbox Code Playgroud)

现在,在工件窗口中,我创建了一个带有以下内容的.jar:

  1. 主要Clas: Main.Main
  2. 课程路径: lib/javacsv lib/scala-compiler.jar lib/scala-library.jar lib/scalatest-1.0-test.jar lib/scalatest-1.0.jar lib/tools.jar lib/jtds-1.2.2.jar lib/flex-messaging-common.jar lib/flex-messaging-core.jar lib/spring.jar lib/mysql-connector-java-5.1.7-bin.jar lib/ojdbc14.jar lib/commons-logging.jar lib/postgresql-8.4-701.jdbc3.jar lib/log4j-1.2.15.jar lib/poi-3.6-20091214.jar lib/poi-ooxml-3.6-20091214.jar lib/dom4j-1.6.1.jar lib/poi-ooxml-schemas-3.6-20091214.jar lib/geronimo-stax-api_1.0_spec-1.0.jar lib/xmlbeans-2.3.0.jar lib/rt.jar lib/ifxjdbc.jar lib/db2jcc4.jar

我已经仔细检查过所有这些类都在项目中并且是onnly类.请注意它包括lib/scala-compiler.jar和lib/scala-library.jar.

建立项目:java -jar myScalaApp.jar我得到:

Exception in thread "main" java.lang.NoClassDefFoundError: scala/ScalaObject
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188) …
Run Code Online (Sandbox Code Playgroud)

executable scala jar intellij-idea executable-jar

4
推荐指数
1
解决办法
3719
查看次数

MATLAB独立可执行文件

我想知道为MATLAB代码创建一个独立的exe的最简单方法.我没有MATLAB编译器.(Mathworks要求您购买许可证).

MATLAB是我所知道的唯一编程语言.一步一步的指示(特别是对于非MATLAB的东西)将不胜感激.

ver:MATLAB版本7.10.0.499(R2010a)操作系统:Microsoft Windows 7版本6.1(Build 7600)Java VM版本:Java 1.6.0_12-b04与Sun Microsystems Inc. Java

compiler-construction matlab executable

4
推荐指数
1
解决办法
2457
查看次数

如何重写历史记录以删除git中的可执行位

我从另一个SCM导入了一个相当大的存储库到git.不幸的是,在Windows上完成了迁移(必须),并且每个文件都被设置为执行位而被提交到git中.为了避免再次进行迁移(这是一个漫长而且易于发生的过程),我试图找出是否可以清除可执行位服务器端.我的想法是使用git filter-branch以某种方式结合git update-index,但我可以提示如何继续.

最后做一个巨大的提交清除所有可执行位不是一个解决方案 - 我不希望每个文件都有历史记录.

windows git executable git-filter-branch

4
推荐指数
1
解决办法
1225
查看次数

C++ - 修改后修复文件权限

我将我的数据保存在程序的可执行文件中.我将它复制到一个临时文件,覆盖从"魔术字符串"开始的部分并将其重命名为原始文件.我知道这是个坏主意,但我只是为了试验而做.

到目前为止,我已经完成了所有工作,除了每次更换文件时我必须重新启用"允许作为可执行文件运行".有什么方法可以解决这个问题?

附加信息:我使用linux.

c++ linux executable file-permissions self-modifying

4
推荐指数
2
解决办法
2万
查看次数

字节码如Java字节码和文件以及ELF等机器代码可执行文件有什么区别?

字节码二进制可执行文件(如Java类文件,Parrot字节码文件或CLR文件)和机器代码可执行文件(如ELF,Mach-O和PE)之间有何区别.

这两者之间有什么明显的区别?

比如ELF结构中的.text区域等于类文件的哪个部分?

或者它们都有标题,但ELF和PE标题包含Architecture,但Class文件不包含

Java类文件 Java类文件

精灵档案 ELF档案

PE文件 PE文件

executable bytecode elf machine-code .class-file

4
推荐指数
2
解决办法
1万
查看次数

PAR :: Packer如何工作?

我正在使用PAR :: Packer,这个问题出现在我的脑海里.PAR :: Packer如何在Perl中工作?它是否真的将Perl脚本编译为.exe,就像g ++将C++源代码编译为.exe一样,还是像Python中的py2exe一样将解释器和脚本打包成.exe?

perl executable exe

4
推荐指数
1
解决办法
3016
查看次数

我用Launch4j创建的.exe不运行

我能够从可执行jar创建一个.exe文件.从Launch4j我可以测试包装器,日志上的输出是我所期望的.但是,如果我尝试从命令行或从Windows资源管理器运行exe,则不会发生任何事情.没有错误,没有按预期输出到控制台.该程序也应该编辑一个文本文件,当我使用批处理文件运行jar时会发生这种情况,但是当我运行exe时却不会.这都是在同一台计算机上,所以我怀疑它是JRE的一个问题.我已经广泛搜索了StackOverflow,但没有发现任何有助于这种情况.我确实发现这个帖子有类似的问题:Launch4J可执行文件没有按预期执行但没有人真正回答了这个问题.提前谢谢你的帮助

java executable jar launch4j

4
推荐指数
1
解决办法
5265
查看次数

使用Py2exe将GUI转换为独立可执行文件时出错

我py2exe用来将我的程序与多个GUI转换为独立的可执行文件.我使用PyQt来创建GUI.我运行的主要脚本实例化主UI,其中包含可以打开子UI的按钮,选项卡等.主要的脚本是main_ui.py.

我按照教程如何使用py2exe,所以我有以下内容setup.py:

from distutils.core import setup
import py2exe

setup(windows=['main_ui.py'])
Run Code Online (Sandbox Code Playgroud)

然后,在CMD中:> python setup.py py2exe.

我尝试使用简单的脚本创建一个练习exe,一切正常.但是,当我尝试从中创建exe时出现错误main_ui.py.

这是输出:

L:\internal\(path)>python setup.py py2exe
running py2exe
creating L:\internal\(path)\build
creating L:\internal\(path)\build\bdist.win32
creating L:\internal\(path)\build\bdist.win32\winexe
creating L:\internal\(path)\build\bdist.win32\winexe\collect-2.7
creating L:\internal\(path)\build\bdist.win32\winexe\bundle-2.7
creating L:\internal\(path)\build\bdist.win32\winexe\temp
creating L:\internal\(path)\dist
*** searching for required modules ***
error: compiling 'C:\Python27\lib\site-packages\PyQt4\uic\port_v3\proxy_base.py' failed
SyntaxError: invalid syntax <proxy_base.py, line 26>
Run Code Online (Sandbox Code Playgroud)

这是proxy_base.py:

from PyQt4.uic.Compiler.proxy_metaclass import ProxyMetaclass


class ProxyBase(metaclass=ProxyMetaclass):
""" A base class for proxies using Python v3 …
Run Code Online (Sandbox Code Playgroud)

python user-interface executable py2exe pyqt4

4
推荐指数
1
解决办法
1595
查看次数