网格论坛

 找回密码
 立即注册
查看: 7803|回复: 29

[插件] 极路由原厂固件安装adbyby去广告

[复制链接]

2

主题

27

帖子

180

积分

注册会员

Rank: 2

积分
180
发表于 2019-10-6 03:01:37 | 显示全部楼层 |阅读模式
本帖最后由 ivanfong 于 2019-11-14 17:18 编辑

若你可用以下脚本安装建议用脚本,因为各地网络环境不同,在線腳本需要github服务器下载,近期github被墙間歇性不工作,特提供手动安裝的方法供大家參考(請看9樓)

写在前面:喜欢看在线视频的朋友一定经历过看一集电视剧有1分半广告的经历,且每集都有,中间还会不定时插播广告。不想看广告只有买它的会员服务,这么多APP不知道要买多少会员才够。极路由自带去广告插件早就停更,没半点作用。其实极路由第三方固件例如老毛子都带有adbyby去广告,但是喜欢原厂固件的朋友却享受不到福利。

方法来自adbyby官网,略做改动,方便大家少走弯路:需要软件:极路由B70或极路由4pro(需要Root,其他极路由没测试过,应该通用),putty,winSCP
这是没有设置界面的adbyby,它是在后台自动运行的,没有图形设置界面,不喜请不要安装。 安装过程为在线脚本,基本是用Putty ssh登录路由,然后复制粘贴回车即可绿色文字为主要安装步骤说明紫色文字为命令。

1,安装curl---是一个下载工具,类似于opkg
opkg update && opkg install curl
2,创建相关文件夹
mkdir /usr/share/adbyby
3,用刚才安装的curl下载adbyby安装脚本:命令是要连网址一起复制,下载较慢,请耐心等待完成。
curl -k -o /usr/share/adbyby/adbyby_all_install.sh https://raw.githubusercontent.com/kysdm/adbyby/master/adbyby_all_install.sh



4,运行adbyby自动安装脚本:
sh /usr/share/adbyby/adbyby_all_install.sh
###会有安装提示:

  ADBYBY一键管理脚本  [v1.5.6]
  适用于pandorabox openwrt LEDE 固件
————————————
  1. 安装LCUI_ADBYBY程序
  2. 卸载LCUI_ADBYBY程序
————————————
  3. 添加自动更新规则功能
  4. 移除自动更新规则功能
————————————
  5. 次要功能
  6. 退出

选择 1. 安装LCUI_ADBYBY程序

###再有提示
1. 自动判断固件(LEDE固件必须使用这个)(需要进入web管理界面二次确认安装)
  2. 安装ar71xx版
  3. 安装arm版(K3)
  4. 安装armv7版
  5. 安装7620A(N)和7621 pandorabox专用版
  6. 安装7620A(N)和7621 OPENWRT官版专用版
  7. 安装7620A(N)和7621 pandorabox专用版(2016.10之后的固件)
  8. 安装7620A(N)和7621 pandorabox小闪存专用版(每次开机时下载主程序到内存中运行)
  9. 安装最新 pandorabox小闪存专用版(2016.10之后的固件,每次开机时下载主程序到内存中运行)
10. 安装X86版
11. 安装X64版
12. 退出


选择5. 安装7620A(N)和7621 pandorabox专用版------等待下载安装完毕。但是去广告规则不是最新,所以还要进行规则更新

------------------------------------------------------------------------------------
5,还是运行这个脚本:
sh /usr/share/adbyby/adbyby_all_install.sh
###会有安装提示:

  ADBYBY一键管理脚本  [v1.5.6]
  适用于pandorabox openwrt LEDE 固件
————————————
  1. 安装LCUI_ADBYBY程序
  2. 卸载LCUI_ADBYBY程序
————————————
  3. 添加自动更新规则功能
  4. 移除自动更新规则功能
————————————
  5. 次要功能
  6. 退出


选择  3. 添加自动更新规则功能------等待完成即可。以后它会自动运行自动更新,反正不用理它就好了若发现安装后有问题,按照上面的方法选择卸载就可以了

-------------------------------------------------------------------------------------
发现问题:安装完后极路由后台不能登入了,困扰了我很久。分析因为是在原厂固件HiwifiOS上安装的,使用的却是pandorabox专用版本,Luci界面不兼容,adbyby写入luci模块导致hiwifiOS登录界面出错。
解决方法为:用Winscp找到/usr/lib/lua/luci/controller/adbyby.lua 把它改名即可,例如改成adbyby.lua.backup,(会linux命令的在putty里改也可以,不建议删除这个文件)重启就可以访问路由后台了。
写在最后:我其实也是个linux菜鸟,解决方法比较山寨,希望不要笑话。它应该是可以修改原程序使其符合极路由HiwifiOS,等各位有能力的玩家来解决吧。

最后的最后,运行adbyby自动安装脚本
sh /usr/share/adbyby/adbyby_all_install.sh
###会有安装提示:

  ADBYBY一键管理脚本  [v1.5.6]
  适用于pandorabox openwrt LEDE 固件
————————————
  1. 安装LCUI_ADBYBY程序
  2. 卸载LCUI_ADBYBY程序
————————————
  3. 添加自动更新规则功能
  4. 移除自动更新规则功能
————————————
  5. 次要功能
  6. 退出

还可以选择以上第5.次要功能   进行主程序的更新,不过貌似现在已经是最新版本了












回复

使用道具 举报

1

主题

10

帖子

63

积分

注册会员

Rank: 2

积分
63
发表于 2019-10-8 21:00:36 | 显示全部楼层
raw.githubusercontent.com
被墙  打不开
回复

使用道具 举报

0

主题

3

帖子

22

积分

新手上路

Rank: 1

