Page 1 of 1

Transdroid: An Android RPC client (beta testers wanted!)

Posted: Thu Apr 23, 2009 1:39 pm
by elmotheelk
I love Transmission and I love my T-Mobile G1 (Google Android-powered phone), so what could be better than a Transmission client on an Android phone?

Meet Transdroid. (Yeah, the name isn't very original.) It is a native Android app that I am developing, open-source of course. It aims to allow full control over your Transmission daemon, while maintaining the clarity and ease-of-use that I like about Transmission. Basically, it's mimicing the regular GUI. However, I have added torrent search, as an extra. Technically everything works via remote procedure calls (RPC). That is, JSON-encoded web requests and responses to the Transmission API.

Currently I have the basic features working. And for anyone that is interested: it is available for download at the Transdroid website: http://code.google.com/p/transdroid/ It would be very nice to have some testers, so if you have a Transmission server running and have an Android device (T-Mobile G! or the ADP), please give it a try and report your experiences here. Thanks a lot in advance. I will try to fix bugs now first before adding new (major) features. Not tested yet with Transmission versions lower than 1.51 (and since the RPC protocol was different, it will likely not work)!

To conclude, some screenshots of the app:

Image Image

Re: Transdroid: An Android RPC client (beta testers wanted!)

Posted: Thu Apr 23, 2009 1:55 pm
by livings124
Wow, awesome.

Re: Transdroid: An Android RPC client (beta testers wanted!)

Posted: Fri Apr 24, 2009 8:05 pm
by Jordan
elmotheelk wrote:Meet Transdroid. (Yeah, the name isn't very original.) It is a native Android app that I am developing, open-source of course. It aims to allow full control over your Transmission daemon, while maintaining the clarity and ease-of-use that I like about Transmission.
This is the coolest thing I've seen today. I was already thinking about getting an Android phone; this might seal the deal...

BTW you might want to take a look at the new RPC features in 1.60...

Re: Transdroid: An Android RPC client (beta testers wanted!)

Posted: Sat Apr 25, 2009 6:07 pm
by Jordan
When I press the "resume" button, my Transmission process gets this RPC request:

{
"arguments": {},
"method": "torrent-remove",
"tag": 0
}

Re: Transdroid: An Android RPC client (beta testers wanted!)

Posted: Sun Apr 26, 2009 3:44 pm
by elmotheelk
Thanks for testing. That's definitely a copy-and-paste bug. I will take care of that.

Currently I am rebuilding the program a bit, but I will write here again when the new version appears.

Thanks again.

Re: Transdroid: An Android RPC client (beta testers wanted!)

Posted: Mon Apr 27, 2009 10:34 pm
by elmotheelk
Well, I think that bug is fixed. As well as some others. THe new version, which should be much more solid, is available on the new website: http://transdroid.wordpress.com/download/

Want to give it a try?

Re: Transdroid: An Android RPC client (beta testers wanted!)

Posted: Tue May 12, 2009 1:09 am
by neoakira
erf, just the application I want to develop for my android phone...

I downloaded it on android market and it's work fine with transmission 1.60 on gentoo via 3g. My phone is an HTC Dream by Orange (G1) and I don't have cupcake.

I'm french so I can help you to traduce your application in french...

Re: Transdroid: An Android RPC client (beta testers wanted!)

Posted: Tue May 12, 2009 5:56 am
by elmotheelk
Hi,

Good to hear it works for you. I use Transmission 1.52 (and 1.60) myself on my Ubuntu Jaunty 9.04 machines and my Dutch T-Mobile G1. I will probably translate the app in the future, so maybe then you'll hear from me.

Thanks,
Eric

Re: Transdroid: An Android RPC client (beta testers wanted!)

Posted: Tue May 12, 2009 12:30 pm
by neoakira
hum I'have a torrent which is at 85.05% on my computeur.
And Transdroid tell me, this torrent is at 50.4%...

Re: Transdroid: An Android RPC client (beta testers wanted!)

Posted: Tue May 12, 2009 12:36 pm
by elmotheelk
Hi neokira,

Actually, I just received a similar error... definitely something to take a look at. Are you downloading all files of this torrent?

I'm a bit confused over the different fields in the RPC protocol. downloadedEver, haveUnchecked, haveValid, corruptEver, sizeWhenDone, totalSize, timesCompleted... Maybe I should ask the dev.

Eric

Re: Transdroid: An Android RPC client (beta testers wanted!)

Posted: Mon Nov 07, 2011 8:33 pm
by kartun
Tried it and it's dead :( Just filled up params, tried to connect and now it's crashing on start.