jul10l1r4/chat-socket

dev-master 2018-02-19 01:02 UTC

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 

现在,开始庆祝,打开浏览器并导航到应用程序并打开

Vüilar

编辑 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