登录社区云,与社区用户共同成长
邀请您加入社区
你需要学习 Rust 异步、Tauri 的命令系统、状态管理,以及与前端通信的 invoke 模式。· Tauri 2.0 的插件体系已覆盖:自动更新、托盘图标、全局快捷键、文件系统、通知、剪贴板、SQLite 等,官方维护的插件超过 30 个。· Electron:默认配置曾因 nodeIntegration: true 导致远程代码执行漏洞,现在虽然默认值已安全,但仍需开发者透彻理解 cont
OCRmyPDF-Desktop是一款PDF文字识别软件,主要功能是让原本不能复制和搜索的PDF可以复制文字和根据文字进行搜索。识别后,您可以进行PDF文本的复制和搜索。这个功能,对于需要对PDF进行编辑、处理、搜索和阅读的用户来说,是非常有用和实用的。然而,有些PDF文档无法复制和进行文本搜索,这使得我们的处理和阅读变得相对困难。总之,OCRmyPDF-Desktop是一款非常实用的PDF OC
GPIO布局也花了心思,所有数字量输入都加了TVS管和RC滤波,模拟量输入用ISO124做隔离,毕竟工厂里的电磁干扰堪比战场。所有源码和设计文件都扔在Gitee上了,下个版本准备加入LoRa透传和MQTT_SSL加密,欢迎来GitHub点个star一起搞事情。CRC校验千万别用查表法,虽然快但容易被干扰,这里坚持用按位计算,实测在强干扰环境下误码率降低97%。BOM清单里藏着彩蛋:SIM卡座选的是
【摘要】Keyusee是一款免费开源的录屏工具(FocuSee平替),提供一体化录制剪辑解决方案。支持屏幕/窗口/区域录制,可添加摄像头和音频,自动生成操作数据。其AI功能可突出关键操作(鼠标轨迹/点击效果/局部放大),内置画中画和3D变换增强表现力,支持WEBM/MP4多格式导出。适用于教程制作、产品演示等场景,实现从录制到输出的全流程处理。下载地址:keyu.live
uniapp的electron插件一键生成桌面应用,支持macOS,Windows,Linux的开源项目。
阅读此文章的前提是已经可以正常打包,并无异常的用户。我的环境:electron@8.2.3打包工具: electron-builder@22.10.5electron打包是不会把数据库打进去,所以每次打包成功后打开会报unable to open database file的错,要解决此问题,需要设置打包的时候将数据库文件拷贝到根目录然后,通过判断是否打包,来重新指定数据库文件路径这个app.is
海狸IM 2.0正式发布,标志着这款开源即时通讯软件进入全新阶段。本次更新涵盖服务端、移动端、PC端、运营后台、开放平台门户和OAuth授权页六大独立工程,构成完整产品链路。核心升级包括:补齐消息基础功能(回复、转发、撤回、编辑)、支持Markdown和语音消息、音视频通话优化、用户设置云端同步等。服务端2.0增强了规范化和安全性,移动端Flutter版本成为主力,PC端新增独立设置中心。项目采用
腾讯元宝桌面客户端:基于Tauri的开源技术解析
Windows本地离线文档管理应用,完成基础使用功能:文档编辑管理、图片文件管理、数据库导入导出、OCR识别(使用网络)等。初始账号密码:admin admin123..
electron-vite-vue3多页面多窗口黑白主题
在本文中,我将手把手教你使用实现一套纯本地、离线运行、不上云的人脸识别登录系统。开机直接进入人脸识别登录页人脸登录成功 → 进入首页人脸不匹配 → 本页显示失败登录页可跳转到人脸录入页录入成功自动返回登录全程本地运行,无需网络技术栈Electron(打包桌面端 + 调用摄像头)@vladmandic/face-api(本地人脸识别库)模型本地加载,100% 离线运行打开软件 → 人脸识别登录页未录
ps:electron-store存储的数据 在卸载应用后依然存在;localstorage 仅在浏览器进程中起作用;const Store = require('electron-store')Store存哪了?localstorage 存在哪了?解答:存在浏览器本地存储中。
Electron 接收 UDP 数据报需求Electron 可以自动接收服务器发送的广播 UDP 数据报,当数据报的内容中有 'xxx'字符串时,读取该条数据报的数据内容并传递给渲染进程实现Electron 包含主进程和渲染进程渲染进程中的页面点击读取广播 UDP 数据报按钮(入口)监听入口按钮,当入口按钮被点击时向主进程发送 listener 事件,获取 U...
macOS上electron项目中使用sqlite3数据库,获取不到 node_sqlite3.node 文件的问题Error: Cannot find module '/Users/****/Documents/code/********/node_modules/sqlite3/lib/binding/napi-v3-darwin-arm64/node_sqlite3.node'
electron中实现一个websocket服务器接收python端发送的数据
Beekeeper Studio —— 一款跨平台 SQL 编辑器和数据库管理器,适用于 Linux、Mac 和 Windows,支持 MySQL、Postgres、SQLite 等多种数据库。
electron集成sqlite更新项目覆盖数据库问题
客户端程序运行在用户终端,会有一些留在本地的配置,考虑使用nedb来进行用户配置存储。为了方便调用,对nedb的方法做了一层封装。
数据本地持久化是大多数客户端都会使用到的技术,根据业务场景的不同,可能是存储一些简单的系统配置,也可能是复杂的业务数据,我们在使用一些数据本地持久化工具的时候也是需要根据自己的应用场景来选择适合自己的工具。常规情况就会引入一个本地数据库来支撑这种数据本地持久化的需求,下面我们来看看如何在 Electron 应用中如何选择一些常规的数据库工具吧。工具名称SQLite3LowdbDexie轻量级是是是
这对众多程序员是比较友好的。这与xshell和secureCRT的脚本不相同,据官方介绍,该功能是参考自动化运维工具Ansible-playbook设计的,目标是提供开箱即用的运维支持,有相关帮助文档和示范,其中也包括了该软件的一键部署的脚本。对于大多数用户,快捷键的使用频率是很低的,但该软件还是根据不同系统的使用习惯提供了不同的配置文件,并允许用户自定义个人配置文件。这是很值得称赞的功能项,XS
electron打包桌面版.exe之vue项目踩坑(vue3+electron 解决打包后首页打开空白,打包后路由不跳转及请求不到后端数据等问题)
可以快速搭建你的专属AI助手;支持自定义插件,扩展无限可能。现已支持:OpenAI,Ollama,谷歌 Gemini,讯飞星火大模型,百度文心大模型,阿里通义大模型,天工大模型,月之暗面大模型。
He3 是一个包含近 400 种工具的终极开发者工具箱,涵盖了前后端开发者的日常所需,例如:JSON、YAML、编码工具、图片工具、时间戳工具、颜色工具、CSS 工具、加密工具、网络工具、编程工具等。此外, He3 还为开发者提供了开放平台,使用 VUE 几分钟就能开发并发布一款小工具,任何安装了 He3 客户端的人都能通过链接打开你开发的工具。目前 He3 商店里已经有 400 多款开发者小工具
electron + vue3的WhatsApp群聊记账机器人
ImageContrastTools是一款实用的图片查重软件,适用于电脑和手机,特别适合整理混乱的相册。用户只需选择一个文件夹,软件便能自动扫描重复的JPG/PNG图片,并在扫描完成后列出重复照片,左侧显示原图,右侧显示重复图。该软件处理5000张图片大约需要5分钟,比手动查找快得多。处理方式包括移动到回收站、移动到其他文件夹或直接删除。软件界面虽然简陋,但功能强大,适合处理自拍修图废片、网店重复
使用electron + robotjs 实现了一个微信自动化客户端,使用模拟点击的方式去操作微信,而不是只用web端的接口,防止被封号,同时对非程序员也很友好:https://www.novenn.com/%E5%BE%AE%E4%BF%A1%E6%9C%BA%E5%99%A8%E4%BA%BA/...
使用Vite构建打包Electron全平台(win、linux、macos)
electron操作sqlite数据库环境配置以及其他步骤
SQLite是一种嵌入式关系型数据库管理系统,是一个零配置、无服务器的、自给自足的、事务性的SQL数据库引擎。SQLite是一个轻量级的数据库,可以在各种操作系统上使用,并且支持SQL语言标准。SQLite可以用来存储和管理大量的数据,并且可以通过SQL语句来查询和操作这些数据。它可以用于移动应用程序、桌面应用程序、Web应用程序、嵌入式系统等等。
可以运行的electron开源小项目文章目录可以运行的electron开源小项目1. vue-electron-notes笔记软件安装依赖本地启动项目构建安装包2 Electron API 演示(中文版)构建3. wallhaven-electron4. 番茄钟????⏰5.electron-egg 模板6.tasky前阵子为了学习一下electron,找了不少开源小项目来练手,现在汇总一下。可惜
FreeTube —— 一款开源桌面 YouTube 播放器,基于 Electron 实现,同时支 Windows(10 及更高版本)、Mac(macOS 10.15 及更高版本)和 Linux。