在一个阳光明媚的周日,我打开窗户呼吸了一口新鲜空气。阳光灿烂,岁月静好,又是一个约女朋友出去爬山吃饭看电影的好日子。

想到女朋友的大眼睛,我脸上不禁洋溢起了幸福的微笑。打开微信,给女朋友发出去一个美好的邀约。

等等,这为什么有一个感叹号???我的消息被拒收了??

笑容凝固在了我的脸上。什么?她又一次拉黑了我?

我开始反省:

  • 我昨天吃饭买单的时候找钱包找的太久了被她误认为是迟疑?

  • 昨天清空她购物车的时候没有举一反三融会贯通?

啊!我想起来了!我昨天晚上打游戏完忘了跟她说晚安!

完了完了,之前女朋友约法三章要求我每天必须发晚安的!整整一句晚安啊!

知道了理由,剩下的就是认错了。我知道,必须保持高度警惕。打起十二分精神。在女朋友把我从黑名单移除的那一刻,让她看到我悔过的觉悟!

以此来证明,在她拉黑我的时间里,我一刻也没有忘记她,一刻不停的在反省自己。

一个小时过去了,她依然没有把我从黑名单中解救出来。

室友喊我打游戏,我拒绝了。室友喊我踢球,我拒绝了。我开始怀疑人生,只是少发了一个晚安而已。

她出去玩晚了回家,从来不给我发晚安,她凭什么想拉黑我就拉黑我?丝毫不考虑我也有自己的生活,也有自己的事情要做?

想到以往那么多次毫无尊严的发消息,然后看着屏幕上的感叹号发呆,我突然开始怒火中烧。

我决定反击!我决定去打游戏!我不要再看这个感叹号了!如此没有尊严的事,凭什么要我来做???凭什么是我来做???

于是!!!!!我写了一个程序,来替代我做这件毫无尊严的事。

它就是:拉黑复活检测器!

拉黑复活检测器

Windows 版本下载地址:

https://github.com/tangzixiang0304/Shielded_detector/raw/master/dist/detector.exe

用来检测拉黑你的女朋友有没有把你取消拉黑!

运行的时候需要关掉 360!

使用步骤

步骤非常简单,跟着 GUI 走就行了。

检测设置

输入你女朋友在你列表里的备注名:

通知设置

你女朋友把你从黑名单拉出来的时候,要通过什么方式通知你呢?

如果你打算睡觉或者打游戏,你可以让程序通知别人来喊你!

自动回复

在你回来之前,这个程序可以自动回复你女朋友!延迟和回复消息的长度正相关,看起来非常真实 !

关闭条件

假如你出门了,可以通过给文件传输助手发消息来使程序关闭!

运行

扫码,然后静候佳音吧!

使用案例

拉黑复活检测器(舔狗必备神器)

有了它,你可以尽情的去打游戏,K 歌,蹦迪,把妹(划掉),做自己的事情。

而在女朋友眼里,你依然是那个,在她把你移除黑名单的时候,立刻察觉到,并立刻回复你的人。

当女朋友解除拉黑的时候,你就会收到这样一条消息:

代码可跨平台,已经开源至:

https://github.com/tangzixiang0304/Shielded_detector

再发一遍下载地址:

https://github.com/tangzixiang0304/Shielded_detector/raw/master/dist/detector.exe

科学的舔,最为致命!祝大家,舔狗舔到最后应有尽有~算了,舔狗太难听了!祝有情人终成眷属吧~

