» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 22 12
发新话题
打印

[数码手机] Habit 浏览器经验分享(26楼知乎更新脚本,55楼b站网页视频限制6分钟已死)

posted by wap, platform: Android
Habit 浏览器的作者3个月前还更新了一次,竟然没有适配android 7,甚至6也没兼容,所以还是会有一些小bug
但瑕不掩瑜,相比2年前的版本功能完整了不少,基本覆盖所需要的
所以从Sleipnir 浏览器转到 Habit 浏览器了(1.1.77)

下面一条条罗列:

1、最重要的手势操作
Sleipnir浏览器手势操作非常舒服,不想抛弃也无法适应没有全屏手势操作的浏览器
Habit 浏览器的手势操作默认的灵敏度太精确,导致滑动时辨认失败率高,可以通过降低灵敏度获得更大容错
在 操作-滑动-灵敏度 100改为70 ,操作-手势-灵敏度 5改为4 ,可以获得一致体验 (需自行调整匹配)
虽然 手势 那里同样可以设置 左滑右滑 切换标签页 ,但还是建议用 滑动 那里的,因为有适配宽页面时防止误切换标签页
在宽页面或者页面内滑动切换栏目(比如果壳网),手指贴屏幕滑动距离长是页面内滑动,短促滑动是切换页面 ;其它自定义手势参照Sleipnir,误触很低
同样支持长按后台打开链接,刷网页利器:操作-浏览操作 长按链接 和 长按图片链接 选择 后台新标签页中打开链接 ;在有需要时选择 显示菜单

2、截图
可以截取整张网页,长网页不再话下

3、稍后阅读
是bug,对于没有root权限的android 7 (可能包括 6)无法用
有root权限的,可以在文件管理器建立 /data/data/jp.ddo.pigsty.HabitBrowser/app_archive/ 的书签 ,把里面保存的 类似 1.xml ,2.xml 改成 1.mht,2.mht ,然后长按选择打开方式选 Habit 浏览器打开即可 ,这个保存的是所见即所得的网页 ,和 via 浏览器保存在自定义目录下的一样
另一种保存为html是没问题的,但是html会缺失网页排版,看起来不那么美观
所以对于root是否,也还可以接受

4、后退不重载
只要内存够大,你能保持所有看过的网页
在 网页内容-快速返回模式 选择 避免多重请求 (不要选 平滑加载页面,否则像煎蛋的gif图片无法点play),总页面缓存和每个标签页缓存 选 0 =无限
这样,只要这个标签页没有被关闭,那么这个标签页在有网时浏览后,离线时 后退 前进 页面都是完整存在的
即使页面被关闭(或者退出时 点选保存标签页,不要选择清除缓存和html5数据),使用 恢复标签页 ,连上网后,只需要几kb流量即可重新打开完整页面,使用的流量只是检查网页是否有变动

5、读取本地文件
网页内容-文件读取 选 启用

6、翻译和以图找图
可以直接使用,在网页点击 翻译 选择翻译目标语言后直接跳转google翻译后网页,但是需要手动把http改成https (估计跟选择的搜索引擎有关,没准百度也行,未测试)
以图找图可以直接长按图片,点击跳出的菜单里的 搜索图片 即可

7、有无图版和反色
添加快捷菜单 切换图像加载
反色 -amoled屏幕最爱。。。

8、自带快捷黑白名单
点击图片可以选择添加图片和图片链接到黑名单
同时支持移除被阻止的元素,网页更清爽

9、支持 不显示 ssl 证书错误
这个是我开始找替换Sleipnir的缘由,不支持ssl错误弹出框,在浏览时会被烦死

10、杂项
支持自定义UA,百度网盘下载没准有用;把 http://m.youku.com/* 添加到特定站点代理 选择 iphone ,可以不让优酷自动跳转到不可用的app地址 (md乱用android intent)
可以导入html书签
有隐私模式
自带下载器
自带 代理设置 ,很可惜我这不支持本地代理,应该是android版本越高越不可能用

