当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 22 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 基于Qt4的aria2下载工具前端管理器karia2
帖子发表于 : 2010-06-13 13:11 

注册: 2010-06-13 12:58
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
karia2使用linux平台比较好的aria2下载工具作为后端,实现下载的管理控制,与浏览器的关联等外围功能。
目前还没有成熟版本发布,虽然可用但也有些问题,一直自己在做,感觉到遇到了瓶颈,不知道继续做的话重点如何发展,希望有兴趣有经验的朋友加入讨论,帮助改进。

功能说明及预览:
http://www.qtchina.net/?q=node/434


最后由 drswinghead 编辑于 2010-06-20 9:43,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 基于Qt4的aria2下载工具前端管理器karia2
帖子发表于 : 2010-06-18 13:25 

注册: 2007-01-14 21:18
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
折腾了半天,终于运行起来了,感觉灰常强大。
于是尝试写了生平第一个Archlinux的PKGBUILD,打包并安装成功,但是运行起来很多东西都找不到,比如语言、图片等,都是放到/usr/share/karia2/下相关目录里的,但是没用,程序不会调用,why?
(新手问题多,请见谅。)


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 基于Qt4的aria2下载工具前端管理器karia2
帖子发表于 : 2010-06-18 14:33 
头像

注册: 2007-10-20 11:30
帖子: 1132
送出感谢: 1
接收感谢: 0 次
强烈支持


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 基于Qt4的aria2下载工具前端管理器karia2
帖子发表于 : 2010-06-18 20:49 

注册: 2007-01-14 21:18
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
经过反复修改PKGBUILD,最终还是失败了。svn下来后有个packages目录,里面有个mkpkg.sh的文件,研究了半天,觉得也忒复杂了。
按我个人的意思是把karia2这个执行文件直接ln到bin目录得了。
请问楼主是本软件的开发者么?可否详解一二?
最后附图二张:
附件:
抓图1.png
抓图1.png [ 90.72 KiB | 被浏览 8864 次 ]


附件:
抓图2.png
抓图2.png [ 165.82 KiB | 被浏览 8863 次 ]



最后由 afoo 编辑于 2010-06-18 21:11,总共编辑了 1 次

页首
 用户资料  
 
5 楼 
 文章标题 : Re: 基于Qt4的aria2下载工具前端管理器karia2
帖子发表于 : 2010-06-18 21:08 

注册: 2007-01-14 21:18
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
如果此软件再配合(整合?) xiooli 同学的“利用迅雷资源的下载脚本” mutidown.shkrash 同学的 “获取迅雷候选资源”的工具furl那就可以形成linux下"迅雷"啦!!!


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 基于Qt4的aria2下载工具前端管理器karia2
帖子发表于 : 2010-06-20 9:28 

注册: 2010-06-13 12:58
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
多谢支持,本人是开发人员。
2楼提到的图片问题,目录这个程序只适合在编译目录中运行,没有使用linux标准中的xdg方式处理相关图标,这个准备改进的地方。
关于获取迅雷资源的问题,我测试过那个脚本和furl程序,在64位上运行崩溃,最新的ubuntu 10.4上也得不到结果,作者没有给出源码,无法查找问题原因,无法改进,所以没有整合进来。
本软件运行迅雷链接和flashget链接的转换,可在url输入框中直接输入。
楼上觉得好用,可否抓一个正在下载文件的抓图,这样也许更有说服力,多谢。
希望有兴趣的朋友们帮助改进,提意见及建议。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 基于Qt4的aria2下载工具前端管理器karia2
帖子发表于 : 2010-06-20 9:56 

注册: 2010-06-13 12:58
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
to afoo:
能不能把你写的archbuild发布一下,加入到karia2项目svn中呢?


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 基于Qt4的aria2下载工具前端管理器karia2
帖子发表于 : 2010-06-20 15:54 
头像

注册: 2007-10-20 11:30
帖子: 1132
送出感谢: 1
接收感谢: 0 次
关注 :em01


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 基于Qt4的aria2下载工具前端管理器karia2
帖子发表于 : 2010-06-21 21:55 

注册: 2007-01-14 21:18
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
drswinghead 写道:
2楼提到的图片问题,目录这个程序只适合在编译目录中运行,没有使用linux标准中的xdg方式处理相关图标,这个准备改进的地方。

原来如此。我针对楼主这条说明修改了PKGBUILD,把执行程序也丢进/usr/share/karia2/目录里面,然后新加入了一个shell脚本,
丢进/usr/bin/目录下,赋予运行权限,使之能调用执行/usr/share/karia2/里的karia2这个程序,现在可以运行并读取语言和图片等文件了。
我本菜鸟,功力尚浅,写得很繁琐粗糙,见笑了,还请高手们能修改使之更合理精悍。 :em06

