不锈钢带、线
不锈钢带有全软带,中硬带,特硬带等,一般称为:1/2H、3/4H、1/4H、EH、SH。
【可选材质】:316L、316、304L、304、303、302、309、430.等
【材质表面】:2B光面、No.1工业面、BA(6k)镜面、8K镜面、9K镜面)
原材料 产自:上海宝钢、山西太钢、广州联众、日本新日铁、张家港浦项、台湾烨联等
规格 范围:厚0.01mm—2.0mm * 宽3 mm—1219mm
线:鱼线、塑钢线、涤纶缝纫线
不锈钢带有全软带,中硬带,特硬带等,一般称为:1/2H、3/4H、1/4H、EH、SH。
【可选材质】:316L、316、304L、304、303、302、309、430.等
【材质表面】:2B光面、No.1工业面、BA(6k)镜面、8K镜面、9K镜面)
原材料 产自:上海宝钢、山西太钢、广州联众、日本新日铁、张家港浦项、台湾烨联等
规格 范围:厚0.01mm—2.0mm * 宽3 mm—1219mm
线:鱼线、塑钢线、涤纶缝纫线
买俩空调退了3个..
物理世界需要if else try catch,还有simulation test。错误代价高,预先做好判断模拟。
原文: Android 通过adb获取手机信息
1、获取手机系统信息( CPU,厂商名称等)
adb shell "cat /system/build.prop | grep "product""
2、获取手机系统版本
adb shell getprop ro.build.version.release
3、获取手机系统api版本
adb shell getprop ro.build.version.sdk
4、获取手机设备型号
adb -d shell getprop ro.product.model
5、获取手机厂商名称
adb -d shell getprop ro.product.brand
6、获取手机的序列号
有两种方式
1、 adb get-serialno
2、 adb shell getprop ro.serialno
7、获取手机的IMEI
有三种方式,由于手机和系统的限制,不一定获取到
1、 adb shell dumpsys iphonesubinfo
其中Device ID即为IMEI号
2、 adb shell getprop gsm.baseband.imei
3、 service call iphonesubinfo 1
此种方式,需要自己处理获取的信息得到
8、获取手机mac地址
adb shell cat /sys/class/net/wlan0/address
9、获取手机内存信息
adb shell cat /proc/meminfo
10、获取手机存储信息
adb shell df
获取手机内部存储信息:
魅族手机: adb shell df /mnt/shell/emulated
其他: adb shell df /data
获取sdcard存储信息:
adb shell df /storage/sdcard
11、获取手机分辨率
adb shell "dumpsys window | grep mUnrestrictedScreen"
12、获取手机物理密度
adb shell wm density
作者:csky6688
来源:CSDN
原文:https://blog.csdn.net/fasfaf454/article/details/51438743
版权声明:本文为博主原创文章,转载请附上博文链接!
adb shell input text
输入一个字符串,只支持英文数字和部分符号
当需要为一个控件输入内容时,需要先保证输入框正片处于焦点
adb shell dumpsys activty | grep -i mSleeping
判断当前屏幕状态
adb shell dumpsys cpuinfo
adb shell top -s cpu
获取手机cpu信息
adb shell am start packageName/className
启动一个Activity
adb shell am broadcast
发送一个广播,使用-a来指定Action,-d指定数据
adb shell am broadcast -a 'com.icechao.broadcast'
adb shell am am force-stop packageName
强制停止一个应用
adb shell pm clear packageName
清理应用数据
adb shelll kill pid
杀死某个进程
adb logcat -v time -d
打印logcat
adb shell df
文件系统的磁盘空间占用情况
adb shell /system/bin/screencap -p /sdcard/screenshot.png
手机截屏
adb shell screenrecord --time-limit 10 /sdcard/demo.mp4
录制屏幕
adb shell getprop dhcp.wlan0.ipaddress
获取手机ip地址
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq
获取手机Cpu最小频率
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
获取手机Cpu最大频率
cat /sys/devices/system/cpu/cpu0/cpufreq/kernel_max
获取手机cpu核数
adb shell dumpsys window policy | grep mScreenOnFully
获取手机屏幕策略,windows中需要不能使用grep命令筛选信息
adb shell dumpsys window policy | grep mShowingLockscreen
判断当前手机是否是锁屏状态
adb shell svc wifi enable/disable
打开手机wifi,实测部份三星手机不支持些方法
adb shell monkey
能过monkey植入事件为app进行压力测试
grep(命令中 ' | '到命名结束的部份)命令可以从得到的结果里筛选想要的信息行,这个命令只支持linux 在windows可以考虑使用findstr
在进入手机shell模式后很多通用命令是和linux是一样的,所以可以直接使用linux命令来获取手机的信息
当电脑连接多台手机使用 adb -s 手机序列号 命令 的方式指定手机
作者:icechao
链接:https://www.jianshu.com/p/e024e24ae581
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
adb shell intput swipe left top right bottom
植入屏幕滑动事件
左上为滑动的起始位置,右下为滑动的结束位置
adb shell input swipe 100 200 500 300
adb shell input tap
植入屏幕点击事件,先X轴再Y轴
adb shell input tap 100 200
通过adb发送文字
adb shell input text "asdb"
虽然这一篇要求必须得出坐标才能点击 https://stackoverflow.com/questions/18924968/using-adb-to-access-a-particular-ui-control-on-the-screen
但似乎monkeyrunner可以根据ID点击 https://developer.android.com/studio/test/monkeyrunner , 类似下面这段:
# Presses the Menu button
device.press('KEYCODE_MENU', MonkeyDevice.DOWN_AND_UP)
根据文章
python3 爬虫实战 :用 Appium 抓取手机 app 微信 的 数据
可以不安装app直接启动,但问题同样是:会造成APP信息全部丢失,就像新安装的一样。(心痛!)
启动JSON如下:
{
"platformName": "android",
"deviceName": "meizu",
"appPackage": "com.tencent.mm",
"appActivity": ".ui.LauncherUI"
}
但也许是启动activity是LauncherUI的缘故。有机会再尝试其他activity。
另外据说appium启动有-no-reset选项可以不重置,尚未试过不清楚会怎样。
这有一篇对微信的控制Python+appium对微信进行自动化(Android)
win10运行adb的时候总是说adb server版本不对,并且杀掉自动启动。发现是有进程不断重启adb.exe。
使用Everything搜索adb.exe发现好几个都有,究竟是哪个在搞鬼?
用任务管理器->详细信息,找到adb.exe点击右键,选择“打开文件所在的位置”,就发现是哪个目录里面的adb搞鬼了。这次居然是hap(quickapp),把quickapp的开发环境关掉就好了。
https://zapier.com/app/home
https://www.scoro.com/
https://ifttt.com/
还有一篇介绍
上面几个都比较接近我想要提高工作效率的想法:连接不同的APP,按条件自动触发任务。
而问题是上述软件很多在国内用不了,比如google facebook之类。所以国内应该是缺少一个类似这样的软件,可以连接微信、QQ、钉钉、邮箱之类。
看到阿里云推自己的RPA的文章,现在就尝试一下。
对于Excel中:
|-|A|B|C|
|--|--|
|1|品名|价格|重量|
|2|台灯|999|1.03Kg|
想变为:
品名: 台灯,
价格: 999,
重量: 1.03Kg,
开发了下面的函数:
Function joinTitleValue(name As Range, value As Range) As String
Dim result As String
result = ""
For i = 1 To name.Count
Dim v As String
v = Trim(CStr(value(i)))
If Len(v) <> 0 Then
result = result + name(i) + ": " + v + "," + Chr(10)
End If
Next
joinTitleValue = Left(result, Len(result) - 1)
End Function
使用时,在单元格中输入公式:
=joinTitleValue(A1:A3,B1:B3)
即可
使用git合作的工作流应该如何界定?有时间可以学习:
Comparing Workflows
使用pkg项目,例如使用node10打包index.js,windows下用法:
npm i -g pkg
pkt -t node10-win index.js
经测试,依赖的node_modules自动打入。node.exe大约24M,node_modules大约30M,打完包30M。
在中文世界中始终找不到系统或权威的语法书,还是靠英文,这个链接看起来比较系统:
Guide to Windows Batch Scripting
举例https://max.book118.com,进入文档,F12后,进入Network,过滤关键词img?
即可出现。