11、bug
标签页-使用标签页动画 不要选,选了关闭标签页后会黑屏
常规-截图路径和下载路径 不要退到根目录,否则无法再显示子目录,只有清除应用数据重来

保存的路径无法设置到外置sd卡,可以选择但是不会起作用,文件也不会保存---root用户可解:
到/data/system,拷贝packages.xml到储存卡,打开搜索jp.ddo,在<perms>下添加<item name="android.permission.WRITE_MEDIA_STORAGE" granted="true" flags="0" />
这就是我说他没有适配android 7,好像从6就开始就用WRITE_MEDIA_STORAGE来读写外置sd卡的权限了
如果你要做,最好在那个文件里搜索WRITE_MEDIA_STORAGE,拷贝整条语句到habitbrowser条目下,防止非法字符问题,同时注意packages.xml权限是660

后退键逻辑不明
操作-按键操作 必须点选 用返回键关闭标签页 ,否则用返回键无法退出程序
但是用返回键关闭标签页后,退出程序时是关闭标签页再退出,重新打开程序后需要新建默认标签页,这导致重新进入程序时黑屏一下
按逻辑不关闭最后一个标签页也可以退出程序,即最小化的效果
现在我是直接四个选项不选,用home键直接按掉,实测不影响待机时间,它在后台很安静
同样在 操作-菜单操作 里关于返回键的两个选项是无效的

保存为pdf无效

查看-快速拨号-背景图像
如果启用的话,你只有一次机会,一次机会选择后无法换图
万一图片不再显示的话,重新安装都没用。。。

总之,设置选项非常多,可以玩整整一天
这里还没有涉及支持的脚本,不过脚本不支持 "@match" "@require" ,但是对于一些皮角站点什么的还是可以玩的

网上讨论的比较少,估计还是多数用户被庞大设置吓倒,不过一旦设置好了却很惬意

如果你也用了,有什么设置上的问题可以在这里共同讨论
比如,网页文本重排,这个现在不用想了,系统的webview压根不支持,需要浏览器自己编写支持
不过没准脚本可以?

比如我对 URL模式 也不了解这是干什么的


更新测试脚本:

