- 博客(45)
- 资源 (9)
- 问答 (4)
- 收藏
- 关注
原创 HWAutoTool 自动化工具操作手机模拟器文档介绍 v1.x.x
自动化工具:源于AndroidDebugBridge 提供的命令接口操作模拟器与手机,每天重复做相同的事情,为了节省时间成本、提高工作效率,从而开发了此款工具。此工具支持用户自定义设计循环操作交互能力,开发初期会有不尽人意,但希望您给我们一次改过的机会,把您的宝贵建议告诉我们。
2023-04-22 22:31:28 219
原创 HWAutoTool 自动化工具操作手机模拟器文档介绍 V0.1.x
自动化工具:源于AndroidDebugBridge 提供的命令接口操作模拟器与手机,每天重复做相同的事情,为了节省时间成本、提高工作效率,从而开发了此款工具。此工具支持用户自定义设计循环操作交互能力,开发初期会有不尽人意,但希望您给我们一次改过的机会,把您的宝贵建议告诉我们。
2022-09-29 23:20:18 3660
原创 ADB 命令集合(Android Debug Bridge)
无限点击,间隔0.3秒:adb.exe shell “while true;do input tap 350 850 & input tap 350 850 & sleep 0.3;done”点击20次:adb.exe shell “seq 20 | while read i;do input tap 350 850 & input tap 350 850 & sleep 0.3;done”
2022-05-12 23:03:02 274 1
原创 取网页元素位置
获取网页元素的绝对位置function getElementLeft(element) { var actualLeft = element.offsetLeft; var current = element.offsetParent; while (current !== null) { actualLeft += (current.offsetLeft + current.clientLeft); current = current.offsetParent; } return ac
2021-10-08 13:03:05 159
原创 CMD 删除文件
rd /s /Q c:\temp //会将temp文件夹也删除md c:\Temp //删除后再重建del /s /Q c:\temp //只能删除文件,而不能删除子文件夹
2021-05-07 15:23:24 144
原创 Windows Api 系统时间相关集合
//检索自系统启动以来经过的毫秒数,最长为49.7天DWORD GetTickCount();// 检索系统时间,以毫秒为单位。系统时间是自Windows启动以来经过的时间。此函数非常类似于timeGetTime函数MMRESULT timeGetSystemTime( LPMMTIME pmmt, UINT cbmmt );// 函数以毫秒计的系统时间。该时间为从系统开启算起所经过的时间//请注意,timeGetTime函数返回的值是DWORD值。该返回值每2 ^ 3
2020-11-25 13:46:55 649
原创 查询本机/代理/指定IP信息(归属地) Api
查本机/代理地址:http://api.guajicun.com/GetIp/default.aspx指定IP地址:http://api.guajicun.com/GetIp/default.aspx?queryIp=127.0.0.1
2020-11-18 13:27:48 1501
原创 易语言颜色渐变算法
.版本 2.子程序 getcolorgradual.参数 startColor, 整数型, , 开始颜色.参数 endColor, 整数型, , 结束颜色.参数 num, 整数型, , 颜色份数 .参数 result, 整数型, 参考 数组, 返回颜色数组.局部变量 eColor, 字节集.局部变量 sColor, 字节集.局部变量 color, 整数型.局部变量 R, 双精度小数型.局部变量 G, 双精度小数型.局部变量 B, 双精度小数型.局部变量 i, 整数型sColor
2020-11-16 11:53:50 965
原创 JavaScript 将字符串复制到剪辑版(剪贴板)
function copyToClipboard(str) { const el = document.createElement('textarea'); el.value = str; el.setAttribute('readonly', ''); el.style.position = 'absolute'; el.style.left = '-9999px'; document.body.appendChild(el); const selected = document.getSe
2020-11-05 20:49:55 1109
原创 Js 字符串首字母大写的3种方法
//实例一:let name = 'huoweNet'name.charAt(0).toUpperCase() + name.slice(1)//实例二:let name = 'huoweNet'name.slice(0, 1).toUpperCase() + name.slice(1)//实例三:let name = 'huoweNet'name.substring(0, 1).toUpperCase() + name.substring(1)...
2020-10-02 21:10:17 3964
原创 JS 相对路径获取绝对路径 或 将地址栏路径到绝对路径
透过image对象:function getabsoluteurl(url){ var img = new Image(); img.src = url; // 设置相对路径给image, 此时会发送出请求 url = img.src; // 此时相对路径已经变成绝对路径 img.src = null; // 取消请求 return url;}getabsoluteurl(“/”);这种方法不会发出任何请求(请求会在加入dom时产生)var funct
2020-09-16 02:13:15 619
原创 MySQL 连接服务器错误提示:1862 - Your password has expired.
解决方法:ctrl+R 输入cmd 打开命令提示符输入mysql -uroot -p (若提示mysql命令不可用,请到安装目录Bin下执行)输入登录密码set password = password(‘输入登录密码’)成功!!!错误提示:1862 - Your password has expired. To log in you must change it using a client that support expired password....
2020-09-11 14:35:34 208
原创 注册表(regedit)常用路径
系统服务注册表路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
2020-09-11 12:52:59 1826
原创 runas 命令行获取管理员权限 : 运行指定的工具和程序,而不是用户当前登录提供的权限。
windows使用cmd命令行获取管理员权限:用户名:Administrator 运行cmd程序温馨提示:若有密码则输入密码,输入密码时不可见密码。runas /noprofile /user:Administrator cmd# RUNAS 用法:RUNAS 用法:RUNAS [ [/noprofile | /profile] [/env] [/savecred | /netonly] ] /user:<UserName> programRUNAS [
2020-09-10 09:41:36 2094
原创 SQLITE3 常用SQL语句
查询2表中某两个字段不同的数据下方例子a 表 字段as 和 b表 字段bs 比较后取出不同数据select * from a where a.as not in (select bs from b);
2020-09-08 21:58:12 146
原创 gradientColors
var parseColor = function (hexStr) { return hexStr.length === 4 ? tr.substr(hexS1).split('').map(function (s) { return 0x11 * parseInt(s, 16); }) : [hexStr.substr(1, 2), hexStr.substr(3, 2), hexStr.substr(5, 2)].map(function (s) { r
2020-08-16 18:46:21 376
原创 rgb to hex | hex to rgb | 计算渐变过渡色
// rgb to hex function rgbToHex(r, g, b){ var hex = ((r<<16) | (g<<8) | b).toString(16); //hex = ((r<<16) | (g<<8) | b); //return hex; //return Math.abs(hex.length-7); //return Math.abs(hex.length-7
2020-08-16 18:44:41 494
原创 JS模拟鼠标点击按钮
var btn = document.querySelector("#su");// 先要注册,然后触发,否则不行。btn.addEventListener("click", function(e) {console.log("simulate event");}, false);var event = document.createEvent("MouseEvents");event.initMouseEvent('click',true,true,document.defaultView,0
2020-08-12 21:03:29 2498
原创 Fiddler手机软件抓包教程
下载就不说了百度自行解决启动Fiddler,打开菜单栏中的 Tools > Fiddler Options,打开“Fiddler Options”对话框。在Fiddler Options”对话框切换到“Connections”选项卡,然后勾选“Allow romote computers to connect”后面的复选框,然后点击“OK”按钮。在本机命令行输入:ipconfig,找到本机的ip地址。打开android设备的“设置”->“WLAN”,找到你要连接的网络,在上面长按,然后选择“修改
2020-08-10 00:48:12 278
原创 易语言 窗口消息 键盘消息 鼠标消息 控件消息等 整理归类
// 键盘消息WM_CHARWM_CHARTOITEMWM_DEADCHARWM_GETHOTKEYWM_HOTKEYWM_KEYDOWNWM_KEYUPWM_SETHOTKEYWM_SYSCHARWM_SYSDEADCHARWM_SYSKEYDOWNWM_SYSKEYUPWM_UNICHARWM_VKEYTOITEM// 鼠标消息0015. WM_DROPFILES0016. WM_LBUTTONDBLCLK0017. WM_LBUTTONDOWN0018. WM
2020-07-25 23:13:04 5135
原创 易语言 取文本字符个数 毫秒级统计大文本字符数 4种方法
.版本 2.子程序 取文本字符个数1, 整数型, , ASM 取字符个数 //汉字算一个字符,其他单字节的字符算一个,如果为空将会崩溃.参数 要寻找的文本, 文本型.如果真 (要寻找的文本 = “”) 返回 (0).如果真结束置入代码 ({ 139, 125, 8, 139, 63, 49, 192, 138, 31, 128, 251, 0, 116, 10, 128, 251, 127, 118, 1, 71, 71, 64, 235, 239, 201, 194, 4, 0 })
2020-07-09 10:33:15 2896
转载 公式:位图字节对齐
最近工作涉及了位图4字节对齐问题,前人代码中用了下面的公式(width * bitCounts + 31) / 32 * 4,来计算图像每行的字节数,但是一直不理解公式的原理,经过网上搜索,看过别人文章,以及自己琢磨,发现原理如下:首先来自于这样一个公式:(width * bitCounts / 8 + 3) / 4 * 4,该公式含义比上面的公式要容易理解一些,比如biWidth * biBitCount代表了对齐前每行的总位数,位图有1位、2位、4位、8位、16位、24位、32位等,大于8位的都是8
2020-07-07 18:23:20 404
原创 公式:计算位图一行的字节数(一条扫描线长度)
这些公式都可以计算出来:行字节数 = (宽度 * (位深/8) + 3) & ~3位与 (宽度 × 位深 ÷ 8 + 3, 位取反 (3))左移 (右移 (宽度 × 位深 + 31, 5), 2)易代码.版本 2.子程序 对齐, 整数型.参数 待对齐数, 整数型.参数 对齐长度, 整数型, , 1 2 4 8 16 32 64 ...对齐长度 = 逆向位扫描 (对齐长度).如果真 (对齐长度 > 0) 对齐长度 = 左移 (1, 对齐长度) - 1 返回
2020-07-06 15:14:02 2149
原创 公式:计算一幅位图占用的存储空间
biSizeImage=((((bi.biWidth*bi.biBitCount)+31)&~31)/8)*bi.biHeight
2020-07-06 15:07:59 1341
原创 易语言 从注册表获取图标句柄 支持路径或后缀名
.版本 2.子程序 HW_GetIconFromReg, 整数型, , 返回图标句柄,用 DestroyIcon () 释放.参数 PathOrExtension, 文本型, , 可以传入文件绝对路径或者扩展名.局部变量 Extension, 文本型.局部变量 KeyName, 文本型.局部变量 DefaultIcon, 文本型.局部变量 Path, 文本型, , , 文件路径.局部变量 nIcon, 文本型, , , 图标索引.局部变量 hIcon, 整数型Extension = P
2020-07-05 13:52:58 417
原创 %SystemRoot%打开系统目录文件 Windows
%SystemRoot% 是环境变量 可以直接在地址栏打开系统目录,或在程序中 // 注册表中进程可以看到使用这样的方式执行。
2020-07-05 13:16:31 1609
原创 优化易语言程序占用内存
.版本 2.DLL命令 EmptyWorkingSet, , "Psapi.dll", "EmptyWorkingSet" .参数 hProcess, 整数型EmptyWorkingSet (-1)可以用时钟定时来执行此函数…
2020-04-29 21:45:44 2488
原创 易语言WinHppt模块 集成 WinHttpApi WinInet WinHttpRequest 三大类 网页访问
个人习惯,不同功能喜欢分开写模块,因为有些项目,不会用到一些功能,都集成在一个模块我不喜欢这样的,特此独立整理*WinHttp类 为 面向对象 调用*所有类方法基于(WinHttpRequest5.1)的特性封装完成 并加入了自动补全协议头和Cookies私有化管理架构*WinHttpW(WinHttpApi)v2.9*WinHttpR(WinHttpRequest5.1)v4.6*W...
2020-04-26 15:07:03 1506
原创 【随手笔记】验证码调用DLL 传入字节集
取变量地址 >返回栈指针汇编:置入代码 ({ 139, 69, 8, 201, 194, 4, 0 })通过这几天的研究发现 很多提供识别库传入识别,有的是字节集,有的是指针,有的是Base64这些日子正好在研究 堆 内存的,所以有点启发了,特此用这个例子举例:先说DLL子程序:1、DLL子程序接收图片变量类型写整数型;2、DLL子程序下编辑代码通过上面的汇编可以取出栈地址...
2020-04-23 20:00:05 215
原创 易语言 发送消息模拟按下shift左右键
发送消息 (hWnd, 256, 16, 3538945)发送消息 (hWnd, 257, 16, -1070202879)发送消息 (hWnd, 256, 16, 2752513)发送消息 (hWnd, 257, 16, -1070202879)’ shift左右键 2752513是右键的 3538945是左键的’ CTRL右键的话按下消息是18677761 左键按下消息是1900...
2020-04-18 20:14:18 897
转载 常用Windows消息、常量命名参考
常用Windows消息、常量命名参考在WIN系统常量里,一般会以两到三个字母加个下划线作为前缀,从这些前缀里就能知道是什么类型的常量。一般情况下,第一个字母为控件的头一个字母,第二个字母是M的是消息(Message)常量,S是风格(Style)常量,N是通知、事件(Notify)。下面列出一些常量的常量前缀,为大家以后使用API、常量等带来方便。 WM_ W...
2020-04-10 21:33:08 186
原创 GetLastError 函数错误信息 代码大全
〖0〗-操作成功完成。〖1〗-功能错误。〖2〗-系统找不到指定的文件。〖3〗-系统找不到指定的路径。〖4〗-系统无法打开文件。〖5〗-拒绝访问。〖6〗-句柄无效。〖7〗-存储控制块被损坏。〖8〗-存储空间不足,无法处理此命令。〖9〗-存储控制块地址无效。〖10〗-环境错误。〖11〗-试图加载格式错误的程序。〖12〗-访问码无效。〖13〗-数据无效。〖14〗-存储器不足,...
2020-03-21 14:08:54 1105
易语言 adb shell getevent 和 sendevent 详细讲解使用实现点击效果
2022-08-12
易语言CMD(命令提示符)源码
2022-04-14
易语言模块 XMLDOM 解析 构造 获取 更改 添加 删除 遍历元素 格式化XML
2022-04-11
全国省市地区规划 SQL版本
2021-08-31
易语言搭建MySQL源码 一键配置本地环境 MySQL [Install-Demo].zip
2020-09-11
WinHttpNew.ec
2020-04-25
mysql 分组排序查询语句
2023-12-15
SQLite3 删除字段 名字相同 后面带空格的 SQL语句怎么实现?
2021-09-01
sqlite3 或者 MySql 查询询问题
2018-03-31
Discuz 邮箱验证 (激活邮箱) 间隔时间修改,默认是5分钟
2017-05-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人