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

软件和网站开发以及相关技术探讨
回复
头像
gwtang
帖子: 222
注册时间: 2007-05-11 8:55

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

#151

帖子 gwtang »

nae6taiyie0T 写了:
gwtang 写了:沒有時間看前面的貼子,我有六百多G的文件怎麼什麼都沒顯示出來?
请在终端里面运行一下, 看看是否有错误信息打印出来, 如果有的话, 请把它们贴出来(先删除敏感的个人信息).
你现在在用的是哪个发行版? 是通过什么方式安装的bcloud?

就是這個樣子,裏面什麼也沒有。是不是寬度-4有問題?
附件
是不是寬度-4有問題?
是不是寬度-4有問題?
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

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

#152

帖子 nae6taiyie0T »

gwtang 写了:
nae6taiyie0T 写了:
gwtang 写了:沒有時間看前面的貼子,我有六百多G的文件怎麼什麼都沒顯示出來?
请在终端里面运行一下, 看看是否有错误信息打印出来, 如果有的话, 请把它们贴出来(先删除敏感的个人信息).
你现在在用的是哪个发行版? 是通过什么方式安装的bcloud?

就是這個樣子,裏面什麼也沒有。是不是寬度-4有問題?
1. 请说明你的发行版和安装bcloud的方式.
2. 如果在主窗口没有显示的话, 可以里面右键看有没有内容.
3. 试着点一下左侧栏, 看有没有反应.
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

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

#153

帖子 eexpress »

代码: 全选

  File "/usr/lib/python3/dist-packages/bcloud/App.py", line 209, in on_main_window_drag_data_received
    self.upload_page.add_file_task(source_path)
  File "/usr/lib/python3/dist-packages/bcloud/UploadPage.py", line 184, in add_file_task
    size = os.path.getsize(source_path)
  File "/usr/lib/python3.4/genericpath.py", line 50, in getsize
    return os.stat(filename).st_size
FileNotFoundError: [Errno 2] 没有那个文件或目录: '/home/eexp/%E5%9B%BE%E7%89%87/%E7%85%A7%E7%89%87/%E6%A2%85%E6%BA%AA%E6%B9%96/IMG_20140407_145135.jpg'

拖放有问题。另外不知道支持多文件拖放或者目录不。

关闭时,出了崩溃报告的窗口。而且还是ctrl-c也不能退出。奇怪。

python的支持,还真麻烦,啥都还包裹一次?比如 python3-keyring。

还是建议,.config/下的文件,只能自己读写,更好。

侧栏,建议留一定的空白space。
● 鸣学
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

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

#154

帖子 eexpress »

● 鸣学
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

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

#155

帖子 nae6taiyie0T »

eexpress 写了:

代码: 全选

  File "/usr/lib/python3/dist-packages/bcloud/App.py", line 209, in on_main_window_drag_data_received
    self.upload_page.add_file_task(source_path)
  File "/usr/lib/python3/dist-packages/bcloud/UploadPage.py", line 184, in add_file_task
    size = os.path.getsize(source_path)
  File "/usr/lib/python3.4/genericpath.py", line 50, in getsize
    return os.stat(filename).st_size
FileNotFoundError: [Errno 2] 没有那个文件或目录: '/home/eexp/%E5%9B%BE%E7%89%87/%E7%85%A7%E7%89%87/%E6%A2%85%E6%BA%AA%E6%B9%96/IMG_20140407_145135.jpg'

拖放有问题。另外不知道支持多文件拖放或者目录不。

关闭时,出了崩溃报告的窗口。而且还是ctrl-c也不能退出。奇怪。

python的支持,还真麻烦,啥都还包裹一次?比如 python3-keyring。

还是建议,.config/下的文件,只能自己读写,更好。

侧栏,建议留一定的空白space。
你那个文件放在了非英文路径里, 我忘记了进行转码, 所以拖放会失败(之前我只测试了只包含英文路径里的文件 ...), 这个调一个函数就能修复, 谢谢反馈.

不支持拖放目录.
python3-keyring这个我忘记加入到了deb的control文件里了, 只在README里面更新了; 刚才已经重新打包, 把它加了进去.

只修改~/.config的读写权限根本就没用. 如果系统里有gnome-keyring/kwallet的话, bcloud是不会直接存储你的密码的; 如果不能使用这些密钥管理工具的话, 你的密码会被明文存放.
如果对文件的读写权限有要求, 更好的方法是直接修改$HOME访问权限, 改为0700就行了.

侧边栏的留白问题, 还真没注意, 我一会儿给它加几个px.
头像
bcsflilong
帖子: 382
注册时间: 2010-07-24 15:18
系统: Arch Linux x86_x86_6
来自: 吉林省长春市
联系:

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

