问题标签 [wine]

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 投票
2 回答
4015 浏览

python - 如何在 Linux 上从 python 调用 Wine dll?

我正在 Linux 中编写 python 脚本,并且需要调用 Wine 中可用的一些 Windows 函数。具体来说,AllocateAndInitializeSidLookupAccountSidW,以确定谁登录到远程 Windows 计算机。这些函数是Wine 中 advapi32.dll的一部分(编辑:使用答案,我能够调用该函数,但 LookupAccountSidW 仅适用于本地计算机)。

我怎样才能访问这些函数,或者一般来说是一个 Wine dll?我试过了

但这会导致错误:

是否有其他ctypes功能可以使用,或者我可以使用一些葡萄酒界面?

0 投票
3 回答
3888 浏览

linux - 如何将我的 Windows 程序编译成一个可以与 Wine 一起运行的 Linux 二进制文件?

就在今天,我检查了我的 ubuntu 并在其中安装了 wine,

Delphi 3 到 7 运行良好(Rad 工作室没有工作,因为他们使用 .net 废料)。但是我制作的所有应用程序都运行良好!!!!!!而且我听说它在带有 WineBottler 的 mac 中也能很好地工作

是否可以创建一个标头 linux 可执行文件并将我的 vcl 应用程序和所需的 wine 内容放入其中并作为单个可执行文件 (.bin) 分发

0 投票
1 回答
2605 浏览

odbc - Wine / 本机 ODBC 集成

我正在尝试连接到 Linux 机器上的 Sage Line 50 数据库(这是一些非常旧的 .DTA 格式)。Sage 提供了在 Windows 下工作的 ODBC 驱动程序,并且近似于此处的说明我已经能够使用本机 ODBC 在 Wine 中获得 DSN 设置

但是,当我尝试从脚本访问 DSN 时,我收到一个 unixODBC 错误“找不到数据源名称”,大概是因为 unixODBC 无法查看/连接到 Wine DSN。似乎在 Wine 下运行的程序可以访问 unixODBC DSN,但是有没有其他方法可以做到这一点,或者脚本本身是否需要在 Wine 中运行?

0 投票
5 回答
3759 浏览

.net - CentOS 5.5 中 Wine 中的 .Net 框架

是否可以在 CentOS 5.5 的 wine 下安装和运行 .Net 框架,然后使用安装的框架轻松地在 wine 下编译和执行在 windows 中开发的 .Net 应用程序。

我在互联网上读到我们可以在 linux 的 wine 下安装 .Net Framework,但我无法在 linux 的 wine 下安装或执行 .Net 应用程序。

如果我们可以在linux的wine下安装.Net,那么在linux(CentOS 5.5)的wine下可以安装哪些框架(2.0SP2、3.5SP1、4.0),以及如何安装框架然后执行.Net应用程序。

请帮助我。

谢谢

寻找有利的答案。

0 投票
4 回答
7314 浏览

java - 从命令提示符杀死在 wine 中运行的进程

(我不是 Linux 或 Wine 专业人士......它们是由 IT 人员设置的......我只是一个 java 人)我正在开发一个在 Linux 上运行的 java 应用程序。它产生了几个做同样事情的线程,即产生进程(java.lang.Process),一些Linux,一些通过wine的Windows。在葡萄酒通话期间,我的一些线程将无限期挂起。

因为我有几个线程调用相同的 linux/windows 应用程序,所以我不能只是 grep ps 输出的 wine 并杀死它,因为我可以杀死很好的 wine 进程。

做了一些谷歌搜索,通过反射,我能够从进程中获取 pid,但它与使用 ps 的 Linux pid 不对应,所以我认为它是在 wine 中运行的 pid。

(最后是问题......)有没有办法杀死在葡萄酒中运行的进程引用它的pid?

0 投票
2 回答
1156 浏览

linux - 将 COM 对象暴露给在 Wine/Linux 中运行的应用程序

在我完全迁移到 Linux 之前,只有一个 Windows 应用程序困扰着我。这是我正在使用 Wine 运行的股票图表应用程序(找不到任何适合 Linux 的原生应用程序)。

该应用程序有自己的语言,它允许用户从 COM 组件创建对象以实现外部功能。在 Windows 中,我使用 Mono 创建了一个程序,它公开了允许我与图表软件交互的某些功能。

例子:

问题:如何将ComVisible在 Mono 运行时下的 Linux 环境中运行的“myApp”的组件暴露给在 Wine 中运行的图表软件?

0 投票
1 回答
3144 浏览

bash - 在 bash ubuntu 上运行 WINE

有谁知道如何在 ubuntu bash 脚本上的 WINE 上运行 windows .exe?在 ubuntu 10.10 上运行

这是我正在尝试从http://isoft.postech.ac.kr/Course/CS730b/2005/index.html运行“POSTAG-Sejong”的程序,当我右键单击并使用 WINE 窗口打开时它运行正常程序加载器。

但是当我尝试使用终端中的命令运行它时

它失败并给出错误:

0 投票
3 回答
3570 浏览

window - 使用 wmctrl 关闭窗口

我可以使用wmctrl在 Ubuntu 上的 wine 中运行的窗口关闭一个窗口吗?

对于上下文:

还:

我要关闭的窗口是最后一个:

我尝试了以下方法:

但没有任何效果。

0 投票
0 回答
708 浏览

c - 如何设置 Eclipse 以交叉编译到 Windows(来自 Linux x86_64)?

我正在尝试设置一个 Eclipse (Helios) 开发环境,我可以将其编译为 .exe 二进制文件以进行 Uni 分配。

目前,我在 Wine 下使用 Quincy 2005,它可以工作,但 IDE 不如 Eclipse,所以我正在寻找切换。Quincy 使用 MinGW 的 gcc 来编译它的实际程序,所以我希望有一种方法可以让 Eclipse 使用相同的 gcc(在 wine 下)。

我注意到 Eclipse 确实为 MinGW 提供了某种选项,但它似乎在 Linux 上不受支持。

有人对此有任何指示或经验吗?谢谢。

0 投票
4 回答
1025 浏览

linux - bash 输出到文件

我有以下声明

但它一直将所有输出写入控制台而不是文件'out.asc'。请你帮我将输出重定向到文件而不是屏幕。提前致谢!