首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >读取聊天程序[exe文件]的输入/输出

读取聊天程序[exe文件]的输入/输出
EN

Stack Overflow用户
提问于 2017-04-04 18:01:16
回答 2查看 106关注 0票数 0

我试过什么

代码语言:javascript
复制
try {
    File fileDir = new File("B:\\Palringo\\palringo.exe");
    BufferedReader in = new BufferedReader(
       new InputStreamReader(
              new FileInputStream("B:\\Palringo\\palringo.exe"), "UTF8"));

    String str;

    while ((str = in.readLine()) != null) {
        System.out.println(str);
    }

        in.close();
    }
    catch (UnsupportedEncodingException e)
    {
        System.out.println(e.getMessage());
    }

输出

代码语言:javascript
复制
unreadable Strings

我想要什么

我想控制(palringo.exe),这样我就可以为它做机器人了

palringo.exe是什么?:

这是一个聊天程序,你可以下载它或使用网络版本(palringo.im)。

我打开的文件是exe,是不是做错了?我应该通过java中的连接类连接到网站吗?如果是的话,我怎样才能把它连接起来?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-04 18:06:11

,这不起作用。不能读取exe文件.

您需要有源代码或库来添加该软件到您的代码。您无法读取exe文件并提取代码,因为exe文件将被加密,而且它将使用较低级别的语言。

但是您可以使用exec()来运行那个exe文件。

票数 0
EN

Stack Overflow用户

发布于 2018-01-27 10:19:42

我知道这是一个很晚的答案,如果你想连接和操作palringo,有几个API可用。

https://github.com/calico-crusade/PalringoApi

这个特定的例子也可以在Nuget上找到,尽管它是针对C#的。如果愿意,可以将大部分连接代码复制到Java。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43214440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档