Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过c#Webbrowser启动Omegle文本聊天_C#_Html_Browser - Fatal编程技术网

通过c#Webbrowser启动Omegle文本聊天

通过c#Webbrowser启动Omegle文本聊天,c#,html,browser,C#,Html,Browser,我正在开发一个从Omegle.com获取html的应用程序。 问题是,我需要它通过代码启动文本聊天,但我无法解决;) 有人有办法吗?:) 谢谢 我查看了网站,可以看到“开始聊天”按钮始终显示在相同的位置。如果您的程序是windows窗体程序,则只需在代码中单击该位置即可。只需将光标移动到该特定位置并发送鼠标单击操作。 您应该以另一种方式注入他们的javascript,我认为这是不可能的。这将启动文本聊天: Omegle.Document.GetElementById("textbtn").Inv

我正在开发一个从Omegle.com获取html的应用程序。 问题是,我需要它通过代码启动文本聊天,但我无法解决;) 有人有办法吗?:)


谢谢

我查看了网站,可以看到“开始聊天”按钮始终显示在相同的位置。如果您的程序是windows窗体程序,则只需在代码中单击该位置即可。只需将光标移动到该特定位置并发送鼠标单击操作。
您应该以另一种方式注入他们的javascript,我认为这是不可能的。

这将启动文本聊天:

Omegle.Document.GetElementById("textbtn").InvokeMember("click")
这将发送您在聊天文本框中键入的任何内容:

For Each Element As HtmlElement In Omegle.Document.GetElementsByTagName("button")
            If Element.OuterHtml.Contains("class=""sendbtn""") Then
                Element.InvokeMember("click")
                Exit For
            End If
        Next Element

请注意,我将我的webbrowser命名为“Omegle”
Omegle

@Davide:这是人们选择使用它的目的。这里有一个文本聊天选项,可以进行更温和的对话,而这正是OP所要问的。无论如何,我看不出你的评论的相关性。这是一个有问题的评论,不是答案,不需要投票,作为我问他的一个问题,不必让你对它的相关性感到高兴或满意。这不是色情聊天,尽管有些人使用它(这是不允许的)。