【发布时间】:2016-07-09 10:51:07
【问题描述】:
我想使用我的“迷你”项目连接到外部程序,因为我是 Java 新手,所以我想问你最好的方法是什么。 运行我的项目,用户看到必须插入登录名和密码的窗口 - 在这里我想使用与从 .exe 文件运行的外部程序相同的登录名和密码:
我的程序的目的是发送具有不同内容/信息/数据的电子邮件。到目前为止,我已经创建了一个界面,例如,它可以在 Outlook 中生成包含相关信息的电子邮件。但此外,我想在这个外部程序的电子邮件信息中添加(例如在附件中) - 比如说分配给问题的某种指令(例如)。我想做这样的事情,以避免不得不运行两个甚至三个单独的程序。
【问题讨论】:
-
那是哪个外部程序?您可能需要参考程序/可执行文件的 API 来获取凭据!
-
这是我工作中使用的某种程序...好的,那怎么做呢?
-
如何做到这一点?目前很难说。你能否提供更多关于你正在尝试做什么的细节,更多关于你似乎试图驱动的程序,更多关于你试图让自己的代码做什么。细节很重要。
-
所以我的程序的目的是发送具有不同内容/信息/数据的电子邮件。到目前为止,我已经创建了一个界面,例如,它可以在 Outlook 中生成包含相关信息的电子邮件。但此外,我想在这个外部程序的电子邮件信息中添加(例如在附件中) - 比如说分配给问题的某种指令(例如)。我想做这样的事情,以避免不得不运行两个甚至三个单独的程序。
-
据我了解,您正试图从外部程序中捕获已保存的凭据。这样您就无需在帮助程序中再次重新输入它。那么,首先,您是否可以访问外部程序的源代码并且能够更改它?我假设没有,那么它在很大程度上取决于外部程序是什么,它如何保存数据(例如在驱动器上的配置文件中),它如何通信等。尝试获取任意数据对于初学者来说绝对不是什么,在这里,我们处于逆向工程、内存操作、注入等领域......
标签: java ipc credentials