m浏览器
- 类别:手机软件
- 更新时间:2026-07-13 09:14:19
- 大小:12.22MB
- 版本:v3.2.4.0706
- 下载:次
m浏览器介绍
m浏览器是一款主打清爽体验的移动端浏览工具,界面简洁无冗余弹窗干扰,让阅读与搜索更加专注舒适。平台高度开放可扩展架构,支持用户根据使用习惯自由添加功能模块,打造个性化上网环境。内置视频播放、手势操控、电视投屏、油猴脚本、广告拦截、书签同步等实用功能,同时配备超级聚合搜索、多内核切换及m3u8视频下载等特色能力,兼顾日常浏览与进阶需求,是追求高效与自定义用户的理想选择。
软件亮点
1、超级聚合搜索,多引擎、多爬虫,支持自定义,折腾空间很大。
2、轻站小程序功能,直接在APP里就能操作,零基础也能上手。
3、支持m3u8视频下载,遇到需要保存的视频时会方便很多。
4、支持审查元素功能,还能随意修改网页内容。
5、支持悬浮播放器和长按倍速,看片时比较实用。
6、支持DLNA电视投屏,手机内容可以更方便地投到电视上。
7、支持长按快速搜索,选中文字翻译、全局翻译也都有。
8、支持强大的ADB广告过滤插件,日常浏览会更干净。
9、兼容油猴脚本,扩展玩法比较多。
10、支持把第三方下载器如IDM、ADM设为默认浏览器。
11、支持多内核浏览器切换,使用场景更灵活。
12、隐藏手势操作也做得不错,大屏手机单手操作更轻松。
轻站功能怎么理解
轻站并不是传统意义上的网站,更像是一个简化版的小程序框架,视图依靠安卓底层渲染,并不是基于WebView。换句话说,它和普通网页不是一回事,更多是偏向功能框架的使用方式。
从使用场景看,轻站更适合后端开发者做API调试,也适合做一些数据整合和预览。对喜欢研究的人来说,这部分会很有意思,不过轻站自身不提供内容,也不做内容检验,使用时需要自己承担风险。
另外,轻站支持以扩展方式导出,但软件本身不提供加密功能,也无法做到加密,导出后看到的乱码只是压缩后的效果,不是加密内容。
1、创建一个新轻站或编辑已有引擎

