如何通过并行端口在Facebook上收到新通知或消息时使LED闪烁

电子说

1.2w人已加入

描述

步骤1:如何工作?

该项目由两部分组成。

第一部分是一个小程序,使用inpout32.dll打开或关闭并行端口上的LED。该程序托管一台微型服务器,其唯一目的是理解HTTP请求。

第二部分是Greasemonkey脚本,用于检测何时有新的通知/消息。

是否有新的通知或消息。消息,脚本将向上述程序托管的服务器请求URL,并且程序将理解该URL,并开始闪烁所请求的LED。

在阅读新的通知/消息后,脚本将请求

简单eh?

第2步:要求

您将需要:

- Windows (也适用于x64版本)

应该有可能在Linux上而不是在Mac上实现此功能,因为据我所知,Mac没有并行端口

-并行端口

大多数新计算机没有集成并行端口,因此您必须自己购买PCI并行卡。根据我在互联网上阅读的内容,并非所有卡都可以使用,USB并行也不能使用。

- Mozilla Firefox ,具有 Greasemonkey扩展名已安装或已安装 Google Chrome浏览器(Opera可能也可以使用)

- 2个LED

- Centronics打印机电缆(可选;我使用了它作为延长电缆)

第3步:下载并配置LED闪烁器

LED指示灯

从此处下载LED闪烁器步骤的附件,并将其解压缩。

打开“设备管理器”(您可以通过按WindowsKey + R并在出现的窗口中键入 devmgmt.msc 来实现),双击端口(COM和LPT),然后双击并行端口(通常列为 ECP并行端口或打印机端口或类似名称)。

在出现的新窗口中,单击资源标签,并注意 I/O Ran的第一部分ge 设置(请查看随附的屏幕截图)。 *

一旦有了,请转到解压缩应用程序的文件夹,然后打开address.txt文件。将文件内容替换为您上面提到的地址(再次,检查附带的屏幕截图),然后保存。

完成后,双击LEDBlinker.exe打开应用程序(注意:在Windows上Vista/7,您必须首次以管理员身份运行它!)。您什么都看不到,但是可以通过在任务管理器中查找程序来验证程序是否正在运行。如果您有防火墙,则可能会警告您该程序正在尝试在端口4012上进行侦听。必须允许它运行,才能使程序正常工作(有关更多信息,请检查步骤1)。

注意:如果出现错误当您运行该应用程序说找不到mswinsck.ocx时,请从此处下载它,并将其放置在与该程序相同的文件夹中。然后它应该可以工作(再次,如果您使用的是Windows Vista/7,则必须首次以管理员身份运行它。)

*:如果有多个I/O范围,请尝试所有这些,直到找到一个可行的。确保每次更改address.txt时都通过任务管理器终止LEDBlinker.exe。

步骤4:将LED连接到并行端口

如果使用打印机电缆,请检查第三张图片作为参考,否则,请检查第二张图片。

连接更长的导线*将第一个LED的设置为 bit 1 (请查看上面提到的图片),将其短路到任何一个接地(GND)引脚(选择哪个都不重要)。当您收到新通知时,该LED将会闪烁。**

将第二个LED的较长引线连接到 bit 6 ,而将较短的引线连接到任何接地引脚。这是当您有新消息时LED会闪烁的指示灯。

要检查通知LED指示灯是否正常工作,请单击此处(停止闪烁)。

要检查消息LED指示灯是否正常工作,请单击此处(停止闪烁) )。

如果LED指示灯不工作,请确保正确插入了LED(尝试将它们稍微移动一下),并且LED闪烁器配置正确并且正在运行。

*:如果您的引线LED具有相同的长度,然后找到您的LED的扁平面。将那一侧的引线连接到任何接地引脚,将另一侧的引线连接到位引脚。

**:可以更改该引线,但是您必须对Greasemonkey脚本进行一些细微改动。 》

步骤5:安装Greasemonkey脚本

在确保LED正常工作之后,该安装Greasemonkey脚本了。可以在以下位置找到Greasemonkey脚本:http://userscripts.org/scripts/show/82985

单击上面的链接,然后单击安装按钮并确认警告。

安装脚本后,重新加载Facebook。

您完成了! :)

步骤6:注意事项。..

LEDBlinker.exe必须一直处于打开状态,因此最好在Windows启动时让它在启动时运行。

您的浏览器也必须始终打开,并且必须打开Facebook选项卡。

检测新消息的部分存在局限性:必须已经打开一个聊天窗口并与向您发送消息的人最小化;否则,将不会检测到新消息。
       责任编辑:wv 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分