Cheat Engine 一般简称为CE,它是一款功能强大的开源内存修改工具,其主要功能包括、内存扫描、十六进制编辑器、动态调试功能于一体,且该工具自身附带了脚本工具,可以用它很方便的生成自己的脚本窗体,CE工具可以帮助用户修改游戏或者软件中的内存数据,以获得一些其他的功能,CE可以说是目前最优秀的进程内存修改器,但需要注意的是,它的使用可能会涉及到非法或者违反游戏规则的行为,建议读者在使用 Cheat Engine 时要注意自己的行为是否符合相关法律和道德规范。
• CE官方地址:https://www.cheatengine/读者可通过官方网址自行下载修改器,也可以在本书课件中获取到CheatEngine 7.5版本的汉化版工具,将CE解压到任意目录下,并运行Cheat Engine.exe即可打开,需要注意的是如果读者是第一次使用CE工具,则在打开后会提示用户选择语言,此时用户只需要选择简体中文即可,如下图所示;
Cheat Engine 的主界面非常简单,当你打开 Cheat Engine 工具时,会看到一个如下图所示的主界面,它相对来说还是比较简单的。在这个主界面的顶部,有一个菜单栏,包含了工具中的所有功能模块,包括文件、编辑、查找等,而在左上角还会看到一个频繁闪烁的按钮,该按钮是CE中附加进程的按钮;
主界面下半部分是主要的操作区,你可以在这里进行进程列表、内存查找、脚本等方面的操作。界面中央有一个调试器,可以帮助你找到和修改目标进程的内存数据。并且可以在这里快速定位出内存地址,视图面板显示了内存中的数据。
在左侧的侧边栏中,你可以进行比较详细的设置和参数配置,比如选择数据类型,设置查找参数等等,对于高级用户,这里有很多可以进行自定义配置的选项,可以帮助你更好地利用 Cheat Engine。总的来说,Cheat Engine 工具的主界面十分简洁明了,使得新手和专业用户都可以轻松地进行操作。
当用户需要调试进程时,只需要在CE文件选项卡中选择打开进程按钮,或者直接点击左上角的电脑图标,根据需要调试的进程名选择打开即可实现附加,如下图所示;
接下来我们以CE修改器目录下的Tutorial-i386.exe程序为例来讲解CE修改器的基本使用技巧和思路,读者应自行打开这个程序,并手动附加到进程上;
• 首先要打开 Cheat Engine• 然后点击 "打开进程" 图标• 当进程列表窗口打开后请在列表中找到Tutorial-i386.exe教程程序• 如果你找到了这个进程就点击它,然后点击 "打开" 按钮即可当附加成功后,读者应该可以看到进程列表中出现了相关字样,这说明进程已经被附加成功了,输出效果图如下图所示;
至此读者应该学会了简单的进程附加操作,接下来笔者将带领大家学习CE修改器的基本使用技巧,这其中包括进程附加操作、精确数值扫描、未知数值扫描、浮点数扫描、代码替换、指针寻找、代码注入、多级指针查找和共享代码查找等高级功能的使用方法及其实现原理,并希望通过阅读本章内容来掌握 Cheat Engine 工具及其各种高级功能。
原文地址/d/file/gt/2023-09/zpgzababfil 微信小程序的用户量以及使用率越来越高,并且在当下互联网时代对实体经营起着重要作用,提供丰富的消费及服务场景。因此很多企业和门店也意识到微信小程序布局私域运营的重要性,开始运营微信小程序作为线上商城、营销推广的主要渠道,加上软件市场的创新迭代,微信小程序的功能也越来越丰富。那么我们作为实体门店想要制作微信小程序有哪些常用方式和具体步骤呢?本文将进行介绍。
1.首先,我们需要了解微信小程序的制作流程。日常我们所看到的微信小程序是在经过专业的开发、组件之后的结果,我们要先申请微信公众账号,然后运营微信开发者工具进行小程序项目的创建,进行专业的页面组建和系统功能开发,开发完成后需要测试和修改,再提交给官方审核,审核后即可使用。在这个过程中,如果有专业的技术开发团队,那么就可以做专业的功能开发,但是大多数实体门店和商家并没有技术经验,那就需要购买小程序系统,进行微信小程序的制作和搭建。目前这两种方式就是常用的微信小程序制作方式。
2.在第二种运营小程序系统进行微信小程序制作的方式,是无经验的实体门店常用的方式,并且值得注意的是,所要购买的微信小程序需要和我们对于小程序的功能需求相匹配。因为市面上的软件商,各自对于小程序系统的功能规划都不一样,加上行业多样化,对于微信小程序的定位也各种各样,比如有商城类小程序、有分销裂变类、也有店务管理类。我们需要根据自身需求进行筛选和匹配,比如“倍效店务”的小程序系统‘’;主要是针对实体门店经营赋能做功能规划,小程序商城+后台管理系统;综合了对于小程序的页面和功能设置,同时也有对于门店经营管理的功能模块。
3.功能主要包含这些:页面装修&设计、商品及订单的管理、员工考勤排班管理、会员运营及管理、门店经营业绩分析、库存管理、营销活动工具等。每个功能都有很多分支功能,来满足整个系统的操作和对微信小程序的支持,比如营销活动工具中就包含砍价、秒杀、积分商城、分销裂变、新人礼包、优惠卡券等多种小程序玩法。
总之,选择微信小程序的制作方式,要选择适用的制作工具和方式,筛选出高效快捷且低成本的方式。助力实体门店和企业的私域流量运营、线上线下的经营联动。
随着chatgpt的大火,真的是在工作上给各行各业的人带来了极大的便利,本人是一个java程序员,其实我自己是一直想开发一款属于自己的小程序的,但是迫于对前端知识的贫瘠,考虑到要学的前端开发知识有很多,比如js,ts,前端框架vue,react...,最难受的是css样式,最简单的效果都要弄好久,每次想一想就放弃了。最近出来的chatgpt,让我对这个想法重新有了信心,然后就是直接开干!
☝确定好方向为什么要做一个题库小程序呢?之前帮人家做过自动答题的程序,所以不少人问我有没有相关网站的题库,所以既然别人有这个需求,我觉得还是有做的可行性的。
模仿同类产品既然想好了要做什么,那我就直接去应用市场,微信小程序搜相关的应用,我一口气下载和看了十几款搜题程序,搜题大侠,题海,刷题神器,聚题库...,总结了几点:
提供了丰富的搜题方式,手动输入文字,语音输入,拍照识别提供题库,可以让用户自己练习用户可以自主上传题库上面这几点,是用户的基础功能,也就是满足题库app的基本条件。 但是很多题库都没有把三点都做到,有些有拍照但是没有语音输入,有些只有文字输入,有些题库很丰富但是不支持用户自己导入题库,而且绝大多数app动不动就要收费,而且收费还很高,我觉得这可以是我的突破点,作为个人开发者,我的成本肯定比他们低,所以程序在收费方面肯定比他们低或者不收费。
策划产品ui和功能功能方面,我就先模仿他人的题库app,先把基础的功能做起来,第一步先把搜题功能做好,再做其他的功能。
搜题方式:实现手动输入文字,语音输入,拍照识别题目。题库来源:我初步想的是爬数据+第三方api+用户上传,这样才能覆盖面广,而且题库也会一直更新。根据要做的功能就简单画了下草图,自己不懂ui,审美也不太行就只能潦草一点了
ui草图
开发后台后台接口想了下,先暂定三个接口,为了接口不被轻易爬取,采用前台加密,后台解密的方式,每次请求都会携带密钥,解密成功才会正确响应。
查询题库接口登录接口百度ocr接口因为后端是自己老本行,花了一天左右差不多就做完了
前台前台我首先调查了那几款框架好做微信小程序,就是坑比较少(包括uniapp,taro,原生),因为自己直接稍微接触过一点react,鉴于taro对react的适配性比较好,taro也一直在更新,所以我选择taro(原生也考虑过,但是感觉要多花时间去了解,所以就pass啦)。
准备事项开发小程序还是有很多准备的工作要做的,
比如得先注册一个微信小程序账号,每次发布就是需要登录这个账号来发布,选择小程序的类目,这个挺重要的,因为有些类目,个人开发者不能申请,所以要特别小心,因为我做的属于题库,所以我选择了 信息查询和教育两个类目。想一个容易被记住和被搜索到的小程序名称。设计一个图标,我自己不会,就在图标网站先找了一个差不多适合的。用户隐私保护指引,这个需要根据自己的小程序功能来填写,向我这边就需要麦克风和摄像机的权限,这个需要在里面说明用途,更新提交上去,这样才能保证审核可以成功。根据demo修改我先去官网clone了个demo下来,下载了微信开发者工具,尝试运行了下,发现还真有用
然后自己先把首页的样子,用语言描述给chatgpt,给我画出大概得雏形,然后再进行微调
聊天记录
如此往复,我就得到了一个简洁的首页
首页
然后就是对接接口啦,查询题库,ocr的接口,还有登录接口统统对接上去。 这里遇到了两个比较坑的地方。
一个是微信官方有一个“微信同声传译”插件,需要自己去市场里申请,结果发现自己死活申请不了,提示“个人主体不能申请”,可是我也看到类似的个人小程序也用了这个插件,这我就很迷糊了,凭什么我就不能申请成功,后面在我穷追不舍的搜索下,终于发现了另外的入口,申请成功!申请步骤
去微信服务平台搜一下搜索页面
找到了微信同声传译,登录后选择给哪个小程序添加,添加成功后去小程序的微信公众平台看已经添加成功了,而且是已通过状态。获取用户的昵称和头像方式变了,之前只需要调用getUserProfile这个Api,在成功回调中就能获取用户信息,现在已经废弃了,现在需要开发者自己写表单,用户自己填写头像和昵称,感觉这个会让用户操作变得麻烦,所以我暂时先不实现这个功能了,等到那天想到合适的操作逻辑再做通知
这里前前后后花了我三四天的时间(主要是下班来做,上班一般没啥时间),主要是交互和摸清wx的api使用比较花时间,chatgpt在设计界面和交互真的帮了我很大的忙,还有一些前端错误他也能快速定位,并给出解决方案,给我节省了很多时间
发布最后一步就是上传代码,提交审核,一般一天左右就会审核完成,再点击发布,就能看到上线的小程序,这一刻心情还是无比的激动!
开发总结使用chatgpt帮助我一个前端小白慢慢搭建起一个小程序的过程中, 缺点在我看来是chatgpt并不会准确无误地给出我想要的答案,大多数是比较符合的,但是肯定不是特别符合,需要自己一点一点的调整。
优点是chatgpt每次告诉你答案的时候往往还会为我解答代码的作用,这让我更快地了解语言的一些特性和框架的使用,节省了自己去官网查文档的时间,这让我感觉自己是真的参与了这个前端开发,而不是随意地copy答案。
最后非常感谢大家看到这,很高兴分享这次的开发过程,总之就是有意思,效率是真的高。