# fcode **Repository Path**: lovefc/fcode ## Basic Information - **Project Name**: fcode - **Description**: fcode.js是一款web页面九宫格自动锁屏js插件,依赖于jquery, 会在设置的范围里,判断用户有无操作,然后执行锁屏的功能。 就一个js文件,配置简单,操作方便,可以锁住任何页面,还支持在手机端的锁屏。 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 73 - **Forks**: 13 - **Created**: 2018-03-31 - **Last Updated**: 2024-08-16 ## Categories & Tags **Categories**: jquery-plugins **Tags**: None ## README ### fcode.js 自动锁屏插件 ![fcode-index](https://t1.picb.cc/uploads/2018/03/31/2iZQfs.png) ![fcode](https://t1.picb.cc/uploads/2018/03/31/2iZ3Ue.jpg) #### fcode.js是什么? fcode.js是一款web页面九宫格自动锁屏js插件,依赖于jquery, 会在设置的范围里,判断用户有无操作,然后执行锁屏的功能。 就一个js文件,配置简单,操作方便,可以锁住任何页面,还支持在手机端的锁屏。 此外,还支持更新密码,或者用来登录,都有相关的说明,特别简单,相信您看一下,就会明白! 演示地址:http://fcphp.cn/fcode   demo请在http方式下访问 #### 如何使用fcode? ~~~ ~~~ > 因为是使用的九宫格,所以密码就是对应着数字123456789,最上面一排从左到右代表1,2,3,中间代表4,5,6,最后一排代表7,8,9 > 所以相应的密码也要如此设置 #### fcode的基本配置 > fcode.js的基本配置非常简单,一看便知,便不多做介绍 ~~~ ~~~ >这里重点介绍一下fcode.Start这个函数的设置,这个函数是启动功能的,参数可以是密码,md5加密的密码,或者是一个api接口 1.普通密码形式。 ~~~ fcode.Start('123');//启动运行 ~~~ 这种方式,就是代表第一排滑动解锁,简单方便,缺点是能看到源码(虽然我已经屏蔽了源码查看,f12,右键查看的功能) 2.md5加密形式,其实就是把上面的123md5加密一下,是小写的md5 32位加密方式,可以随便找个工具加密一下就行了,比如用这个,http://tool.chinaz.com/tools/md5.aspx 这种方式安全多了,而且可以免去配置api接口,不需要额外的脚本就能运行 ~~~ fcode.Start('202cb962ac59075b964b07152d234b70');//启动运行 ~~~ 3.第三种方式就是api接口形式的了,目前只提供了php的接口参考(本人做php的),地址一定要填写完整的接口地址,例如 http://127.0.0.1/status.php ~~~ fcode.Start('http://127.0.0.1/status.php'); ~~~ 接口设计也是非常简单,没有什么复杂的地方,一看便知 ~~~