当前位置:首页 > 安卓游戏 > 系统软件
m浏览器安卓版v3.2.4.0706

m浏览器安卓版

类别:系统软件大小:12.2M版本:v3.2.4.0706时间:2026-04-04

点击下载
标签:

m浏览器官方手机版以极致清爽、简洁为设计理念,旨在彻底屏蔽弹窗广告,从而为用户提供一个纯净的上网浏览环境。它的核心亮点在于高度的开放性和扩展性,赋予用户极大的自由度,你可以根据个人偏好,在软件中自由挑选并添加各种功能模块,从而量身定制一个独一无二、完全属于你自己的手机浏览器。软件内置的功能已经相当全面,从视频播放、手势快捷操作,到电视投屏、油猴脚本支持,再到强力的广告拦截和书签云同步,每一项都旨在提升你的上网效率与便利性。

软件特色

1、超强的聚合搜索功能,它能同时调用多个搜索引擎和爬虫,并且支持用户深度自定义,是技术爱好者们不可错过的神器。

2、内置了零基础也能上手的轻站小程序开发功能,让你在App里就能轻松创造

3、原生支持m3u8格式视频的下载,追剧看片更方便。

4、提供了网页审查元素的功能,你甚至可以随心所欲地修改网页上的显示内容。

5、独特的悬浮播放器设计,配合长按视频实现倍速播放,看视频体验极佳。

6、内置DLNA电视投屏协议,一键就能将手机上的精彩内容投射到大电视上。

7.、通过长按操作可以快速调用搜索,还能对选中的文字进行翻译或开启全局翻译。

8、集成了效果出众的ADB广告过滤插件,还你一个干净的网页浏览环境。

9、完美兼容广受欢迎的油猴脚本,让你的浏览器功能无限扩展。

10、允许你将IDM、ADM这类第三方下载工具设置为默认下载器,下载文件更高效。

11、支持在多种浏览器内核之间进行切换,以应对不同的网页兼容性需求。

12、创新的隐藏式手势操作,即便在今天的大屏手机上,单手操作也同样流畅自如。

m浏览器轻站怎么使用

在开始之前,我们得先搞明白一个概念:轻站并不是我们常说的网站。你可以把它理解成一个精简版的小程序框架。它的界面渲染不依赖于传统的WebView(也就是浏览框),而是直接调用了安卓系统的底层来进行绘制,所以从根本上说,轻站和网站是两码事。

目前来看,轻站的设计初衷更偏向于服务后端开发者,方便他们进行API的调试工作。不过在未来的规划里,轻站会朝着原型设计的方向发展,让产品经理或者原型设计师们,在把设计稿交给开发工程师之前,就能先确定好原型的交互功能。这样一来,就能大大减少因为UI或者参数的小改动而导致客户端代码频繁重构的麻烦。毕竟,对于开发者来说,修改和调试代码往往比从零开始写代码更花时间。

另一方面,作为一款面向极客用户的应用,轻站框架也能用来做数据整合,实现更高效的数据预览。但这里要郑重提醒:请不要利用这个特性去进行任何违法违规的操作!为了方便小团队之间的交流协作,你编写的轻站功能是可以通过扩展的方式导出来分享的。但为了防止有人利用这个功能进行非法的买卖,软件本身不提供加密,也无法实现加密(你看到的口令导出的乱码,其实只是压缩后的结果),这一点还请大家理解!

轻站自身并非数据内容的提供方,同时也不会对内容执行审查或施加任何限制。因此,在使用这个功能时,你需要自己承担可能遇到的所有风险,否则请不要使用它。

1、创建一个全新的轻站,或者直接编辑一个已经存在的引擎。

2、轻站的框架构成

一个轻站主要由五个部分组成:属性、模块、接口、常量和资源,其中“模块”是核心。

属性:这里记录了轻站的基本信息。

模块:简单来说就是页面。页面的构成方式十分灵活,既能仅由单个模块组成,亦可将多个模块进行嵌套与组合来构建。。举个例子,一个普通的列表页面,用一个列表模块就够了。但如果你想在列表的顶部再加一个轮播图,那就需要再创建一个幻灯片模块,然后把列表模块嵌套进去。如果你还想让界面更丰富,嵌套更多不同类型的模块,那就要用到面板模块了,它就像一个容器,可以同时装下N个不同模块,从而实现各种复杂的视觉效果。

接口:这是软件打开轻站的入口。比如“首页”就是你在轻站列表中点击后默认打开的那个页面,“搜索”则是你在搜索这个轻站时所展示的页面。

常量:就是一个固定不变的值,在模块运行的时候,可以通过获取变量的方式来调用它。

资源:这个板块用来存放本地的资源文件,比如JS脚本、图片等等,方便模块调用。不过这个功能暂时还没开放,我们这里就先不详细介绍了。

3、模块详解

理论说再多,不如亲手试一试。我们拿幻灯片模块来举个例子,就像下面这样。如果你是第一次接触轻站,强烈建议你打开一个新窗口,跟着下面的步骤一步步创建一个轻站。只要跟着做完一遍,基本上你就能掌握轻站的写法了!

百度#baidu.com#http://nr19.cn/p/baidu.jpg

搜狗#sogou.com#http://nr19.cn/p/sogou.jpg

谷歌#google.com#http://nr19.cn/p/sogou.jpg

视图数据值:(小技巧:长按检索工具可以一键导入哦)

表项=.fg()

