草庐IT

替代者

全部标签

windows - TeamCity 替代方案

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion我写了很多小项目,我想为我的构建服务器使用TeamCity之类的东西。我只使用TeamCity本身的问题是专业版似乎最多只允许20个项目。而且由于这些项目一般都是卖不出去的,所以企业版的价格有点高。这些项目是用各种语言编写的,包括托管和非托管语言,适用于各种平台(Windows和*nix中的用户和内核领域)。我正在寻找的功能:能够管理我支持的多个平台的项目。与Subv

c++ - 微软C++编译器太烦人了!是否有针对 Windows 32/64 位编译的替代方法?

我对MicrosoftC++编译器(不是Visual)感到非常沮丧。我对它的使用方式感到非常恼火int_tmain(和_TCHAR*argv[]还有很多其他的东西。我只想像在GCC中那样直接使用C++。有替代方案吗?感谢所有回复。我真的只是在寻找一种不使用Microsoft样式代码的方法。这就是帮助我的-删除#include"stdafx.h"将主要方法重命名为-intmain(intargc,char*argv[]){返回0;}而且有效! 最佳答案 如果您不想,则不必使用_tmain()和TCHAR。只需创建一个空项目,向其中添加

linux - 是否有微软的 signtool 的开源替代品来使用 sha2 对 exe 进行签名?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭1年前。社区在9个月前审查了是否重新打开这个问题,然后将其关闭:原始关闭原因未解决Improvethisquestion我们需要使用sha2算法对Windows软件进行签名,但是安装signtool似乎是个问题,因为我在我的机器上安装软件时遇到了困难。此外,我想在linux上签署exes。我们曾经使用signcode执行任务,但它只支持sha1和md5。自01.01.2016起,不再接受sha1和md5。因此我想

windows - 用于解码 RSA 的 Crypto++ 的小型 Windows 替代方案?

Crypto++非常庞大(已编译),我想找到一种替代方法来解码RSA编码block。我正在寻找适用于Windows的解决方案。 最佳答案 如果您(仅)使用Windows,为什么不使用WindowsCryptoAPI?CryptoAPI当然有能力进行RSA加密/解密。它还具有一些用于编码和解码PKCS#7/CMS消息格式的逻辑。从你的问题中不清楚你到底想做什么。 关于windows-用于解码RSA的Crypto++的小型Windows替代方案?,我们在StackOverflow上找到一个类

windows - 如何调用NdisOpenAdapterEx或ProtocolBindAdapter例程之外的替代方法?

我正在将著名的数据包捕获软件-WinPcap从NDIS5.0移植到NDIS6.x。我试图将每个NDIS5.0功能转换为它的6.0版本。在WinPcap源代码中,NdisOpenAdapter由Openclos.c中的NPF_OpenAdapter调用。我将其翻译为NDIS6.0的NdisOpenAdapterEx。但我找不到设置第4个参数BindContext的方法。NdisOpenAdapterEx的替代版本可以在这里找到:http://msdn.microsoft.com/en-us/library/windows/hardware/ff563715(v=vs.85).aspx微软

.net - 是否有具有相同公共(public)接口(interface)的 System.Drawing.Graphics 的直接替代品?

我们有一个老化的.NETWindows桌面海洋导航应用程序,它对S-57海洋矢量图(map)、船舶、预测器和各种导航对象(例如路线)进行一些中等复杂的渲染。渲染是很久以前使用System.Drawing.Graphics实现的。在某些情况下,绘图会变得非常慢。我们使用了VS2013分析器和dotTrace分析器来优化我们代码中明显的热点。剩下的时间花在Graphics.DrawLines、Graphics.FillPolygon等方法上从长远来看,渲染需要重新实现或移植到硬件加速的图形API。是否存在与System.Drawing.Graphics具有相同接口(interface)的任

c# - 替代输入设备 (Midi) 不会阻止 Winforms 应用程序中的屏幕保护程序

我开发了一个C#WinForms应用程序,用户通过MIDI连接设备提供输入。用户将长时间不使用键盘或鼠标。当我收到一条MIDI消息时,我能做些什么来“告诉”系统这算作用户事件(即按键)。如果正在使用MIDI设备,我不希望出现屏幕保护程序或时间锁定。我认为我的请求与我见过的其他请求不同,因为他们希望在其应用程序的生命周期内禁用屏幕保护程序,因此我只希望我收到的MIDI输入算作用户交互。当我收到MIDI输入以表示系统用户事件时,我可以调用什么吗? 最佳答案 这是一个似乎是这样做的CodeProject项目:http://www.code

windows - 用于检测不死进程的 NtQueryInformationProcess 替代方案?

我想检测何时有人在不通知调试器的情况下终止暂停的调试进程。(例如,到达控制台应用程序中的断点,并关闭应用程序的控制台窗口。)进程进入类似僵尸的状态,并且在调试器释放它之前无法进一步交互。当通过NtQueryInformationProcess收集有关进程的信息时,此状态似乎设置了PROCESS_EXTENDED_BASIC_INFORMATION::IsProcessDeleting标志,但标志、结构和函数在MSDN上实际上未记录并标记为“请勿使用”。测试这个标志可靠吗?我可以使用更好的“官方”API吗?(是的,我知道IsProcessDeleting也会在进程正常关闭(惊讶,惊喜)时

windows - 计算机管理管理单元中是否有替代 MSMQ 管理控制台的命令行?

我正在使用“计算机管理”管理单元检查MSMQ状态。特别是传出队列。我想知道是否有命令行实用程序可以让我这样做。IE。运行该实用程序将显示所有传出队列及其状态。谢谢。 最佳答案 没有。您需要编写自己的应用程序或脚本(或找到其他人编写的)。产品中没有任何东西可以为您完成。 关于windows-计算机管理管理单元中是否有替代MSMQ管理控制台的命令行?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que

c# - 是否有用于文件的 ICopyHook.CopyCallback 或替代品?

我们使用ICopyHook.CopyCallback外壳扩展来检测文件夹的删除、移动和创建,但不检测文件Link,如何检测用户是否正在从C#应用程序中删除文件,或者如何为用户处理删除操作?示例:用户在f1.txt上按Shift+DEL,然后操作系统询问“AreYuosureYouWanttodelete'f1.txt'?”,如果用户按“yes”,则C#应用程序将通过以下方式处理删除操作以透明方式将“f1.txt”移动到某个隐藏文件夹{例如}???注意:我认为FileSystemWatcher不能完成这个任务.. 最佳答案 您需要一个