Letractively / avalanche-rt

Automatically exported from code.google.com/p/avalanche-rt
Other
0 stars 0 forks source link

A avalanche-rt fork that does not require php, only need rtorrent's xml-rpc interface #10

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
N/A

What is the expected output? What do you see instead? Did you get an error
message, if so what?
N/A

What version of Avalanche are you using? What version of Apache? What about
your operating system?
Avalanche-rt svn r47, lighttpd 1.4.26 with mod_deflate patch, Tomato USB Mod 
firmware on Asus WL-520GU router

Please provide any additional information below.
Zealot0630[1] and me[2] have implemented a fork of avalanche-rt which only 
require the xml-rpc interface of rtorrent: 
http://github.com/azuwis/avalanche-rt, suitable for low resource devices such 
as routers.

Avalanche-rt is a really good web frontend for rtorrent. The original one ran 
pretty good on my router, except that php eat a lot of memory and nearly all 
CPU.

Some detail of differences from original avalanche-rt:

* Use jsxmlrpc[3] javascript library to directly generate xml-rpc call from the 
browser
* Use browser cookies to save some settings instead of saving to prefs.json
* Need to manually set diskspace value to prefs.json, rtorrent's xml-rpc 
interface does not provide total diskspace info
* Use html5 FileReader api to implement adding torrent from local file, thus 
only Firefox 3.6 and Google Chrome 6 can use this function

If you think the idea is good, feel free to merge the code, and use it as a 
alternative way to run avalanche-rt.

Sorry for not writing the code in the way that original and modified code can 
be easily toggle by a setting.

By the way, without php now, avalanche-rt add nearly no addition load to my 
router.

Thanks for your great works.

[1]: http://github.com/kghost
[2]: http://github.com/azuwis
[3]: http://phpxmlrpc.sourceforge.net/jsxmlrpc/

Original issue reported on code.google.com by azu...@gmail.com on 12 Jun 2010 at 9:17

GoogleCodeExporter commented 9 years ago

Original comment by keitha...@gmail.com on 21 Jul 2010 at 8:24

GoogleCodeExporter commented 9 years ago

Original comment by keitha...@gmail.com on 12 Oct 2010 at 7:00