- 博客(543)
- 资源 (14)
- 收藏
- 关注
原创 使 puppeteer 连接或者打开浏览器的时候,窗口保持原样大小
browserWSEndpoint: debugUrl, // 使用获取到的 WebSocket URL 连接到已经启动的浏览器。defaultViewport: null // 设置为 null,让浏览器决定窗口大小。
2024-09-29 19:33:20
270
原创 firebase 之 绑定安卓 so文件的 c++符号
mac os 要安装 brew update && brew install binutils 才有 greadelf。gradle 文件里面外部 so ,使用编译期间未被 strip 的 build/obj/local 目录。,即表示生成带buildid的so文件。如果没有buildid,可以添加编译参数。接入 filebase 时,遇到 c++ 的异常无法绑定的问题。1. file xxxx.so ,看是否存在 buildid。发现 so 文件里面缺少 build id。
2023-02-28 21:39:05
765
原创 magisk 启动 安全 app
magisk安装插件shamikoShamiko教程:基于zygisk的magisk hide - 大侠阿木博客什么是Shamiko 这是个magisk模块 这是在zygisk开启情况下,也可以使用的“magisk hide” 它是由lsposed开发团队开发的 他有什么用 从某个版本开始,magisk便不再支持magisk hide 即便是使用非官方版本magisk,zygisk和magisk hide也只能二选一 ...
2022-05-27 22:34:05
3539
原创 mysql 存储过程复习
### 变量set @xxxx = 1 ;// 自动申明### 传参in xxxx int### 分页查询可以用 concat 来直接构造 sql 语句。也可以用 预处理的方式,来传页码。### 执行结束符delimiter $$把 ; 换为 $$ , 这样在 存储过程的生成时,就不会执行代码。今天没加这个,所以 一直报 预处理执行时的传参错误。传递参数的时候是一个其他变量计算出来的计算值。execute Incorrect arguments to.
2021-12-06 00:14:43
645
原创 把目录下的文件全部转 md5
ls | xargs -n1 -I F md5 -s "F" | gsed -E 's/.*"(.*)"\) = (.*)/mv \.\/\1 \2/g' > run.sh脚本在 mac 上面跑, 安装 gsed 。
2021-10-30 14:19:26
279
原创 新版 chrome (94 + ) 跨域问题 ( 代理引起)
chrome://flags/#block-insecure-private-network-requests关闭 他即可
2021-10-26 10:33:00
662
1
原创 nginx 证书生成脚本化
首先安装 certbot ,可参考:2021最新Centos安装SSL证书(含宝塔)_lishizx的博客-优快云博客然后在知道域名的情况下,直接输入域名来生成,并且允许覆盖。sudo certbot --nginx-server-root=/www/server/nginx/conf --duplicate -d momonbabies.com...
2021-10-19 11:16:52
931
原创 python intend does not match use mix tab space
当给一个接入了已接入内购的项目,想用Personal development teams, including "xxxxx", do not support the In-App Purchase capability.
2021-07-08 16:32:37
215
转载 hbuilder 调试 android
帮同学找hbuilder 调试 android见文章https://ask.dcloud.net.cn/article/69
2021-05-10 16:44:11
344
原创 npm install: Error: EACCES: permission denied, mkdir
npm install 后面加个--unsafe-perm
2021-04-30 15:02:21
261
1
原创 七个 ios 上的 android 模拟器
七个 ios 上的 android 模拟器https://repdex.online/top-7-best-android-emulators-for-ios/
2021-01-13 14:31:28
146872
4
原创 记录一下 nginx shell 脚本扫描日志添加 IP 黑名单
#!/bin/bashdate_Y_m_d=`date +%Y-%m-%d`date_30m_ago=`date -d '20 minute ago' +%H:%M`date_now=`date +%H:%M`log_path='/www/wwwlogs'cd /www/wwwlogs/log_file=$(ls *.log)black_ip_file=/www/server/panel/vhost/nginx/black_ip_filetmp_black_ip=/tmp/black.
2020-12-03 01:17:11
360
原创 苹果系统升级到 Big Sur 果然升级后给你 big surprised - 物理内存不足,无法使用配置的设置开启虚拟机
解决方案: 升级 vmware-fusion 到 12
2020-11-26 11:11:31
5248
1
原创 测试 http 请求的 header
var http=require('http');var messages=[];http.createServer(function(req,res){ res.setHeader('Content-Type','text/html'); res.writeHead(200); res.write('<html><head><title>HTTP Server</title></head>');...
2020-10-30 16:50:02
401
1
原创 Git Diff中文乱码问题 (windows git bash)
打开 git bash 之后,cd ~mkdir .vimvim .vim/vimrc然后进入 vim 编辑,输入i进入编辑模式。复制下面这句:set fileencodings=ucs-bom,utf-8,utf-16,gbk,latin1复制到 vim 里面shfit + :wq接着就可以看用 git diff 看到正常的中文差异...
2020-08-06 20:11:34
4033
原创 brew 更新了 node 到14之后, npm 不管用。解决方案
brew uninstall --ignore-dependencies node如果发现还有 node 存在,可以再继续调用brew uninstall --ignore-dependencies node或者验证一下 npm 是不是恢复正常了。我干脆不用 brew 安装 node 了,去官网下一个稳定版本 (此时是 12.x )https://nodejs.org/en/然后直接执行 下载过来的 pkg 文件即可。...
2020-07-28 22:31:30
1004
原创 npm install 出现 code ERR_TLS_CERT_ALTNAME_INVALID 的错误
解决方式npm config set strict-ssl false
2020-07-28 19:18:41
2333
原创 vmos + charles https 应用抓包
这里写自定义目录标题背景vmos 安装xposed 安装justtrustme 安装charles 安装adb 连接到 vmoscharles 证书安装到 vmos背景安卓新版应用里面,https 的抓包,需要突破 ssl 限制。要突破 ssl 限制又需要 hook ,hook 常用 xposed , xposed 插件有 justtrustme 。要装 xposed , 需要 root (费事费手机)或者 用安卓模拟器(部分应用不支持模拟器架构) 或者用类似 visualxposed 的环境(
2020-06-20 09:02:09
9025
2
原创 python 启动程序之后,日志并没有立即输出的问题
python3 xxxx.py > somefile.log 2>&1 &并没有立即输出日志。增加一个 -u 就可以。因为 python 的输出缓存导致没有立即输出。python3 -u xxxx.py > somefile.log 2>&1 &
2020-06-08 10:57:43
910
原创 sublime 作死批量改文件,然后删文件夹,结果每次启动启动都会加载历史未保存的文件
有一天打开一个代码文件夹,批量替换了内容。后面没有保存。直接手动把文件夹删除了,删除后 关闭 sublime 的时候,提示保存文件,需要一个个 点 不保存。如果点保存吧,又要设置保存的目录,那么又要一个个设置保存。因为文件太多,实在受不了每个文件点击不保存。解决方式:移除每次打开 sublime 恢复到上次操作记录的 session 文件。关闭 sublimecd ~/Application Support/Sublime Text 3/Localrm -r...
2020-06-05 21:34:52
764
原创 mac os , pip3 install 任何包都提示 abort 的问题
# 更新 opensslbrew update && brew upgrade && brew install openssl# 看你自己的 openssl 版本找 openssl 下面的 lib 目录cd /usr/local/Cellar/openssl@1.1/1.1.1g/lib#备份mv /usr/local/lib/libssl.dylib /usr/local/lib/libssl_backup.dylibmv /usr/local/lib/l.
2020-05-19 21:17:38
739
原创 import pandas._libs.window.aggregations as window_aggregations ImportError: DLL load failed: %1 不是有效
Traceback (most recent call last): File "csv_zuhe.py", line 4, in <module> import pandas File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\__init__.py", line 55, in <module> from pandas.core.api im.
2020-05-08 18:43:51
6204
4
原创 godaddy域名 自动签发 letsencrypt 证书并设置到 nginx
免费的https证书生成很消耗时间,godaddy 又很慢。所以做一个自动化脚本,就省力啦。// 创建 https 证书class makeHttpsConfig { //阻塞延时 static sleep(ms) { return new Promise((resolve, reject) => { setTimeo...
2020-03-22 21:36:33
1066
原创 selenium chrome 设置了 user-data 之后,启动后加载网页变很慢 的解决方式
为了让不同账号在不同的缓存目录下,所以给浏览器加指定了数据目录:options.add_argument(f'--user-data-dir={dir_path}') # 设置成用户自己的数据目录但是呢,启动的时候 要等待大概1分钟的时间才能访问首页。原因猜测是因为 chrome 浏览器启动的时候要加载用户的账户数据(google 账号),在国内的又可能容易被墙。多次失败之后,就...
2020-03-22 11:41:59
4896
1
原创 用百度贴吧的 cookie ,上传图片时候的错误
平时跑的好好的发帖脚本,突然不能上传图片了。检查了好多代码,反复去尝试。发图接口报错说 匿名用户不能发。最后把 cookie 的域从 tieba.baidu.com 改为 .baidu.com 就OK了这个问题折腾了我一晚上,原来我以为是我频繁更换IP 导致的...
2020-03-19 01:39:59
397
原创 文件合并 提取内容 去重 分割(低水准操作 )
# 链接日志文件处理# 多个文件 提取内容 合并文件cat *.log | grep -Eo "\S*.xxx" >> all.log# 去重sort -u all.log > all_uniq.log# 分割split -l 10000 all_uniq.log task_...
2020-02-29 22:45:33
280
原创 centos6.5 和 centos 7 屏蔽IP连接的方法
记录一下。在 centos6.5 屏蔽IP 的方法iptables -I INPUT -s **.**.**.** -j DROP其他方法:// 查看防火墙状态service iptables status// 开启防火墙service iptables start// 重启防火墙service iptables restart// 关闭防火墙service ...
2020-02-23 15:00:19
594
原创 俄罗斯的企业邮箱(这个东西好,记录一下)
国内大多企业邮箱都要盈利,找到一个俄罗斯的 yandex ,除了加载慢,其他都不错哦。验证域名的时候,有条件推荐先使用网页来验证,更快一点。参考记录Yandex免费域名/企业邮局申请和设置全过程https://www.jianshu.com/p/664fd342d0bbhttps://zhuanlan.zhihu.com/p/95955736...
2020-02-03 00:33:17
1908
原创 auto.js 开发和学习小结 - 微信搜一搜和微信指数的脚本
为什么选用 auto.js接到任务,要查微信搜一搜的公众号排名和搜索指数,每天进行查询,并形成基础数据。抓包和解析微信apk什么的没有找到突破点,所以就直接上真机查找。因为对 java 的开发能力停留在12年前,为降低学习成本,所以采用 auto.js 来开发。学习过之后,的确发现 auto.js 上手真是那个快~auto.js 的快速学习资料下面罗列了我写第一个 a...
2020-01-29 10:04:02
1958
原创 pycharm: if not rest or any(c not in '0123456789' for c in rest)
原因可能是 pycharm 对多线程的调试支持有 bug解决方式pycharm 设置环境变量PYDEVD_USE_FRAME_EVAL=NO
2019-12-22 23:54:51
442
原创 使用 cookie 登录百度
cookies2.txt 为存放 cookie 字符串的文件。cookie 字符串获取方式1. 可以通过手动的方式去取,比如登录之后在 console 里面执行 document.cookie 即可获得2. 在 application 里面查看 cookie 的值3. 通过 webdriver.Chrome(...) 创建出来的实例,调用 get_cookies() 就可以获取到...
2019-12-12 11:38:25
3697
原创 python selenium 防网页未全加载导致的超时异常(超时异常之后不能再操作网页节点的问题)
可以通过将pageLoadStrategy功能设置为none来实现.然后等待元素出现并调用window.stop来停止加载:from selenium import webdriverfrom selenium.webdriver.common.desired_capabilities import DesiredCapabilitiesfrom selenium.webdrive...
2019-10-14 16:45:38
1255
1
okhttp3_justtrustme.zip
2020-06-28
weo_autojs.zip
2020-01-29
安卓开发环境切换工具
2018-10-15
mac Android反编译
2018-06-08
react-native autocomplete 修改
2016-03-27
mac os 多剪切板工具
2014-10-10
Android cocos2d-x 批量打包脚本
2014-06-14
ipa 应用包内 pngcrush 处理过的图片恢复
2013-11-20
versions svn 工具
2013-11-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人