程序

程序

在shell中使用 curl 实现 urlencode/url编码

编写shell脚本过程中,经常需要在脚本中请求某个url,并传递参数但是如果传递的参数包含空格或者冒号、逗号之类的特殊字符,是需要转码的例如空格在url中,需要转码成:%20 。中文字符也需要进行编码如果不进行编码的话,遇到空格,或者特殊字符,网络请求将不能正确的被执行如何非常方便的,并且没副作用的

2021-07-17
21 0

Android 为 WebView 设置代理访问网站

之前做过 WebView 代理访问网站的需求,并调查了多种方法,最后使用了 WebViewClient 拦截 shouldInterceptRequest 并自行构造响应来实现。但这种实现并不支持文件上传,以及 post 数据。随后的深入发现 Google jetpack 库提供了设置代理的方法,经

2021-07-12
44 0

解决手机刷机提示: Your system has been desteoyed 问题

该问题时因为手机有校验,开机时如果不通过,便会有此提示实际上有两种解决方法第一种解决方法此方法有限制要求,必须在第一次刷入 twrp 的时候,直接刷入一个 zip 包。如果你的手机已经出现了 上方的提示。则无法再进入 twrp 。那么此方法无法解决。在第一次解锁刷机后前往 https://githu

2021-05-31
1,564 0

ida 使用笔记

通过字符串判断哪个方法进行了引用:文章地址: https://bbs.pediy.com/thread-201199-1.htm对在 strings window 中的字串 双击左键 会跳到字串的地址 对该地址点右键 选择 xrefs graph to建议读读看 IDA.Pro权威指南(第2版)

2021-04-01
1,848 2

golang 调用系统命令并输出

水一篇文章使用golang 调用系统命令并获得输出import( "os/exec" "syscall")func callsys(cmd string, args []string) (string, int) { command := e

2021-03-11
1,890 0

Android代码插桩与自定义插件使用

Android 代码插桩,可以在源文件的任意位置插入自定义代码。由于插入代码需要使用 groovy 脚本编写一些插件,所以可以先了解插件相关知识:Gradle 脚本相关知识asm插桩项目准备工作在这里,首选新建一个空白的项目。一般来说 AndroidStudio 空白项目跑起来会是 Hello Wo

2021-01-05
1,083 0

windows 下 python3 与 python2 共存导致 pip 命令出现错误

由于本人电脑安装了 python3 与 python2 两个版本。在之前只安装一个版本的时候完全没有问题在双版本共存的情况下,导致 pip 执行命令时提示:No module named pip更多报错如下:Traceback (most recent call last): File "

2020-12-29
736 0

Gradle 脚本相关知识

Android 开发过程中,总是要接触到 Gradle,而 Gradle 是基于 Groovry 的一个构建工具。此篇内容记录下这个脚本语言了解和学习过程。在之前的开发中,编写了诸多的 cmd 和 .sh 脚本。但这种脚本基本依赖于系统。只能运行于 windows 或者

2020-12-11
655 0

Nodejs 新版不支持 windows7

在下载 nodejs 14 版本安装时,提示:This application is only supported on Windows 8.1, Windows Server 2012 R2, or higher这是提示不支持 windows7 系统。所以需要安装旧版本:nodejs 12 版本官

2020-12-02
620 0

解决 Github 项目 clone 慢文件下载慢的问题

这里推荐的几种简单快捷的方法服务器中转代下代下网站直接压缩下载油猴脚本还有另外稍微复杂点的方法就不介绍了。例如:修改 hosts使用 gitee 中转项目开启 fq 代理下面所有的仓库都用 flutter 仓库做示例:https://github.com/flutter/flutter.git服务器

2020-11-28
524 0

Android Bundle 打包教程

GooglePlay要求 2021 年下半年开始,上架的app必须使用 Bundle 打包。所以 apk 使用 Bundle 打包已经势在必行。

2020-11-20
939 0

android.ipr 和 android.iml 文件生成和下载

有小伙伴需要这两个文件,于是编译了一下。这两个文件是用于导入到 as 工具中方便查看源码的,我是使用 VSCode + 文件搜索看源码的。所以之前没编译过。这篇文件仅记录一下生成过程源码网盘下载地址源码编译方式假设已经下载 Android 源码并且成功执行了 make 命令。接下来执行下面的命令生成

2020-11-10
1,050 0