#156

帖子 bcsflilong »

我能登录了 :em05 :em05 :em05 :em05 :em05 :em05
life's a struggle
头像
bcsflilong
帖子: 382
注册时间: 2010-07-24 15:18
系统: Arch Linux x86_x86_6
来自: 吉林省长春市
联系:

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

#157

帖子 bcsflilong »

我发现一个问题 我在这里面下载东西 下载下来之后 大小是0
life's a struggle
头像
gwtang
帖子: 222
注册时间: 2007-05-11 8:55

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

#158

帖子 gwtang »

nae6taiyie0T 写了:
gwtang 写了:
nae6taiyie0T 写了:
gwtang 写了:沒有時間看前面的貼子,我有六百多G的文件怎麼什麼都沒顯示出來?
请在终端里面运行一下, 看看是否有错误信息打印出来, 如果有的话, 请把它们贴出来(先删除敏感的个人信息).
你现在在用的是哪个发行版? 是通过什么方式安装的bcloud?

就是這個樣子,裏面什麼也沒有。是不是寬度-4有問題?
1. 请说明你的发行版和安装bcloud的方式.
2. 如果在主窗口没有显示的话, 可以里面右键看有没有内容.
3. 试着点一下左侧栏, 看有没有反应.


1.ubuntu 12.04 32位
2.安装方式:ubuntu 12.04 的系统里没有python3-urllib3这个包, 请下载那个 python3-urllib3-1.3-3-all.deb, 先安装它, 再安装bcloud_2.2.5-5_all.deb就可以了
3.操作过程在:http://pan.baidu.com/s/1kT6xkTD
onhao
帖子: 101
注册时间: 2009-03-15 22:02

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

#159

帖子 onhao »

来晚了,试用了下,感觉非常好, 太讽刺百度的技术团队了
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

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

#160

帖子 eexpress »

拖目录,其实只是为了软件的完美。

程序内循环下,合并了建立目录和扫描上传文件。

为了完美,加油。 :em02
● 鸣学
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

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

#161

帖子 nae6taiyie0T »

gwtang 写了:
nae6taiyie0T 写了:
gwtang 写了:
nae6taiyie0T 写了:
gwtang 写了:沒有時間看前面的貼子,我有六百多G的文件怎麼什麼都沒顯示出來?
请在终端里面运行一下, 看看是否有错误信息打印出来, 如果有的话, 请把它们贴出来(先删除敏感的个人信息).
你现在在用的是哪个发行版? 是通过什么方式安装的bcloud?

就是這個樣子,裏面什麼也沒有。是不是寬度-4有問題?
1. 请说明你的发行版和安装bcloud的方式.
2. 如果在主窗口没有显示的话, 可以里面右键看有没有内容.
3. 试着点一下左侧栏, 看有没有反应.


1.ubuntu 12.04 32位
2.安装方式:ubuntu 12.04 的系统里没有python3-urllib3这个包, 请下载那个 python3-urllib3-1.3-3-all.deb, 先安装它, 再安装bcloud_2.2.5-5_all.deb就可以了
3.操作过程在:http://pan.baidu.com/s/1kT6xkTD
看了视频, 发现是没有正确登录导致的, 里面写了"NO permission", 应该是没有得到有效的授权, 我抽时间再检查一下登录流程, 看看哪个地方没有验证数据有效性.
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

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

#162

帖子 nae6taiyie0T »

bcsflilong 写了:我发现一个问题 我在这里面下载东西 下载下来之后 大小是0
终端没有报错吗? 请多试着下载几个文件, 看看是不是都这样?
头像
bcsflilong
帖子: 382
注册时间: 2010-07-24 15:18
系统: Arch Linux x86_x86_6
来自: 吉林省长春市
联系:

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

#163

帖子 bcsflilong »

