标签: executable

使用Java for OSX编写可执行的.sh文件

所以我正在尝试编写一个可执行的.sh文件,这就是我目前正在编写它的方式:

Writer output = null;

try {
  output = new BufferedWriter(new FileWriter(file2));
  output.write(shellScriptContent);
  output.close();
} catch (IOException ex) {
  Logger.getLogger(PunchGUI.class.getName()).log(Level.SEVERE, null, ex);
}
Run Code Online (Sandbox Code Playgroud)

所以写文件就好了,但它不可执行.有没有办法在我写它时改变可执行文件的状态?

编辑:为了进一步澄清,我试图使其默认执行,因此,例如,如果您双击生成的文件,它将自动执行.

java shell scripting executable sh

8
推荐指数
3
解决办法
1万
查看次数

Windows上的可执行模块是否有理想的大小?

我一直在注意许多应用程序的.exe文件大小.

我看到Visual Studio 2005的.exe大小为453KB,VS2008为1.04MB,因为它们将应用程序分成许多部分(.exe +许多.dll文件).

我还看到MS Outlook有一个非常大的.exe文件(11.8MB),而MS Word非常小(398KB)!

在思考了我所看到的事情后,我留下了这些问题:

  1. 有一个小的.exe是否有优势,即使应用程序的最终大小(所有加载的DLL)都大得多?
  2. 如果是这样,开始将应用程序分解为单独的模块的大小是多少?

windows dll executable operating-system

8
推荐指数
1
解决办法
429
查看次数

如何在单个可执行文件中打包python文件及其依赖项?

我有一个软件包含几个python源和几个c ++库.我想将它们打包成一个可执行的单个文件,就像java与.jar文件一样.有没有办法做到这一点?

python executable archive libraries

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

Chrome:如何将1.5GB的源代码压缩到50MB的可执行文件中

这简直让我感到困惑.我刚刚下载了Chrome源代码的1.5GB tarball.编译的相同代码压缩到大约50MB.

为什么源代码的大小和可执行文件的大小之间存在这样的差异?

executable google-chrome compilation

8
推荐指数
2
解决办法
2713
查看次数

iPhone/iPod Touch:应用程序可执行文件包含不受支持的architeture:armv7s

我发现AppStore我的应用程序发布了一个问题!验证过程说:"iPhone/iPod Touch:应用程序可执行文件包含不受支持的结构:armv7s"

这是我链接的库:CoreLocation(必需)Twitter(可选)QuartzCore(必需)MapKit(必需)UIKit(必需)基础(必需)CoreGraphics(必需)libGoogleAnalytics.a(必需)libsqlite3.dylib(必需)CFNetwork(必填)

我也尝试删除GoogleAnalytics Library,但问题是一样的!你有什么主意吗?

谢谢

architecture executable frameworks armv7

8
推荐指数
2
解决办法
1453
查看次数

如何创建可执行命令提示符脚本

我通常在7zip命令行程序中执行操作.我正在考虑创建一个小脚本来自动执行所有操作,但我之前从未编写任何Windows shell脚本,因此甚至不知道从哪里开始.

我想创建一个可执行脚本文件,当用户双击它时,将调用7zip命令行并执行一些操作.

首先,这可能吗?如果是,那么最好的方法是什么?

windows executable command-line

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

将Shell脚本转换为*.app文件

使用Automator.app和Platypus.app,我已经能够捆绑一个我创建的简单shell脚本,以便在我的MacBook Pro上重启wi-fi.两个结果应用程序都运行正常,但有一个明显的问题我想纠正:应用程序引用程序外部的shell脚本.如何嵌入shell脚本并从应用程序的资源中引用它,以便即使原始源文件被移动,应用程序也可以运行?

macos shell scripting desktop executable

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

如何在golang中执行linux内置命令

我试图找出Linux上是否存在程序,我发现了这篇文章.我尝试从我的go程序中执行此操作并且它一直给我一个错误,说它在我的$ PATH中找不到"命令",这是预期的,因为它是linux中的内置命令而不是二进制文件.所以我的问题是如何从go程序中执行linux的内置命令?

