»»»美仑©本站聚集品质模板、JS特效、源码、模块、原创等丰富资源下载。
首页 教程 CMS教程 微擎小程序线传系统|微擎小程序扫码上传系统开发思路

微擎小程序线传系统|微擎小程序扫码上传系统开发思路

2018-11-28 01:16:03| 责任编辑: Mr.pan| 查看: | 评论: 0| 百度已收录
摘要: 发现很多人都想知道微擎小程序所谓的线传是怎么做到的,今天就给大家讲一下大概思路。其实就是利用小程序开发者工具实现的,开发者工具有一

发现很多人都想知道微擎小程序所谓的线传是怎么做到的,今天就给大家讲一下大概思路。

 

其实就是利用小程序开发者工具实现的,开发者工具有一个http协议方式 

 

https://developers.weixin.qq.com/miniprogram/dev/devtools/http.html

 

接下来附上简单写了一下的代码截图

代码

  1. $file_path = "C:/Users/Administrator/AppData/Local/微信web开发者工具/User Data/Default/.ide"
  2. $file_path  = iconv('utf-8''gb2312'$file_path); 
  3. if(file_exists($file_path)){ 
  4. $fp = fopen($file_path,"r"); 
  5. $str = fread($fp,filesize($file_path));//指定读取大小,这里把整个文件内容读取出来 
  6. $str = str_replace("\r\n","",$str); 
  7. fclose($fp); 
  8.  
  9.  
  10. echo $str.'
    '
  11.  
  12.  
  13. $updatehosturl = 'http://127.0.0.1:'.$str.'/login?format=base64'
  14.  
  15. $erweima = file_get_contents($updatehosturl); 
  16.  
  17.  
  18. $js ='module.exports = { 
  19.     name: "美仑视觉"
  20.     uniacid: "8"
  21.     acid: "8"
  22.     multiid: "0"
  23.     version: "2.2.4"
  24.     siteroot: "https://www.meil.vip/app/index.php"
  25.     design_method: "2" 
  26. };'; 
  27. file_put_contents("C:/Users/username/demo/siteinfo.js"$js); 
  28.  
  29. ?> 
  30.  
  31. "{C}{C}{C}{C}{C}" /> 

这些代码是什么意思呢?咱们可以这样理解

 

$file_path = "C:/Users/Administrator/AppData/Local/微信web开发者工具/User Data/Default/.ide";

 

这里是读取开发者工具的http端口,因为每次打开端口都会变动,所以我们需要写一个每次都可以读取到端口信息的判断代码。

 

为什么要这样写呢?

1、因为每次打开开发者工具他的http端口都会变得,如果我们写小程序上传的话,有时候可能服务器需要重启或者出错,这样在次打开开发工具端口就会改变,如果不写这个自动获取端口的话,那么我们就需要手动去修改,所以为了更方便,给一个本地读取判断,就可以每次获取到最新端口了。

 

2、因为开发者工具无法开启外网,所以需要利用PHP来做外网访问判断,PHP作为API接口判断本地请求这样我们就可以外网访问,直接在本地请求开发者工具工作了。

 

为什么我不写一个完整的出来?

答:没时间..........

 

这个只是给大家的一个思路,有能力的其实很简单就明白,等我有时间了,会写一个结合美仑授权系统的线传版出来的。可以多关注下本站。到时候开发出来会第一时间发布到源码区的哦!

 

已经开发好了,大家可以点击这里查询

https://www.weby.cc/cx/66.html

 

微擎在线模块更新系统

https://www.weby.cc/cx/67.html

 

相关热词搜索:思路 程序 开发

延伸阅读

精彩阅读
会员登录
广告位

关注我们:美仑视觉

官方QQ群

微信平台

全国服务热线:

0769-33232320

【版权声明】本站内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件至Email:admin@meil88.com 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

Copyright   ©2013-2018  美仑视觉  Powered by©Meil88!  公安备案:粤ICP备15022042号