【网盘搜索小程序完整源码】微信QQ双端通用

本文转自:安好屋
本文链接:https://www.anhaowu.com/xcx/wangpanss.html

网盘搜索小程序
###一个微信QQ双端通用网盘搜索小程序
直接通过爬去第三方网站的搜索结果来实现搜索,也就是说要是第三方网站修改规则,小程序也需要修改规则,当然如果熟悉正则表达式的话,这东西的不能再简单了。

###源码主要核心就是通过正则爬去网页内容

有一个积分功能,一次复制链接需要五个积分,观看一次视频激励广告可以获得15积分,也就是说观看一次,就可以找到三个自己想要的资源,这么说来,挺不错了吧。

###放部分源码展示一下

 search: function () {

        var t = this;
        "" != t.data.searchValue && (wx.showLoading({
            title: "加载中"
        }), t.setData({
            page: "1"
        }), wx.request({
            url: "https://www.fastsoso.cn/search?page=" + t.data.page++ + "&k=" + t.data.searchValue,
            method: "GET",
            success: function (e) {
                for (var a = e.data.replace(/[\r\n]/g, "").match(/div\sname="content-title".*?<hr>/g), e = [], s = 0; s < a.length; s++) {
                    var r = /strong>.*?href=".*?url=(.*?)".*?>(.*?)<\/a>.*?<\/strong.*?<div\sstyle="color: #105207;">\s*时间:(.*?)\|\s*类别:(.*?)\|\s*大小:(.*?)<\/div/.exec(a[s]), i = {};
                    i.shorturl = r[1], i.texttitle = r[2].replace(/<span\sstyle='color:red;'>/g, "").replace(/<\/span>/g, "").trim(),
                        i.person = r[4].trim(), i.size = r[5].trim(), i.date = r[3].trim(), e.push(i);
                }
                t.setData({
                    list: e,
                    isloading: !1
                });
            },
            complete: function () {
                wx.hideLoading();
            }
        }));
    }

上面的代码就是源码的核心了,感兴趣的加入我的交流群:660459637

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值