2016年11月17日记

进入https://github.com/LiuLang/bcloud-packages 下载bcloud_3.8.2-1_all.deb 安装包到本地,使用ubuntu已安装软件打开安装。期间需要输入密码。
如果就此登陆会遇到问题,提示网络错误,需要进行一些更改。

Step1: sudo gedit /usr/lib/python3/dist-packages/bcloud/auth.py
Do: 在get_bdstoken函数的if req:前添加一行输入”cookie.load_list(req.headers.get_all(‘Set-Cookie’))”

Step2: sudo gedit /usr/lib/python3/dist-packages/bcloud/pcs.py
Do: 所有cookie.sub_output(),无论原来几个参数,都在末尾加上,’SCRC’,’STOKEN’
例: ‘Cookie’: cookie.sub_output(‘BAIDUID’, ‘BDUSS’, ‘PANWEB’, ‘cflag’, ‘SCRC’, ‘STOKEN’),

Step3 .sudo gedit /usr/lib/python3/dist-packages/bcloud/SigninDialog.py
编辑第322行和386行:
if not verifycode or len(verifycode) != 4:*改为*if not verifycode:

Step4 .编辑SigninDialog.py的第118行:
def on_vcode_confirm_clicked(self, button):
self.check_entry()
改为
def on_vcode_confirm_clicked(self, button):
self.response(Gtk.ResponseType.OK)

Step4.编辑SigninDialog.py第315行的tokens[‘token’]改为tokens。[由于gedit打开没有办法查看行号,所以我用了vim打开,然后输入:315 定位到编辑处]

Step5: 删除配置数据和缓存
sudo rm -rf ~/.config/bcloud/*
sudo rm -rf ~/.cache/bcloud/*

Step6: 重新运行Bcloud,输入账、密码、验证码进行登陆。

附上gedit的行号显示方法:
打开gedit文本编辑器->Edit(编辑)->preferences(预设)->view(视图)->在Display line numbers前打勾->close

使用默认的方式打开在线视频会卡顿,就是下载一段播放完后要等下下一段视屏下载播放,无语,选择VLC播放器打开可以很好解决这个问题。但是软件没有了windows下的百度云添加字幕功能,对一个看美剧的人来说有点奔溃。

所有方法来源于网络,笔者整理。感谢源作者Liulang 的开源分享,感谢网友提供的方法。如果哪天软件被墙,还将继续更新。

ubuntu 16.04 百度云客户端安装和修复bug相关推荐

  1. 在Ubuntu 16.04.6 LTS上安装python3.7和pip3后出现Command '('lsb_release', '-a')' 出错问题的解决方法

    在Ubuntu 16.04.6 LTS上安装python3.7和pip3后出现Command '('lsb_release', '-a')' returned non-zero exit status ...

  2. linux 校园网开启wifi共享,Linux/Ubuntu 16.04 使用校园网客户端Dr.com DrClient 有线连网,同时开启WiFi热点...

    前面写过Ubuntu 16.04 使用校园网客户端 DrClient 无线上网,在这篇文章中将要介绍下,在Ubuntu 16.04上如何使用校园网客户端实现有线登录,这个问题也让博主困惑了很久,但是问 ...

  3. Ubuntu 16.04源码编译安装Apache 2.4.25教程

    这篇文章主要为大家详细介绍了Ubuntu 16.04源码编译安装Apache 2.4.25,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文为大家介绍了Ubuntu 16.04源码编译安装Apa ...

  4. linux校园网电脑开wifi密码,Linux/Ubuntu 16.04 使用校园网客户端Dr.com DrClient 有线连网,同时开启WiFi热点...

    前面写过Ubuntu 16.04 使用校园网客户端 DrClient 无线上网,在这篇文章中将要介绍下,在Ubuntu 16.04上如何使用校园网客户端实现有线登录,这个问题也让博主困惑了很久,但是问 ...

  5. w10安装ubuntu_Win10 + Ubuntu 16.04双系统完美安装教程【详细】

    务必记得备份自己的数据,数据无价!!! 电脑型号:Thinkpad E550 固态装了win10,机械硬盘打算装Ubuntu16.04 固态硬盘格式MBR,机械硬盘格式GPT 一.制作U启动盘 1.下 ...

  6. 在Ubuntu 16.04 LTS下编译安装OpenCV 4.1.1

    目录 一 安装前的准备 二 编译并安装OpenCV 4.1.1 注:原创不易,转载请务必注明原作者和出处,感谢支持! OpenCV目前(2019-8-1)的最新版本为4.1.1.本文将介绍如何在Ubu ...

  7. linux连接校园网wifi,Linux/Ubuntu 16.04 使用校园网客户端Dr.com DrClient 有线连网,同时开启WiFi热点...

    前面写过Ubuntu 16.04 使用校园网客户端 DrClient 无线上网,在这篇文章中将要介绍下,在Ubuntu 16.04上如何使用校园网客户端实现有线登录,这个问题也让博主困惑了很久,但是问 ...

  8. Ubuntu 16.04 系统 gflags glog 安装

    系统环境 Ubuntu 16.04 GCC 5.4 安装步骤 安装 GFlags 运行如下指令: git clone https://github.com/gflags/gflags.git cd g ...

  9. Ubuntu 16.04 源码编译安装 uhd gnuradio

    Ubuntu 16.04 源码编译安装 uhd & gnuradio 环境介绍 UHD安装 1 安装依赖 2 编译 3 测试安装结果 4 配置 USB gnuradio安装 1 安装依赖 2 ...

最新文章

  1. bootstrap-less源码分析:容器
  2. [Android]AndroidBucket增加碎片SubLayout功能及AISubLayout的注解支持
  3. SpringBoot 集成 Nacos
  4. auto_ptr自动资源管理器
  5. 【转】Laplace 算子
  6. 网站性能提高之国外空间
  7. GBase数据库操作语句类型(DQL、DML、DDL、DCL)
  8. 你不能访问此共享文件夹,因为你组织的安全策略的解决办法
  9. 远程桌面要求更改电源_远程工作实际上可以使老板动态改变电源
  10. linux系统中怎么配置路由,Linux系统中路由配置介绍
  11. getDerivedStateFromProps填坑
  12. 多目标优化——帕累托最优Pareto
  13. iPhone和ipad连接【华北理工大学】校园网快捷指令教程
  14. 什么是常见的计算机应用软件,什么是计算机的应用软件?
  15. 服务器虚拟化 lpar,HMC与VIOS对新LPAR提供存储与网络虚拟化的支持
  16. windows怎样运行wmi服务器,文件服务器资源管理器无法加载 Windows Server 中的 WMI 对象...
  17. labview 读取xml_在LabVIEW中使用XML
  18. 电子计算机体育游戏,如何让体育运动战胜电脑游戏?
  19. vuetify图标大全
  20. 海龟画图 python代码五星红旗,python海龟绘图之画国旗实例代码

热门文章

  1. 用python编写彩色螺旋线
  2. 五 、常用基本命令(重要)
  3. SOA架构与微服务架构到底是什么?以及对应的一些常用的框架简介
  4. 港科报道 | 香港科大与北京市人才工作领导小组办公室合作与交流备忘录“云签约”仪式成功举办...
  5. 计算机名词解释剪切,剪切力名词解释
  6. midpoint,lobby,points of view,come into force, tearful,schedule
  7. 微信GIF图保存到本地的方法
  8. 讲的真详细!微信小程序趋势及前景,经典好文
  9. php 图片一摸一样,PHP实现图片相似度对比
  10. 帝国CMS仿站 商品倒计时功能实现