精华内容
下载资源
问答
  • 今天电脑出问题,以前写的微信小程序源代码丢失了,悲剧啊!! 然后就找各种办法数据恢复,但是种种原因恢复不过来了。。。。。。。凉凉。。。。。。 继续想解决办法,结果呢想到了反编译,对,就这样反编译! 先...

    此教程若过时,请看下其他大神评论,以便获取最新方法;若大神有其他更好的方法请在下面评论!!

    今天电脑出问题,以前写的微信小程序源代码丢失了,悲剧啊!!

    然后就找各种办法数据恢复,但是种种原因恢复不过来了。。。。。。。凉凉。。。。。。

    继续想解决办法,结果呢想到了反编译,对,就这样反编译!

    先看下最终结果吧

    找了下大神写的反编译工具,先给地址:wxappUnpacker点击就可以去下载工具;

    记得要安装最新版本的node.js哦

    使用模拟器或者越狱的苹果手机,获得root权限的安卓手机来抓取wxapkg包

    我的是使用苹果手机来抓取包的,需要越狱。这里就不多说了,直接放图:

    使用反编译脚本解包 wxapkg

    • ● 到这里你应该已经将反编译脚本从github下载 或者 clone 到本地某个目录
    • ● 打开nodejs命令窗口,按住shift+右击
    • ● cd 到你clone或者下载好的反编译脚本目录下
    • ● 在node命令窗口中依次安装如下依赖(当然,你也可以选择-g全局安装):
    • 1、npm install esprima

    • 2、npm install css-tree

    • 3、npm install cssbeautify

    • 4、npm install vm2

    • 5、npm install uglify-es

    • 6、npm install js-beautify

    • ● 安装好依赖之后,就是最后一步了,反编译 .wxapkg 文件
    • 在当前目录下输入 node wuWxapkg.js [-d] //files 就是你想要反编译的文件名 例如:我有一个需要反编译的文件 1.wxapkg 已经解压到了C盘根目录下,那么就输出命令 node wuWxapkg.js C:\1.wxapkg

    按照描述进行了反编译,奇迹发生了,果然反编译成功了,但是一跑起来就出问题了,wxcc文件成了.html文件,

    而且发现反编译的时候报错了;错误图:

    不知道咋弄,继续网上搜解决办法,结果没找到。最后想放弃去某宝花钱。去问了一个店铺,我把我遇到的问题给店主描述了下,说要花80元给我搞定。花钱是值得的,但是呢我还是不服气,既然编译了,那得自己尝试么,对吧,然后我问店主,我出现的问题在哪里,店主说github上的有问题,最新的没更新,我这里有新的,300元我给你,我去,你这个也太坑了吧,300元把人家工具给我。我就直接不理他了。

    休息下。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

    然后我把ReferenceError: $gwx is not defined问题谷歌上一搜出来了解决办法,有的到一半就要钱,有的还不全,咋办呢,继续搜,最后在知乎上找到一个wuWxx.js需要修改的代码,提地址:https://zhuanlan.zhihu.com/p/56056561,没删之前赶紧去看看。果然把这个js修改,成功编译到以前的代码,虽然有些变动,但是大部分都正常。

    修改部分代码:

    需要源码或者需要编译指导可以联系我!!第一次写博客,望大家多多支持,谢谢!

    心得就是:动手尝试---------------------------

    展开全文
  • 最近要开发小程序了,虽然以前也玩一会,但小程序的开发更新还是很快的,以前不支持npm包,现在支持了,以前没有云开发的,现在也有了,说实话,小程序的云开发真是牛逼。但最近遇到了很蛋疼的问题,构建npm的时候...

    最近要开发小程序了,虽然以前也玩过一会,但小程序的开发更新还是很快的,以前不支持npm包,现在支持了,以前没有云开发的,现在也有了,说实话,小程序的云开发真是牛逼。但最近遇到了很蛋疼的问题,构建npm的时候出现 “没有找到 node_modules 目录”

    使用有赞的npm包

    • 初始化
    npm init
    
    • 安装有赞vant-weapp
    npm i vant-weapp -S --production -verbose
    

    此处请务必使用–production选项,可以减少安装一些业务无关的 npm 包,从而减少整个小程序包的大小。
    -verbose 是为了输出详细信息(可以不要),英文翻译是 冗余 的意思

    • 构建 npm

    点击开发者工具中的菜单栏:工具 --> 构建 npm
    construction

    勾选“使用 npm 模块”选项:
    use npm
    在这里插入图片描述
    构建完成后即可使用 npm 包。


    如果构建的时候出现 没有找到 node_modules 目录 的报错,可以考虑在开发者工具目录里创建node_modules,然后再重复上面的操作


    • 云开发

    如果创建的是云开发项目,按照上面的操作很可能是不成功的,反正我也没成功过,构建npm包的时候有 node_modules 目录 的报错。

    请注意,执行上边的操作的时候一定要在 miniprogram 目录里边操作,即先执行:

    cd miniprogram
    

    然后再执行以下上面的操作

    如果还有什么问题欢迎交流

    展开全文
  • 加解密小程序

    2019-03-17 15:41:18
    加解密小程序,是我从很久以前贴吧找到的,可以实现多种密码学的加解密,很适合自己
  • 近年来,小程序的发展势如破竹,小程序将会在不久遍布大街小巷,毕竟从某种意义上来说,它比公众号更简化,更方便。小程序的确是靠着高质量,高效率,来获取用户的信任。 究其根本,小程序的兴起有两大原因: 第...

    近年来,小程序的发展势如破竹,小程序将会在不久遍布大街小巷,毕竟从某种意义上来说,它比公众号更简化,更方便。小程序的确是靠着高质量,高效率,来获取用户的信任。

    究其根本,小程序的兴起有两大原因:

    第一、微信的高度重视,给小程序开发提供了更多的流量入口。

    第二、用户不想用自己有限的手机内存,去下载无限容量的APP。

    所以想要玩好小程序,一定要形成以人为中心的思想,当小程序建立以人为中心的思想之后,让用户形成某种信任和潜意识的习惯养成,当他们在需要某项服务的时候,就会自然而然的想到这个小程序,这就是以人为中心的好处。

    下面小编就分享五种小程序赚钱的方法,如果你看懂了,那么就行动吧。

    对于小白,最开始做项目千万不要投资太多金钱,也不要梦想一夜暴富。在网上赚钱,最好的方式就是老老实实找一个项目做,这样才能长久赚钱,而且有积累。我以前也不懂这个道理,一直搞搞这,搞搞那,什么大钱也没赚到。跟很多小白一样,每天迷茫,后来无意间看到一本书,默樊网络笔记。里面讲了很多创业经验,我深受启发,现在专心做自己的项目,每月都有万把块的收入。真的很感谢这本书的内容,建议兄弟们都去看看,很有启发,网上能找到,希望你也不要再迷茫了。

    一、做社交属性的小程序

    小程序的背后是微信,一个最有影响力的移动社交应用,这样的小程序,既没有抛弃微信固有的社交属性,也给小程序创造了一个好的平台条件。虽然小程序到现在为止,还有诸多的限制。但他的社交借势推广能力,十分的不错。一个小程序做出来,他也只不过是一个手无缚鸡之力的婴儿,他需要喝奶,而借助微信强有力的社交属性,会给他提供源源不断的奶源。

    二、抓痛点的小程序

    不管是做电商还是微商,还是说生产产品的厂家,如果不懂得用户的需求就永远赚不到钱。一个素面朝天都秒杀大部分妹子的女生,你给她推荐美颜产品,那就是白费功夫。他的痛点不是美颜,而是驻颜。如果你的产品能降低他容颜衰老的程度,他更乐意听你介绍产品,抓住用户痛点,并解决用户的问题,是一件很有挑战性的活。

    三、做一个好玩互动的小程序

    现在每个用户内心都是不一样的,只要看到好玩儿的、有意思的、有逼格的,他们都十分乐意去尝试转发。另外要注意的一点是,好玩的小程序一定要配备有意思的互动环节,这样才能让用户爱不释手。

    比如小程序,我画你猜,它不仅可以自己画画给朋友猜,还可以邀请朋友跟自己一起互动画画,而且还植入了拓展的环节,所以商家在考虑做小程序的时候,不妨试试这样的思路。

    四、做一个攻略型的小程序

    现在人都有一个很大的通病,那就是懒。其实很多人想旅游,只不过面对一大堆的问题需要解决,最终选择了退缩。面临生活中各种场景,很多人不是不会,是觉得麻烦,是因为懒。所以这个就是他们的痛点,因此做一个攻略型的小程序,也是比较有出路的一种方式。

    五、做同城小程序

    很多城市都有自己的商圈,很多消费者往往喜欢就近的原则,去选择消费地。所以同城商圈信息发布,成为一个必要的需求。加上最近小程序的火爆,大家也很愿意利用同城信息小程序去发布广告。

    充分利用互联网+生活的理念,打造一个覆盖生活各服务领域的信息发布平台,为居民提供招聘求职、房屋出租、门店转让、二手转让、物流配送等生活版块的小程序,一定会受到同城用户的喜欢。

    展开全文
  • 微信小程序风靡全国已经好多年了,首先是微信小程序,后面百度等多个平台都发布了自己的小程序了,可我还从未尝试开发一个玩玩,其实对于一个程序员而言,开发一个小程序实在不是什么难事情,所以今天就要聊此心愿...

    微信小程序风靡全国已经好多年了,首先是微信小程序,后面百度等多个平台都发布了自己的小程序了,可我还从未尝试过开发一个玩玩,其实对于一个程序员而言,开发一个小程序实在不是什么难事情,所以今天就要聊此心愿,因为在后面的教学中需要用到小程序发布一些作业。废话不多说,下面正式开始我们的微信小程序开发。

    一、准备工作
    1、拥有一个微信公众号
    开发一个微信小程序必须首先拥有一个微信公众号,如果么有公众号,那就去申请吧(不过现在的微信公众号申请貌似比较繁琐,需要耐心)!

    2、进入公众号申请一个小程序
    然后进入微信公众号,在左边的菜单中选择“小程序”即可进入小程序的注册界面,在注册的最后有一个小程序的服务类型选择,如果您是开发着玩,千万别选择医疗、教育等需要上传资质和证件的类型,你知道的很麻烦,如下图
    在这里插入图片描述
    建议选择工具类型,小的类型随便选
    在这里插入图片描述
    3、下载开发工作(IDE)
    在上面菜单中选择工具,下载工具(根据自己的操作系统来选择)
    在这里插入图片描述
    4、安装开发工具
    下载完,我们来安装,安装完成后我们就可以进入我们的程序编写了
    在这里插入图片描述

    二、在IDE中创建小程序获取AppID
    1、创建小程序
    点击完成运行程序,选择左边的小程序,然后在右边点击“+”号进入小程序项目设置,这我么选择默认的设置,先测试一个玩玩。当然,如果你一开始就要来“正经”的,那么锯需要把你以前申请小程序的APPID填写在这里了。
    在这里插入图片描述
    2、获取AppID
    这个微信的AppID号在哪里找呢?还是在微信公众平台的小程序管理页面中,找到开发,进入到开发设置,如下图:
    在这里插入图片描述
    3、运行第一个小程序
    填写好APPID,或者选择测试号直接进入,我们看到额界面不同,需要有云服务支持的app开发,我们后面讲,这里我们还是着重来看看一般的简单小程序怎么开发。
    在这里插入图片描述

    这个时候,我们可以看到编辑器分为左右两部分,左边的就是效果预览,右边的是代码编辑区。这就算是我们第一个微信小程序了。

    要在这个基础上实现更多的功能帮我们需要了解代码编辑部分以及微信小程序的结构。在右边我们可以发现,有pages和utils两个文件夹,而每个文件夹及子文件夹中都有四类文件,js,json,wxml,wxss。这是为什么呢?
    其实有过网页开发经验的童鞋就容易理解,js是脚本,xml是一种扩展标记语言(和HTML类似),xss就是样式文件定义页面格式和配色的。最后需要解释的就是json文件了,这个我们可以看成是一个轻量级数据库文件,本质上就是带有一定格式的数据存储文件。
    在这里插入图片描述
    这么一说,大家就应该都明白了,腾讯公司为了给微信做扩展应用,为了照顾面子没有直接使用xml和xss,而是在前面加了个微信的首字母W,当然,也还为其自身的需要做了些扩展,但最核心的东西没有改变,最无法改变的东西js和json没有改变。

    三、代码修改,实现自己的需求
    1、修改hello world
    了解了这些,我们就可以来看看代码了,这里我们只看几个显而易见的代码行(其实能够清楚的将微信小程序默认的小实例的所有代码看懂,那么我们就可以放手开始正式编写自己的代码了),修改并验证一下这些代码的作用今天这个入门课就算完成任务了。

    首先我们找到hello world的代码,如下图:
    在这里插入图片描述
    我们将其修改为“你好我的第一个微信小程序”
    在这里插入图片描述
    然后点击工具栏中的“编译”,立即可以在预览中看到效果:
    在这里插入图片描述
    2、修改页面获取用户信息
    下面,我们来修改一下获取头像信息的函数,我们改为获取昵称及区域的函数,当我们点击的时候显示微信昵称和地区信息,首先我们将index.wxml中的提示信息修改一下,如图
    在这里插入图片描述
    然后,我们增加为信息部分增加一个用户区域:
    在这里插入图片描述
    编译预览效果:
    在这里插入图片描述
    3、增加自定义函数以及变量
    最后,我们来修改程序文件,为我们的小程序添加一个自定义函数,然后显示在页面中。
    在index.js中增加一个自定义函数myfun,代码如下:
    事先,我们要在page的data中增加一个变量welcomeInfo,
    在这里插入图片描述
    接下来,我们定义并实现这个myfun函数:
    在这里插入图片描述
    4、函数及变量的调用
    然后,不要忘记在page的onload中调用,否则在页面中就无法访问这个welcomeInof变量,调用后welcomeInfo就被赋值了。(我这里放在onload的最后调用的,调用函数的位置可以根据自己的喜好随便放置)
    在这里插入图片描述

    我们在页面中就可以显示出来了:
    在这里插入图片描述
    运行效果如下:
    在这里插入图片描述
    到此为止,我想已经是初步了解了微信小程序的变量定义、函数定义及调用以及最简单的页面显示方法。有关第一个程序中涉及的到setdata以及页面调用自定义函数等内容我们放到《新手尝试编写微信小程序(2)》中来探索。有需求的小伙伴请关注更新!

    展开全文
  • 第一步:注册微信小程序 1、注册微信小程序,一定要自己通过微信官方去注册申请,因为需要... 2、注册小程序下来后,需要实名认证,实名认证提倡以企业(或个体户,个体户也是企业)进行实名,实名认证需要缴纳30...
  • 微信小程序 谈谈在大学初次写项目的体验

    万次阅读 多人点赞 2020-03-20 09:34:59
    说明:笔者重新规划了博客方向,想更详细的讲解微信小程序的所有技术内容,本文于2020年5月24日已做修改。 同时笔者也欢迎一起合作共赢,愿意写杂志,写书,贡献自己的一份微薄之力! 作为第零篇的讲解,本文主要...
  • 微信小程序支付详解:

    千次阅读 2018-09-12 18:49:34
    前段时间在公司的开发了一个微信小程序的项目,今天来说一说...现在来说说我对小程序支付的理解,首先我们在开发文档中找到小程序支付流, 上面的图是我们支付的流程图,下面是开发要调用接口的顺序, 首先第一步...
  • 微信小程序使用dayjs

    千次阅读 2020-04-03 13:22:09
    npm 支持 从小程序基础库版本 2.2.1 或以上、及开发者工具 1.02.1808300 或以上...在很久以前,我一定是先下载dayjs的JS文件,然后src链接到项目中。 不过现在不需要了,微信小程序支持使用npm来管理第三方包,...
  • 以前写微信小程序的依赖库时用过,使用gulp编译,将源码和编译后的代码分别放到src和dist两个目录。gulp会处理src下面的所有文件,将其中的scss转换成css,并将其他所有文件原封不动挪到dist下相应位置。 这.
  • 【微信小程序】:小程序,新场景

    万次阅读 2016-11-26 13:08:31
    对于大家来讲,这意味着小程序的机会到底在哪儿,以及微信为什么要做小程序这件事。微信作为一种场景微信做一个场景,什么意思呢?我们先看一个好玩的数据。不知道大家有没有感觉,我自己感觉过去半年,除了每个礼拜...
  • 都想拥有一个自己的微信小程序, 可以在小程序里放上‘公司新闻’,‘产品展示’之类的信息, 让用户在小程序里就能了解。 这些以展示宣传为主, 并不需要直接在小程序里销售产品, 我们称为之...
  • 微信小程序开发教程

    千次阅读 2016-09-26 13:52:15
    今日微信开发平台发布小程序功能(即应用号)引起广泛关注与讨论,暂不论其今后发展前景与对前端行业布局的改变,这是一个很好的尝试 ,本文来进行初步的试用,一步步手把手来做一个小程序, 本文档将带你一步步创建完成...
  • 微信应用号(小程序,「应用号」的新称呼)终于来了! 目前还处于内测阶段,微信只邀请了部分企业参与封测。想必大家都关心「小程序」的最终形态到底是什么样子?怎样将一个「服务号」改造成为「小程序」? 我们...
  • 微信小程序--Loading组件

    千次阅读 2017-08-09 17:52:32
    这两天都在看微信小程序开发,在看的过程当中,也会自己写写,有的时候,这个时候就会想到,以前项目当中如ReactJs里会有一些公共的组件好多地方都要用到,于就是想着微信小程序里如何提取出来。 在小程序里提取公共...
  • WordPress版微信小程序3.0版发布

    千次阅读 2018-04-02 15:56:34
    距离WordPress版微信小程序上一个版本的发布过去了一个月了。在此间,我的工作有些变化,加上正在开发新版本,目前开源版的完善和升级稍稍有些滞后。虽然这个版本是3.0版,期间有个过渡的2.8版,不过功能上目前没有...
  • 以前在学习微信小程序时由于网上相关视频和教程不是很多,所以自己颇费了一番功夫去找资料,所以找到了一系列的教程,适合零基础的小白,还有后端源码、视频教程。 各位想学习微信小程序的不要错过了。
  • 微信小程序“复印件制作”上线了

    千次阅读 2019-02-20 09:59:51
    以前开发的“身份证打印”安卓应用,在一些Android9.0的设备上无法打开,由于个人电脑太旧了,无法安装新的开发环境,决定开发对应...直接在微信小程序中搜索“复印件制作”,就可以找到,无需安装,即点即。  ...
  • 微信小程序:组件实践

    万次阅读 2018-02-06 13:46:35
    前阶段有网友问了一个关于小程序组件的问题: 有一个列表,我点击编辑,出现一个弹窗修改组件,输入修改数值点击确定,对应的列表项的值就被更改过来,点击取消,不做任何操作。 据说能获取到文本框的值,可是...
  • 微信小程序云开发简单入门教程

    万次阅读 2018-09-17 17:55:36
    开场白: 看的很清楚了 记得把IED升级到最新版本 才会有这个云开发. ...云开发顾名思义 就是后端开发,应该是微信上周才推出的开放能力,现在这让我想起了以前的leancloud,和更早的bmob了,而leancloud一早就开始...
  • 这几天一直在做微信小程序的二次开发,每天都要发布程序,但是发布之后微信上查看小程序以前的一模一样,丝毫没有改变,但是我再本地上却改变了,而且没有开的不校验合法域名那个。这是为啥呢????? 这是跟...
  • 在没有学习微信小程序之前,我根本就没有接触缓存还能传递数据,以前在传递数据的时候都是绝对路径+传递的参数。但是,这回遇到的问题是,我登录了用户之后要跳转到用户界面,但是用户界面又分为了主页和我的资料...
  • 但很多都是在授权接口更改之前,授权接口更改之后的,很多都没有例子,今天就贴一个例子吧,为了记录自己踩的坑 自从小程序更改授权方式为button后,以前的直接请求方式,已经无法再。类似下面:wx.request({ ...
  • 只需两步获取任何小程序源码

    万次阅读 多人点赞 2018-07-20 21:35:42
    前言: 这个博文的转载挺...这种方法,并不能反编译出所有的小程序源码,请自知! 具体的局限请看:qwerty472123大神的md文件 https://github.com/qwerty472123/wxappUnpacker 下面是原文:    最近在学习...
  • 昨天测试开发微信小程序,才发现微信也要求HTTPS加密数据,想来是由于之前苹果的ATS审核政策的缘故吧,微信想在苹果上开放小程序必然也只能要求开发者必须使用HTTPS了,于是在服务器上测试安装Nginx+HTTPS服务。...
  • 最近发现,以前做的微信小程序都无法显示用户头像了,昵称还都变成了微信用户,后来查找微信的官方文档发现,以前用的getuserinfo的接口更新了。现在这个接口只能获取匿名的一些信息,而不再像以前一样,能获取到...
  • 微信小程序的部署

    万次阅读 2017-03-08 11:56:01
    部署环境: jdk1.7 mysql5.6 tomcat7 centos6.51资料准备 1)linux服务器,推荐使用阿里云,这里预算有限,所以使用了香港的低配服务器。...通过审核才能哈。 3)ac证书,这里也是在阿里云平台申请的,一年免费版
  • 小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“完即走”的理念,用户不关心是否安装太多应用的问题。应用将无处不在,随时可用,但...
  • 微信小程序——图片识别

    千次阅读 多人点赞 2020-01-03 13:55:11
    我的微信小程序 期末大作业——基于百度大脑API的图片识别小程序 具体实现了动物识别、植物识别、车辆识别 三个功能 实验源码已经放到了我的GitHub,欢迎测试修改 下面给大家分享该项目的实验报告???? 目录1 概述...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 262,161
精华内容 104,864
关键字:

怎么找到以前用过的小程序