被女朋友三番五次拉黑后,我用 Python 写了个“舔狗”必备神器的更多相关文章

  1. Linux系统防CC攻击自动拉黑IP增强版Shell脚本 《Linux系统防CC攻击自动拉黑IP增强版Shell脚本》来自张戈博客

    前天没事写了一个防CC攻击的Shell脚本,没想到这么快就要用上了,原因是因为360网站卫士的缓存黑名单突然无法过滤后台,导致WordPress无法登录!虽然,可以通过修改本地hosts文件来解决这个 ...

  2. 被「李笑来老师」拉黑之「JavaScript微博自动转发的脚本」

    故事的背景如下图,李笑来 老师于10月19日在 知乎Live 开设 一小时建立终生受用的阅读操作系统 的讲座,他老人家看到大家伙报名踊跃,便在微博上发起了一个 猜数量赢取iPhone7 的活动. 因为 ...

  3. 爸妈才是最好的避孕药--------"北大状元拉黑父母事件的一些感想"

    今天看了这么一篇文章,地址:  http://mini.eastday.com/mobile/180131180318786.html <北大状元拉黑父母6年:你敢恨爸妈,可你敢原谅他们吗?&g ...

  4. CCKiller:Linux轻量级CC攻击防御工具,秒级检查、自动拉黑和释放 《CCKiller:Linux轻量级CC攻击防御工具,秒级检查、自动拉黑和释放》来自张戈博客

    张戈博客很久以前分享过一个CC攻击的防御脚本,写得不怎么样,不过被51CTO意外转载了.博客从此走上了经常被人拿来练手的不归之路. 当然,还是有不少朋友在生产环境使用,并且会留言询问相关问题.根据这些 ...

  5. 使用MJRefresh遇到的一个问题,上拉刷新后tableview瞬间滑到最底部

    最近用MJRefresh上拉刷新时遇到一个问题,就是上拉刷新后,tableview会瞬间滑到最底部,用户还要往回翻才能看到新刷出来的数据,体验十分不好.查了很久没找到原因,最后发现在refreshvi ...

  6. Android实现屏蔽微信拉黑和删除联系人功能

    实现效果: 让微信永远弹不出那个删除的对话框不就相当于屏蔽掉该功能了吗?哈哈效果如图: 实现原理: 同样是利用AccessibilityService辅助服务,关于这个服务类还不了解的同学可以先看下我 ...

  7. [ci] 基于1 上文实现拉取代码后能自动触发sonar-runner实现代码扫描评测,job1完成

    基于1 上文实现拉取代码后能自动触发sonar-runner实现代码扫描评测,job1完成   添加sonar插件 SonarQube Plugin   配置: 系统设置à告知jenkins,sona ...

  8. dropload.min.js 下拉刷新后,无法上拉加载更多

    使用方法 1.引入文件 <script src="/app/media/js/dropload.min.js"></script> 111111111111 ...

  9. 安装好Pycharm后如何配置Python解释器简易教程

    呃呃,遇到坑了...... 安装完Python,没有去配置好Python解释器,直接打开Python项目包,去运行程序,程序输出结果只是显示 Process finished with exit co ...

随机推荐

  1. JavaScript 闭包浅析

    词法作用域 闭包 概念 作用 用法 待续 词法作用域 词法作用域是指一个变量在源码中声明的位置作为它的作用域.同时嵌套的函数可以访问到其外层作用域中声明的变量. 函数中的定义的局部变量只能由函数的内部 ...

  2. 关于setTimeout的妙用

    定义 在指定的延迟时间之后调用一个函数或执行一个代码片段 这个是setTimeout最主要的功能,但也是很坑的地方,首先javascript其实是运行在单线程的环境下,意味者定时器会在未来的某个时间支 ...

  3. HTML表单处理

    一.表单简介 表单的处理是一个多进程.首先创建一张表单,以供用固话输入详细的请求信息.接着,输入的数据被发送到服务器,在服务器里这些数据得到编译和错误检测.如果PHP代码识别出一个或多个需要重新输入的 ...

  4. SQLServer2005:在执行时出现错误。错误消息为: 目录名无效

    删除数据时忘了想delete删除的话会记录日志,更何况是我删除百万条数据,结果还没删完服务器内存就占慢了,一切数据都进不来了,估计这种情况导致我的数据库有问题了,右键打开表提示:目录名无效,执行SQL ...

  5. js - 子节点

    子节点数量:this.wdlgLossInfo.childNodes.length

  6. 【Python requests多页面爬取案例】

    "```python import requests from fake_useragent import UserAgent # 随机ua库 class Boring(): def __i ...

  7. 10个Spring Boot快速开发的项目,接私活利器(快速、高效)

    本文为大家精选了 码云 上优秀的 Spring Boot 语言开源项目,涵盖了企业级系统框架.文件文档系统.秒杀系统.微服务化系统.后台管理系统等,希望能够给大家带来一点帮助:) 1.项目名称:分布式 ...

  8. python3 win 建立虚拟环境(virtualenv)

    1.安装virtualenv pip3 install virtualenv 2.进入即将创建虚拟环境的目录 cd xxxx 3.创建虚拟环境 py -3 -m venv testxunihua 4. ...

  9. 跨站跟踪攻击(CST/XST)

    XSS与httponly 正常情况下,客户端脚本(如JS脚本)是可以通过document.cookie函数获得,这样如果有XSS跨站漏洞,cookie很容易被盗取.浏览器有一个安全策略,通过设置coo ...

  10. MongoDB - String转换为Int,并更新到数据库中

    方法1 使用$convert, MongoDB版本 >= 4,速度快. 使用pymongo示范,原生mongo语句并没有尝试. # 假设{'age': '47'}, 转换后为{'age': 47 ...