标题=.tz(#)

地址=.ty(#)。tz(#)

图片=.ty2(#)

完成上面的步骤后,一个简单的页面就大功告成了,是不是感觉特别简单?

所谓“数据源”,就是视图内容的来源。您既能使用“#爬虫”来获取网络或本地的文本信息(例如API接口数据、网页源码等),也能参照前例,通过“#文本”直接置入一段固定的内容。。为了更好地理解,我们先来看一下轻站的运行流程图:

从这张图里可以看出来,无论你的数据源是什么类型,最终目的都是为了获取一段文本,然后交给页面渲染器去解析,最后把界面画出来。对了,数据源里的“#爬虫”,虽然叫爬虫,但和传统意义上的爬虫既有关系又不太一样。下面是爬虫的配置图解:

解析器部分用到了E2表达式(这是为了开发这款软件而独创的一个新功能),关于解析函数的详细用法,可以去看另一篇文章《E2表达式函数大全》。根据上面的运行流程图,程序会先解析“变量”数据。实际上,视图数据里的那些就是变量,只不过是自定义的变量会优先解析。在E2里是支持取变量的,模块里之所以能用变量,就是为了防止在视图数据的一行E2里无法完成一些复杂的解析逻辑。当然,一般情况下也不太需要用到自定义变量。

到这里,关于轻站功能的开发介绍就告一段落了。相信你已经对轻站的原理有了基本的了解,是不是觉得上手起来非常容易呢?

使用教程

1、首先,打开你已经安装好的M浏览器,进入软件主界面后,找到并点击那个“轻站”按钮。

2、接着,在新打开的页面里,请点击右上角的那个“+”号图标。

3、然后,在弹出的选项中,选择点击“源仓库”。

4、进入源仓库界面后,你就可以看到各种各样的源了。浏览一下,挑选你感兴趣或者需要的源,找到之后,直接点击“导入”就大功告成啦。

E2表达式函数大全

E2表达式是M浏览器爬虫功能的核心,如果你想自己动手写脚本,那么了解这些函数是必不可少的。

E2 表达式

这是一种专门用来处理文本的表达式。举个例子,想要获取"文本"这两个字前面的内容,你就可以用 .tz(文本) 来得到 "用于处理" 这四个字。E2的函数命名很有意思,基本都用了中文拼音的首字母,这样即使是不懂编程的朋友也能轻松理解和操作。

E2不仅能处理文本,还能进行数组操作。在M浏览器里,无论是轻站还是虫子,获取列表数据时就需要用到数组。为便于记忆与运用,文本处理函数通常以字母 t 作为前缀。例如,tz 用于提取文本左侧部分(t指代文本,z为“左”的拼音首字母),同理,提取文本右侧部分的函数便是 ty。。而处理数组的函数则以 i 开头,比如 .ij(aaa),j 代表“加”,意思就是往数组里加入一个值为 aaa 的新项。

以下函数仅在 2.3.5 及以上版本中可用

文本操作类:

.tz() .ty() - 分别用于获取指定文本左边和右边的数据。

.tz2()与.ty2()的功能是从文本的结尾处开始反向搜索一个判断值,并据此截取其左侧(前方)或右侧(后方)的内容。。比如,当内容是 abbacc 时,用 .ty(a) 会得到 bbacc,而用 .ty2(a) 则会得到 cc。

.t() - 这个函数用来删除HTML标签,不需要参数。比如内容是 `aab`,想提取纯文本,直接用 .t() 就能得到 ab。

.tj() - 用于添加内容。比如你现在有 ab,想得到 abcd,就可以用 .tj(cd)。

.tzc() - 参数是个数字,比如 tzc(5)。如果当前处理的文本长度超过5个字,就只取前5个;如果不足5个,就取全部。这里的 zc 可以记作“最长”。举例来说,若将.tzc(3)应用于字符串“ABCDE”,其返回结果将是“ABC”。。

.tsk() - 这个函数没有参数,作用是去除字符串首尾的空格。

.th() - 替换文本。参数格式是“被替换文本#替换文本”。比如内容是 ABC,想把 B 换成 2,就用 .th(B#2)。如果想直接删除 B,可以省略替换文本,写成 .th(B),结果就是 AC。由于 th 函数的被替换文本参数兼容正则表达式,因此当替换内容与正则元字符发生冲突时,务必进行转义处理。。例如,若要将“111ADGDGS333”字符串中的英文字母部分替换为“333”,可使用.th([A-Z]+#333)来实现。。如果你不熟悉正则表达式,建议用下面的 .th2(),它和 th 的唯一区别就是不支持正则匹配。

.tx() - 这里的 x 可以理解为“新”。这个函数的作用是,先保存当前操作的结果,然后将操作对象重置为最开始的源内容,以便进行下一步操作。假设原始内容为“xByyEzz”,我们需要实现的目标是,分别提取出字符“E”之后以及字符“B”之前的部分。。可以分三步走:先用 ty2(E) 获取到 zz;然后用 tx() 保存 zz 并把操作内容恢复成 xByyEzz;最后用 .tz(B) 获取到 x。最终,函数会把保存的值和最后操作的值拼接起来输出,得到 xzz。

加解密操作:

.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标签的链接地址:.a(href);获取img标签的图片地址:.a(src)。

XML解析器

.xml(标签名) - 用法和 .css 类似。

JSON解析器

.json(参数名) - 无论是普通对象还是数组对象,都用这个命令来解析。

厂商名称:广州木简科技有限公司

官网:暂无

包名:cn.mujiankeji.mbrowser3240706.apk

名称:m浏览器

MD5值:E1D948A16D746433E0E3A75DCA71107F

猜你喜欢

相关文章

精品推荐

用户评论

跟帖评论
查看更多评论

下载排行