小鱼塘

  • 小玩意
  • 小想法
记录自己技术和想法地方
云同步

云同步技术研究

背景 最近用obsidian + 小米云盘同步搭建自己的个人笔记,所以突然好奇云盘同步到底怎么检测到我的文件修改或者删除文件的。 分析过程 搜索 监听文件api 找到有关的api ReadDirectoryChangesW FindFirstChangeNotification SHChangeNotifyRegister 百度网盘与wps同步盘,发现他们用的api都是ReadDirectoryChangesW,验证很简单,直接屏蔽一下ReadDirectoryChangesW,再修改文件就无法检测到变化进行同步了…

10月 25, 2022 0条评论 324点热度 0人点赞 小鱼儿 阅读全文
SDL

SDL2 window 系统菜单增加一个置顶菜单

背景 因为自己用SDL写了一个协同软件,需要增加一个置顶功能,那么在系统菜单增加是最方便的。 效果图 代码逻辑 获取SDL window hwnd 句柄 获取系统菜单 HMENU hmenu = GetSystemMenu(hWnd, false); 处理SDL_SYSWMEVENT (前提要设置开启能获取SDL_SYSWMEVENT,默认关闭) 处理WM_SYSCOMMAND 代码片段 开启SDL 捕获系统消息 void WindowsUI::EnableSystemMsg() { SDL_EventState(…

10月 21, 2022 0条评论 262点热度 0人点赞 小鱼儿 阅读全文
Uncategorized

miui+ 协作 声音技术研究

背景 之前用miui+ 协作的声音传递不是用蓝牙,不知道用的什么技术,后面自己分析了代码 技术 AudioRecord 设置 CAPTURE_AUDIO_OUTPUT 这个需要系统权限,我自己反射调用,但会在系统代码中权限过不了,他对shell 给了权限,但我用run class 方式会导致名字对不上,导致权限不足,所以无法使用。我想了一些办法都没法绕过去,所以后面研究蓝牙的方式,window 蓝牙API 文档跟狗屎一样,我只知道怎么扫描,但不知道怎么自动连接,头大。。。。暂时不研究声音,因为需求没有大。 我先代码…

10月 12, 2022 0条评论 274点热度 0人点赞 小鱼儿 阅读全文
win32

win32编程-系统菜单增加菜单

背景 准备给自己SDL window窗口修改一下系统菜单,增加一个置顶窗口,方便自己看视频,于是研究一下win32怎么增加菜单 逻辑 GetSystemMenu 获取系统菜单句柄 AppendMenu 传入系统菜单句柄,增加自己菜单 demo RESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { switch (message) { case WM_COMMAND: { int wmId = LOWORD(w…

10月 12, 2022 0条评论 294点热度 1人点赞 小鱼儿 阅读全文
分类
  • android
  • c#
  • c++
  • electron
  • fishtools
  • html
  • javascript
  • jquery
  • miui+
  • nodejs
  • obsidian
  • ollydbg
  • parsec
  • poco
  • scrcpy
  • SDL
  • socket io
  • Uncategorized
  • vs
  • win32
  • windows
  • 云同步
  • 产品
  • 加壳
  • 后端
  • 宝塔
  • 工具
  • 底层技术
  • 开源
  • 开源产品
  • 微信
  • 数据库
  • 杂念
  • 浏览器
  • 游戏
  • 界面
  • 编程语言
  • 网站
  • 网络
  • 自己开发的工具
标签聚合
c# 图床 301 md5 百度 node windows 短连接 下载 SendMessage jquery android 小玩意 VC 快速登录 爆红 抖音 微信 webview PE 源代码 运行库 异常 win11 窗口贴边 软件 菜单 纸上谈兵 dll c++ nodejs scrcpy electron 窗口 线程 WM_COPYDATA 界面 报错 debugview OllyDBG nodejs 多线程 网站 ie8 修改 准备开发产品 c++ html c/c++ 免费清理僵尸粉 多开
归档
  • 2023年2月
  • 2022年12月
  • 2022年11月
  • 2022年10月
  • 2022年9月
  • 2022年8月
  • 2022年7月
  • 2022年6月
  • 2022年5月
  • 2022年4月
  • 2022年3月
  • 2022年2月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月
  • 2021年8月
  • 2021年7月
  • 2021年6月
  • 2021年5月
  • 2021年4月
  • 2021年3月
  • 2021年2月
  • 2021年1月
  • 2020年12月
  • 2020年11月
  • 2020年10月
  • 2020年9月
  • 2020年8月
  • 2020年7月
  • 2020年6月
  • 2020年5月
  • 2020年4月
  • 2020年3月
友情链接
  • 微信群发软件
  • 微信自动回复软件
  • 微信群管理软件
  • 免费僵尸粉检测软件

COPYRIGHT © 2022 小鱼塘. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

湘ICP备18005349号