[分享]百度网盘的Gtk/Linux客户端 (已发布)

软件和网站开发以及相关技术探讨
回复
kimminhee
帖子: 52
注册时间: 2011-03-29 19:32

Re: [分享]百度网盘的Gtk/Linux客户端 (已发布)

#46

帖子 kimminhee » 2014-03-24 10:39

登录不了
头像
tailsgao
帖子: 209
注册时间: 2010-07-09 7:37

Re: [分享]百度网盘的Gtk/Linux客户端 (已发布)

#47

帖子 tailsgao » 2014-03-24 21:17

顶一个先,我下载所以呵i时
jinjiachen
帖子: 2148
注册时间: 2012-12-16 15:43
系统: debian

Re: [分享]百度网盘的Gtk/Linux客户端 (已发布)

#48

帖子 jinjiachen » 2014-03-25 8:59

能安装,并且能打开,不过什么都没有,空白,如图,debian6
终端输出如下:
File "/usr/lib/python3/dist-packages/bcloud/App.py", line 106, in on_app_startup
nav_col.set_attributes(icon_cell, icon_name=0)
AttributeError: 'TreeViewColumn' object has no attribute 'set_attributes'
content: b'{"errInfo":{ "no": "0" }, "data": { "codeString" : "", "vcodetype" : "" }}'
profile: {'username': '709571784@qq.com', 'remember-password': True, 'save-dir': '/home/ifk', 'concurr-tasks': 2, 'window-size': (960, 680), 'auto-signin': False, 'password': 'jinjiachen', 'use-notify': False, 'first-run': True, 'use-status-icon': True, 'version': '2.1.4'}
conf: {'default': '', 'profiles': ['709571784@qq.com']}
resize main window:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/bcloud/App.py", line 128, in on_app_activate
self.show_signin_dialog()
File "/usr/lib/python3/dist-packages/bcloud/App.py", line 150, in show_signin_dialog
preferences = PreferencesDialog(self)
File "/usr/lib/python3/dist-packages/bcloud/PreferencesDialog.py", line 45, in __init__
notify_label = Gtk.Label.ne(_('Use Notification:'))
AttributeError: type object 'Label' has no attribute 'ne'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/bcloud/App.py", line 169, in on_preferences_action_activated
dialog = PreferencesDialog(self)
File "/usr/lib/python3/dist-packages/bcloud/PreferencesDialog.py", line 45, in __init__
notify_label = Gtk.Label.ne(_('Use Notification:'))
AttributeError: type object 'Label' has no attribute 'ne'
ifk@debian:~/bcloud/bcloud-packages-master$ bcloud-gui
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/bcloud/App.py", line 106, in on_app_startup
nav_col.set_attributes(icon_cell, icon_name=0)
AttributeError: 'TreeViewColumn' object has no attribute 'set_attributes'
content: b'{"errInfo":{ "no": "0" }, "data": { "codeString" : "", "vcodetype" : "" }}'
profile: {'username': '709571784@qq.com', 'remember-password': True, 'save-dir': '/home/ifk', 'use-notify': False, 'first-run': False, 'concurr-tasks': 2, 'window-size': [1366, 681], 'use-status-icon': True, 'auto-signin': True, 'version': '2.1.4', 'password': '}
conf: {'default': '709571784@qq.com', 'profiles': ['709571784@qq.com']}
resize main window:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/bcloud/App.py", line 128, in on_app_activate
self.show_signin_dialog()
File "/usr/lib/python3/dist-packages/bcloud/App.py", line 154, in show_signin_dialog
self.home_page.load()
AttributeError: 'App' object has no attribute 'home_page'
on main window deleted
附件
屏幕截图.png
头像
eagle5678
帖子: 1900
注册时间: 2006-07-08 14:07

Re: [分享]百度网盘的Gtk/Linux客户端 (已发布)

#49

帖子 eagle5678 » 2014-03-25 10:42

username': '709571784@qq.com', 'remember-password': True, 'save-dir': '/home/ifk', 'concurr-tasks': 2, 'window-size': (960, 680), 'auto-signin': False, 'password': 'jinjiachen',

:em04
jinjiachen
帖子: 2148
注册时间: 2012-12-16 15:43
系统: debian

Re: [分享]百度网盘的Gtk/Linux客户端 (已发布)

#50

帖子 jinjiachen » 2014-03-25 10:54

eagle5678 写了:username': '709571784@qq.com', 'remember-password': True, 'save-dir': '/home/ifk', 'concurr-tasks': 2, 'window-size': (960, 680), 'auto-signin': False, 'password': 'jinjiachen',

:em04
我去。。。 我相信大家,哈哈
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: [分享]百度网盘的Gtk/Linux客户端 (已发布)

#51

帖子 nae6taiyie0T » 2014-03-25 10:58

redhatlinux10 写了:能不能支持 python 2.7 ?
不会.
到现在不支持python3的发行版, 很明显也不会支持gtk3, bcloud自然无法显示出界面.
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: [分享]百度网盘的Gtk/Linux客户端 (已发布)

#52

帖子 nae6taiyie0T » 2014-03-25 11:10

jinjiachen 写了:能安装,并且能打开,不过什么都没有,空白,如图,debian6
终端输出如下:
File "/usr/lib/python3/dist-packages/bcloud/App.py", line 106, in on_app_startup
nav_col.set_attributes(icon_cell, icon_name=0)
AttributeError: 'TreeViewColumn' object has no attribute 'set_attributes'
content: b'{"errInfo":{ "no": "0" }, "data": { "codeString" : "", "vcodetype" : "" }}'
profile: {'username': '709571784@qq.com', 'remember-password': True, 'save-dir': '/home/ifk', 'concurr-tasks': 2, 'window-size': (960, 680), 'auto-signin': False, 'password': 'jinjiachen', 'use-notify': False, 'first-run': True, 'use-status-icon': True, 'version': '2.1.4'}
conf: {'default': '', 'profiles': ['709571784@qq.com']}
resize main window:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/bcloud/App.py", line 128, in on_app_activate
self.show_signin_dialog()
File "/usr/lib/python3/dist-packages/bcloud/App.py", line 150, in show_signin_dialog
preferences = PreferencesDialog(self)
File "/usr/lib/python3/dist-packages/bcloud/PreferencesDialog.py", line 45, in __init__
notify_label = Gtk.Label.ne(_('Use Notification:'))
AttributeError: type object 'Label' has no attribute 'ne'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/bcloud/App.py", line 169, in on_preferences_action_activated
dialog = PreferencesDialog(self)
File "/usr/lib/python3/dist-packages/bcloud/PreferencesDialog.py", line 45, in __init__
notify_label = Gtk.Label.ne(_('Use Notification:'))
AttributeError: type object 'Label' has no attribute 'ne'
ifk@debian:~/bcloud/bcloud-packages-master$ bcloud-gui
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/bcloud/App.py", line 106, in on_app_startup
nav_col.set_attributes(icon_cell, icon_name=0)
AttributeError: 'TreeViewColumn' object has no attribute 'set_attributes'
content: b'{"errInfo":{ "no": "0" }, "data": { "codeString" : "", "vcodetype" : "" }}'
profile: {'username': '709571784@qq.com', 'remember-password': True, 'save-dir': '/home/ifk', 'use-notify': False, 'first-run': False, 'concurr-tasks': 2, 'window-size': [1366, 681], 'use-status-icon': True, 'auto-signin': True, 'version': '2.1.4', 'password': '}
conf: {'default': '709571784@qq.com', 'profiles': ['709571784@qq.com']}
resize main window:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/bcloud/App.py", line 128, in on_app_activate
self.show_signin_dialog()
File "/usr/lib/python3/dist-packages/bcloud/App.py", line 154, in show_signin_dialog
self.home_page.load()
AttributeError: 'App' object has no attribute 'home_page'
on main window deleted
这个...
用户的登录信息会被存放到~/.config/bcloud目录里面, 这是暂时的, 等之后有时间了, 会使用系统里的令牌环, 让它来加密存储你的帐户信息.
还有, 现在在终端打印出这些信息, 只是为了开发时的调试方便. 我会很快把打印profile那行代码注释掉, 以便之后的朋友出现这样的失误.

bcloud还在紧张的开发当中, 各发行版的兼容性还没有测试. 现在我用的是debian sid, 是python3.3 + gtk3.10的.
估计过段时间后还要向后兼容gtk3.4, gtk3.6, gtk3.8 , 也要向后兼容PyGObject3.11等, 之前有朋友报错说ubuntu14.04里面打印出很多警告信息, 其实就是gtk版本的兼容性问题 . 因为现在主要精力完善程序的功能上, 版本兼容性方面的测试还没做, 所以像旧的debian 6, ubuntu12.04等, 都有可能会出现一些不常见的错误.

还有, 源代码更新比较频烦, 现在电脑里还有几个commit没推送到github, deb包也很久没更新了.
一会儿把快速上传功能以及BT离线下载功能写完后, 就准备打一次包.

最后提醒一下, 当前还处在开发阶段, 只推荐一些热心和有耐心的朋友进行测试, 因为可能会出现一些不可预知的错误, 或者失去响应之类的.

因为时间比较紧, 朋友们反馈的问题有可能不会被及时回复, 也请各位理解现在的状况.

谢谢大家一如既往的支持和反馈!
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: [分享]百度网盘的Gtk/Linux客户端 (已发布)

#53

帖子 nae6taiyie0T » 2014-03-25 11:20

jinjiachen 写了:
eagle5678 写了:username': '709571784@qq.com', 'remember-password': True, 'save-dir': '/home/ifk', 'concurr-tasks': 2, 'window-size': (960, 680), 'auto-signin': False, 'password': 'jinjiachen',

:em04
我去。。。 我相信大家,哈哈
建议你尽快更新一下百度的密码, 因为这贴子会被搜索引擎抓取的.
你上面贴出来的出错信息是由于gtk3的新旧版本兼容性所致, 我会尽快修复的.
头像
youzhiyili
帖子: 2422
注册时间: 2012-03-22 20:42
系统: ubuntu22.04

Re: [分享]百度网盘的Gtk/Linux客户端 (已发布)

#54

帖子 youzhiyili » 2014-03-25 13:21

啊,终于见到庐山真面目了 :em11
可以登陆,不过还不能上传下载
音乐能关联播放器,但不能播放
@自由建客 @qy117121 @枫叶饭团 @cikekid @YeLee @jtshs256 @eexpress @ljj_jjl2008 @zhw2101024 @TeliuTe @月下叹逍遥 @leeaman @懒蜗牛Gentoo @灰色小狼 @photor @adagio @JiangHui @phoenixlzx @oneleaf
头像
youzhiyili
帖子: 2422
注册时间: 2012-03-22 20:42
系统: ubuntu22.04

Re: [分享]百度网盘的Gtk/Linux客户端 (已发布)

#55

帖子 youzhiyili » 2014-03-25 13:54

另外,除了ctrl+c,没找到退出按钮
@自由建客 @qy117121 @枫叶饭团 @cikekid @YeLee @jtshs256 @eexpress @ljj_jjl2008 @zhw2101024 @TeliuTe @月下叹逍遥 @leeaman @懒蜗牛Gentoo @灰色小狼 @photor @adagio @JiangHui @phoenixlzx @oneleaf
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: [分享]百度网盘的Gtk/Linux客户端 (已发布)

#56

帖子 nae6taiyie0T » 2014-03-25 14:38

youzhiyili 写了:啊,终于见到庐山真面目了 :em11
可以登陆,不过还不能上传下载
音乐能关联播放器,但不能播放
不能下载的话, 请看一下终端里面有没有什么出错信息.
还有, 最好说一下你的测试环境.
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: [分享]百度网盘的Gtk/Linux客户端 (已发布)

#57

帖子 nae6taiyie0T » 2014-03-25 14:47

youzhiyili 写了:另外,除了ctrl+c,没找到退出按钮
它使用的是gtk3的标准的主题, 通常在右上角或者左上角会有关闭按纽的. 比如, 我用的gnome shell 环境里面, 会在右上角有关闭按纽.
头像
cifer
帖子: 140
注册时间: 2011-10-24 23:37
系统: Debian Wheezy
联系:

Re: [分享]百度网盘的Gtk/Linux客户端 (已发布)

#58

帖子 cifer » 2014-03-25 16:40

能直接播放视频这个功能很赞啊
自由, 是对人一生最重要的东西.

终于给博客想了个清新脱俗的名字, 望星听雨

听说这里挂推能够涨 fo, 于是... @cifer
头像
eagle5678
帖子: 1900
注册时间: 2006-07-08 14:07

Re: [分享]百度网盘的Gtk/Linux客户端 (已发布)

#59

帖子 eagle5678 » 2014-03-25 16:44

用户名如果是中文的登不了,英文ok,
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: [分享]百度网盘的Gtk/Linux客户端 (已发布)

#60

帖子 nae6taiyie0T » 2014-03-25 17:50

eagle5678 写了:用户名如果是中文的登不了,英文ok,
谢谢反馈, 现在正在写字体闪烁提醒功能.
等稍后有时间了, 我会测试一下中文用户名的问题, 我估计是没进行html转码.
回复