|
分享源码
界面截图: |
|
是否带模块: |
调用了模块 |
备注说明: |
- |
整了点硬核的东西……
智慧网站第二代!基于浏览器的一站式远程控制解决方案
由易语言和一点点C++编写(C++的代码们都在driver\src文件夹下)
相比第一代智慧网站,性能有了大提升!文件管理部分也丰富了许多
使用DXGI抓取屏幕,亲测最高能到120FPS(内网,而且需要性能强劲的电脑)
有虚拟屏幕驱动,解决你不插显示器显卡就不工作的问题(64位 自签)
支持大多数输入设备,触摸屏数位板什么的都支持,前端也对触摸屏进行了优化。
使用驱动级的虚拟HID设备作为输入,兼容绝大多数游戏,支持触摸屏等模拟(虽然win对触摸屏优化不怎么好就是了)
支持GPU编码!没想到吧易语言也能调GPU辣!(其实靠的C++中转,但性能还是很不错的)
然后吧就是拿C++整了不少花活导致这易语言写的东西只能在64位系统上跑……还有DXGI是win8才加进来的接口哦
所以系统要求win8及以上的64位系统。。。(如果你有能力可以尝试把全部64位驱动移植到32位然后就可以愉快的在32位系统上玩耍了^_^)
这个东西从2022/10/01开始陆陆续续一直写到现在,东西很多,难免会出现一点小Bug,欢迎反馈~
(这回我 ⌈ 创新性 ⌋ 地写了注释,不过也许还是依托史山)
==================下边说点有用的=================
配置这个网站需要一定的计算机和网络知识
使用教程:
1.下载解压到一个妥善的地方(虽然文件管理支持Unicode,但是程序路径里不能有非GBK的东西,诸如emoji之类的)
2.安装驱动。
……1.打开driver文件夹
……2.把ca.cer安装到本地计算机“受信任的根证书颁发机构”。之后打开看应该就显示信任了
……3.管理员运行newbeeDpDriver下install.bat(这是虚拟显示器驱动)如果有弹窗请勾选信任按安装
……4.管理员运行newbeeHID下_install.bat(这是虚拟HID驱动,提供的是正规签名好的。)安装它。
……5.重启你的电脑。之后不出意外的话设备管理器-人体学输入设备里就应该有Smartsite HID这个设备
……6.好了你装完驱动了
3.进行配置。配置文件们都在config文件夹下。(其实你不这么做也行。默认是开在本地19190端口上。直接运行,浏览器开http://127.0.0.1:19190就能上去。上去之后可以在网站设置里改)
4.以管理员身份运行smartsite.exe(他没有界面,他会出现在右下角托盘。记得给防火墙通过)
5.愉快的玩耍^_^
初始用户名:123 密码:123 一定要改!!!!
下面解释一下各个配置项(就config文件夹的那些东西)
你可以手动改的有 log.ini onError.ini settings.ini watchdog.ini 这四个文件
其实这里大部分选项都能在网站上改
--log.ini---
[logging]
1=1 记录一般日志(1为开0为关)
2=1 记录错误数据(1为开0为关)
3=1 记录第一板块【运行信息】日志(1为开0为关)
4=1 记录第二板块【运行信息】日志(1为开0为关)
5=1 记录第三板块【运行信息】日志(1为开0为关)
6=1 记录第四板块【运行信息】日志(1为开0为关)
7=1 记录第五板块【运行信息】日志(1为开0为关)
8=0 记录一般日志(1为开0为关)
9=0 记录一般日志(1为开0为关)
[num]
ErrorData=0 不要动
Network=0 不要动
---onError.ini---
[Toast]
enable=1 报错时toast通知(1为开0为关)
[onError]
retry=0 启动失败时自动重试的间隔(单位为毫秒,设0为关闭)
---settings.ini(主要的)---
[server]
ip=127.0.0.1 监听IP(ipv6要打中括号)
port=19190 监听端口
maxConns=10000 最大连接数
owner=newbeetec 服务器所有者(其实这个就是运行信息上面一条右侧的灰色小字)
[flush]
enable=1 启动服务器时刷新网站文件(影响启动速度,一般关掉,1为开0为关)
[user]
allowtimes=10 最多允许尝试输密码的次数
verify=【一串密钥】 你的用户名密码经过摘要算法后存在这里,不要手动改,可托盘右键菜单修改密码
captcha=3 错误数超过这个之后要求人机验证
reconnect=10 自动重连的有效期(分钟)
[taskmgr]
flushTime=1000 任务管理器的刷新周期(毫秒)
[autologin]
availTime=2592000000 自动登录有效期(这玩意也是毫秒啊……)
---watchdog.ini---
[watchdog]
sta=1 是否启用(1为开0为关)
flushTime=1000 看门狗刷新周期(毫秒)
==============有用的说完了,该写下载链接了===============
百度网盘的链接。论坛和蓝奏云都传不上这么大坨的东西 : (
开发版是源码 发布版是编译好的 保证无毒无害 有毒我吃了它
链接:https://pan.baidu.com/s/1e23-74ZuOP627flE8YrDYw?pwd=1145
提取码:1145
蓝奏的链接(只有发布版)
https://newbeetec.lanzouo.com/iDsEc26thwtg
密码:g96i
==============你大概不会需要但是我还是给你放上的链接==============
第一版智慧网站:https://bbs.125.la/forum.php?mod=viewthread&tid=14744797
============================================================
开发工具们:
主程序 - 易语言(显而易见)
前端 - Webstorm
C++ - Visual Studio Community 2022
HID驱动 - WinDDK 7600.16385.1
-------------------------------------------------------------------
THE END
|
-
效果图1
-
效果图2
-
效果图3
-
效果图4
-
效果图5
-
效果图6
-
效果图7
评分
-
查看全部评分
|