c# Win32APi SendMessage 发送字符串到其他应用输入框
主要是留作记录,今天突然有操作windows窗体程序的需求。 需要自动化输入和点击,方便应用操作。 这里记录了如何查找并发送文本到其他应用输入框, 这里重点查看onclick事件中的逻辑。 首先找到应用窗口,然后遍历并保存所有子窗口。最后调用函数发送即可。 实测密码框也可以发送成功。 using System.Diagnostics; using System.Runtime.Inte...
主要是留作记录,今天突然有操作windows窗体程序的需求。 需要自动化输入和点击,方便应用操作。 这里记录了如何查找并发送文本到其他应用输入框, 这里重点查看onclick事件中的逻辑。 首先找到应用窗口,然后遍历并保存所有子窗口。最后调用函数发送即可。 实测密码框也可以发送成功。 using System.Diagnostics; using System.Runtime.Inte...
telnet工具,作为一个后端开发人员肯定很熟悉了。 一般使用场景是用来探测指定端口是否开发。 今天在解决一个http服务问题的时候,突发奇想:tlenet可以发送http请求吗? 这里直接说答案,可以:因为http是文本协议的 贴上代码: GET /test HTTP/1.0 Host: 127.0.0.1 以上代码修改下请求路径,在telnet连上端口后,直接复制粘贴即可发...
一个php项目,使用了 Browsersync + webpack + browser-sync-webpack-plugin 技术栈。 很简单的一个项目,启动后提示成功,但是打开网页就是一直在加载中。也没有超时什么的。 就像上面的图片一样,打开链接就是不能访问。使用telnet能够连上端口,随便发送点什么会有http响应。 但是如果请求主页,就卡死。我擦。 首先这里科普下zh—...
最近学rust, 今天突发奇想一个问题:rust,go都是打包成本地应用,那么它和java项目内存使用哪个少一点呢? 内存使用少就意味着相同内存可以跑更多的服务。 凭直觉想想,java启动依赖jdk, 包括classloader那一套无论如何都需要加载到内存中的,肯定是java比rust要多。 然后就上手操练呗: 我准备了一个简单的项目,java是使用springboot写的只有一个c...
auxm在controller函数定义多个接收参数时报错 最近手上有个活,打算用点新东西开发。 刚好最近学习了rust开发。于是心里想:就他了。 因为是web项目,网上一搜索,rust web框架auxm还不错。 打开官网就开始搭建demo。 最开始肯定是先写简单的demo函数,get/post路径传参,json传参,form表单传参等等。 以上都很简单,有手就行。 接着就整合数据库,...
前段时候,开发了一个H5页面,由于老板要求需要自定义分享链接样式(也就是分享出去是卡片样式)。于是使用了jssdk; jssdk官方链接(本文不是讲的如何使用这个sdk): https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#1 最近,老板要求在企业微信中打开这个h5页面后, 不能使用复制链接功...
有时候用excel处理数据。 虽然一直在用python写代码,不过好记性确实不如烂笔头,哈哈,备注下。 pandas读写excel import pandas as pd import pyperclip def main(): excel = pd.ExcelFile('C:\\Users\\ray\\Desktop\\sharefiles\\移远咻电10月到期.xl...
最近有个需求,老板叫采集一个管理后台的表单内容到excel,原系统没有设计导出功能。于是只能爬接口了。 爬接口很简单,F12打开浏览器调试面板,点击查询,就可以看到请求表格的内容,但是响应值那么多数据,如何知道UI界面上的列和属性的映射关系呢? 这里说个简单可用的方法,针对于VUE2可用。 第一步,找到对应table渲染根元素。一般根元素大概特征如下: div标签 有一个da...
这段时间有个需求,大概是老板看到别人发的产品链接是卡片形式展示的,而我们分享出去就是个http链接,感觉不太靠谱。 微信官方文档地址: https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html 于是就改呗。这里做下开发记录,以备后需 1. 卡片链接的必要条件 必须要有微信公众号 使用jss...
最近需要对一个网站进行逆向,抓点数据。目标网站是webpack打包,分包异步加载。 以前逆向的网站基本都是单页面应用,没有分包机制。直接扣出加载器,然后补全变量就行。没想到这个网站分包了。做了异步加载。 因为是异步加载,也就是加载器需要动态创建标签用于加载资源。也就是需要模拟浏览器document,window之类的对象。这尼玛一脸蒙蔽。 搜索了一下,还是大佬多,引入jsdom包即可解...