开发工具
文章平均质量分 71
ZFJ_张福杰
一个有产品思想的程序猿,技术栈:iOS、Flutter、Python、小程序、Vue、Web
展开
-
【工具】iOS代码混淆工具-iOS源码混淆
ZFJObsLib是专业的iOS源码混淆工具,具体功能有方法混淆、属性混淆、类名混淆、关键字混淆、添加垃圾代码、自动创建垃圾类、删除注释、修改资源文件Hash值、加密字符串、翻新资源名、模拟人工混淆、混淆文件名、混淆文件目录、混淆词库、混淆日志、映射列表、敏感词过滤、图片压缩、爬虫服务、修改项目名、翻新项目UUID、自动备份混淆项目、自定义忽略属性、自定义忽略函数、自定义忽略类名、界面颜色魔改等等!针对源码比较少逻辑比较简单的项目,软件可以为已有类添加垃圾代码并自动引用,还能创建垃圾类并自动实例化调用!原创 2023-02-03 16:40:53 · 1691 阅读 · 0 评论 -
ZFJ开发工具箱-一键JSON转模型工具(支持所有主流语言)
前言《ZFJ开发工具箱》是一款程序员常用功能的集合工具箱,目前有APP启动图/图标一键裁剪、ZFJJsonModelTool(一键JSON转模型工具)…这是一款免费的开发工具,目前只支持Mac平台,下载地址如下:GitHub: 《ZFJDevTools》 https://github.com/zfjsyqk/ZFJDevToolsGitTee: 《ZFJDevTools》 https://gitee.com/zfj1128/zfjdev-tools效果图如下:- APP启动图/图标一键裁剪开原创 2021-08-08 21:09:41 · 1605 阅读 · 1 评论 -
Python-批量修改图片全部颜色,批量修改图片的指定颜色,马甲包一键换主题UI
前言开发本软件的主要是为了解决部分程序员在没有UI设计小姐姐的情况下,想批量修改APP的图标和UI的!还有就是想做马甲包批量引流的,每次换皮去重新做图很是麻烦,增加了换皮的人力成本和时间成本,使用这个方法就可以快速有效的给马甲包换皮,一键更换马甲包的UI和主题!代码以下是部分的替换代码,详细请移步GIT:https://gitee.com/zfj1128/ZFJObsLib_dmgfrom PIL import Imagei = 1j = 1img = Image.open("e:/pi原创 2020-09-15 18:51:38 · 2543 阅读 · 0 评论 -
ZFJObsLib-iOS马甲包多语言自动翻译软件
前言我们在上架多语言的包的时候,需要把关键词和描述翻译成多语言,然后填写进去,如下图:要是自己一个一个去翻译也是很麻烦的!ZFJObsLib翻译助手输入你的关键词和描述中文版的,自动翻译成各语言的关键词和描述,截图如下:下载地址ZFJObsLib(iOS代码混淆工具)详细说明:https://zfj1128.blog.csdn.net/article/details/95482...原创 2020-03-09 14:03:45 · 831 阅读 · 3 评论 -
Python-PyInstaller在MAC上打包PyQt5软件,终端文件可以运行, 但APP运行闪退
问题描述我写了一款软件ZFJObsLib,是用PyQt5写的,写完之后通过PyInstaller打包成APP,但是出现一个问题就是,打包成APP移除出现两个文件,一个终端文件一个APP软件,如下图:运行APP软件会出现闪退现象,但是运行终端文件是没有任何问题!解决办法这是因为我在代码中使用了相对路径,但是在MAC上是不行的;只需要把相对路径改为绝对路径即可!示例代码...原创 2019-09-07 22:37:59 · 4572 阅读 · 3 评论 -
Python-一键查找iOS项目中未使用的图片、音频、视频资源
前言在iOS项目开发的过程中,如果版本迭代开发的时间比较长,那么在很多版本开发以后或者说有多人开发参与以后,工程中难免有一些垃圾资源,未被使用却占据着api包的大小!这里我通过Python脚本来查找项目中未被使用的图片、音频、视频资源,然后删除掉;以达到减小APP包大小的目的!代码先查找项目中所以的资源文件存到你数组里面def searchAllResName(file_di...原创 2019-08-12 10:41:19 · 1068 阅读 · 0 评论 -
ZFJObsLib-iOS代码混淆工具-马甲包混淆工具(Python脚本混淆iOS工程)
本次更新V1.4.4(2020年01月31日)1.适配cocos2d项目;2.优化类名混淆重名问题;3.优化代码和项目结构;更新说明https://gitee.com/zfj1128/ZFJObsLib_dmg----------------------------------------分割线-------------------------------------...原创 2019-07-11 17:40:23 · 42542 阅读 · 11 评论 -
Python-ZFJObsLib完美生成iOS垃圾代码
前言在iOS混淆过程中,如果需要添加垃圾代码增加过机审的概率无非从以下几个点来操作:1.添加垃圾属性;2.添加垃圾函数;3.添加垃圾类或者控制器;ZFJObsLib完美实现以上条件,且完美支持以下功能:自动定义变量/函数/属性、自动实现函数方法、自动创建h/m文件并编译、自动创建文件夹、属性函数自动调用、垃圾类之间相互调用、主代码调用垃圾类垃圾函数、支持自定义添加前缀、创建...原创 2019-08-10 16:59:25 · 2878 阅读 · 0 评论 -
iOS-应用类APP的开发框架
ZFJProjectTem介绍ZFJProjectTem,iOS应用类型项目基础MVC框架,当然也可以根据自己的需求自行扩展,比如添加ViewModel!需要表明的是本人喜欢纯代码开发、不喜欢Xib和Storyboard,他们的缺点有很多我也就不说了!原创 2019-06-20 17:19:52 · 1387 阅读 · 0 评论 -
Mac下安装Ruby环境
步骤1 - 安装 RVMRVM 是干什么的这里就不解释了,后面你将会慢慢搞明白。 $ curl -L https://get.rvm.io | bash -s stable期间可能会问你sudo管理员密码,这里可能需要等待一段时间后就可以成功安装好 RVM。案例信息如下:lihuifengdeMacBook-Pro:~ lihuifeng$ curl -L https:/转载 2017-03-09 11:08:48 · 538 阅读 · 0 评论 -
加速iOS开发的28个第三方库
1: AFNetworking - 网络请求AFNetworking is a delightful networking library for iOS and Mac OS X类似库有 Alamofire2: AsyncDisplayKit - 异步加载UISmooth asynchronous user interfaces for iOS apps类转载 2016-12-16 11:25:46 · 870 阅读 · 0 评论