2、轻站框架组成
轻站主要由属性、模块、接口、常量、资源五个板块组成,其中模块是核心。
属性,就是轻站的基本信息。
模块可以理解为页面,一个页面可以只有一个模块,也可以由多个模块嵌套组成。比如普通列表就一个列表模块就够了,如果要在列表上面加幻灯片,就可以再加一个幻灯片模块,让列表嵌套进去。如果想继续丰富界面,面板模块会更合适,它可以同时嵌套多个不同类型的模块。
接口相当于软件打开轻站的入口,首页是轻站列表点开后默认进入的页面,搜索则是搜索该轻站时展示的页面。
常量是固定值,在模块运行时可以按变量的方式获取。
资源用于存放本地文件,比如JS文件、图片文件等,供模块调用,不过目前还未开放。
3、模块详解
以幻灯片模块举例会更好理解。没接触过轻站的朋友,建议先新建一个窗口再跟着操作,按步骤走一遍,基本就能知道怎么写了。
数据源值:
百度#baidu.com#http://nr19.cn/p/baidu.jpg
搜狗#sogou.com#http://nr19.cn/p/sogou.jpg
谷歌#google.com#http://nr19.cn/p/google.jpg
视图数据值:(长按检索工具可一键导入)
表项=.fg()
标题=.tz(#)
地址=.ty(#)。tz(#)
图片=.ty2(#)

把上面的步骤走完,一个页面就能做好,整个过程其实没想象中那么复杂。

数据源就是视图的源内容,可以通过#爬虫去获取网络或本地文本,比如API、网页内容,也可以像示例那样直接放#文本,写一段固定内容。轻站的运行流程其实就是先拿到文本,再交给页面渲染器解析,最后把界面渲染出来。

如果按照流程图来看,不管数据源操作的是什么类型,最终都是先获取文本,再交由页面解析。数据源里的#爬虫虽然名字像爬虫,其实和传统爬虫并不是完全一回事,但也有一定关联。爬虫的配置图解如下:

解析器用的是E2表达式,这是为这款软件专门做出来的功能。按照运行流程,系统会先解析“变量”数据,视图数据里的内容本质上也是变量,不过自定义变量会优先解析。一般来说,大多数情况下不需要自己额外定义变量。

到这里,轻站功能的基本思路就算讲明白了,整体上还是挺容易上手的。
M浏览器怎么进源仓库
1、打开下载好的M浏览器,进入首页后点击轻站按钮。

2、接着点击右上角的“+”号。

3、然后点进源仓库。

4、进入对应界面后,就可以挑选自己需要的源,找到后直接导入就行。

E2表达式函数怎么用
E2表达式主要用在M浏览器的爬虫功能里,如果想自己写脚本,这部分内容就得熟悉一下。
E2表达式本质上是处理文本的工具,比如想获取“文本”前面的几个字,可以用.tz(文本)拿到“用于处理”这四个字。E2里的函数名是用中文拼音首字命名的,不懂开发的人也能比较容易记。
E2还能做数组操作,轻站或者虫子获取列表时经常会用到数组。为了更好理解,处理文本的函数一般以t开头,比如取左边是.tz,t代表文本,z是左的拼音头,所以取右边就是.ty。
处理数组的函数以i开头,比如.ij(aaa)就是往数据里加入一行数组,值为aaa。
以下函数仅支持 2.3.5 及以上版本支持
文本操作类:
.tz() .ty() 取文本左、右数据。
.tz2() .ty2() 从后读取判断值文本并取判断值左、右(前、后)数据。若内容为abbacc时,使用.ty(a)得到bbacc,使用.ty2(a)得到cc。
.t() 删除HTML标识,无需参数,比如内容为a b时,直接用.t()就能去掉html代码,最终得到ab。
.tj() 添加内容,如已有ab,获取abcd可以写成.tj(cd)。
.tzc() 参数为数字,如tzc(5)表示如果当前操作值字数大于5,就取前5个字,少于则取全部。
.tsk() 无参数,去首尾空,也就是去掉操作值前后空格。
.th() 替换,参数格式为“欲被替换文本#替换文本”。比如把ABC里的B改成2,可以写成.th(B#2)。如果想直接删掉某段内容,可以写.th(B)。这个函数支持正则表达式,复杂内容也能处理;如果不想用正则,可以用.th2(),它不支持正则匹配。
.tx() 的意思是“新”,可以把当前操作值存起来,同时把操作值恢复为源内容。比如源内容是xByyEzz,先用.ty2(E)得到zz,再用.tx()把当前值存起来并恢复源文本,接着用.tz(B)得到x,最后把前面的值和当前值拼起来,结果就是xyyzz。
加解密操作:
.en() 加密 .dn() 解密
.en(base64) / .dn(base64) —— base64加密及解密
.en(md5) —— 获取MD5
.en/dn(utf-8/gbk等编码值) —— URL编码及解码
aes、des、3des加解密时,参数之间要用小写逗号分隔,输出类型只有hex(16进制)和base64两种。
.en/dn(aes,模式,密码,编码,输出类型,偏移量)
数组操作类:
.i(正数) 获取数组中第一个内容,从0开始,比如第一个值用.i(0),第三个值用.i(2)。
.i(负数) 从数组尾部开始找,-1就是倒数第一个值,-2就是倒数第二个值。
.i(数,数) 取数组范围,例如数组[ab,ac,ad,ae],想取ac,ad,ae,也就是排除第一个,可以写.i(1,-1);想排除最后一个,可以写.i(0,-2)。
.ij(添加的文本) 把文本加入数组,比如原来是[aa,bb,cc],操作后就变成[aa,bb,cc,添加的文本]。
.ix() 存储数组,之后和.tx类似,把操作值改为原文本。
.it(分割符) 把数组合并成文本,中间用参数里的分割符填充,不填就没有分隔符。
正则表达式
.z() 参数里如果有括号,记得加转义让E2能识别。正则写起来如果括号多,看着会比较乱,可以在参数前后加两个@标识,这样更好读。比如原本要写成比较复杂的形式,用双@后会清爽很多。
.z2() 匹配子表达式,和上面的写法类似,子表达式就是正则里的括号内容,匹配后可以用.i()获取指定括号内容。
CSS选择器
.css(选择器语法) 返回匹配得到的数组。
.a(属性名) 返回属性值,比如a标签的href属性可以写.a(href),img标签的图片地址可以写.a(src)。
XML解析器
.xml(标签名) 和.css用法一致。
JSON解析器
.json(参数名) 不管是普通对象还是数组对象都能用,数组对象返回数组,文本对象返回文本,也可以理解成只有一个子项的数组。
更新日志
v3.2.4.0706版本
更新说明:
修复通用设置项视频长按倍速设置无效
修复部分机型扫码报错
书签列表增加方块显示选项




- 更新时间: 2026-07-13 09:14:19
- 名称: M浏览器
- 版本: v3.2.4.0706
- MD5值: E1D948A16D746433E0E3A75DCA71107F
- 包名: cn.mujiankeji.mbrowser
-
异环真红抽取推荐指南 异环真红抽取建议 2026-07-10 12:02:25
-
金铲铲之战s17高挑女枪皎月阵容玩法指南 金铲铲之战s17高挑女枪皎月阵容推荐 2026-07-09 12:02:35
-
斗罗大陆传承柔骨魅兔魂技流派玩法指南 斗罗大陆传承柔骨魅兔魂技流派玩法攻略 2026-07-08 11:59:33
-
逆水寒手游千蛊迷阵怎么解锁 逆水寒手游千蛊迷阵解锁指南 2026-07-07 12:00:29
-
蔚蓝档案朱莉打工技能详解 蔚蓝档案朱莉打工技能介绍 2026-07-06 13:38:38
-
符文世界龙之荒野邮差的三封信支线任务完成指南 符文世界龙之荒野邮差的三封信支线任务攻略 2026-07-03 12:32:40