austgl / transdroid Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/transdroid
License: GNU General Public License v3.0
Automatically exported from code.google.com/p/transdroid
License: GNU General Public License v3.0
Transdroid - http://www.transdroid.org "Manage your torrents from your Android device" --- Transdroid is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Transdroid is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Transdroid. If not, see <http://www.gnu.org/licenses/>. --- Some code/libraries are used in the project: Base16Encoder (Apache OpenJPA) Marc Prud'hommeaux (Apache License, Version 2.0) MultipartEntity (AOSP) Apache Software Foundation (Apache License, Version 2.0) http://source.android.com/ RssParser (learning-android) Tane Piper (Public Domain) http://github.com/digitalspaghetti/learning-android Base64 Robert Harder (Public Domain) http://iharder.net/base64 android-xmlrpc pskink et al. (Apache License, Version 2.0) http://code.google.com/p/android-xmlrpc/ android-ColorPickerPreference Daniel Nilsson and Sergey Margaritov (Apache License, Version 2.0) https://github.com/attenzione/android-ColorPickerPreference
I use a HTC Magic and uTorrent, and I really would like that my phone
could make a complete download Alarm, or in the status bar, but I prefer a
ring tone and a display message.
Original issue reported on code.google.com by [email protected]
on 22 Jul 2009 at 10:18
The "Add URL" button doesn't work for me.
What steps will reproduce the problem?
- Connects to my server successfully, shows torrents
- Can Search for torrent on isohunt
- DOESN'T WORK: Selecting a Transdroid search result produces "Action on
the server was unsuccessful"
- DOESN'T WORK: Selecting "Add Url" and pasting the same isohunt url in
produces the same error
- DOESN'T WORK: Selecting "Add Url" and pasting an url from another
well-known torrent site produces the same error
- WORKS: Downloading a .torrent file into the phone and THEN opening it in
Transdroid works, it will add the torrent to the server
What version of the product are you using?
HTC Magic (aka G2)
Transdroid 0.9.1
What torrent client are you using?
Ubuntu 8.10
Transmission 1.34
Web UI enabled on default port 9091 with a username/password
The Web UI seems to be working properly
Original issue reported on code.google.com by [email protected]
on 19 Jul 2009 at 4:09
Would it be possible to have another option to see all the non completed
downloads?
thank you a lot!
Original issue reported on code.google.com by [email protected]
on 10 Aug 2009 at 11:15
i use mldonkey server,
can you develop compatibility with this app ?
i think it could be a good idea
transdroid is a great app !
thanks for all your work !!!
_______________
yolo
[email protected]
Original issue reported on code.google.com by [email protected]
on 11 Jun 2009 at 8:46
Added support for torrent files clicked on in the browser to be directly
added to the download list.
A patch implementing this is included.
Original issue reported on code.google.com by [email protected]
on 8 May 2009 at 11:26
Attachments:
The Transmission functionality of Grouping should be added, e.d. Only show
downloading torrents,
or Hide Completed Torrents. This would enhance functionality of the Application.
Original issue reported on code.google.com by [email protected]
on 13 May 2009 at 12:15
[deleted issue]
Hi
I have read this article
http://transdroid.wordpress.com/2009/06/16/the-user-is-always-right/
so i have translate this file
http://code.google.com/p/transdroid/source/browse/trunk/res/values/strings.xml
to german
I hope you will use it.
Original issue reported on code.google.com by T.Sztyler
on 7 Jul 2009 at 11:07
Attachments:
What steps will reproduce the problem?
This has been the case ever since I installed. Followed all the
instructions to set it up,
The names of the torrents are correct by the downoads statistics are
different than what is displayed on my computer.
I have 2 torrents downloading, my phone says one is 404mb of 4.6gbs, and
the other says 31.9 of 60.6 gbs. On my client and on my webinterface when
viewed through a webbrowser the stats say 1.6 gbs of 4.6 for the first one
and 46.2 of 60.6 for the second one. Refreshing the app on the phone
appears to complete successfully but still ends up with numbers
significantly lower than the actualy results.
What version of the product are you using?
Transdroid 0.8,
What torrent client are you using?
Transmission 1.52+(svn 8235)
Let me know if you need anymore infor to track this down,
Original issue reported on code.google.com by [email protected]
on 8 Jun 2009 at 2:56
What steps will reproduce the problem?
Connect to any torrent daemon in portrait modeand switch to landscape mode.
The progress bars do not scale to the new window width.
What version of the product are you using?
0.4.0 beta
Original issue reported on code.google.com by [email protected]
on 28 Apr 2009 at 2:43
Please add support for Vuze via the XML-RPC plug-in.
Original issue reported on code.google.com by [email protected]
on 17 Aug 2009 at 12:27
Would it be able to add a logon and search functionality for the torrent
site TV-Torrents?
Original issue reported on code.google.com by [email protected]
on 3 Jul 2009 at 5:10
What steps will reproduce the problem?
1. search isohunt for example "ubuntu linux," crashes but "ubuntu+linux"
works fine.
2.
3.
What is the expected output? What do you see instead?
it just crashes but does not close so you can search again
What version of the product are you using? On what operating system?
android
Please provide any additional information below.
awesome app I just thought I would let you know about this.
Original issue reported on code.google.com by [email protected]
on 28 Apr 2009 at 6:44
What version of the product are you using?
0.8.6
What torrent client are you using?
Transmission-1.70
I am running a headless Transmission daemon that is proxied over a https
connection with apache in order to protect my username and password. Can we
get SSL support.
Original issue reported on code.google.com by [email protected]
on 18 Jun 2009 at 10:04
Could you add support for uTorrent categories to your great piece of
software? I'd suggest adding a "Category" item to the "click on torrent"
menu (which now show the stop / pause / delete... etc. options). From there
have the option to choose categories that are already defined in uTorrent
or "No category".
(Copy of issue 24)
Original issue reported on code.google.com by [email protected]
on 10 Jun 2009 at 9:06
Please add support for Ktorrent
Original issue reported on code.google.com by [email protected]
on 12 May 2009 at 2:34
I just realized that my Synology NAS uses it's own Web protocol even though
it internally uses rtorrent.
But to make your life easier, here is the code for an open source program
that's supposed to work with the Synology NASes:
http://www.codeplex.com/SynoManager/
Thanks,
SK
Original issue reported on code.google.com by [email protected]
on 8 May 2009 at 10:12
What steps will reproduce the problem?
Sometimes (yet to reproduce) Transdroid opens when browsing the web using
the regular web browser. Likely it has to do with the new feature of
opening .torrent files from the SD card (using a file manager).
It also often happens when using the Phandroid application and opening an
article.
What version of the product are you using?
Transdroid 0.9.1
What torrent client are you using?
Independant of client
Original issue reported on code.google.com by [email protected]
on 21 Jul 2009 at 7:38
Support for Deluge.
When the web ui is enabled, it has a JSON RPC API. See
http://dev.deluge-torrent.org/wiki/Development/WebUi/Json
Seems to work very similar to Transmission.
Original issue reported on code.google.com by [email protected]
on 11 May 2009 at 12:59
I have transmission on my server and uses apache mod_proxy to redirect the
connection from services.mydomain.com to http://192.168.0.1:9091.
It works pretty well with the webinterface (in a browser), but Transdroid
can't connect to it. I received an "Error parsing the server".
Here is my apache settings:
ProxyRequests Off
<Proxy *>
Order Allow,Deny
Allow from all
</Proxy>
#RewriteRule /transmission[/]?$ /transmission/web [R=permanent]
ProxyPass /transmission http://192.168.0.1:9091/transmission
ProxyPassReverse /transmission http://192.168.0.1:9091/transmission
<Location /transmission>
Order Allow,Deny
Allow from All
</Location>
I connect with the browser by http://services.mydomain.com/transmission/web
(other adresses don't work).
In transdroid, I have :
- server adress IP : services.didrocks.fr/transmission/web
- port : 80
(it works locally with 192.168.0.1 and port 9091)?
Original issue reported on code.google.com by DidRocks
on 10 May 2009 at 5:06
What steps will reproduce the problem?
Attempting to use transdroid gives me 'error parsing of server response'
What version of the product are you using?
0.6.0 latest.
I'm using transmission on a NAS device so it is possible that it is a
configuration error on my part but I know that there have been significant
changes in the webui with the latest transmission update.
Original issue reported on code.google.com by [email protected]
on 10 May 2009 at 11:11
It would be interesting if we can define more than one server.
I'm using it now throw an ssh tunnel created with Connectbox, so I can
connect to my router from anywhere using ssh, and use that connection with
transdroid.
I would like to define another server to use when I'm at home, using my LAN
and without any ssh tunnel.
Original issue reported on code.google.com by [email protected]
on 11 Jul 2009 at 5:00
Please include support for BitComet.
Original issue reported on code.google.com by [email protected]
on 17 Aug 2009 at 12:25
I have load 0.10.6 - but i cannot install it because my handy says this
file has "File Version 0.10.5" - so it thinks its the same
Original issue reported on code.google.com by T.Sztyler
on 30 Jul 2009 at 6:16
A suggestion: To be able to open .torrent files and add them from clicking
in your browser.
I usually use another search engine besides isohunt, so it means copy and
pasting the URL to the download into transdroid, which isn't really a big deal.
I'd also like to thank you for making such a cool app, and releasing it for
free. Appreciate it.
Original issue reported on code.google.com by brettbryant
on 23 May 2009 at 3:26
It is probably a relatively big deal, but may be Transdroid could support
sometime in the future management of priority for individual files. I often
manage download file by file - downloading some files first while others
on-hold.
I'm not sure whether all Torrent clients support it. I know that uTorrent
and Deluge support it. I have also checked that web interface for uTorrent
support it as well.
Original issue reported on code.google.com by [email protected]
on 17 Jun 2009 at 3:42
Can you please add rtorrent support. My NAS uses rtorrent and being able to
control it from my phone would be awesome.
Thanks,
SK
Original issue reported on code.google.com by [email protected]
on 8 May 2009 at 9:57
Hey,
If I may, I'd like to request the possibility of searching The Pirate Bay
(thepiratebay.org), similarly to isoHunt.
For example, to pull up a search for "Mythbusters S07E08" and sorting by
the number of seeders, the URL to fetch would be:
http://thepiratebay.org/search/Mythbusters%20S07E08/0/7/0
A direct link to the .torrent is then included directly in the results table.
Good work on this application, by the way.
Original issue reported on code.google.com by [email protected]
on 31 May 2009 at 3:00
Could you add a sort method based on completion date, status (downloading,
seeding, finished) or date added concerning utorrent?
Dennis.
Original issue reported on code.google.com by [email protected]
on 9 May 2009 at 10:36
What steps will reproduce the problem?
Resort the torrent list to, for example, sort by date. Restart Transdroid
and the sort order is back to the default (sort by name ascending).
What version of the product are you using?
0.10.6
What torrent client are you using?
Irrelevant
Original issue reported on code.google.com by [email protected]
on 17 Aug 2009 at 12:36
What steps will reproduce the problem?
Search for "19", for example.
It returns a JSON parse error.
What version of the product are you using?
0.4.0
Original issue reported on code.google.com by [email protected]
on 29 Apr 2009 at 11:28
It would be nice to upload/select torrent-files from the sd-card.
Original issue reported on code.google.com by T.Sztyler
on 5 Jul 2009 at 4:38
What steps will reproduce the problem?
Enter a new search from the main screen, f.e. 'ubuntu'.
Wait for the results to show and open the search again, now entering a new
query, f.e. 'centos'.
It will again search for 'ubuntu' and not use the new 'centos' query.
What version of the product are you using?
0.5.2
Original issue reported on code.google.com by [email protected]
on 6 May 2009 at 9:17
What steps will reproduce the problem?
Open the main screen in portrait mode.
Change to landscape mode (f.e. open the keybord of your G1).
It needs to refresh from the server. It would be nice to just show the same
results for a quicker feel of the app.
What version of the product are you using?
Original issue reported on code.google.com by [email protected]
on 6 May 2009 at 9:21
The ability to actually stop a torrent, not just pause it. The ability to
change the download location of a torrent. And I also would like to see the
ability to move a torrent up or down the queue.
Original issue reported on code.google.com by [email protected]
on 10 May 2009 at 3:48
What steps will reproduce the problem?
Install Transdroid on a clean device (without settings) and add the widget to
your home
screen before staarting and setting up Transdroid.
What version of the product are you using?
1.9.1
What torrent client are you using?
Independant of client
Original issue reported on code.google.com by [email protected]
on 20 Jul 2009 at 6:24
Torrentclient: uTorrent
Transdroid Version: 0.9.0
Problem/Example:
I have ten files loaded - they are ready (100%) and seeding. Sometimes the
utorrent-client shows by one or two of this downloads that they are loading
something - the client load only a few data like information about the
peers, not the file itself.
The Problem is Transdroid things that utorrent is loading the file - so for
example the widget shows 2 downloads - thats wrong.
I like transdroid and i hope you will fix this problem - thank you
Original issue reported on code.google.com by T.Sztyler
on 7 Jul 2009 at 11:32
Attachments:
Current version loads by sending add-url, this does not work on any site
with a login system that doesn't keep passkeys in url's.
The only way to work around this is by sending the actual torrent, this
seems fairly possible, but not neccesarly possible with all clients.
utorrent:
/?action=add-file, http-post
HTTP form must use an enctype of "multipart/form-data" and have an input
field of type "file" with name "torrent_file" that stores the local path to
the file to upload to µTorrent.
http://forum.utorrent.com/viewtopic.php?id=25661
rtorrent:
load_start can take url|uri|data
http://libtorrent.rakshasa.no/wiki/RTorrentCommands#loadload_verboseload_rawload
_raw_startload_raw_verboseload_startload_start_verboseurifiledata
transmission:
torrent-add refers to "filename or url", not sure if it can read binary
data or if it requires a local file to be added.
Original issue reported on code.google.com by [email protected]
on 14 Jun 2009 at 1:05
What steps will reproduce the problem?
In the settings, add an absolute URL such as http://example.com/RPC2. The
code in trunk/src/org/transdroid/daemon/Rtorrent/RtorrentAdapter.java will
add http:// and RPC2, making the URL become
http://http://example.com/RPC2/RPC2/
This can be fixed with a little bit of checking, so this code:
public RtorrentAdapter(IDaemonCallback callback, DaemonSettings
settings) {
this.callback = callback;
this.rpcclient = new XMLRPCClient(RPC_HTTP +
settings.getAddress() + RPC_DELIM + settings.getPort() + RPC_URL);
if (settings.shouldUseAuthentication()) {
this.rpcclient.setBasicAuthentication(settings.getUsername(),
settings.getPassword());
}
}
Becomes:
public RtorrentAdapter(IDaemonCallback callback, DaemonSettings settings) {
this.callback = callback;
private String server = settings.getAddress();
if ( server.startsWith('http:') == FALSE ) {
server = RPC_HTTP + server;
}
if ( server.matches("(?i).*/RPC.*") ) {
this.rpcclient = new XMLRPCClient(server);
} else {
this.rpcclient = new XMLRPCClient(server + RPC_DELIM +
settings.getPort() + RPC_URL);
}
this.rpcclient = new XMLRPCClient(RPC_HTTP + settings.getAddress()
+ RPC_DELIM + settings.getPort() + RPC_URL);
if (settings.shouldUseAuthentication()) {
this.rpcclient.setBasicAuthentication(settings.getUsername(),
settings.getPassword());
}
}
This method will also allow people to supply absolute urls, in case their
RPC server isn't sitting on /RCP2.
I haven't submitted this as a patch, because frankly, I am a newb to
Java/Android and I am confident that you'll find a much better way to do
it. I'm just trying to ignite the flame :)
Original issue reported on code.google.com by [email protected]
on 3 Jun 2009 at 9:41
What steps will reproduce the problem?
no problem
What version of the product are you using?
.9
What torrent client are you using?
utorrent
Original issue reported on code.google.com by [email protected]
on 24 Jul 2009 at 1:36
What steps will reproduce the problem?
add a pasted url from browser and it will not add torrent.
What version of the product are you using?
0.4
Awesome app, very helpful to me because my work blocks the ports used for
the web gui and I can start torrents on my home server from my phone. Awesome.
Original issue reported on code.google.com by [email protected]
on 29 Apr 2009 at 12:31
What steps will reproduce the problem?
trying to contact the server
What version of the product are you using?
0.7.0
What torrent client are you using?
transmission 1.51 on freenas system
the old version before 0.7.0 worked great for me is there a way to download
an older version?
Original issue reported on code.google.com by [email protected]
on 27 May 2009 at 10:48
Sry that i create a new topic but i cannot find your mail addy
Original issue reported on code.google.com by T.Sztyler
on 28 Jul 2009 at 12:13
Attachments:
What steps will reproduce the problem?
Add a torrent from ISO hunt. Once you try to refresh torrent list you get
"error parsing response
from server (please check settings)
What version of the product are you using?
0.70
What torrent client are you using?
transmission on mac.
Original issue reported on code.google.com by [email protected]
on 25 May 2009 at 3:42
When leaving transdroid the auto refresh keeps running. This will use extra
battery, and you will see the toast keep popping up.
Here is a patch that make auto refresh only run while in the foreground.
This also removed the need for the editingSettings flag.
Original issue reported on code.google.com by [email protected]
on 24 May 2009 at 7:04
Attachments:
What steps will reproduce the problem?
- Install Transdroid from "http://tr.im/tdroid"
- Configure web interface on Transmission 1.5.1
- Configure transdroid to connect to web interface
- An error appears "Error parsing of server response (please check your
settings)"
What version of the product are you using?
Transdroid 0.7.0
What torrent client are you using?
Transmission 1.51 (7963)
Original issue reported on code.google.com by brettbryant
on 23 May 2009 at 2:47
This is the Spanish translation for this GREAT application :-)
Thanks for transdroid, you are doing a great job... ;)
Original issue reported on code.google.com by [email protected]
on 9 Jul 2009 at 8:11
Attachments:
I use Transdroid 0.10.5
Hi
It is possible to remove a web-based search ?
i have add a web-based search, but i cannot remove it :(
Original issue reported on code.google.com by T.Sztyler
on 29 Jul 2009 at 10:31
Although I cant see the reason for this, rtorrent in 64bit sends 64bit
integers for "download rate" and such.
Array of 1 items:
Index 0 Array of 16 items:
Index 0 String: 'Torrent hash'
Index 1 String: 'Torrent name'
Index 2 64-bit integer: 1
Index 3 64-bit integer: 2679564
Index 4 64-bit integer: 6826
Index 5 64-bit integer: 45
Index 6 64-bit integer: 0
Index 7 64-bit integer: 10
Index 8 64-bit integer: 461324288
Index 9 64-bit integer: 851968
Index 10 64-bit integer: 7037088996
Index 11 64-bit integer: 1245211643
Index 12 64-bit integer: 6651213028
Index 13 64-bit integer: 0
Index 14 64-bit integer: 1
Index 15 64-bit integer: 0
This produces this error as soon as transdroid tries to connect (assuming
there are torrents up):
E/AndroidRuntime( 8105): java.lang.ClassCastException: java.lang.Long
E/AndroidRuntime( 8105): at
org.transdroid.daemon.Rtorrent.RtorrentAdapter.onTorrentsRetrieved(RtorrentAdapt
er.java:200)
E/AndroidRuntime( 8105): at
org.transdroid.daemon.Rtorrent.RtorrentAdapter.access$2(RtorrentAdapter.java:188
)
E/AndroidRuntime( 8105): at
org.transdroid.daemon.Rtorrent.RtorrentAdapter$1.handleMessage(RtorrentAdapter.j
ava:143)
E/AndroidRuntime( 8105): at
android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 8105): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 8105): at
android.app.ActivityThread.main(ActivityThread.java:3948)
E/AndroidRuntime( 8105): at
java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 8105): at
java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 8105): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
E/AndroidRuntime( 8105): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
E/AndroidRuntime( 8105): at dalvik.system.NativeStart.main(Native
Method)
Original issue reported on code.google.com by [email protected]
on 18 Jun 2009 at 12:27
Could you please add OneSwarm (http://oneswarm.cs.washington.edu/) support
and of course the ability to manage files visibility.
Thank you,
Charles
Original issue reported on code.google.com by [email protected]
on 9 Jun 2009 at 8:56
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.