晚上整了一个小 Demo

2020-03-16 23:23:46 +08:00
 ufan0

基于 Spring Boot 构建,旨在作为中间者,为提供用户一个临时地址,获取访问者 IP,发送至用户指定邮箱。

在线 Demo: https://overflow.fun/

Github: https://github.com/ufan0/where-is-he

5578 次点击
所在节点    分享创造
42 条回复
justin2018
2020-03-17 12:23:19 +08:00
楼主 后续故事入了 你和那个姑娘有啥进展没 😁
cornetCat
2020-03-17 14:03:59 +08:00
不需要发邮箱啊
生成 2 个地址,一个地址 A 给目标访问,一个地址 B 展示 ip,可以是地址 B 可以是固定的格式比如" {A}/ip "
no1xsyzy
2020-03-17 14:37:08 +08:00
@cornetCat 这个服务器应该是无状态的,发送的 0px 图片本身应该是带有 “收到消息发送到哪个邮箱” 的。
Telegram
2020-03-17 16:18:42 +08:00
直接加一个利用手机 GPS 获取准确坐标的高级版吧。
虽然手机浏览器访问会弹出是否允许,不过页面内容设计的迷惑一点(比如对方正在转账给您,请点击允许通过认证),一般人访问会直接点允许。

https://www.w3schools.com/html/html5_geolocation.asp
bigShrimp8577
2020-03-17 16:48:05 +08:00
看完了,原来就是利用页面获取 ip,应该加个跳转链接,随便找个文章链接,作为最终地址,获取完 ip 后就跳过去,这样发个链接没有那么突兀,还能解释一句——这篇文章好感人,好好笑之类的
bigShrimp8577
2020-03-17 16:49:10 +08:00
测试了,没收到邮件
ufan0
2020-03-17 17:07:44 +08:00
@cornetCat
@no1xsyzy

多谢提醒,之前没想到那些。
ufan0
2020-03-17 17:08:35 +08:00
@bigShrimp8577 邮箱估计是被拉黑了,我使用的是 sina 邮箱,现在都收不到我自己发送的邮件。
ufan0
2020-03-17 17:09:03 +08:00
@Telegram 思路很棒!赞!
bk201
2020-03-17 17:25:33 +08:00
进一步是不是可以打开摄像头拍个照
whoami9894
2020-03-17 17:26:01 +08:00
楼主加个验证码限制一下频率啊
ufan0
2020-03-17 17:27:55 +08:00
@bk201
@whoami9894

昨晚临时起意写的,没想到这些了,都在准备今天的面试,结果还挂了🤐。

这只是一个 demo 页面,后期不会自己部署了。
zpfhbyx
2020-03-17 17:37:26 +08:00
短链接?
ufan0
2020-03-17 17:48:18 +08:00
@zpfhbyx 抱歉,没能明白您的意思。
zpfhbyx
2020-03-17 17:50:08 +08:00
@ufan0 短链接服务啊 就是跳转链接,然后记录访问 ip,
ufan0
2020-03-17 17:55:53 +08:00
@justin2018

后续来了,她家确实是塔克拉玛干,可是今天我面试失败了,心如死灰。
她很好,我和她说我面试失败了,她没有嫌弃我,还一直在安慰我,刚刚给我买了火车票,让我去她家玩玩。
不说了,在收拾东西了。
dyxang
2020-03-17 22:54:49 +08:00
这故事,感觉自己在套娃中,顺便提,怎么让别人心甘情愿点击链接?
ufan0
2020-03-17 22:56:04 +08:00
@dyxang 楼上其实提示的很好,不难实现,可以写伪装页面。

我还没提上日程。
imay
2020-03-18 10:26:10 +08:00
如果是 QQ 的话可以通过 xml 卡片来直接获得 IP,参见 /t/650528
ufan0
2020-03-18 10:32:44 +08:00
@imay 谢谢您,待我去学习学习。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/653413

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX