It is currently Tue Sep 07, 2010 12:39 pm

All times are UTC





Post new topic Reply to topic  [ 20 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: #m:robe loader 0.6 - Java Loader Program (Any OS)
PostPosted: Wed Mar 15, 2006 10:19 pm 
M:Newbie

Joined: Sat Nov 19, 2005 10:23 am
Posts: 17
Location: Switzerland
Offline
Version 0.6 has been released - please read here.

---------------------------------

After some busy months I spent most of my time failing to do anything m:robe development related, I've finally got to dedicate it some serious time. As a result, I'm proud to present you the m:robe loader version 0.5! :D
While is this is only a 0.2 version leap, I've actually rewritten the whole code in Java.

What's new?
* Completely rewritten in Java
* Swing interface (a bliss compared to that php-gtk one)
* No more file renaming! (it works on my m:robe 100, at least)
* Runs on OSX (tested)!

There's actually not much new feature-wise but the whole thing is more solid and much better to use. While the php version was more of a proof-of-concept, this Java implementation is intended to last. So I will release new features as I come up with them.

This could be considered as a beta release of the Java version. Expect to run into bugs (and report them).

Download: http://robe.infinitesimal.org/

Image[/img]


Last edited by adrian on Sun Apr 16, 2006 8:58 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Wed Mar 15, 2006 11:35 pm 
M:oderator
User avatar

Joined: Sun Sep 11, 2005 4:46 pm
Posts: 2197
Location: Montreal, Canada
Offline
Looks great. Too bad it requires tha Java runtimes so it can't be used on all computers, but hey, what can you do. At the very least, it certainly looks like a big step up from the previous version(usability-wise).

_________________
Proud owner of m:robe MR-100 since August 21st, 2005.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 16, 2006 2:10 am 
M:Postwhore

Joined: Thu Oct 20, 2005 6:26 pm
Posts: 372
Location: Los Angeles, California. 500i
Offline
nice. i tested it w/ this on my 500:

James Blunt ö, Ä, é, ß, - Youre Beautiful.mp3

didnt work for:
[]&;=+%•.mp3


Last edited by robeslicker on Thu Mar 16, 2006 2:26 am, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 16, 2006 2:21 am 
M:oderator
User avatar

Joined: Sun Sep 11, 2005 4:46 pm
Posts: 2197
Location: Montreal, Canada
Offline
Doesn't want to open for me. Gives an error saying that it can't find the main class. I've got the latest version of JRE installed. I'll try reinstalling it and I'll see if that gets it to work.

_________________
Proud owner of m:robe MR-100 since August 21st, 2005.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 16, 2006 8:22 am 
M:Newbie

Joined: Sat Nov 19, 2005 10:23 am
Posts: 17
Location: Switzerland
Offline
@robeslicker
I teted "[]&;=+%•.mp3" again on my m:robe 100 and it does work. It seems like the m:robes treat filenames differently...

@Zero82z
The error that it can't find the main class can be pretty random. If you get an exception and the main class failes to start then the jar launcher will also display the no main class error.

Open the console, cd to the loader's folder and start the jar with
"java -jar MrobeLoader.jar".
You'll propably see the real java exception in the console.

If you still get the main class error, try
"java -cp MrobeLoader.jar;lib/mp3spi.jar;lib/jl.jar;lib/tritonus_share.jar;lib/l2fprod-common-directorychooser.jar;lib/BrowserLauncher2.jar org.kizuna.robe.MrobeLoaderUiSwing"


Top
 Profile  
 
 Post subject:
PostPosted: Mon Mar 27, 2006 3:07 pm 
M:Newbie

Joined: Mon Mar 27, 2006 11:04 am
Posts: 1
Offline
i testet on 500i, (mac osx 10.45) not woork :(

Unsupported audio file: /Volumes/M-ROBE-1/music/COMPANY FLOW - Little Johny From The Hospitul/company flow - bee aware.mp3
Unsupported audio file: /Volumes/M-ROBE-1/music/COMPANY FLOW - Little Johny From The Hospitul/company flow - blackout.mp3
Unsupported audio file: /Volumes/M-ROBE-1/music/COMPANY FLOW - Little Johny From The Hospitul/company flow - bms digital.mp3
etc.

every mp3 file
what is wrong?


Top
 Profile  
 
 Post subject:
PostPosted: Mon Mar 27, 2006 9:11 pm 
M:Newbie

Joined: Sat Nov 19, 2005 10:23 am
Posts: 17
Location: Switzerland
Offline
There's a bug with JRE 1.4 and mp3spi 1.9.4. that prevents mp3spi from being loaded and thus creates lots of "Unsupported audio file" errors. I'm currently investigating and looking for a solution.

In the meantime, update to MRE 1.5:
http://www.apple.com/support/downloads/ ... ease3.html
(You might have to raise MRE 1.5's priority in the Java Settings Utility in /Applications/Utilities/Java).

If that doesn't help, download veryion 1.9.3 of mp3spi from http://www.javazoom.net/mp3spi/mp3spi.html , locate the mp3spi1.9.3.jar, rename it to mp3spi.jar and use it to replace the one found in the lib folder inside the m:robe loader directory.


Top
 Profile  
 
 Post subject: hang up at creating index file
PostPosted: Tue Apr 11, 2006 9:45 am 
M:Newbie

Joined: Wed Dec 14, 2005 2:20 pm
Posts: 3
Offline
i tried this software & really like it, but when i try to sync my mrobe, the program hangs at creating index file & then nothing happens. i waited for 15-20 min & nothing. it doesn't go to the next stage. my music is stored in My Music folder und many subfolders sorted by artist-album. do i do something wrong? any help would be appreciated.

keep up the good project.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Apr 11, 2006 12:15 pm 
M:VIP

Joined: Mon Nov 28, 2005 5:34 pm
Posts: 1067
Location: Woodville, Canada
Offline
nice looking user interface

_________________
Proud Owner of an M:Robe 100 since 5:56 and 27 seconds Eastern Standard Time December 2, 2005.

AND YES I USE M:TRYPE!


Top
 Profile  
 
 Post subject:
PostPosted: Wed Apr 12, 2006 2:17 pm 
M:Newbie

Joined: Sat Nov 19, 2005 10:23 am
Posts: 17
Location: Switzerland
Offline
@shemeta
To get this right. m:robe loader scans your Mp3s successfully, indexes them, begins to write the final database to the m:robe and stopps before it's finished?

There might be an error that's not displayed. Open a command prompt, navigate to the m:robe loader directory and enter "java -jar MrobeLoader.jar". Then try to create the database and check if any errors are printed to the command prompt.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 14, 2006 9:03 am 
M:Newbie

Joined: Wed Dec 14, 2005 2:20 pm
Posts: 3
Offline
Hi Adrian,

thanks for your help. here is the output from the command line:

Code:
C:\Program Files\mrobe_loader_0.5>java -jar MrobeLoader.jar
Exception in thread "Thread-3" java.lang.IllegalArgumentException: Illegal group
reference
        at java.util.regex.Matcher.appendReplacement(Unknown Source)
        at java.util.regex.Matcher.replaceFirst(Unknown Source)
        at java.lang.String.replaceFirst(Unknown Source)
        at org.kizuna.robe.MrobeLoader.createKeyList(MrobeLoader.java:869)
        at org.kizuna.robe.MrobeLoader.index(MrobeLoader.java:481)
        at org.kizuna.robe.MrobeLoader.run(MrobeLoader.java:139)
        at java.lang.Thread.run(Unknown Source)


i hope that can help you sort out the problem. keep up the good work.

shemeta


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 15, 2006 2:29 pm 
M:Veteran
User avatar

Joined: Thu Dec 15, 2005 11:24 pm
Posts: 77
Location: Grantham, PA, US (Near Harrisburg)
Offline
Java FTW. Did you start with an application and use javax.swing or did you base applets and run from there?


Top
 Profile  
 
 Post subject: m:robe loader v0.6
PostPosted: Sun Apr 16, 2006 8:56 pm 
M:Newbie

Joined: Sat Nov 19, 2005 10:23 am
Posts: 17
Location: Switzerland
Offline
I've released version 0.6 of m:robe loader.

It fixes a bug related to dollar-signs in ID3 tags and hopefully improves support for MR-500i. m:robe loader now splits the msicxxxx.mum allowing for more than 1000 songs in the database, renames files according to the 500i's needs and doesn't overwrite index.mum anymore.
I'm not able to test the changes regarding the MR-500i (since I don't own one) so I don't know if those changes actually work. Bug reports / testings are welcome!

Download: http://robe.infinitesimal.org/

Image

@shemeta
Version 0.6 should fix this error.

@Manarius
I don't quite understand your question. m:robe loader is a Java application that uses Swing for its gui. The gui is completely pluggable so if anyone wanted another interface (swt, command-line etc) it would be rather easy to implement.
I don't think making it an applet instead of an application would have been a good idea...


Top
 Profile  
 
 Post subject:
PostPosted: Sun Apr 16, 2006 9:16 pm 
M:Veteran
User avatar

Joined: Thu Dec 15, 2005 11:24 pm
Posts: 77
Location: Grantham, PA, US (Near Harrisburg)
Offline
Oh, you use Swing then...okay. I was just wondering. What would be really nice would be if you could build in functionality with playlists. For some reason, MTrip limits playlist length to 250 songs; it would be cool for this program to break that 250 song barrier.


Top
 Profile  
 
 Post subject:
PostPosted: Mon Apr 17, 2006 8:41 am 
M:Newbie

Joined: Sat Nov 19, 2005 10:23 am
Posts: 17
Location: Switzerland
Offline
Playlists are planned for the next version. I'm doing several projects prallel right now so I don't know when I will be able to work on m:robe loader again but I'll do my best. ^^


Top
 Profile  
 
Display posts from previous:  Sort by  
Reply to topic  [ 20 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 0 guests



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group