首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
虚拟化.超融合.云计算
›
公有云
›
SAAS
›
【GitHub每日速递】不止 TeamViewer 更换!RustDesk 与 ...
返回列表
发新帖
【GitHub每日速递】不止 TeamViewer 更换!RustDesk 与 PowerToys,Windows 服从神器
[复制链接]
发表于 2025-9-5 07:32:56
来自手机
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
原文:【GitHub每日速递】不止 TeamViewer 更换!RustDesk 与 PowerToys,Windows 服从神器
免费!开源!微软 PowerToys 帮你解锁 Windows 隐藏技能
PowerToys 是一个提拔Windows系统服从的实用工具集。简单讲,它是一套让电脑操作更便捷的增强功能,好比窗口分屏、快速启动程序等。实用人群:Windows用户、开发者、追求高效办公的个人。
核心功能
PowerToys 包含多个实用工具,当前重要包括:
窗口管理
:如 FancyZones(窗口分区)、Always on Top(窗口置顶)。
服从工具
:如 PowerToys Run(快速启动器)、Command Palette(命令面板)、Text Extractor(文本提取)。
系统工具
:如 File Locksmith(文件解锁)、Environment Variables(情况变量编辑)、Hosts File Editor(Hosts 文件编辑)。
输入辅助
:如 Keyboard Manager(键盘映射)、Mouse Utilities(鼠标工具)、Quick Accent(快速输入特殊字符)。
其他工具
:如 Color Picker(取色器)、Image Resizer(图片缩放)、ZoomIt(屏幕缩放与标注)等。
安装方式
支持多种安装途径:
GitHub 发布页
:提供 x64/ARM64 架构的安装包(分用户级和呆板级)。
Microsoft Store
:实用于 Windows 11 和新版 Windows 10 应用市肆。
WinGet
:通过命令行安装(支持用户级和呆板级摆设)。
社区驱动方式
:如 Chocolatey、Scoop 等包管理器(非官方)。
技能架构
代码构造
:重要代码位于 src/ 目录,按模块(如 launcher、cmdpal、workspaces 等)划分。
关键组件
:
存储层:使用 ListRepository 等类管理数据,支持增删查等操作,基于 ConcurrentDictionary 实现线程安全。
插件系统:支持扩展(如 VS Code Workspaces 插件),有明白的插件开发规范(如 plugin.json 配置、Main 类要求)。
跨模块复用:部门功能(如包管理、文件监控)在不同模块(如 launcher、cmdpal)中共享相似实现。
用 Rust 写的长途桌面神器!开箱即用还安全,数据全由自己掌控
rustdesk 是一个支持自托管的开源长途桌面工具。简单讲,它是一个免费且可私有化摆设的“长途控制电脑”软件,用来更换TeamViewer。实用人群:必要安全长途访问计算机的个人、企业及技能爱好者。
基本信息
核心功能
:提供长途桌面控制本领,无需复杂配置即可开箱即用,用户能完全掌控自己的数据,无需担心安全题目。支持使用官方的汇接 / 中继服务器,也可自行搭建或编写此类服务器。
社区与交换
:可通过 Discord、Twitter、Reddit、YouTube 等平台与开发团队及其他用户交换。
版本与下载
:提供二进制版本下载、夜间构建版本,还可通过 F-Droid、Flathub 等渠道获取。
构建相干
依赖
:桌面版本使用 Flutter 或已弃用的 Sciter 作为 GUI。需自行下载 Sciter 动态库,不同系统对应不同的库文件(Windows 为 sciter.dll,Linux 为 libsciter-gtk.so,macOS 为 libsciter.dylib)。
构建步骤
:
准备 Rust 开发情况和 C++ 构建情况。
安装 vcpkg 并正确设置 VCPKG_ROOT 情况变量,然后根据系统安装相应依赖(如 Windows 安装 libvpx:x64-windows-static 等,Linux/macOS 安装 libvpx 等)。
运行 cargo run 即可构建。
Linux 系统构建
:针对不同的 Linux 发行版(如 Ubuntu 18、openSUSE Tumbleweed、Fedora 28、Arch 等),提供了相应的依赖安装命令,以及安装 vcpkg 的具体步骤。
回复
使用道具
举报
返回列表
浏览过的版块
移动端开发
人工智能
鼠扑
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表