爱意满满的作品展示区。
ufan0

晚上整了一个小 Demo

  •  3
     
  •   ufan0 · Mar 16, 2020 · 6224 views
    This topic created in 2282 days ago, the information mentioned may be changed or developed.

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

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

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

    Supplement 1  ·  Mar 17, 2020
    今天登陆服务器邮箱发现收到几十封退信,其中一半都发到了 [email protected][email protected]

    老哥们不要乱来啊😅
    Supplement 2  ·  Mar 17, 2020

    刚才校招终面百家互联,挂了,太难受了,竟然卡在白板题,应该是因为没能记起来HashMap的操作函数。

    我到现在还没有工作机会,有没有老哥公司这会儿招Java开发应届生的?实习生也行,给面试笔试机会都行,感激不尽。

    E-mail: allinprogram#outlook.com

    大公司、国企就算了,我不够格,学历末流二本,今年已经一次终面、一次公司审核被卡学历。

    42 replies    2020-03-18 12:57:55 +08:00
    U2Fsd
        1
    U2Fsd  
       Mar 16, 2020   ❤️ 1
    我喜欢这些文字
    ufan0
        2
    ufan0  
    OP
       Mar 16, 2020
    @U2Fsd 它携带着我的伤与痛。💔
    Dillion
        3
    Dillion  
       Mar 17, 2020   ❤️ 1
    楼主,我觉得这个想法非常好哈哈。
    但是直接发个链接给 Ta 看是不是太突兀了。你说搞个连接跳转的功能怎么样,这样可以更好地骗过去,而且还能重复利用。
    “啊,我发现个好玩的,给你看看” 这种
    U2Fsd
        4
    U2Fsd  
       Mar 17, 2020   ❤️ 3
    @ufan0 也代表着你有趣的灵魂
    easylee
        5
    easylee  
       Mar 17, 2020 via Android   ❤️ 1
    虽然不是,但是还是让我想到了隔壁的帖子讲的 servletless😂。
    qfdk
        6
    qfdk  
    PRO
       Mar 17, 2020   ❤️ 1
    @easylee 来个连接看看啊 老哥
    CEBBCAT
        7
    CEBBCAT  
       Mar 17, 2020 via Android   ❤️ 1
    一个晚上?就算我加班打的车到家了我连前端都写不完啊

    楼主是怎么习得这么一手熟练的 HTML 手写术的?后端诚心求教
    ufan0
        8
    ufan0  
    OP
       Mar 17, 2020 via Android
    @qfdk 正文是有放出来链接的,https://overflow.fun/ip


    @CEBBCAT 老哥,我也是一个后端,您肯定是在说笑了。
    这是一个用了 semantic ui 的页面,用 thymeleaf 替代了大部分 js 函数。
    ufan0
        9
    ufan0  
    OP
       Mar 17, 2020 via Android
    @Dillion 谢谢哇,我也想到您说的了。
    但是一写完就觉得很开心,直接发了。
    我得等找到工作再去完善。
    doudouwu
        10
    doudouwu  
       Mar 17, 2020   ❤️ 1
    @ufan0 邮件把参考地理位置也带上就更棒棒了
    ufan0
        11
    ufan0  
    OP
       Mar 17, 2020 via Android
    @doudouwu 待办+1,玩玩的话推荐使用 ipip.net ,当然还有更多的付费 ip 库。
    hhhsuan
        12
    hhhsuan  
       Mar 17, 2020 via Android   ❤️ 1
    这也要用 spring boot 吗,杀鸡用牛刀
    ufan0
        13
    ufan0  
    OP
       Mar 17, 2020
    @hhhsuan 嘿嘿,牛刀杀鸡快啊!
    我对这个比较熟悉,实现也简单。
    就用了。
    h503mc
        15
    h503mc  
       Mar 17, 2020 via iPhone
    @npm 你够了😁
    h503mc
        16
    h503mc  
       Mar 17, 2020 via iPhone   ❤️ 1
    被人 iframe 套下就完蛋
    @ufan0 你这有 api 吗?
    ufan0
        17
    ufan0  
    OP
       Mar 17, 2020
    @h503mc 我这台服务器性能太差,只能作为 demo 演示,提供不了接口了。

    但是提供了源代码,简单改改可以上线,内存占用不大。
    fancy111
        18
    fancy111  
       Mar 17, 2020
    这功能好无聊。。。 直接发到微信吧
    Plank
        19
    Plank  
       Mar 17, 2020   ❤️ 1
    楼主头像不错
    ufan0
        20
    ufan0  
    OP
       Mar 17, 2020
    @Plank 挺有眼力见儿啊,不错,正是在下!
    justin2018
        21
    justin2018  
       Mar 17, 2020   ❤️ 1
    楼主 后续故事入了 你和那个姑娘有啥进展没 😁
    cornetCat
        22
    cornetCat  
       Mar 17, 2020   ❤️ 1
    不需要发邮箱啊
    生成 2 个地址,一个地址 A 给目标访问,一个地址 B 展示 ip,可以是地址 B 可以是固定的格式比如" {A}/ip "
    no1xsyzy
        23
    no1xsyzy  
       Mar 17, 2020   ❤️ 1
    @cornetCat 这个服务器应该是无状态的,发送的 0px 图片本身应该是带有 “收到消息发送到哪个邮箱” 的。
    Telegram
        24
    Telegram  
       Mar 17, 2020   ❤️ 1
    直接加一个利用手机 GPS 获取准确坐标的高级版吧。
    虽然手机浏览器访问会弹出是否允许,不过页面内容设计的迷惑一点(比如对方正在转账给您,请点击允许通过认证),一般人访问会直接点允许。

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

    多谢提醒,之前没想到那些。
    ufan0
        28
    ufan0  
    OP
       Mar 17, 2020
    @bigShrimp8577 邮箱估计是被拉黑了,我使用的是 sina 邮箱,现在都收不到我自己发送的邮件。
    ufan0
        29
    ufan0  
    OP
       Mar 17, 2020
    @Telegram 思路很棒!赞!
    bk201
        30
    bk201  
       Mar 17, 2020   ❤️ 1
    进一步是不是可以打开摄像头拍个照
    whoami9894
        31
    whoami9894  
       Mar 17, 2020 via iPhone   ❤️ 1
    楼主加个验证码限制一下频率啊
    ufan0
        32
    ufan0  
    OP
       Mar 17, 2020
    @bk201
    @whoami9894

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

    这只是一个 demo 页面,后期不会自己部署了。
    justseemore
        33
    justseemore  
       Mar 17, 2020   ❤️ 1
    短链接?
    ufan0
        34
    ufan0  
    OP
       Mar 17, 2020 via Android
    @zpfhbyx 抱歉,没能明白您的意思。
    justseemore
        35
    justseemore  
       Mar 17, 2020   ❤️ 1
    @ufan0 短链接服务啊 就是跳转链接,然后记录访问 ip,
    ufan0
        36
    ufan0  
    OP
       Mar 17, 2020 via Android
    @justin2018

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

    我还没提上日程。
    imay
        39
    imay  
       Mar 18, 2020   ❤️ 1
    如果是 QQ 的话可以通过 xml 卡片来直接获得 IP,参见 /t/650528
    ufan0
        40
    ufan0  
    OP
       Mar 18, 2020 via Android
    @imay 谢谢您,待我去学习学习。
    litp
        41
    litp  
       Mar 18, 2020
    让我想起了,早年间大概 2007 的时候吧,QQ 当时可以挂个 IP 库,能实时看到对方在哪儿。
    好美的回忆。
    ufan0
        42
    ufan0  
    OP
       Mar 18, 2020 via Android
    @litp QQ 现在也是可以的,Github 有相关插件。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1053 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 22:37 · PVG 06:37 · LAX 15:37 · JFK 18:37
    ♥ Do have faith in what you're doing.