问题标签 [running-other-programs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
145 浏览

.net - 从另一个进程获取用户名

我实际上正在编写一个用于 AntiCheat 检测的工具,因为它自己的发布者对此不感兴趣来创建一个。几乎完成了我们唯一需要做的一件事就是验证用户名并从客户端获取它,以便与我们社区的注册用户进行验证。为此,我们需要从使用 QT5 引擎编码的特定流程中读取用户名。

只需要读取即可。

我之前尝试过屏幕抓取,但它没有帮助,因为它只对网站有用。

还对程序进行了内存扫描,但没有给出确切的结果。

也许你们可以帮我一个小技巧?!?

程序用 C# 编码并获得客户端和服务器版本,但客户端执行 CRC32 检查和内存扫描。

干杯

0 投票
0 回答
1148 浏览

c# - 从 C# 运行 RegAsm

那是我的代码:

我还在运行此代码的项目中添加了一个 .manifest 文件并设置:

这不是路径问题,要注册的dll与调用regAsm的程序在同一个文件夹中。它不起作用。有任何想法吗?

0 投票
1 回答
486 浏览

java - 如何在 Java 中打开任何特定程序?

我想用相同的链接打开 2 个不同的浏览器。我找到了如何打开默认浏览器,但我也想打开一个非默认浏览器,我似乎找不到方法。

0 投票
1 回答
197 浏览

python - 如何在循环已经运行时继续执行代码

我创建了一个在开始时显示实时时钟的代码(通过循环工作并使用 \r 每1秒刷新一次)但我想在时钟滴答作响时(连续)运行其余代码。但这在循环运行时不会进一步。 我认为没有必要编写时钟的代码。

0 投票
1 回答
160 浏览

python-3.x - 有没有办法从这个例子中捕获标准输出?

这是针对 Windows 环境的。

编译 testprocess.py(使用 pyinstaller)并将生成的 exe 放在测试文件夹中。

在同一文件夹中,运行 ptest.py。

Testprocess.py 开始并且永远不会结束,每 3 秒向标准输出写入一个数字。

ptest.py 尝试捕获此输出。

此代码模拟了我想解决的生产问题。与生产中发生的情况类似,在 testprocess 终止之前,stdout 不会发布到 ptest.py。在生产中,这个过程永远不会停止,但它会将重要内容发布到标准输出。

有没有办法做到这一点?

只要子进程终止,附加的代码就可以正常工作。

希望能够在子进程仍在运行时捕获它的标准输出,而不是等到它终止。

0 投票
1 回答
463 浏览

curl - Lazarus:通过 TProcess 运行 curl 的奇怪行为

我使用 TProcess 从 Lazarus/FPC 应用程序运行“curl”,例如:

它总是失败:

或者首先是 curl 的参数。
用 'proc.Parameters.Add' 分别添加每个参数并不重要。

同时

按预期从命令行手动执行。

ShellExecute也可以工作。

通过 TProcess 运行“curl”有什么问题?

0 投票
0 回答
242 浏览

python - 运行 python 代码并获取输出的最佳方法

我目前正在开发一个用 python 编码的 IDE /文本编辑器,并希望添加一个选项来运行用户编写的代码,其方式与 IDLE 的显示方式类似。我一直在尝试子进程和操作系统以及exec()函数,但是当代码不起作用时找不到打印输出或错误的方法。

如果有人知道这样做的方法,那将非常有帮助。

0 投票
0 回答
36 浏览

installation - 如何安装massiveOES?

我尝试安装以下python程序

https://bitbucket.org/OES_muni/massiveoes/src/master/

我得到以下错误:

错误是什么意思以及如何解决?

0 投票
0 回答
93 浏览

command-line - 在 Jupyter Notebook / 另一个程序运行时将命令传递给 Miniconda 提示符

我查看了发布的可能相似的问题,但没有发现相同的问题。

我已经激活了我的环境并从命令行打开了 Jupyter Notebook。打开后,命令行会运行 Jupyter Notebook,但我找不到可以继续从 miniconda 编写代码的方法,而 Jupyter Notebook 也在其中运行。

我需要传递命令才能使用 tensorboard,但是从同一个命令提示符开始,否则会导致问题。当我通过 anaconda 再次激活我的环境时,它运行了两次相同的东西,并且 tensorboard 上的图形看起来像划痕。

我添加屏幕截图:当我通过 Anaconda 再次激活我的环境时,我收到以下消息: Anaconda message

这就是图在 tensorboard 中的样子: tensorboard_graph

0 投票
0 回答
20 浏览

testing - 在 GenStat 中,尝试运行函数时,我看不到打开的“gsh”文件的可用数据

所以我有这台笔记本电脑,我新安装了 Windows 10 和 Windows 8.1,并尝试运行 Genstat 软件。我的其他笔记本电脑/台式机可以正常运行 genstat,但是在这台笔记本电脑上,当我尝试在软件中运行回归分析时,我无法看到“可用数据”部分。

我尝试重新安装它,将正在运行的软件与工作笔记本电脑进行比较,发现输入日志中缺少 %CD 'C:/Users/MH/Documents' 行。这可能与我的笔记本电脑没有正确检索数据有关。 genstat 截图