exec.Command("command", "-v", "foo")
Run Code Online (Sandbox Code Playgroud)

错误:exec:"command":在$ PATH中找不到可执行文件

executable go

8
推荐指数
1
解决办法
7688
查看次数

如何将Electron应用程序打包成单个可执行文件?

使用电子打包器我可以为各种架构和平台创建我的JavaScript应用程序的"打包"版本.但是,它不会将每个构建打包为一个我可以分发的单个二进制文件.

在寻找替代品时,我发现了EncloseJs,但它不是免费的(我更喜欢免费的解决方案).

我找到的另一个是电子样板,它只创建一个*.deb,*.app或Windows安装程序,但不是一个可以运行该程序的可执行文件.

是否可以使用Electron创建单个可执行文件?

executable electron

8
推荐指数
3
解决办法
1万
查看次数

什么是WPCups.exe?

我在Windows 10上下载了Microsoft SDK和Visual Studio 2015,并且在我的桌面上显示了文件WPCups.exe的快捷方式.它位于C:\ Windows\SysWOW64\WindowsPowerShell\v1.0\Modules\TShell\TShell中.

有人发现它可能与IP电话有关:

这是一个CMD线路实用程序,用于测试和发送ip over usb连接.它包含在WDK中.它将连接到IPoverUSB.exe并将使用RPC与Windows手机通信.它将删除我的文档文件夹中的日志文件,您也可以看到它.

但它对我来说仍然很奇怪,部分原因是它会在我的桌面上安装一个快捷方式.VirusTotal表示它很干净,IDA的反汇编看起来就像我上面引用的响应者所说的应该这样做,但我找不到任何Windows文档,更不用说哈希值了.

在另一个论坛中,有人提到WPCups.exe通常安装了Microsoft SDK,但我找不到任何证明这一点的文档.

它叫:

ADVAPI32.dll,KERNEL32.dll,WSOCK32.dll,WS2_32.dll,msvcrt.dll,IPHLPAPI.DLL,RPCRT4.dll.

这看似合理.

我在malwr.com上运行它但是分析失败了,那个包"modules.packages.exe"启动函数引发了一个错误......我想因为未满足的依赖性?但该程序看起来即使没有IPoverUSB.exe也应该优雅地结束.

有人熟悉这个文件吗?

更新:因为找到Windows文档显然是最直接的疯狂之路:来自Brian Ward的Linux如何工作

Linux中的标准打印系统是CUPS(Linux CUPS),它与Mac OS X上使用的系统相同.CUPS服务器守护程序称为cupsd,您可以使用lpr命令作为简单客户端将文件发送到守护程序.CUPS的一个重要特性是它实现了Internet打印协议(IPP),这是一个允许TCP端口631上的客户端和服务器之类的类似HTTP的事务的系统.事实上,如果你的系统上运行了CUPS,你就可以连接到http:// localhost:631 /查看当前配置并检查任何打印机作业.大多数网络打印机和打印服务器都支持IPP,Windows也是如此,这使得设置远程打印机成为一项相对简单的任务.

您可能无法从Web界面管理系统,因为默认设置不是很安全.相反,您的发行版可能有一个图形设置界面来添加和修改打印机.这些工具操纵配置文件,通常位于/ etc/cups中.通常最好让这些工具为您完成工作,因为配置可能很复杂.即使您遇到问题并需要手动配置,通常最好使用图形工具创建一台打印机,以便您可以从哪里开始.

许多打印机,包括几乎所有低端型号,都不了解PostScript或PDF.为了使Linux能够支持其中一台打印机,它必须将文档转换为特定于打印机的格式.CUPS将文档发送到光栅图像处理器(RIP)以生成位图.RIP几乎总是使用Ghostscript(gs)程序来完成大部分实际工作,但它有点复杂,因为位图必须符合打印机的格式.因此,CUPS使用的打印机驱动程序请参阅特定打印机的PostScript打印机定义(PPD)文件,以确定分辨率和纸张尺寸等设置.

那么,点Linux?

windows documentation sdk executable malware

8
推荐指数
1
解决办法
3355
查看次数