我试过什么
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());
}输出:
unreadable Strings我想要什么
我想控制(palringo.exe),这样我就可以为它做机器人了
palringo.exe是什么?:
这是一个聊天程序,你可以下载它或使用网络版本(palringo.im)。
我打开的文件是exe,是不是做错了?我应该通过java中的连接类连接到网站吗?如果是的话,我怎样才能把它连接起来?
发布于 2017-04-04 18:06:11
,这不起作用。不能读取exe文件.
您需要有源代码或库来添加该软件到您的代码。您无法读取exe文件并提取代码,因为exe文件将被加密,而且它将使用较低级别的语言。
但是您可以使用exec()来运行那个exe文件。
发布于 2018-01-27 10:19:42
我知道这是一个很晚的答案,如果你想连接和操作palringo,有几个API可用。
https://github.com/calico-crusade/PalringoApi
这个特定的例子也可以在Nuget上找到,尽管它是针对C#的。如果愿意,可以将大部分连接代码复制到Java。
https://stackoverflow.com/questions/43214440
复制相似问题