由于上一篇文章如何使用python调用PQ和微信中的项目在公司内得到很多人关注,大家也都纷纷提出了自己的定制化需求,在几经推敲之后,我决定做一个通用的傻瓜版,大多数功能都放在图形界面里面让大家自己设置,在这里我把需要注意的使用方法都列出来,想要源码的请关注我后期发布的资源。如果是同公司的员工请直接私信我,技术不精,不足之处请大神赐教。
运行后如下:
基本原理:
1. 监听某个微信群最新10条信息(3秒看一次)
2. 判断是否有“关注的人”发的“关注的文件名”
3. 调用本地PQ文件(如果勾选)来处理该源文件,并获取输出结果
4. 对结果表进行截图、文字提取,然后拷贝到剪贴板
5. 轮流发送到指定的多个群。
注意事项:
- 电脑不能装wps,会引起bug,已经确定wps必定会影响复制为图片的功能运行,无法解决。
- 同一个群中同样的一句话或一个文字或一个图片是不会被第二次处理的,除非清空redis缓存
- 微信设置中取消以只读方式打开,开启自动保存文件,并设置好文件存储路径,在代码中更改
- PQ查询属性设置:取消“允许后台刷新”、取消“打开文件时刷新数据”。
- PQ文件名为“家宽装修在途工单预警-PQ.xlsx”,数据源在其同级目录的“文件”内。结果表则存在“resut”内
- 结果文件名自动取结果表sheet1中A1单元格内容。
- 微信不能关闭,最小化可以但不要叉掉
- 关注的群需置顶,目前只能关注一个群
- 截图区域目前设置是《区县》、《施工班组》有数据的所有区域,为什么没把这个开放设置,因为太麻烦,如果你稍微会一点代码就可以自己动手改,或者我教你。
- 如果需要处理excel再转发,请自行编写PowerQuery查询。如果你还不知道PQ是什么,请自行百度。
- 运行后它会占用鼠标,所以最好一台电脑专用。