首页 > 解决方案 > Tinychat.com 机器人

问题描述

简单的。我试图为一个名为 tinychat.com 的网站创建一个机器人。但是,我确实了解如何建立套接字连接以与聊天框进行交互,我查看了 chrome 中开发人员选项卡的 xhr 部分以获取套接字信息,但是当我将其放入程序时,它说“无法解析主机”。我过去曾为 IRC 编写过运行良好的机器人,但我需要一些帮助来连接到该站点。朝正确的方向稍微轻推一下就会有所帮助。顺便说一句,我写的程序是鸡抓,机器人的行为将是大部分编码完成的地方,但我遇到了连接问题。

 String tc_string = "wss0703.tinychat.com:25976";
        int PORT = 21037;
        SocketAddress addy = new InetSocketAddress(tc_string, PORT); //no need for the 'new' keyword since it is a static method
        Socket S1 = new Socket();
        S1.connect(addy);

标签: javasocketschatbotendpoint

解决方案


构造函数的第一个参数InetSocketAddress是主机名。它不能包含端口号,例如:25976.


推荐阅读