`
kongshanxuelin
  • 浏览: 925530 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

我的“路过的”应用也上线了(仿Omegle)

阅读更多

由于目前我网站的开放接口可以很好的实现Omegle类网站应用,所以特地抽了几个晚上的时间,想实现Omegle网站,不要说我卑鄙,界面是重Omegle网站直接拿来的:),这里只是聊聊实现机制。

本想Omegle网站似乎挺简单的,无非是聊天吗,做起来的时候问题还真碰到不少,这是我已实现的功能列表:

  • 随机配对算法实现
  • 实现计算陌生人与你之间的距离
  • 精准实在在线人数统计
  • 对方输入状态监控
  • 保存聊天记录
  • 邀请(待开发)


体验地址:http://luguo.faqee.com/

 

不过做着做着感觉这个应用越来越有意思!:)

 

几个重要的技术点分析:

  1. 如何随机获取聊天用户:我的处理是这样的,在本地记录每次聊天的用户,下次选择聊天对象的时候是选取“没在聊天的而且没聊过”的陌生人
  2. 如何获取两地之间的距离:我的处理是这样的,根据IP获取两个城市,然后调用51ditu的API即可

其他的我觉得都没什么难度了,大家看看就知道了!

6
0
分享到:
评论
2 楼 kongshanxuelin 2009-04-27  
昨晚更新了一下程序,加入了“看笑话等人”的功能,希望真正给大家休闲地时候轻松一把的感觉!
1 楼 kongshanxuelin 2009-04-24  
加入了邀请功能,目前只有icq,gtalk,yahoo邀请可以用,msn还有点问题,在调试!

相关推荐

    “路过的”源代码,山寨omegle

    "路过的"是一款模仿Omegle的即时随机聊天应用的源代码。Omegle是一款知名的在线聊天平台,它允许用户与全世界的陌生人进行匿名的一对一聊天,深受互联网用户的喜爱。"路过的"则是在这一理念基础上,针对中文用户市场...

    访omegle的在线随机聊天系统

    这个项目的源码提供了学习和实践的机会,帮助初学者了解Web应用的开发流程,包括前后端交互、数据传输、服务器端编程等核心概念。同时,它还可以作为一个基础,进一步扩展为包含更多功能的社交平台,如用户注册、...

    VInTouch:一个基于 node.js 的聊天应用程序,就像 omegle

    VInTouch 是一个基于 Node.js 开发的在线聊天应用程序,其设计灵感来源于 Omegle,一个知名的随机视频聊天平台。这个项目旨在为用户提供一个类似 Omegle 的匿名交流环境,让人们能够与全球各地的陌生人进行文字或...

    Getip-Omegle:Getip-Omegle-捕获Omegle用户的IP和地理位置的JS脚本

    总的来说,Getip-Omegle的实例揭示了JavaScript在获取用户数据方面的潜力,同时也提醒我们,无论是在技术应用还是在法律法规层面,都需要强化对用户隐私的保护措施。随着技术的发展,我们应当更加重视数据安全和个人...

    PyPI 官网下载 | python-omegle-1.0.5.tar.gz

    通过这个库,开发者可以编写程序来自动与Omegle的用户进行交流,实现自动化测试、数据收集或者其他创意应用。 `python-omegle-1.0.5.tar.gz`是一个常见的源代码压缩包格式,其中包含的是未编译的Python源代码。这种...

    Omegle IP locator-crx插件

    语言:English 跟踪eMage视频聊天IP位置 无需任何配置。 只需安装此扩展并开始使用Omegle的视频聊天:) 我们知道一些OMEGLE的用户在... 如果它不适合您,请告诉我,或者您有一些建议来改善这一点。 注意:它无法使用VPN

    Omegle聊天助手「Omegle Chat Helper」-crx插件

    使用Omegle聊天助手可以更方便快捷地使用Omelge,无需点击下一步,输入一个欢迎消息,我们就可以...该应用程序可帮助您简化Omegle工作流程。不再复制粘贴欢迎消息,如果有人与您相邻,则按下一步。 支持语言:English

    Node-Chat:建立在Node.js,Socket.io和WebRTC上的类似omegle的应用程序

    一个简单的节点应用程序,可让您与随机的人(例如聊天轮盘或omegle)进行视频聊天 科技类 WebRTC 节点 套接字 jQuery查询 错误/已知问题 目前,此应用尚未经过任何大规模的测试。 在我的本地计算机上,最多经过测试...

    Cock Blocker For Omegle-crx插件

    是的,所以我决定这么做,这样您现在就不必(太多)了。 通过nsfwJS库使用机器学习,可以配置为模糊或跳过omegle(男性和女性)上的任何裸露内容。 更新:v0.1.2:-添加了文本功能-在连接上发送消息-跳过后自动重新...

    PAIC_chatbot:在 Omegle 网站上与随机陌生人聊天的聊天机器人

    聊天机器人这是一个用 python 编写的聊天机器人,它与聊天网站 Omegle(一个可以与随机陌生人交谈的网站)一起使用。 PAIC 代表 Python 人工智能聊天机器人。 它需要 Omegle.brn 文件才能运行,将它们保存在同一...

    Chat_Bot:与Omegle网站上的用户对话的聊天机器人-开源

    这个项目展示了人工智能和自然语言处理技术如何被应用于创建一个能够模拟人类对话的程序。让我们深入了解一下该项目的关键组成部分和相关知识点。 首先,ChatBot的核心是AIML(Artificial Intelligence Markup ...

    OmgFounded:允许您在Omegle上找到一个人

    成立 免责声明: 我不是以下代码的所有者(请参阅视频) 我不鼓励任何人使用此脚本(除非尝试显示该脚本以显示在P2P网络上查找IP的难易程度) 我对该脚本进行了一些更改,但没有什么很重要的使用方法:输入Omegle时...

    lyssner:类似omegle的匿名聊天服务

    Lyssner是专门为Manipal University的学生建立的类似于omegle的匿名聊天服务。 用户可以选择是听众还是发泄者。 然后将听众和发泄者配对,并允许彼此交谈。 该站点当前位于 。 安装 首先,使用npm install安装所有...

    仿对对碰视频随机聊天程序

    【标题】"仿对对碰视频随机聊天程序"是一个基于网络的实时视频交流平台,它模仿了著名的在线随机聊天服务OmeGLE。该程序旨在提供一个互动的、匿名的环境,让用户可以与世界各地的陌生人进行视频聊天。通过这种方式,...

    mitm-omegle:观看陌生人谈论Omegle(中间攻击者)

    我该如何运行? 首先,不要忘记改变兴趣。 进入index.coffee并添加您想让陌生人聊天的兴趣。 interests: ['Toronto', 'New York', 'Texas'] 毕竟要做: npm install coffee-script -g npm install nodemon -g git...

    omegle-textchat:聊天猫自动机

    安装npm安装omegle-textchat例子本示例启动一个聊天会话,然后在收到每条消息后1秒钟回复“ hello” var omegle = new Omegle ( ) ; omegle . connect ( function ( err ) { if ( err ) { console . log ( err ) ; ...

    Omegle Anti-Spam-crx插件

    肯定有一些改进或新功能的方法,因此,如果您有任何想法,请随时通过提供的电子邮件与我联系! *** UPDATE 1.0.2-您现在可以添加1个字的自定义过滤器,例如“ m”或“ f”(公/母)。 如果您在自定义过滤器中只有“ ...

    Python库 | python_omegle-1.0-py3-none-any.whl

    资源分类:Python库 所属语言:Python 资源全名:python_omegle-1.0-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    Stigma Omegle client-开源

    《Stigma:一款开源的Omegle客户端》 在当今数字化时代,匿名聊天平台成为了人们探索新社交方式的重要工具之一。Omegle作为知名的在线聊天平台,允许用户无需注册即可与世界各地的陌生人进行随机视频或文字聊天。...

Global site tag (gtag.js) - Google Analytics