积分
22
发表于 2019-10-12 22:28:17 | 显示全部楼层
极路由x的去广告插件没有用
回复

使用道具 举报

2

主题

27

帖子

180

积分

注册会员

Rank: 2

积分
180
 楼主| 发表于 2019-10-20 10:37:00 | 显示全部楼层
wzslrb 发表于 2019-10-8 21:00
raw.githubusercontent.com
被墙  打不开

迟些把安装包贴上来,你只需要用winscp把adbyby_all_install.sh文件放入/usr/share/adbyby目录就可以了
回复

使用道具 举报

2

主题

27

帖子

180

积分

注册会员

Rank: 2

积分
180
 楼主| 发表于 2019-10-20 10:44:58 | 显示全部楼层
x5478 发表于 2019-10-12 22:28
极路由x的去广告插件没有用

极路由自带去广告插件早就没有用了,这个adbyby效果棒棒哒
回复

使用道具 举报

0

主题

6

帖子

106

积分

注册会员

Rank: 2

积分
106
发表于 2019-10-21 09:58:41 | 显示全部楼层
特来致谢,昨天按方法操作了一下,我常看的泰捷视频 电视猫 银河奇异果 确实看免费的电影前面没有广告了
回复

使用道具 举报

2

主题

27

帖子

180

积分

注册会员

Rank: 2

积分
180
 楼主| 发表于 2019-10-21 19:17:58 | 显示全部楼层
本帖最后由 ivanfong 于 2019-10-26 12:05 编辑
dgiij 发表于 2019-10-21 09:58
特来致谢,昨天按方法操作了一下,我常看的泰捷视频 电视猫 银河奇异果 确实看免费的电影前面没有广告了 ...

you are Welcome
回复

使用道具 举报

2

主题

6

帖子

36

积分

新手上路

Rank: 1

积分
36
发表于 2019-10-31 13:11:09 | 显示全部楼层
) Failed to connect to raw.githubusercontent.com port 443: Connection timed out,我浏览器能打开这个文件,在SecureCRT里下载不了。
已经安装了SSR, 1.png 2.png 3.png
回复

使用道具 举报

2

主题

27

帖子

180

积分

注册会员

Rank: 2

积分
180
 楼主| 发表于 2019-11-1 12:52:41 | 显示全部楼层
本帖最后由 ivanfong 于 2019-11-14 17:12 编辑

我也發現腳本不能工作了,因为github服务器有时候被长城,所以有些地方不能在线安装。不過手动安装是可以的,步驟也簡單,下載附件,用winscp按照指引將文件復制到特定位置,修改防火墻,再賦予文件權限即可運行,达到与脚本安装同样的效果
第一步,用winscp復制文件到極路由,文件見以下文尾的壓縮包
1,將1目錄里的adbyby這個文件復制到/etc/init.d/目錄里面
2,將2目錄里的adbyby這個文件復制到/etc/config/目錄里面---注意這個文件與第一步的文件是不同的,不要搞錯
3,將3目錄內的所有3個文件(不是目錄)復制到/usr/lib/opkg/info/目錄里面
4,將4目錄內的adbyby.lua復制到/usr/lib/lua/luci/model/cbi/目錄里面
5,將5目錄內adbyby.lua.backup復制到/usr/lib/lua/luci/controller/目錄里面
6,將壓縮包里的adbyby整個目錄復制到/usr/share/目錄里面,(如果里面已經創建adbyby目錄,建議刪掉原來的。)
第二步,以下2個文件及一個文件夾用winscp賦予最高權限(應該在右鍵屬性里面,全部勾選)     或者用putty賦予文件權限(請原諒我懶,不想研究權限,所以我直接賦予最高權限777)
chmod 777 /etc/init.d/adbyby
chmod 777 /etc/config/adbyby
chmod -R 777 /usr/share/adbyby


第三步,設置防火墻,用winscp修改/etc/config/firewall文件    或者putty (vi /etc/config/firewall)更改都可以,最后面加入以下內容:
config include 'adbyby'
       option type 'script'
       option path '/usr/share/adbyby/firewall.include'
       option reload '1'
      

第四步,重啟防火墻,啟動adbyby,用putty依次運行以下命令
/etc/init.d/firewall reload
/etc/init.d/adbyby enable
/etc/init.d/adbyby start

用以下這個命令看看adbyby是否工作,若有數據顯示說明adbyby工作了
netstat -anp | grep adbyby

最后,最好重啟一下reboot









移植 adbyby.rar

645.51 KB, 下载次数: 172

解壓后按步驟復制

回复

使用道具 举报

0

主题

5

帖子

21

积分

新手上路

Rank: 1

积分
21
发表于 2019-11-1 21:34:48 | 显示全部楼层
luci="https://raw.githubusercontent.com/kysdm/adbyby/master/luci-app-adbyby"
kysdm_github="https://raw.githubusercontent.com/kysdm/adbyby"
    curl -k -o $ADBYBY/adupdate.sh $kysdm_github/master/adupdate.sh
    curl -k -o /tmp/adbyby_all_install.sh $kysdm_github/master/adbyby_all_install.sh
    curl -k -o /tmp/adupdate.sh $kysdm_github/master/adupdate.sh
    # wget -t3 -T10 --no-check-certificate https://raw.githubusercontent.co ... er-rules-adbyby.txt
    curl -k -o /tmp/user-rules-adbyby.txt https://raw.githubusercontent.co ... er-rules-adbyby.txt

哪个好心人能给做个镜像?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

此版无人维护!极路由问题到群里喊(急修仙群)834378293

小黑屋|手机版|联系我们 ( 京ICP备16001788号 )

GMT+8, 2020-9-30 04:58 , Processed in 0.027345 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表