Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.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/7/user-interface/2.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
Php 使用Laravel进行远程桌面访问_Php_Laravel_Websocket_Remote Access - Fatal编程技术网

Php 使用Laravel进行远程桌面访问

Php 使用Laravel进行远程桌面访问,php,laravel,websocket,remote-access,Php,Laravel,Websocket,Remote Access,在我的项目中,我正在考虑添加一个技术支持,用户将在其中输入他/她的查询。我的技术支持将远程访问计算机并帮助解决问题。这是一个web应用程序,我正在使用laravel(php框架)。我对如何做这件事只有一点想法。我试过搜索它。但它没有给我任何正确的结果 根据我的说法,这可以通过使用套接字编程来实现,在这种编程中,我必须获得用户的公共Ip和他/她的MAC地址。因为如果两台或两台pc连接到同一路由器,公共Ip可能是相同的(我想是这样) 我需要一些关于如何完成它的指导。我听说laravel有一个套接字编

在我的项目中,我正在考虑添加一个技术支持,用户将在其中输入他/她的查询。我的技术支持将远程访问计算机并帮助解决问题。这是一个web应用程序,我正在使用laravel(php框架)。我对如何做这件事只有一点想法。我试过搜索它。但它没有给我任何正确的结果

根据我的说法,这可以通过使用套接字编程来实现,在这种编程中,我必须获得用户的公共Ip和他/她的MAC地址。因为如果两台或两台pc连接到同一路由器,公共Ip可能是相同的(我想是这样)

我需要一些关于如何完成它的指导。我听说laravel有一个套接字编程包,名为socket.io


请给我一条合适的路走。我需要指导我做这件事需要什么。请帮帮我。

与拉威尔无关。这是一个独立的项目。它们可以一起工作,但一个不是另一个的组合。如果你想通过php远程控制一台电脑,那将是不合理的,而且是非常困难的。你不能单独用php来做Team Viewer之类的事情,如果你想控制某些东西,你应该有一个文件来允许你访问电脑。是的,在这个项目中,套接字是必须的,因为它们是通往另一台电脑的隧道。如果你想控制某人的电脑,试着阅读一些php外壳的代码。它们通过终端具有类似的功能。你能再解释一下吗。我的申请差不多完成了。我必须实现这一功能来实现它。如果可能,请告诉我如何远程访问电脑。如果只有php无法完成这项工作,请告诉我该怎么做。任何我在我的项目中需要它的方式。我不能简单地解释它背后的全部逻辑,因为它是巨大的。下载web上众多shell脚本中的一个(它们都是打开的,不介意某些防病毒程序是否将它们检测为病毒。如果您担心,您可以随时在VM上打开它们)。因此,当你下载其中一个时,你将看到一切是如何工作的。它基本上是一个文件,如果位于服务器上,或者在您的情况下,您的用户计算机可以列出目录、CRUD文件等。在一些shell中甚至有控制台,因此您可以远程安装程序-从那里您可以获得Team Veiver并帮助您的用户。与拉威尔无关。这是一个独立的项目。它们可以一起工作,但一个不是另一个的组合。如果你想通过php远程控制一台电脑,那将是不合理的,而且是非常困难的。你不能单独用php来做Team Viewer之类的事情,如果你想控制某些东西,你应该有一个文件来允许你访问电脑。是的,在这个项目中,套接字是必须的,因为它们是通往另一台电脑的隧道。如果你想控制某人的电脑,试着阅读一些php外壳的代码。它们通过终端具有类似的功能。你能再解释一下吗。我的申请差不多完成了。我必须实现这一功能来实现它。如果可能,请告诉我如何远程访问电脑。如果只有php无法完成这项工作,请告诉我该怎么做。任何我在我的项目中需要它的方式。我不能简单地解释它背后的全部逻辑,因为它是巨大的。下载web上众多shell脚本中的一个(它们都是打开的,不介意某些防病毒程序是否将它们检测为病毒。如果您担心,您可以随时在VM上打开它们)。因此,当你下载其中一个时,你将看到一切是如何工作的。它基本上是一个文件,如果位于服务器上,或者在您的情况下,您的用户计算机可以列出目录、CRUD文件等。在一些shell中甚至有控制台,因此您可以远程安装程序-从那里您可以获得Team Veiver并帮助您的用户。