jul10l1r4 / chat-socket
This package is not auto-updated.
Last update: 2024-09-21 10:10:47 UTC
README
自2017年起支持浏览器,自2016年起支持Firefox原生,查看支持关系。
原始项目可在NotABug.org上找到,在@Jul10l1r4。
一个使用PHP服务器端socket协议🤘🏿 实时 🍃 levinho的PHP引擎创建的聊天室。
查看详细介绍该功能的文章 @rootthings
摘要 🔎
🔧 结构
🤘🏿 index.php
此文件包含必要的javascript连接和css样式,作为参考,请注意在 head
内部允许字符。
<meta charset="utf-8"/>
注意:欢迎发送pull request调整此设计 🙊。
🤘🏿 respostas.php
此文件包含137行注释和解释性代码,以帮助根据您的应用需求进行配置。
🤘🏿 disparar.php
名称描述性强,需要根据服务器和PHP版本进行配置,放置您的语法。 遗憾的是,此发射代码仅与Unix-Likes兼容。
🤘🏿 Sockets.js
使用箭头函数的现代脚本(根据airbnb编码风格标准),该脚本处理socket函数,打开连接,需要配置端口和希望打开的地址,以及所有输出配置👌🏽。
运行聊天 👿
注意:在将其用于应用程序之前,不建议在在线服务器上使用。
要运行应用程序,您需要导航到服务器正在运行的位置,并执行以下操作
$ wget https://notabug.org/Jul10l1r4/Chat-Socket-PHP/archive/master.zip && unzip master.zip && cd chat-socket-php
或
$ git clone https://notabug.org/Jul10l1r4/Chat-Socket-PHP.git && cd Chat-Socket-PHP
由于您正在终端中,请编辑配置文件,然后我们将运行我们的应用程序
$ php socket/respostas.php
现在,开始庆祝,打开浏览器并导航到应用程序并打开
编辑 disparar.php
文件,以便无需通过终端运行,为此请按 control + c
(这将停止先前代码中运行的socket服务),您可以输入以下命令
$ pwd
复制信息,您可以标记文本并按 control + shift + c
,现在关闭终端并打开服务器目录中的 disparar.php
文件,在 Chat-Socket-PHP/disparar.php
,使用您喜欢的编辑器进行编辑
<?php //Não use espaçamento entre o texto colado e o resto da string exec( "/usr/bin/php Cole aqui o a informação pega no código acima/socket/respostas.php" );
将终端中的信息粘贴到指定位置,保存并完成,现在只需在浏览器中识别文件即可,可能为 https:///Chat-Socket-PHP/disparar.php
。
查看文章
需要更多细节?我写了一篇详细说明该应用程序及其功能的文章,请查看 @jul10l1r4
该项目在GPL-3许可下免费
使用它,随意使用,引用我,一切都会好的 😸。关于许可证的更多信息,请参阅 GPL-3