nae6taiyie0T 写了:
bcsflilong 写了:我发现一个问题 我在这里面下载东西 下载下来之后 大小是0
终端没有报错吗? 请多试着下载几个文件, 看看是不是都这样?
(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong


(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong

Downloader.__init__(), new worker inited:
['婚礼邀请名单.xlsx', '/婚礼邀请名单.xlsx', '2011184106', 0, 0, 'http://d.pcs.baidu.com/file/9c9b1ff53c8 ... =755401225', 0, '婚礼邀请名单.xlsx', '/home/tone/公共的/BaiduYunDownload', 0, '正在下载', '11.8 kB', 0]

(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong


(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong


(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong

Downloader.__init__(), new worker inited:
['鸟哥的linux私房菜(第三版).pdf', '/我的文档/鸟哥的linux私房菜(第三版).pdf', '236182945660932', 0, 0, 'http://d.pcs.baidu.com/file/edc597271c6 ... =945548362', 0, '鸟哥的linux私房菜(第三版).pdf', '/home/tone/公共的/BaiduYunDownload/我的文档', 0, '正在下载', '32.1 MB', 0]

(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong


(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong

Downloader.__init__(), new worker inited:
['鸟哥的Linux私房菜服务器架设篇(第三版).pdf', '/我的文档/鸟哥的Linux私房菜服务器架设篇(第三版).pdf', '630197164067600', 0, 0, 'http://d.pcs.baidu.com/file/8485efcbbd4 ... =816690158', 0, '鸟哥的Linux私房菜服务器架设篇(第三版).pdf', '/home/tone/公共的/BaiduYunDownload/我的文档', 0, '正在下载', '22.7 MB', 0]

(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong


(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong


(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong

Downloader.__init__(), new worker inited:
['鸟哥的Linux私房菜_基础学习篇(第三版).pdf', '/我的文档/鸟哥的Linux私房菜_基础学习篇(第三版).pdf', '595297068498811', 0, 0, 'http://d.pcs.baidu.com/file/7ab1539ff5c ... =622580353', 0, '鸟哥的Linux私房菜_基础学习篇(第三版).pdf', '/home/tone/我的文档', 0, '正在下载', '22.1 MB', 0]

(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong
life's a struggle
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

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

#164

帖子 nae6taiyie0T »

bcsflilong 写了:
nae6taiyie0T 写了:
bcsflilong 写了:我发现一个问题 我在这里面下载东西 下载下来之后 大小是0
终端没有报错吗? 请多试着下载几个文件, 看看是不是都这样?
(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong


(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong

Downloader.__init__(), new worker inited:
['婚礼邀请名单.xlsx', '/婚礼邀请名单.xlsx', '2011184106', 0, 0, 'http://d.pcs.baidu.com/file/9c9b1ff53c8 ... =755401225', 0, '婚礼邀请名单.xlsx', '/home/tone/公共的/BaiduYunDownload', 0, '正在下载', '11.8 kB', 0]

(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong


(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong


(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong

Downloader.__init__(), new worker inited:
['鸟哥的linux私房菜(第三版).pdf', '/我的文档/鸟哥的linux私房菜(第三版).pdf', '236182945660932', 0, 0, 'http://d.pcs.baidu.com/file/edc597271c6 ... =945548362', 0, '鸟哥的linux私房菜(第三版).pdf', '/home/tone/公共的/BaiduYunDownload/我的文档', 0, '正在下载', '32.1 MB', 0]

(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong


(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong

Downloader.__init__(), new worker inited:
['鸟哥的Linux私房菜服务器架设篇(第三版).pdf', '/我的文档/鸟哥的Linux私房菜服务器架设篇(第三版).pdf', '630197164067600', 0, 0, 'http://d.pcs.baidu.com/file/8485efcbbd4 ... =816690158', 0, '鸟哥的Linux私房菜服务器架设篇(第三版).pdf', '/home/tone/公共的/BaiduYunDownload/我的文档', 0, '正在下载', '22.7 MB', 0]

(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong


(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong


(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong

Downloader.__init__(), new worker inited:
['鸟哥的Linux私房菜_基础学习篇(第三版).pdf', '/我的文档/鸟哥的Linux私房菜_基础学习篇(第三版).pdf', '595297068498811', 0, 0, 'http://d.pcs.baidu.com/file/7ab1539ff5c ... =622580353', 0, '鸟哥的Linux私房菜_基础学习篇(第三版).pdf', '/home/tone/我的文档', 0, '正在下载', '22.1 MB', 0]

(bcloud-gui:7996): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkliststore.c:851: Unable to convert from gint to glong
Gtk3.6之前, 对整数类型的转换不够智能, 需要手动指定(gtk3.8里面就不存在类似问题).
这个刚才已经修复了, 做了简单的兼容性处理.
头像
xialinlei
帖子: 141
注册时间: 2008-07-30 20:50
系统: Xubuntu 14.04 LTS

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

#165

帖子 xialinlei »

大神 有没有兴趣给115网盘也做一个linux的客户端啊 官方的那个除了备份之外一无是处啊
用纯洁的心来看待这丑恶的世界
现在没几个靠谱的网盘了,赶紧注册Dropbox多送你500MB容量 点我注册
点我注册Copy网盘,获得总共20GB空间
回复