maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Multimedia (https://talk.maemo.org/forumdisplay.php?f=32)
-   -   [Announce] mamz - AmazonMP3 Downloader for Maemo (and Meego) (https://talk.maemo.org/showthread.php?t=69919)

fluetke 2011-02-15 22:42

[Announce] mamz - AmazonMP3 Downloader for Maemo (and Meego)
 
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

fmo 2011-02-16 22:33

Re: [Announce] mamz - AmazonMP3 Downloader for Maemo (and MeeGo)
 
Can't wait to be able to test it :)

fluetke 2011-02-16 23:39

Re: [Announce] mamz - AmazonMP3 Downloader for Maemo (and MeeGo)
 
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. ;-)

fmo 2011-02-17 21:03

Re: [Announce] mamz - AmazonMP3 Downloader for Maemo (and MeeGo)
 
Quote:

Originally Posted by fluetke (Post 948498)
Well, you could always checkout the svn and build from there

I'll wait for the Deb, I have pymazon working right now :)

fluetke 2011-03-02 01:26

Re: [Announce] mamz - AmazonMP3 Downloader for Maemo (and MeeGo)
 
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.

fmo 2011-03-02 21:07

Re: [Announce] mamz - AmazonMP3 Downloader for Maemo (and MeeGo)
 
I posted a message on Twitter to see if anyone can help creating a package.

fluetke 2011-03-04 10:37

Re: [Announce] mamz - AmazonMP3 Downloader for Maemo (and MeeGo)
 
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

fluetke 2011-04-10 16:43

Re: [Announce] mamz - AmazonMP3 Downloader for Maemo (and MeeGo)
 
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

geneven 2011-04-10 16:57

Re: [Announce] mamz - AmazonMP3 Downloader for Maemo (and MeeGo)
 
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.

fluetke 2011-04-10 19:00

Re: [Announce] mamz - AmazonMP3 Downloader for Maemo (and MeeGo)
 
1 Attachment(s)
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

getnani 2011-04-19 16:19

Re: [Announce] mamz - AmazonMP3 Downloader for Maemo (and Meego)
 
Hi there, How am I actually supposed to use this app.
What is the purpose of this app- just download or is it a cloud player etc?

"Open" is for upload?

cincibluer6 2011-04-19 16:21

Re: [Announce] mamz - AmazonMP3 Downloader for Maemo (and Meego)
 
Submitted a bug. I assume this is for opening .amz files but everytime I tried to open one, it crashed.

getnani 2011-04-19 19:22

Re: [Announce] mamz - AmazonMP3 Downloader for Maemo (and Meego)
 
Ok, I guess I didnt read the post properly. I believe it is a downloader. Any cloud player in development or mamz wud have a cloud player in future?

Den in USA 2011-04-19 19:44

Re: [Announce] mamz - AmazonMP3 Downloader for Maemo (and MeeGo)
 
Quote:

Originally Posted by fluetke (Post 985152)
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

It doesn't install on my N800. Is it only for N900?

fluetke 2011-04-19 20:14

Re: [Announce] mamz - AmazonMP3 Downloader for Maemo (and Meego)
 
Hi everyone,

getnani:
* Open is for Downloading an AMZ-File.
* You can specify where to save the MP3s in the Preferences
mamz is supposed to be for downloading MP3s, atm no cloud player is planned.

Den in USA:
I wasn't able to test it on a N800, could you please post the error message when installing the app, so I can check what the error might be?

cincibluer6:
I'm looking into it... Could you please start mamz on command line and post the error msgs?

Den in USA 2011-04-19 20:32

Re: [Announce] mamz - AmazonMP3 Downloader for Maemo (and Meego)
 
Quote:

Originally Posted by fluetke (Post 992027)
Hi everyone,
Den in USA:
I wasn't able to test it on a N800, could you please post the error message when installing the app, so I can check what the error might be?

I get a long list of missing application packages. Such as libgcc1,
libgcrypt11, libglib2, and libqt4 stuff.

fluetke 2011-04-19 22:55

Re: [Announce] mamz - AmazonMP3 Downloader for Maemo (and Meego)
 
Ah ok, if dependencies are the problem. unfortunately I can't help you.
I think mamz will not run on a N800 since it uses libgcrypt for decryption(AMZ is a pretty ugly file-format consisting of Base64 encoded, encrypted XML), libqt4 for UI and glib for base64 decoding (iirc).

Maybe in some point in the future I'll try to port it, but atm the first priority is getting it to work on N900 and fremantle, sorry.

fluetke 2011-12-16 18:31

Re: [Announce] mamz - AmazonMP3 Downloader for Maemo (and Meego)
 
Unfortunately, I don't have the time and energy to maintain this project any longer. Nokia has decided not to continue its open source plattforms a while ago, this leaves me at a point, where further development of this tool seems no longer reasonable.
Because of that(and because of the unbelievable comfort of having 2month standby time instead of 10h ;-) I already sold my N900.
If anyone would like to continue development, feel free to checkout the svn and cleanup my mess of code.


All times are GMT. The time now is 13:40.

vBulletin® Version 3.8.8