shell脚本“karia2.sh”如下:
代码:
exec /usr/share/karia2/karia2


PKGBUILD文件如下:
代码:
# Maintainer: liuguangzhao <liuguangzhao at users.sf.net>
# Contributor: afoo <afoocn at gmail.com>
pkgname=karia2
pkgver=138
_realver=138
pkgrel=1
pkgdesc="A QT4 GUI for aria2 download manager"
arch=(i686)
url="http://karia2.sourceforge.net"
license=('GPL')
depends=('qt' 'aria2')
source=('karia2.sh')
md5sums=('c9292dc6e6b127e5a77ab9da2343dfc7')

_svntrunk=https://karia2.svn.sourceforge.net/svnroot/karia2/trunk
_svnmod=karia2

build() {
  cd ${srcdir}

  if [ -d $_svnmod/.svn ]; then
    (cd $_svnmod && svn up -r $pkgver)
  else
    svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
  fi

  msg "SVN checkout done or server timeout"
  msg "Starting make..."

  rm -r $startdir/src/$_svnmod-build
  cp -r $_svnmod $_svnmod-build
  cd $_svnmod-build

  #
  # BUILD
  #
  qmake || return 1
  make PREFIX=/usr || return 1
  #strip -s -v $pkgdir/usr/bin/$pkgname
  mkdir -p $pkgdir/usr/share/$pkgname  || return 1
  mkdir -p $pkgdir/usr/bin || return1
  chmod +x bin/./$pkgname
  cp -v bin/$pkgname $pkgdir/usr/share/$pkgname/
  cp -v $startdir/karia2.sh $pkgdir/usr/bin/karia2
  chmod +x $pkgdir/usr/bin/karia2
  cp -Rfv {icons,browser,Resources,images,translations,data,doc,sounds} $pkgdir/usr/share/$pkgname/ || return 1
  rm -rfv $pkgdir/usr/share/$pkgname/{icons,icons/status,browser,Resources,images,translations,data,doc,sounds}/.svn
}


最后由 afoo 编辑于 2010-06-21 22:14,总共编辑了 1 次

页首
 用户资料  
 
10 楼 
 文章标题 : Re: 基于Qt4的aria2下载工具前端管理器karia2
帖子发表于 : 2010-06-21 22:07 
头像

注册: 2007-11-19 21:51
帖子: 6956
地址: 成都
送出感谢: 0 次
接收感谢: 4
afoo 写道:
如果此软件再配合(整合?) xiooli 同学的“利用迅雷资源的下载脚本” mutidown.shkrash 同学的 “获取迅雷候选资源”的工具furl那就可以形成linux下"迅雷"啦!!!

阿福同学 n-a-i-v-e 了,迅雷早就改了协议,那个脚本死翘翘很久了。

ps: 怎么连 n-a-i-v-e 也敏感词了?


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 基于Qt4的aria2下载工具前端管理器karia2
帖子发表于 : 2010-06-21 22:19 

注册: 2007-01-14 21:18
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
楼上的大侠,你的基于Archlinux的项目 Joolix 怎么没音信了啊?


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 基于Qt4的aria2下载工具前端管理器karia2
帖子发表于 : 2010-06-21 22:22 
头像

注册: 2007-11-19 21:51
帖子: 6956
地址: 成都
送出感谢: 0 次
接收感谢: 4
afoo 写道:
楼上的大侠,你的基于Archlinux的项目 Joolix 怎么没音信了啊?

额,惭愧阿,为生计奔波,没空整哦 :em03 等有空的时候再弄吧,先要死不活的挂那里。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 基于Qt4的aria2下载工具前端管理器karia2
帖子发表于 : 2010-06-21 23:11 

注册: 2007-01-14 21:18
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
不能处理url跳转?除非给真实的下载地址,否则下不了。
麻烦楼主看看,比如我要下http://www.uushare.com/filedownload?user=appinn&id=3161400
这里的东西,karia2是处理不了的。


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 基于Qt4的aria2下载工具前端管理器karia2
帖子发表于 : 2010-06-22 22:09 

注册: 2010-06-13 12:58
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
多谢afoo提供的PKGBUILD,我加到项目svn中了。
https://karia2.svn.sourceforge.net/svnr ... k/packages

最后url跳转的问题,之前测试的时候我也发现了,给aria2打了个补丁,专门处理国内一些防盗链措施的
要做包的话,可以直接用。
http://www.qtchina.net/?q=node/435


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 基于Qt4的aria2下载工具前端管理器karia2
帖子发表于 : 2010-06-22 23:07 

注册: 2010-06-13 12:58
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
楼上做的这个吗, Joolix 是一个基于 Ubuntu 的移动操作系统?
密切关注。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 22 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译