PDA

View Full Version : iZureus a fully featured iPhone Web interface for Azureus



--->HDBD<---
03.11.08, 00:24
iZureus v1
a fully featured iPhone Web interface for Azureus
(pronounced "eye-zoo-rus") | iZurues SF Home
Please don’t judge my bodgey logo.
iZureus will now show up in the 'classic view' by default in all other browser, except on your iPhone or iPod Touch.

Table o’ Contents

* Download Now! (its a whole 69kb!)<--Brand-spankin-new!!!
o izureus_1.tar.bz2
o izureus_1.zip
* Install
* Requirements
* Screenies
* Whats new
* Author
* Licence
* About

Install (or upgrade):
Before you install iZurues, make sure you have:

* Azureus/Vuze installed - Azureus, now called Vuze : Java BitTorrent Client - Download (http://azureus.sourceforge.net/download.php)
* HTML WebUI Plugin Installed - Azureus, now called Vuze : Plugin Details for Azureus HTML WebUI (http://azureus.sourceforge.net/plugin_details.php?plugin=azhtmlwebui) - Avaliable in Azureus plug-in installer under Tools->Plugins->Installation Wizard->Azureus HTML WebUI.


Linux

#cd ~/.azureus;
#wget http://joeltron.com/izureus/downloads/izureus_1.tar.bz2;
#tar -xjvf izureus_1.tar.bz2;
#rm izureus_1.tar.bz2;

to uninstall: #rm -r ~/.azureus/htmlwebui;

Mac (thanks to Brett DeBeaulieu)

1 - Download http://joeltron.com/izureus/downloads/izureus_1.zip
1 - Move the file to: /Users/<username>/Library/Application Support/Azureus/
(or /Users/<username>/Library/Application Support/Vuze)
3 - Uncompress izureus_1.zip
4 - Remove izureus_1.zip (move to trash)

to unistall: Delete /Users/<username>/Library/Application Support/[Azureus or Vuze]/htmlwebui

Windoze

1 - Download http://joeltron.com/izureus/downloads/izureus_1.zip
2 - Move the file to: C:\Documents and Settings\<username>\Application Data\Azureus\
3 - Uncompress izureus_1.zip
4 - Remove izureus_1.zip (move to trash)

to unistall: Delete C:\Documents and Settings\<username>\Application Data\Azureus\htmlwebui


Now you're installed

Now go to your htmlwebui in your iPhone's Safari
(usually http://username:password@your_PC_ip:6886)
and it should be all iZureused and sexy lookin.

(simple as, huh).

Any feedback or problems with installing please email me yo [at] joeltron.com.

Screenies:
http://img83.imageshack.us/img83/962/01homewn3.jpg http://img83.imageshack.us/img83/8131/02downloadinguh1.jpg
http://img83.imageshack.us/img83/6775/05settingsai0.jpg
http://img83.imageshack.us/img83/2696/06detailsqp6.jpghttp://img83.imageshack.us/img83/4494/08statsmy3.jpghttp://img83.imageshack.us/img83/1182/07aboutex7.jpg




Whats New:

* Ver 1.1 (code name: Toodiecentral) - beta
o izureus_1_1.tar.bz2
o Sweet 'search' feature
o Better 'remove torrent' dialogs
o Fixed lots of 'completed tab' visual bugs
o Seperate completed/seeding tabs working again
* Ver 1.0 (code name: Toodietown)
o Brand-spankin-new red/green buttons
o Fancy 'about' page and sweet top 'i' link
o Quite a few visual bugs fixed
o Some graphical upgrades
o Start/Stop torrent all on one page now
o Better 'bookmark' support
o PCs auto use 'classic' view
o Switch between classic/iPhone view
o More lulz
* Ver 0.1 Beta (code name: Dr Tee-Ron)
o Initial release
o Some display issues but full functionality
o Web site created
o Published on Azureus plugins page


Author:

(c) 2008 Joeltron - Joeltron.com/izureus
yo [at] joeltron.com - 0400133777 (aus)

I started modifying the htmlWebUI because of the iPhone's
(well Safari's) lack of the onMouseOver feature, so I couldn't
delete any torrents.

After some quick tweaking, I created the included index_classic.tmpl
which has new delete static column. I then decided it would be neat
to have a nice iphone/touch interface to control it.

It turned out slightly more challenging than expected, due to many
restrictions currently in iUI and that iZureus is intended as a
skin for htmlWebUi and not a re-write of it.

It turned out pretty cool and I've been using it for a while now
and thought I'd shave the love.

Enjoy.

Please give all hate-mail to yo [at] joeltron.com

Licence:

iZureus is released under the GNU GPL and therefore can be freely
distributed as long as credit is given where due.

About:

iZureus v.1 beta (pronounced "eye-zoo-rus").

What it does: Gives you a sexy iPhone/iPod Touch interface to control your torrents.

How it does it: It's a heavily modified skin for Azureus' htmlWebUI plug-in, using a modified iUI web library.

What currently works (and well):
* Stop/Start all torrents
* View torrents in a list
* Active (downloading/waiting/stopped)
* Seeding
* Completed
* View a specific torrent
* Refresh any page (also allows bookmaking)
* Remove torrents (remove/torrent/data/both)
* Global up/down speeds
* Configurable Settings

What corrently isn't there (but may be):
* Torrent Search
* Auto-refresher

Modifications to htmlWebUI:
* Total rewrite of the UI (using a modded iUI)
* All features were created/replicated using various tricks with the existing variables in JS and TMPL

Modifications to iUI Library:
* Added the ability to view a bookmarked 'page' (such as #page_name)
* Added a parental look-up so bookmarked pages still have 'back' buttons
* Removed the default selected="true" attribute (in favor for a JS variable)
* Added an auto-switch generator which skins all checkboxes on a page with sexy switches and still returns form values
* Numerous additions/changes to the CSS
* Added a 'dummy' class for injecting JS into hrefs
* Rewrote the backButton so forms will direct correctly
* Added a 'force page load' which will reload a 'page'

And most likely lots more, undocumented goodness!

<3

Quelle:iZUreus - a fully featured iPhone Web interface for Azureus (http://joeltron.com/izureus/#requirements)