Notices


Reply
Thread Tools
Posts: 14 | Thanked: 22 times | Joined on Nov 2010
#1
I'm currently working on a little tool called mamz or "my/maemo/meego Amazon Downloader".

scroll down for updates

It's exactly what the name suggests, a quite simple graphical Download utility for the AmazonMP3-Store created for maemo/meego.
For me it's more or less a little tool for learning how to program in Qt and refreshing my C++ knowledge, so don't expect anything to fancy.

But i think it might be useful to some of you - when its done.
At the moment all it does is open, debase64 and decrypt an amz-File purchased from Amazons Store and download the MP3s associated with it to a hardcoded directory.

Whatever, here's a little overview:

Currently working:
* Open,decrypt and parse AMZ-File
* Download tracks to specified(hardcoded) directory
* Display progress in Qt

Current Limitations:
* no real support for digital booklets

Enough talking, here's a screenshot:
MainView: the Tracklist

unfortunately my scratchbox VM currently has no internet connectivity and I don't have a current build on my phone, so only placeholder images for covers are displayed.

Oh, btw. here's the garage-page:
https://garage.maemo.org/projects/mamz

Update 16.02.: here is another shot of mamz, this time running on an n900 and downloading some free tracks, as you can see the progress bars don't display correctly and the progress value on the right side has some issues

Update 11.04.: alpha0.2 has been released in packaged form, changes include:
* support for custom naming scheme
* support for custom download directory
* local amazon stores
* fancy background image ;-P

Last edited by fluetke; 2011-04-11 at 17:48. Reason: new screenshot added
 

The Following 14 Users Say Thank You to fluetke For This Useful Post:
fmo's Avatar
Posts: 151 | Thanked: 44 times | Joined on Oct 2007
#2
Can't wait to be able to test it
__________________
MeegoPortal http://meegoportal.com New about MeeGo, Maemo, Moblin and the N900
Follow me here on Twitter
Follow me here on identi.ca
 
Posts: 14 | Thanked: 22 times | Joined on Nov 2010
#3
Well, you could always checkout the svn and build from there,
although I'd like to enable some kind of settings dialog to at least change the standard download path, before I publish the first release. ;-)

Last edited by fluetke; 2011-02-16 at 23:39. Reason: typo
 
fmo's Avatar
Posts: 151 | Thanked: 44 times | Joined on Oct 2007
#4
Originally Posted by fluetke View Post
Well, you could always checkout the svn and build from there
I'll wait for the Deb, I have pymazon working right now
__________________
MeegoPortal http://meegoportal.com New about MeeGo, Maemo, Moblin and the N900
Follow me here on Twitter
Follow me here on identi.ca
 
Posts: 14 | Thanked: 22 times | Joined on Nov 2010
#5
Hi everybody,

I just wanted to inform you, that the first alpha release of mamz is now available at garage.

Unfortunately I haven't been able to create a .deb-Package, so you need to compile it yourself. This however should be quiet straight forward: Just run qmake mamz.pro and add -lgcrypt to the Makefiles libs line. then run make and it should compile.
(You need libgcrypt11-dev and libglib2.0-dev as dependencies)

BTW: If anybody would like to create a nice .deb for everybody to use, I'd be grateful.

Last edited by fluetke; 2011-03-02 at 01:28. Reason: request for packaging
 
fmo's Avatar
Posts: 151 | Thanked: 44 times | Joined on Oct 2007
#6
I posted a message on Twitter to see if anyone can help creating a package.
__________________
MeegoPortal http://meegoportal.com New about MeeGo, Maemo, Moblin and the N900
Follow me here on Twitter
Follow me here on identi.ca
 
Posts: 14 | Thanked: 22 times | Joined on Nov 2010
#7
Thank you, very much.

Btw: heres a little changelog for alpha1(compared to the 1st post):
* Download directory can now be configured in the gui
* User can specifiy illegal characters not to be used in filenames
* first steps for i8ln
 
Posts: 14 | Thanked: 22 times | Joined on Nov 2010
#8
Just a little update for everyone who's interested:
mamz has reached alpha2 with a new completely working settings dialog and new mainWindow stylesheet.

and now the most important part: I've read all kinds of tutorials about packaging for Debian and Maemo.
I should be able to generate a working deb for mamz tonight.
So this time you won't have to deal with boring screenshots, you can finally test mamz on your own device.

regards,
fluetke
 
Posts: 5,795 | Thanked: 3,151 times | Joined on Feb 2007 @ Agoura Hills Calif
#9
I'm sorry that I'm not using this, but purchasing mp3s is not something I do from Amazon though I am otherwise a heavy Amazon user.

I wish that someone was making better Skindle tools, as I think they have ceased to work with the latest Kindle for PC versions.
__________________
All I want is 40 acres, a mule, and Xterm.
 
Posts: 14 | Thanked: 22 times | Joined on Nov 2010
#10
geneven: We'll purchasing is something, i don't do often too, but they've got a nice selection of free mp3s ;-)

anyways, attached is the *.deb for mamz, if anyone would like to give feedback
Attached Files
File Type: deb mamz_0.2alpha-1_armel.deb (104.0 KB, 96 views)
 

The Following 3 Users Say Thank You to fluetke For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 06:12.