![]() Registered Member ![]()
|
I decided to finally make the switch I had been mulling around for the last month or so from going from azureus to ktorrent. So far I am impressed on the level of quality that has gone into this program. Some of these questions are going to be based off of features from azureus, because I have gotten so used to them.
1. Is there a way to have a non-completed torrent stored in a different place than completed ones, and then when finished move the completed files and torrent to another directory? 2.Does ktorrent fully pre-allocate files? 3. I noticed with the webinterface that there is a mobile and default interface. Is the mobile interface designed for use with a mobile phone? I tried it with my phone and it got stuck on the redirect.html, so I looked at the code and noticed it was regular javascript and not wml. So this leads me to believe that mobile is designed for something else. Any info on this would be appreciated. 4. In Azureus when you set up port forwarding (I have never been a fan of upnp), you only need to setup one port to be forwarded. In reading through the configuration (if I remember right) there where 3 separate ports to specify. I assume the port and udp tracker port (under downloads) can be set to the same, and then there was the dht port. My question is can these all be the same, different or can some of them be the same? This is all for now, but I may have more in the future when I get home from work and start using it to actually download and not seed. Thanks Jeremy |
![]() Moderator ![]()
|
Not at the moment
We haven't gotten around yet to do a full preallocation, currently it is a fast one. But the full one is on the TODO list.
Not sure about this, maybe Diego can enlighten us (he is the author of the plugin)
The DHT and UDP tracker port need to be different as they are both UDP. But they can be the same as the main bittorrent port, seeing that this is TCP (TCP ports are different from UDP ports). UDP tracker port is used very rarely and you can probably do without it, torrents which use UDP trackers are rare. If you ever see a tracker url like this : udp://host.com:4444/ Then you will need to have the port forwarded, though it might actually be possible to do this without forwarding, depending on how the firewall rules are setup on your router. |
![]() Registered Member ![]()
|
I have tested mobile interface with minimo(mozilla browser for pda) that support javascript. with this patch the interface should work with browser that doesn't support javascript too.
|
![]() Registered Member ![]()
|
@dierbro Thanks for the patch although I just manually modified the login.html file and now it works fine. I will probably be modifying the mobile files so it looks cleaner on a small screen and when I do I will post the code.
@george Thanks for the info, I will be looking forward to subsequent releases for these features. Now onto some issues... Today I was downloading two tv shows. (Single avi file each). After I finished downloading the one, it started seeding without issues. As for the second file it came up with an error stating that it cannot open the index file too many open files. I came across this issue with azureus also and had to change my max connections. So I did the same here. Max connections per torrent is 500 and max total is 1000. This worked fine in azureus but I am now having the problem here. I heard that this might be related to ulimit so here is that info. core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited file size (blocks, -f) unlimited pending signals (-i) 3959 max locked memory (kbytes, -l) 32 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) 3959 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited Is this just something where I need to change my open files max... or lower the amount in ktorrent? One other issue is my cpu seems to be consistently at about 50% with ktorrent occupying the most (according to top). This doesn't seem normal and when I run on battery (processor automatically slows down) it makes the laptop almost unusable. Is there any way to find out what is causing ktorrent to use so much processing time? One more minor thing... it seems like the remaining time counter is horribly off when you first start a torrent. If I do the math of my current speed to the remaining amount on the file the time remaining is usually double if not more. Overall though this has been a pleasant move from azureus. A lot easier than I expected. Kudos for that. Jeremy |
![]() Moderator ![]()
|
|
![]() Registered Member ![]()
|
OK I wasn't sure if it was something else. But the reason I do 500 per torrent is I found that is what gets me my best speeds on most the torrents I download. I have played around with it for years (even back when I was still using windows) and have always come back to 500.
Good to know. Although it only seems to be happening while it is downloading. Seeding seems to take very little power, although it is still at the top of top, but only using 3% or so.
After closer looking... it seems that the estimation algorithm is based off of the average down speed. In this case, it makes a lot more sense. Especially with how much speeds can fluctuate, this actually is really a good idea. (Although I may be completely off, but oh well.) One request so far... Is there a way to pause particular downloads while others are stopped? The reason I ask is because sometimes one torrent is more important than others (so I have the others stopped), but when I stop torrents with the menu from the taskbar icon and then start them, all of them start again. If this is not possible with the current version, I would like to put in a feature request. But other than the above... seems like this might be a permanent move. Well done to all the developers. Jeremy |
![]() Registered Member ![]()
|
Nevermind I think I just figured out the queue enqueue. Jeremy |
Registered users: Bing [Bot], Evergrowing, Google [Bot]