直接支持油猴脚本!
在油猴官网下了个y(ou$tu~be download 2,在y)ou%tu(be 网页转到 电脑版 ,就可以在描述位置看到一个 download 按钮,点击后可以选择分辨率,试了个可以到1080p
自带的下载器不太完善,不支持网页跳转好像,用了另一个下载器,用长按链接 分享 到 下载器 ,竟然真的可以下载!炸裂!

不过,估计支持的是比较规范的吧?
试了个百度网盘的,没看出来区别,不过没准跟自定义ua冲突?
又试了优酷,被强制跳转手机版,用了 v.youku.com/* 用pc ua后,就一直申请到 flash 的网页,试了几个调用电脑版html5的 脚本都没起作用 ,可能跟 强制ua 冲突,也可能是 脚本 不匹配
不过,优酷类脚本还是跳转到其它网站去解析的,这里搜到两,虽然我基本不看优酷,但是喜欢怼这种给用户塞狗屎的网站
https://www.parsevideo.com/ 这个是解析到m3u8的播放列表,拖动了下可以完整看,但是好像优酷限制了时间6分多钟。。。得重新刷新?没细测
http://www.shokdown.com/ 这个是直接解析到mp4文件下载,不过都是分段视频,下载了一下没问题,就是麻烦些



总之,除了"@match" "@require"(这两应该是对目标网页排版啥的?) 作者明确表明未支持外 ,其它都有可能可用,特别是油猴脚本直接用,比via私有格式脚本良心多了
可玩性大增啊

[

本帖最后由 msmmw 于 2018-1-29 15:23 通过手机版编辑

[ 本帖最后由 msmmw 于 2018-8-11 11:46 编辑 ]


TOP

更新测试了一下脚本,看支持情况应该是顶级行列了



TOP

更新一个针对百度网盘的有利bug:

http://pan.baidu.com/* 和 https://pan.baidu.com/* 的UA 改成 PC 就成,不需要特殊UA
然后搜索资源,比如搜索 地牢守护者 百度网盘
google给出的第一个链接是
http://www.bdysou.com/SykZxB8391ebb47I/
点击两个蓝色图标随便哪一个,会跳转到手机版的下载界面
点底下 电脑版,然后会被跳转到 百度网盘的登入界面
这时候,连续后退2次 ,会带到 刚刚 按过蓝色图标后的 网页 ,显示正在 跳转
这时候 跳转过去直接是 pc 版网页 ,并且 不需要 登入 就可以下载 ,也不需要脚本,百度自己的下载按钮就行

速度白天 也就100多k ,昨晚12点左右 能稳定 700多k 到 5m多 的速度~~

而同样操作在Sleipnir 和 via 上不可重现


另外,在 设置 查看 全屏 下有个
全屏视频旋转,可以为网页视频全屏观看时独立设置翻转,不需要动用系统设置,这个感觉很贴心


TOP

引用:
原帖由 啤酒 于 2017-8-17 12:08 发表
posted by wap, platform: iPhone
Yendex还支持插件,比这好用
有哪些插件?

远古时代就一个 flash 插件
还真没见过其它插件。。。

TOP

引用:
原帖由 去日留痕 于 2017-8-17 10:03 发表
posted by wap, platform: iPhone
楼主兄弟啊,求可玩性大的具体玩法
设置里 内容 用户脚本 那里 ,选择 从 文件 ,把从 greasyfork 下载下来的脚本 添加就行
不过脚本都是针对pc版网页,而很多在手机上都被强制带到mobile版,只要能到pc版网页脚本大概率就可用

(当然,你要是说怎么上y(ou#tu%be,这个只能自己搜索了,现在一是不让讨论,二是一说那个就挂了)

TOP

这app权限真干净,用写轮眼看,就一个download服务,0个广播接收
下载文件完成后,download服务自动关闭

TOP

posted by wap, platform: Android
引用:
原帖由 @kalberte  于 2017-10-22 14:41 发表
Posted by: samsung SMG9550
这浏览器界面太low了
可以自己调
附件: 您所在的用户组无法下载或查看附件

TOP

posted by wap, platform: Android
底下地址栏可以自动隐藏,向上滚动才出现
右边刷新右下角是长按出标签页,一般不太用到
附件: 您所在的用户组无法下载或查看附件

TOP

posted by wap, platform: Android
菜单栏
附件: 您所在的用户组无法下载或查看附件

TOP

posted by wap, platform: Android
方法一:更新:删除红色的代码即可
外行研究了一下知乎手机版网页浏览时限制第2~4的回答,
写了段脚本,

实现的功能是:
无需点击按钮自动展开 过长的原问题 和 过长的回答

由于水平有限,以下两个问题还没解决:
第2~4的过长回答有可能会有1个无法展开,猜测跟回答的排序有关
无法解除网页限制的只能看到一共4个回答

需要更多回答只能把UA改成pc


在Habit浏览器设置---网页内容---用户脚本---添加 “输入” 即可 (注意复制过去后需要在每个换行的地方后退删除回车键,然后在回车换行,主要是windows和linux的回车符不同)

// ==UserScript==
// @name         zhihu mobile
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  移除网页版浏览限制
// @author       msmmw
// @include      https://www.zhihu.com/question/*
// @match        https://www.zhihu.com/question/*
// @grant        none
// ==/UserScript==

function remove1() {
    var x1=document.getElementsByClassName("RichContent is-collapsed RichContent--unescapable RichContent--withMask");
    var y1=document.getElementsByClassName("RichContent-inner RichContent-inner--collapsed");
    var j;
    for (j=0;j<y1.length+1;j++){
        x1[0].setAttribute("class","RichContent RichContent--unescapable RichContent--withMask");
        y1[j].setAttribute("style","");
    }
}
remove1();


方法二:已失效,直接改ua为pc如果要看全部答案的话
通过把pc页的排版改成mobile页,实现手机版浏览器查看所有回答无限制,速度上因为要发生一次重绘所以稍慢

在设置-常规-特定站点用户代理 添加
https://www.zhihu.com/question/*
启用 pc

在脚本添加,注意回车符号

// ==UserScript==
// @name         zhihu
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  知乎电脑版排版变手机版
// @author       msmmw
// @include      https://www.zhihu.com/question/*
// @match        https://www.zhihu.com/question/*
// ==/UserScript==

function r(){
    var x = document.getElementsByTagName("link")[6];
    x.setAttribute("href","https://static.zhihu.com/heifetz/mobile.app.f02340dfb7fb3692f9f6.css");
    var y = document.getElementsByTagName("header")[0];
        y.parentNode.removeChild(y);
}
r();

[ 本帖最后由 msmmw 于 2018-1-10 12:40 编辑 ]

本帖最后由 msmmw 于 2018-1-29 15:20 通过手机版编辑

[ 本帖最后由 msmmw 于 2018-8-11 11:44 编辑 ]

TOP

引用:
原帖由 DarthVadar 于 2018-1-6 23:22 发表
posted by wap, platform: Android
sleipnir是我用过最好的手机浏览器
底部标签页和hold and go功能在刷tg这一项完全吊打了safari和chrome
hold and go功能habit也有,并且更详细分类了

TOP

引用:
原帖由 旨旨x 于 2018-1-7 18:20 发表
posted by wap, platform: Android
什么是hold and go 功能
长按一个链接直接在后台打开新页面载入,
然后顺势手势向左一滑,就到新打开的页面了(也可以设置成直接跳转到新页面)

对比传统操作:
长按,出菜单选择,
如果选择在后台打开,要切换过去还需要
点击多页面图标,点击新页面

如果是打开多浏览页看的话,
hold and go速度上绝对完胜,行云流水一般

TOP

引用:
原帖由 wyz138677 于 2018-1-8 08:58 发表
posted by wap, platform: 小米NOTE
如下图所示。
先检查保存路径是否是可写的,比如在android 6开始就这个app而言就无法写入到外置sd卡

其二是有些论坛需要登入才能下载,我试了下像你下载这个图片其实不需要登入也能下载,所以可能是保持路径问题

最后,因为这个app的自带下载功能很弱,比如下载有跳转的链接就不支持,
所以,强烈建议用 ADM
我现在就用ADM取代默认的下载了,

在设置 --- 常规 --- 下载操作 选择 分享
然后选择ADM来下载
只要点击的对象是个 下载属性 ,habit都能把它传递给ADM
当然,点击保存图片的话 需要使用 分享图片 而不是 保存图片 (如果保持图片失败的话)

有些论坛附件需要登入才能下载,则用ADM自带的浏览器登入后点击下载

[ 本帖最后由 msmmw 于 2018-1-8 20:24 编辑 ]

TOP

posted by wap, platform: Android
引用:
原帖由 @wyz138677  于 2018-1-8 21:30 发表
如图所示。而且我在安装浏览器的时候,一直都是用默认的安装方法。不知道为什么手机存储权限没有开放给它。
因为app的开发者没有做适配,Android6开始是app遇到首次权限需求时弹出请求

另外,ADM可以设置成几分钟没有下载活动就退出服务,基本和内置下载表现差不多了

我是内置下载遇到太多下载失败问题,所以推荐用ADM

TOP

posted by wap, platform: Android
引用:
原帖由 @lifengdp  于 2018-1-8 22:25 发表
试用了,手势好用。

请问habit怎么去网页广告?
设置-网页内容-黑名单

一般的可以长按广告图片,把图片链接,图片添加到黑名单

TOP

 22 12
发新话题
     
官方公众号及微博