任何人都知道哪些工具可以用来从ruby脚本中进行独立的exe文件? 我试了exerb和rubyscript2exe。 但是它们已经过时,并且不能正常工作 exerb不能正确地使脚本文件,使用“require net / http”exe文件:-( rubyscipt2exe什么也不做,只是没有:-(
有没有办法检查单个(C ++编译的)DLL文件,并找出Win32函数调用它做什么? 我有MyDll.dll文件。 我知道在这个DLL的某个地方,有一段代码从Windowsregistry中检索信息。 有没有办法找出DLL正在访问什么registry项?
我使用以下命令创build了一个虚拟的Windows服务: sc创buildTestService binPath = C:\ Temp \ TestService.exe DisplayName =“TestService”start = auto 它成功地在services.msc中创build了一个虚拟服务,但我也需要它来显示“已启动”状态。 我知道这将需要一些编码,我的TestService.exe是空白的。 任何想法如何? 我通过networkingsearch,它需要MS Visual Studio 2010等。看起来太复杂了,我需要的是一个空白的服务,显示将被用于testing目的的“开始”状态。
我想创build一个简单的程序,截取屏幕截图并保存,而不显示窗口。 我必须使用哪种types的元素? 一个正常的Windows窗体应用程序,我必须隐藏窗口 控制台应用程序 别的东西?
我用Glut C ++构build了一个保龄球游戏,并有我的.exe文件。 现在我想为这个游戏创build一个安装程序。 我想要做的是: – 当我的安装程序运行时, glut32.dll被粘贴在system32文件夹中,我的游戏的.exe文件在桌面或任何地方。 我怎样才能做到这一点。 Iexpress将无法做到这一点我猜。 注意: – glut32.dll必须在system32文件夹中才能运行这个游戏。
我想在我的窗口7中安装cocuhDB,并从Apache下载couchDB,但它需要先安装一些依赖关系。 所以简而言之,我想要任何exe(包)安装在我的系统与XAMPP或WAMPP的依赖关系的couchDB。 有没有可用的包?
我试图从可执行文件(.exe)中获取一个Perl脚本(.pl)。 .exe文件最初是用Perl编码的,但.pl文件没有保留。 有一个快速的方法来做到这一点? 我正在使用Windows的草莓Perl。 谢谢
什么是Windows上的PE文件(exe)的最小文件大小? 而最小的内存分配? 我组装了(使用MASM(ml.exe)和link.exe与VS 10)下面的代码: 我不能离开kernel32.lib和ExitProcess,如果我这样做,程序崩溃。 ; Assmebly options .386 .MODEL FLAT, STDCALL option casemap:none ; Include Libs includelib kernel32.lib ; Imported symbols ExitProcess PROTO :Dword Sleep PROTO :Dword ; Code .CODE start: invoke Sleep, 10000 invoke ExitProcess, 0 END start 包含Sleep命令只能在程序结束之前读取内存使用情况。 现在我测量以下内容:.exe文件的大小正好是2.5 KB(如果我包含user32.lib和MessageBoxA,它将变成3 KB大小的块),并且应用程序在运行时使用了136 KB RAM(Vista 32位)。 对于这样一个简单的程序来说有没有那么多记忆? 为什么exe文件如此之大,以及内存要求比exe文件大得多? 有一些最小的内存大小? 那文件呢? 它看起来像0.5 KB大小的块,但不是0.5 KB然后这个最短的程序? 我在哪里可以阅读这个(除了http://msdn.microsoft.com/en-us/magazine/cc301805.aspx我将检查)? […]
我想打包Python脚本,以便它可以在Windows XP和更高版本的Windows上作为独立程序运行。 现在要做到这一点,我敢肯定,我将不得不把它转换成.exe文件。 我知道方法存在,什么是最简单/最好的方法? 现在这是问题变得更加先进的地方。 我也有一些程序需要运行的模块,我可以/我如何打包,以便我的程序可以利用它们? 所有模块(如果有的话): import Tkinter import time import re import pickle import win32api from win32api import GetSystemMetrics from PIL import Image, ImageTk from time import sleep 接下来我的程序也使用PIL来显示在我的自定义GUI中使用的图像。 这里的事情是,为了让图像运行,我必须有完整的文件path。 我不知道如何在别人的电脑上得到这个文件path。 简而言之,该程序需要.png文件,我如何传输它们以便程序可以正确使用它们?
有点历史…我有3个系统,我花了时间,DOS 6.22系统,Windows 95系统,和现代Windows 7(64位)系统。 当我升级到Win7-64时,一些我最喜欢的命令行工具停止工作,所以我决定自己重新编写它们。 我唯一的2个编译器是Borland Turbo C ++ 3.0和Visual Studio 2008,他们在构build2个版本,DOS 16位和Windows 7 32位(也可能构build了64位,我猜也可以。 )我的Win95系统出现了问题。 DOS版本在那里工作的很好,但是因为我花时间在Win7版本中支持LFN,所以我想用我的Win95系统。 所以经过大量的研究,我发现并购买了Visual Studio 6(根据我所研究的最后一个支持Win95的代码)复制了代码(当然不得不重写代码),编译得很好, 🙂 下一次我不得不在DOS模式下启动我的Win95系统时发生了问题。 程序停止工作(当然),因为Win95没有加载。 我真的不想要安装2个程序副本(需要2个不同的文件名),所以我希望有一种方法将2个版本连接成一个文件。 如果我在DOS下执行它,而不是说它需要Windows,它将跳转到程序的DOS部分。 这样,它将是一个单一的程序,如果加载Win95,则支持LFN,如果Win95未加载,则不支持。 由于Win95版本在Win7-64中也可以正常工作,所以它可能会生成一个适用于所有3个系统的单一版本(这将是额外的好处)。 我做了一些networkingsearch,找不到任何与我正在寻找的东西密切相关的东西。 所以我不知道这是否可能。 我可能还需要另外一个编译器,但是考虑到它会有多大,我可能负担得起。 我的网页search确实导致了信息,使我相信它“应该”成为可能。 它只需要一个不同于一个Windows编译器的exe头文件。它可能需要我重新编写32位的DOS版本并使用DOS扩展器(对于保护模式,假设我找不到方法包括它在文件本身。)这是可以接受的(虽然不是理想的)。我宁愿在DOS部分有16位代码,在Windows部分有32位代码(为了最大的兼容性)。 有没有人有这样的信息? 如果你能指出我正确的方向,将不胜感激。