旧版本 Yandex 安卓浏览器 + 暴力猴脚本 = 为所欲为 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
godblessumilk
V2EX    浏览器

旧版本 Yandex 安卓浏览器 + 暴力猴脚本 = 为所欲为

  •  1
     
  •   godblessumilk 2020-12-22 16:08:47 +08:00 via Android 7356 次点击
    这是一个创建于 1822 天前的主题,其中的信息可能已经有所发展或是发生改变。
    yandex 要装 20.11.4 版本以下的,才会有 extensions 插件管理,然后用 yandex 去搜索谷歌插件商店寻找插件,tempermonkey 说不兼容,换暴力猴就行了,。手机浏览器装上暴力猴,配合各路大神的脚本,美滋滋!!!
    25 条回复    2020-12-24 18:47:54 +08:00
    godblessumilk
        1
    godblessumilk  
    OP
       2020-12-22 16:33:24 +08:00 via Android
    对我来说最方便的是 youtube 的实时双语字幕
    wszgrcy
        2
    wszgrcy  
       2020-12-22 16:36:11 +08:00 via Android
    新版不行了?
    jnmsn8806
        3
    jnmsn8806  
       2020-12-22 16:41:38 +08:00
    推荐使用 KiWi 浏览器,安装插件无压力。
    Cielsky
        4
    Cielsky  
       2020-12-22 17:12:06 +08:00
    还没更新,新版没扩展了吗?
    这样就全转到 Firefox 算了
    godblessumilk
        5
    godblessumilk  
    OP
       2020-12-22 17:26:58 +08:00 via Android
    @wszgrcy 新版本能安装插件,但没有插件管理的功能
    godblessumilk
        6
    godblessumilk  
    OP
       2020-12-22 17:28:10 +08:00 via Android
    @Cielsky 最新的 firefox 安卓装暴力猴,或者篡改猴,会闪退,所以才用 yandex 的
    Cielsky
        7
    Cielsky  
       2020-12-22 17:39:33 +08:00 via Android
    @godblessumilk 我用的 nightly 版的,感觉还行
    chainsR
        8
    chainsR  
       2020-12-22 18:52:57 +08:00
    我还是换回 x 浏览器去了,主要是他那广告拦截还行,也能支持部分油猴脚本和自己的论坛,但是他和百度一条裤子,不屏蔽百度广告,听他们说 m 浏览器也还行,但是是付费的,用户论坛看着也挺高级的,各种自定义规则,
    Cielsky
        9
    Cielsky  
       2020-12-22 19:12:06 +08:00
    @chainsR 你在讲些什么玩意儿。
    推广?
    Cielsky
        10
    Cielsky  
       2020-12-22 19:12:57 +08:00
    @Cielsky 额,不好意思,理解错意思了。
    chainsR
        11
    chainsR  
       2020-12-22 20:23:38 +08:00
    @Cielsky 我好歹歹推广干啥,谁能给我钱嘛,好用的我肯定会推荐啊,只是多种选择,他们界面够清爽,但是还是很多 bug,要推广我为啥要把坏处说出来
    pepsiwant
        12
    pepsiwant  
       2020-12-22 20:29:28 +08:00
    @godblessumilk 这个实时双语字幕具体是怎么实现的呢 能具体讲下吗
    vagrantear
        13
    vagrantear  
       2020-12-22 21:15:38 +08:00
    kiwi 浏览器不就行了
    Cielsky
        14
    Cielsky  
       2020-12-22 21:18:29 +08:00 via Android
    @chainsR 会错意了,对不起。
    我是傻批
    ungrown
        15
    ungrown  
       2020-12-22 22:01:09 +08:00
    我安卓手机用的是 firefox+tempermonkey
    yejianmail
        16
    yejianmail  
       2020-12-22 22:18:37 +08:00 via Android
    @godblessumilk 同求如何实现油管双语字幕?
    Lisren
        17
    Lisren  
       2020-12-23 10:18:15 +08:00 via Android
    可以试试 adguard,也是为所欲为
    lovecy
        18
    lovecy  
       2020-12-23 14:40:23 +08:00
    你说的为所欲为到底有多香。。
    godblessumilk
        19
    godblessumilk  
    OP
       2020-12-23 15:47:41 +08:00 via Android
    godblessumilk
        20
    godblessumilk  
    OP
       2020-12-23 15:49:03 +08:00 via Android
    @pepsiwant GreaseMonkey (油猴),TamperMonkey (篡改猴),ViolentMonkey (暴力猴)
    这三者都属于 user script manager,由于油猴历史最悠久,所以大家都习惯用“油猴”去指代所有的 user script manager 。

    user script manage 之所以能允许用户编写 js 脚本去修改源网页,是因为浏览器本来就暴露了 userScript 接口,允许用户写 js 脚本去瞎搞别人的网页。具体可以看 MDN 的文档→ https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/userScripts/Working_with_userScripts

    浏览器的插件( Plugin )与扩展( Extension / Add-on )是有区别的。

    plugin 既可以作用于浏览器本身,也可以作用于网页,它调用的是操作系统的接口,因此可以用 C/C++等去编写浏览器插件。比如 Flash player 插件。一般在网页中用 <object> 或者 <embed> 标签声明的部分,也靠插件来渲染

    Extension 只能作用于网页,它调用的是浏览器的接口。用 HTML + js 开发。比如著名的 Adblock plus 。

    油猴属于 extension 。而且如果网站开启了 CSP (内容安全策略),油猴脚本也将无法使用。

    CSP (内容安全策略)是浏览器自带的功能,网站可以开启它,也可以不开启,CSP 简单来说就是 [禁止第三方脚本的载入] ,这样可以防止恶意脚本对网站进行敏感操作。

    油猴脚本因此也无法作用于开启了 CSP 策略的网站。比如知乎、Github 、Twitter 、Quora 等。

    不过 TemperMonkey 可以绕过 CSP 策略,它也是三款 extension 中唯一一个有这项功能的 extension 。所以会出现这样的情况:同样一个脚本,在 TemperMoneky 有效,但在 GreaseMonkey 和 ViolentMonkey 上无效。

    temperMonkey 这样做的代价是小白玩家容易被恶意脚本攻击。因为 CSP 策略被关了的话,小白看不懂脚本的源码就乱装脚本,脚本执行一些恶意操作都不知道(比如读取在银行网页上输入的密码)。temperMonkey 有两个模式可选:菜逼小白,高端玩家,所以建议大家选小白模式。
    godblessumilk
        21
    godblessumilk  
    OP
       2020-12-23 15:55:23 +08:00 via Android
    @lovecy 你可以上 https://greasyfrok.org 首页看看就知道有多为所欲为了一大堆脚本:自动刷网课,跳过爱奇艺 vip 会员限制等等我还写了个在公司办公 OA 系统网站上 [自动考勤打卡] 的脚本,具体原理是模拟人手,用代码去点击屏幕的像素坐标
    godblessumilk
        22
    godblessumilk  
    OP
       2020-12-23 15:58:09 +08:00 via Android
    @lovecy https://greasyfork.org 是三大 user-script 托管网站之一,大家写的脚本都会传到这个网站去共享
    godblessumilk
        23
    godblessumilk  
    OP
       2020-12-23 16:04:22 +08:00 via Android
    能安装 extensions 的手机浏览器很多( firefox 、楼上提到的 kiwi 等)之所以选择 Yandex 是因为它用的内核就是 Chrome 的内核~
    godblessumilk
        24
    godblessumilk  
    OP
       2020-12-23 21:29:41 +08:00 via Android
    @pepsiwant 这个插件的"实时"双语字幕其实不是实时的,youtube 本身就给每个视频都提供了多语言的 str 下载接口str 就是一个带时间戳字段的数组,str 文件的数据结构可以看这个: https://www.youtube.com/api/timedtext?v=xFQGKwVijaM&exp=xftt&xorp=true&xoaf=5&hl=en&ip=0.0.0.0&ipbits=0&expire=1608754609&sparams=ip,ipbits,expire,v,exp,xorp,xoaf&signature=3567D1D02744EA699E99FEB8900CBB52BD717BF3.BA0048D1D0680BED4A450CD43078CB246F6CD18B&key=yt8&lang=en&fmt=json3&xorb=2&xobt=3&xovt=3&tlang=zh-Hans,这个插件就是把中英字幕从 youtube 那边下载下来然后渲染在页面上
    pepsiwant
        25
    pepsiwant  
       2020-12-24 18:47:54 +08:00
    @godblessumilk get it 谢啦
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5202 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 08:38 PVG 16:38 LAX 00:38 JFK 03:38
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86