Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Applications > Jukebox add-on for iTunes

Jukebox add-on for iTunes
Thread Tools
Thilo Ettelt
Senior User
Join Date: Jan 2002
Location: City of Beck's beer
Status: Offline
Reply With Quote
Jul 21, 2003, 08:03 AM
 
Due to a few users' requests I have created a Jukebox add-on for iTunes. Its goal is to provide jukebox capabilities to bars, parties, etc with minimum keystrokes (left, right, up, down, action).

Please note:
- lists are not sorted alphabetically yet
- view is not key-accessable on start up without clicking it yet
- an item cannot be activated without the mouse yet (return/enter will be implemented)
- already played songs are not being blocked yet

Edit: It's basically an iPod interface on Steroids.

Download version 0.666 here.


Sincerely yours,
Thilo Ettelt
     
Krypton
Mac Elite
Join Date: May 2001
Location: Cambridge UK
Status: Offline
Reply With Quote
Jul 21, 2003, 08:37 AM
 
Jukebox no worky! (I get a crash on start up each time).

**********

Date/Time: 2003-07-21 13:35:45 +0100
OS Version: 10.2.6 (Build 6L60)
Host: Robert.local.

Command: Jukebox
PID: 561

Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000001

Thread 0 Crashed:
#0 0x90074384 in memmove
#1 0x8d326e24 in UASFindFreeEntry()
#2 0x8d35eb28 in UASNewID(TUASScript*)
#3 0x8d35ff4c in ASExecute(unsigned long, unsigned long, long, unsigned long*)
#4 0x9022235c in CallComponentFunctionCommon
#5 0x8d3022c8 in AppleScriptComponent
#6 0x8d36ef58 in AGenericManager::HandleOSACall(ComponentParameters *)
#7 0x8d300f58 in GenericComponent
#8 0x91c723c8 in OSAExecute
#9 0x97e6d444 in -[NSAppleScript executeAndReturnError:]
#10 0x00004b10 in -[MainController awakeFromNib] (MainController.m:123)
#11 0x97e2d260 in -[NSSet makeObjectsPerformSelector:]
#12 0x930ad738 in -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:]
#13 0x93124578 in old_loadNib
#14 0x930eaa2c in +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:]
#15 0x93149a5c in +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:]
#16 0x9314981c in +[NSBundle(NSNibLoading) loadNibNamed:owner:]
#17 0x9315fbfc in NSApplicationMain
#18 0x00003374 in main (main.m:13)
#19 0x0000329c in _start (crt.c:267)
#20 0x0000311c in start

Thread 1:
#0 0x90073c28 in mach_msg_trap
#1 0x90005f70 in mach_msg
#2 0xc0009190 in __ape_internal
#3 0xc0000efc in __ape_agent
#4 0x90020d28 in _pthread_body

PPC Thread State:
srr0: 0x90074384 srr1: 0x0000f030 vrsave: 0x00000000
xer: 0x20000000 lr: 0x8d326e24 ctr: 0x00000200 mq: 0x00000000
r0: 0x00000200 r1: 0xbffff5d0 r2: 0x0408040c r3: 0x018cd194
r4: 0x00000001 r5: 0x00004000 r6: 0xfe732e6c r7: 0xa00028c0
r8: 0x00000000 r9: 0x00200000 r10: 0x00000000 r11: 0x8d326e24
r12: 0x018cd194 r13: 0x016bb170 r14: 0x016ba8a0 r15: 0x016bb000
r16: 0x016bb000 r17: 0x016bb000 r18: 0x016bb0f0 r19: 0x016bad50
r20: 0x016bad50 r21: 0x00000000 r22: 0x00000000 r23: 0x00000000
r24: 0x00003ff0 r25: 0x00000000 r26: 0x018210b4 r27: 0x8d3a4040
r28: 0x018d519c r29: 0x00000800 r30: 0x002cc560 r31: 0x8d326ddc

**********

Date/Time: 2003-07-21 13:38:15 +0100
OS Version: 10.2.6 (Build 6L60)
Host: Robert.local.

Command: Jukebox
PID: 567

Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000001

Thread 0 Crashed:
#0 0x90074384 in memmove
#1 0x8d326e24 in UASFindFreeEntry()
#2 0x8d35eb28 in UASNewID(TUASScript*)
#3 0x8d35ff4c in ASExecute(unsigned long, unsigned long, long, unsigned long*)
#4 0x9022235c in CallComponentFunctionCommon
#5 0x8d3022c8 in AppleScriptComponent
#6 0x8d36ef58 in AGenericManager::HandleOSACall(ComponentParameters *)
#7 0x8d300f58 in GenericComponent
#8 0x91c723c8 in OSAExecute
#9 0x97e6d444 in -[NSAppleScript executeAndReturnError:]
#10 0x00004b10 in -[MainController awakeFromNib] (MainController.m:123)
#11 0x97e2d260 in -[NSSet makeObjectsPerformSelector:]
#12 0x930ad738 in -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:]
#13 0x93124578 in old_loadNib
#14 0x930eaa2c in +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:]
#15 0x93149a5c in +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:]
#16 0x9314981c in +[NSBundle(NSNibLoading) loadNibNamed:owner:]
#17 0x9315fbfc in NSApplicationMain
#18 0x00003374 in main (main.m:13)
#19 0x0000329c in _start (crt.c:267)
#20 0x0000311c in start

Thread 1:
#0 0x90073c28 in mach_msg_trap
#1 0x90005f70 in mach_msg
#2 0xc0009190 in __ape_internal
#3 0xc0000efc in __ape_agent
#4 0x90020d28 in _pthread_body

PPC Thread State:
srr0: 0x90074384 srr1: 0x0000f030 vrsave: 0x00000000
xer: 0x20000000 lr: 0x8d326e24 ctr: 0x00000200 mq: 0x00000000
r0: 0x00000200 r1: 0xbffff5d0 r2: 0x0408040c r3: 0x0190d194
r4: 0x00000001 r5: 0x00004000 r6: 0xfe6f2e6c r7: 0xa00028c0
r8: 0x00000000 r9: 0x00200000 r10: 0x00000000 r11: 0x8d326e24
r12: 0x0190d194 r13: 0x016fb170 r14: 0x016fa8a0 r15: 0x016fb000
r16: 0x016fb000 r17: 0x016fb000 r18: 0x016fb0f0 r19: 0x016fad50
r20: 0x016fad50 r21: 0x00000000 r22: 0x00000000 r23: 0x00000000
r24: 0x00003ff0 r25: 0x00000000 r26: 0x018610b4 r27: 0x8d3a4040
r28: 0x0191519c r29: 0x00000800 r30: 0x0030c560 r31: 0x8d326ddc
     
spauldingg
Grizzled Veteran
Join Date: Nov 1999
Location: Rochester NY
Status: Offline
Reply With Quote
Jul 21, 2003, 09:00 AM
 
I knew you would have something...I just didn't think you would have it this fast... You so cool.

PS crashed on startup for me too
“The love of liberty is the love of others; the love of power is the love of ourselves.” -- William Hazlitt
     
dole
Forum Regular
Join Date: Dec 2002
Location: Pittsburgh, PA
Status: Offline
Reply With Quote
Jul 21, 2003, 09:07 AM
 
For some reason when I double clicked the app, it started classic then launched the classic version of iTunes. After that, it took over my whole screen and it would not quit so I had to hit the power button.

Screenshot of what happened when I started the app
     
thePurpleGiant
Mac Elite
Join Date: May 2001
Status: Offline
Reply With Quote
Jul 21, 2003, 09:25 AM
 
I've been looking for an app that does what you describe for quite a while now!

Downloaded the file, doesn't work though. Bounces in the dock for ages, then sits there not responding until I force quit it.
     
benb
Registered User
Join Date: Nov 2002
Location: Far from the internet.
Status: Offline
Reply With Quote
Jul 21, 2003, 09:53 AM
 
No wonder it is crashing, it is at .666!

It probably installs THE DEVIL!

That was his master plan! Make a few good programs to get us hooked, and the INSTALL THE DEVIL! AHHH!!!

No, but seriously, this app looks really cool Thilo. I just wish I had a reason to use it.
     
Thilo Ettelt  (op)
Senior User
Join Date: Jan 2002
Location: City of Beck's beer
Status: Offline
Reply With Quote
Jul 21, 2003, 12:34 PM
 
Originally posted by benb:
No wonder it is crashing, it is at .666!

It probably installs THE DEVIL!

That was his master plan! Make a few good programs to get us hooked, and the INSTALL THE DEVIL! AHHH!!!

No, but seriously, this app looks really cool Thilo. I just wish I had a reason to use it.
What a wonderful irony, seems like i've pick the correct version number for this thing

But let's stay serious. I think the main reasons for the crash could be:

- no iTunes or wrong iTunes installed?
- is your main library called "Library" (case-insensitive)?
- AppleScript properly working?

ok, while writing this I forgot the main thing!

I forgot to add it to my original message :

Please create a playlist called "Jukebox"


- Thilo
     
waffffffle
Mac Elite
Join Date: Sep 2000
Status: Offline
Reply With Quote
Jul 21, 2003, 12:52 PM
 
This is awesome that you've already started working on this. Unfortunately I have to use Windows at work and I won't be able to test it out until tonight.
     
Krypton
Mac Elite
Join Date: May 2001
Location: Cambridge UK
Status: Offline
Reply With Quote
Jul 21, 2003, 01:12 PM
 
Originally posted by Thilo Ettelt:
What a wonderful irony, seems like i've pick the correct version number for this thing

But let's stay serious. I think the main reasons for the crash could be:

- no iTunes or wrong iTunes installed?
- is your main library called "Library" (case-insensitive)?
- AppleScript properly working?

ok, while writing this I forgot the main thing!

I forgot to add it to my original message :

Please create a playlist called "Jukebox"


- Thilo
Still no worky...

I have two library files in Music/iTunes, one called iTunes 3 Music Library, and the current one being iTunes 4 Music Library due to updating iTunes. That is possibly the problem
     
spauldingg
Grizzled Veteran
Join Date: Nov 1999
Location: Rochester NY
Status: Offline
Reply With Quote
Jul 21, 2003, 01:42 PM
 
Me too:
iTunes 3 Music Library
iTunes 4 Music Library
[folder] iTunes Music
iTunes Music Library.xml

I have created a playlist called Jukebox.

I'll try it again if you let me know it should work...

Thanks, can't wait...
“The love of liberty is the love of others; the love of power is the love of ourselves.” -- William Hazlitt
     
Thilo Ettelt  (op)
Senior User
Join Date: Jan 2002
Location: City of Beck's beer
Status: Offline
Reply With Quote
Jul 21, 2003, 03:09 PM
 
Originally posted by spauldingg:
Me too:
iTunes 3 Music Library
iTunes 4 Music Library
[folder] iTunes Music
iTunes Music Library.xml

I have created a playlist called Jukebox.

I'll try it again if you let me know it should work...

Thanks, can't wait...
No, I mean the title being displayed within iTunes. This whole application is based on AppleScript, thus it launches iTunes (you shouldn't quit that) and reads from it. When you have a look at your list of libraries your main library is the top-most and it has to be called "Library" otherwise this version of Jukebox won't work.


- Thilo
     
Krypton
Mac Elite
Join Date: May 2001
Location: Cambridge UK
Status: Offline
Reply With Quote
Jul 21, 2003, 03:58 PM
 
Originally posted by Thilo Ettelt:
No, I mean the title being displayed within iTunes. This whole application is based on AppleScript, thus it launches iTunes (you shouldn't quit that) and reads from it. When you have a look at your list of libraries your main library is the top-most and it has to be called "Library" otherwise this version of Jukebox won't work.


- Thilo
Moving both iTunes and Jukebox to /Applications allows Jukebox to launch iTunes (didn't before) but it crashes after that anyway for me.
     
Thilo Ettelt  (op)
Senior User
Join Date: Jan 2002
Location: City of Beck's beer
Status: Offline
Reply With Quote
Jul 21, 2003, 04:35 PM
 
I have tweaked the 666 version a lil. Now the name of your library is no problem anymore, as well as no need to create a playlist "Jukebox" anymore (it's being created automatically now).

Download version 0.667 here.


- Thilo
     
crystalthunder
Dedicated MacNNer
Join Date: Sep 2001
Location: Cedar Rapids, Iowa
Status: Offline
Reply With Quote
Jul 21, 2003, 04:58 PM
 
Originally posted by waffffffle:
This is awesome that you've already started working on this. Unfortunately I have to use Windows at work and I won't be able to test it out until tonight.
I'm in the same boat as you
15" PowerBook G4 1.5 GHZ w/ 128MB VRAM
512MB DDR SDRAM 1 SODIMM
80GB 5400 RPM HD
Mac OS X 10.3.4
     
Mastrap
Addicted to MacNN
Join Date: Sep 2001
Location: Toronto
Status: Offline
Reply With Quote
Jul 22, 2003, 02:10 AM
 
Works fine here. Brilliant work, thanks Thilo.
     
Krypton
Mac Elite
Join Date: May 2001
Location: Cambridge UK
Status: Offline
Reply With Quote
Jul 22, 2003, 01:00 PM
 
Thilo great start! The app now works, albeit after 1/2 min to load on an iMac DV 400. The only real addition that is needed (apart from maybe a prettier interface, and a logo of some sort) is a volume slider. I think you ought to start collecting some money for your progging efforts
     
spauldingg
Grizzled Veteran
Join Date: Nov 1999
Location: Rochester NY
Status: Offline
Reply With Quote
Jul 22, 2003, 05:57 PM
 
I think you ought to start collecting some money for your progging efforts [/B]
Yeah, but us beta testers get it free

It is working for me now, so it is way cool.

Now that the Proof of Concept is there, what are you hoping to add?


bug list: Quiting it and then starting it a second time had the John doe names reset, but it went back into the first songs I played...

Great work...
“The love of liberty is the love of others; the love of power is the love of ourselves.” -- William Hazlitt
     
CJM
Forum Regular
Join Date: Apr 2001
Status: Offline
Reply With Quote
Jul 22, 2003, 06:47 PM
 
still does nothing but crash on startup for me
     
Thilo Ettelt  (op)
Senior User
Join Date: Jan 2002
Location: City of Beck's beer
Status: Offline
Reply With Quote
Jul 22, 2003, 07:25 PM
 
Check out version 1.0 here.

Major new features:
- Sorting everything from A-Z now
- A song can only be selected after 10 other songs have been played
- Enter/Return will select (play or put on queue) a song
- Arrow keys can be used to navigated through the browser view

And keep in mind: cmd-q quits the app


- Thilo
     
CJM
Forum Regular
Join Date: Apr 2001
Status: Offline
Reply With Quote
Jul 22, 2003, 08:48 PM
 
now i get the startup screen, then crash
     
spauldingg
Grizzled Veteran
Join Date: Nov 1999
Location: Rochester NY
Status: Offline
Reply With Quote
Jul 22, 2003, 11:15 PM
 
worked for me.

Now if we could choose, list more than five songs, and control volume, start and stop...

Yay,

Maybe you can whip off the other thirty thousand programs I have in mind...
“The love of liberty is the love of others; the love of power is the love of ourselves.” -- William Hazlitt
     
Krypton
Mac Elite
Join Date: May 2001
Location: Cambridge UK
Status: Offline
Reply With Quote
Jul 23, 2003, 03:55 AM
 
Originally posted by Thilo Ettelt:
Check out version 1.0 here.

Major new features:
- Sorting everything from A-Z now
- A song can only be selected after 10 other songs have been played
- Enter/Return will select (play or put on queue) a song
- Arrow keys can be used to navigated through the browser view

And keep in mind: cmd-q quits the app


- Thilo
If I can offer a suggestion to the inner workings of Jukebox. Jukebox is very slow loading on older hardware (an iMac 400), and I assume this is because all the Library info is retrieved from iTunes itself - if Jukebox were able to read direct from the Library XML file it would be quicker. I have noticed this is the main difference between M Beat and Synergy.

Anyhow, it's probably far more work than worthwhile but it's just a suggestion.
     
Thilo Ettelt  (op)
Senior User
Join Date: Jan 2002
Location: City of Beck's beer
Status: Offline
Reply With Quote
Jul 23, 2003, 07:21 AM
 
Originally posted by Krypton:
If I can offer a suggestion to the inner workings of Jukebox. Jukebox is very slow loading on older hardware (an iMac 400), and I assume this is because all the Library info is retrieved from iTunes itself - if Jukebox were able to read direct from the Library XML file it would be quicker. I have noticed this is the main difference between M Beat and Synergy.

Anyhow, it's probably far more work than worthwhile but it's just a suggestion.
I will look into that sometime later when I'm back at home on my iMac 700 (right now I'm on vacation, original iBook 300).

I have updated the version 1.0 release. It has got the same filename here, but it's a newer version with a threaded load function. So with this version you no longer have to hit the reset button when you don't want to wait too long, you can now just hit cmd-q even though it's loading.


- Thilo
     
spauldingg
Grizzled Veteran
Join Date: Nov 1999
Location: Rochester NY
Status: Offline
Reply With Quote
Jul 23, 2003, 07:46 AM
 
Forgot to mention: It also needs the password to quit, like webkiosk has...
“The love of liberty is the love of others; the love of power is the love of ourselves.” -- William Hazlitt
     
Thilo Ettelt  (op)
Senior User
Join Date: Jan 2002
Location: City of Beck's beer
Status: Offline
Reply With Quote
Jul 24, 2003, 11:39 AM
 
Originally posted by spauldingg:
Forgot to mention: It also needs the password to quit, like webkiosk has...
Admittedly the updated version 1.0 was totally broken. Thus I have continued my work and I'm proud to present version 1.0.2. Download it here for free!


- Thilo
     
Krypton
Mac Elite
Join Date: May 2001
Location: Cambridge UK
Status: Offline
Reply With Quote
Jul 24, 2003, 12:12 PM
 
Originally posted by Thilo Ettelt:
Admittedly the updated version 1.0 was totally broken. Thus I have continued my work and I'm proud to present version 1.0.2. Download it here for free!


- Thilo
This release works exactly as advertised, well done! You ought to start a competition for a logo to go in the top right corner, or centred as the app is loading.
     
mitchell_pgh
Posting Junkie
Join Date: Feb 2000
Location: Washington, DC
Status: Offline
Reply With Quote
Jul 24, 2003, 12:41 PM
 
Very cool application! It does exactly what I expected.

You can also hit Apple + H to hide the full screen image.

Things I would LOVE to see

Color settings...
I would love to see a version with a black background and white text as during a party you don't want a glowing CRT or LCD sitting around (especially during the "last call" hours).

Themes
A few VERY simple/clean themes would be GREAT (also make it so that we could make our own themes!!!

Images
I would LOVE to see the album cover art along with the screen (as an option)

Again, VERY cool app...
     
realmeatychunks
Junior Member
Join Date: Jun 2003
Status: Offline
Reply With Quote
Jul 24, 2003, 04:04 PM
 
It still crashes for me during the loading phase. Any suggestions?

Originally posted by Thilo Ettelt:
Admittedly the updated version 1.0 was totally broken. Thus I have continued my work and I'm proud to present version 1.0.2. Download it here for free!


- Thilo
     
Thilo Ettelt  (op)
Senior User
Join Date: Jan 2002
Location: City of Beck's beer
Status: Offline
Reply With Quote
Jul 24, 2003, 05:57 PM
 
Originally posted by realmeatychunks:
It still crashes for me during the loading phase. Any suggestions?
Yes. Do you have iTunes installed? Are you running OS X 10.2? Does the Console display something?


- Thilo
     
Developer
Addicted to MacNN
Join Date: Apr 2001
Location: europe
Status: Offline
Reply With Quote
Jul 24, 2003, 06:14 PM
 
1.0.2 works in English, but it crashes in German.
Nasrudin sat on a river bank when someone shouted to him from the opposite side: "Hey! how do I get across?" "You are across!" Nasrudin shouted back.
     
Thilo Ettelt  (op)
Senior User
Join Date: Jan 2002
Location: City of Beck's beer
Status: Offline
Reply With Quote
Jul 24, 2003, 07:20 PM
 
Originally posted by Developer:
1.0.2 works in English, but it crashes in German.
How is this supposed to happen? I am running Jukebox as well as iTunes in a german language setting and it doesn't crash. (Jukebox doesn't even have a german localization).


- Thilo
     
Gul Banana
Mac Elite
Join Date: May 2002
Status: Offline
Reply With Quote
Jul 24, 2003, 08:22 PM
 
Crash during startup for me also, unfortunately.

Thread 1 Crashed:
#0 0x90074888 in memmove
#1 0x900745c0 in memmove
#2 0x8d35eb28 in UASNewID(TUASScript*)
#3 0x8d35ff4c in ASExecute(unsigned long, unsigned long, long, unsigned long*)
#4 0x9022235c in CallComponentFunctionCommon
#5 0x8d3022c8 in AppleScriptComponent
#6 0x8d36ef58 in AGenericManager::HandleOSACall(ComponentParameters *)
#7 0x8d300f58 in GenericComponent
#8 0x91c723c8 in OSAExecute
#9 0x97e6d444 in -[NSAppleScript executeAndReturnError:]
#10 0x00004cf8 in -[MainController setup] (MainController.m:142)
#11 0x97e2cc50 in forkThreadForFunction
#12 0x90020d28 in _pthread_body


So there's a bug in your scripts, or Applescript itself is buggy, a conclusion that would not surprise me in the least. I'm well-used to inexplicable crashes of my own iTunes-controlling scripts which normally work perfectly...:/
Hmm. Is NSApplescript thread-safe? If it wasn't, that would explain a lot. The (irritating) work around would be to just send raw Apple Events.
[vash:~] banana% killall killall
Terminated
     
Developer
Addicted to MacNN
Join Date: Apr 2001
Location: europe
Status: Offline
Reply With Quote
Jul 24, 2003, 09:21 PM
 
Originally posted by Thilo Ettelt:
How is this supposed to happen?
Forget that. I just happened to work after I switched to English but only once.

It's now working fine after disabling APE.

This is unfortunate since I hoped the iChat USB hack would save me from spending 169 Euro on an iSight. I should have known better.
Nasrudin sat on a river bank when someone shouted to him from the opposite side: "Hey! how do I get across?" "You are across!" Nasrudin shouted back.
     
realmeatychunks
Junior Member
Join Date: Jun 2003
Status: Offline
Reply With Quote
Jul 24, 2003, 10:08 PM
 
Yes, iTunes 4.

Yes, 10.2.6.

Yes:

**********

Date/Time: 2003-07-24 16:00:25 -0400
OS Version: 10.2.6 (Build 6L60)
Host: ninja.local.

Command: Jukebox
PID: 984

Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000001

Thread 0:
#0 0x90073c28 in mach_msg_trap
#1 0x90005f70 in mach_msg
#2 0x901489f0 in __CFRunLoopRun
#3 0x90180f58 in CFRunLoopRunSpecific
#4 0x969a3b70 in RunCurrentEventLoopInMode
#5 0x969b3b00 in ReceiveNextEventCommon
#6 0x969dabbc in BlockUntilNextEventMatchingListInMode
#7 0x9308dedc in _DPSNextEvent
#8 0x930a0158 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
#9 0x930b1d88 in -[NSApplication run]
#10 0x9315fc58 in NSApplicationMain
#11 0x00003374 in main (main.m:13)
#12 0x0000329c in _start (crt.c:267)
#13 0x0000311c in start

Thread 1 Crashed:
#0 0x90074384 in memmove
#1 0x8d326e24 in _Z16UASFindFreeEntryv
#2 0x8d35eb28 in _Z8UASNewIDP10TUASScript
#3 0x8d35ff4c in _Z9ASExecutemmlPm
#4 0x9022235c in CallComponentFunctionCommon
#5 0x8d3022c8 in AppleScriptComponent
#6 0x8d36ef58 in _ZN15AGenericManager13HandleOSACallEP19ComponentPa rameters
#7 0x8d300f58 in GenericComponent
#8 0x91c723c8 in OSAExecute
#9 0x97e6d444 in -[NSAppleScript executeAndReturnError:]
#10 0x00004cf8 in -[MainController setup] (MainController.m:142)
#11 0x97e2cc50 in forkThreadForFunction
#12 0x90020d28 in _pthread_body

PPC Thread State:
srr0: 0x90074384 srr1: 0x0000f030 vrsave: 0x00000000
xer: 0x20000000 lr: 0x8d326e24 ctr: 0x00000200 mq: 0x00000000
r0: 0x00000200 r1: 0xf002f950 r2: 0x0408040c r3: 0x01aa63d4
r4: 0x00000001 r5: 0x00004000 r6: 0xfe559c2c r7: 0xa00028c0
r8: 0x00000000 r9: 0x00200000 r10: 0x00000000 r11: 0x8d326e24
r12: 0x01aa63d4 r13: 0x018e8840 r14: 0x018e8840 r15: 0x018e8840
r16: 0x018e7ef0 r17: 0x018e7b50 r18: 0x018e7b50 r19: 0x018e7b50
r20: 0x018e8570 r21: 0x00000000 r22: 0x00000000 r23: 0x00000000
r24: 0x00003ff0 r25: 0x00000000 r26: 0x01a060b4 r27: 0x8d3a4040
r28: 0x01aae3dc r29: 0x00000800 r30: 0x01503460 r31: 0x8d326ddc


.greg

Originally posted by Thilo Ettelt:
Yes. Do you have iTunes installed? Are you running OS X 10.2? Does the Console display something?


- Thilo
     
spauldingg
Grizzled Veteran
Join Date: Nov 1999
Location: Rochester NY
Status: Offline
Reply With Quote
Jul 26, 2003, 08:21 AM
 
bummer. The new version worked on my roommates ibook, but crashed on startup on my G4/400
“The love of liberty is the love of others; the love of power is the love of ourselves.” -- William Hazlitt
     
Pete M
Fresh-Faced Recruit
Join Date: Jan 2001
Location: Wesford, MA
Status: Offline
Reply With Quote
Jul 29, 2003, 11:14 AM
 
this program worked on a Dual G4 1GHz but crashed on a Ti/400. Both machines are running 10.2.6 with iTunes 4. In fairness the dual G4 doesn't have any music on it and the Ti has about 530 songs.

the difference between the two machines (in terms of software) is that the Ti is has the beta of AppleScript installed. a couple of people in this thread mentioned it looked as if AppleScript calls were causing the crashes. btw, Jukebox crashes after it has finished counting the number of song in my iTunes library. I'm at work so I can't post the crash log right now.

based on how webkiosk has evolved, i'm looking forward to seeing this app evolve.
---Pete
     
spauldingg
Grizzled Veteran
Join Date: Nov 1999
Location: Rochester NY
Status: Offline
Reply With Quote
Aug 1, 2003, 10:04 AM
 
Looks like thilo has been busy with webkiosk, which is great, just wondering if any of the issues mentioned have been addressed. Purely greedy on my part as I'm throwing a little shindig tonight and would love to be able to use this cool program...

No rush, just remember: "real artists ship"
“The love of liberty is the love of others; the love of power is the love of ourselves.” -- William Hazlitt
     
Person Man
Professional Poster
Join Date: Jun 2001
Location: Northwest Ohio
Status: Offline
Reply With Quote
Aug 10, 2003, 11:20 AM
 
Originally posted by Developer:
It's now working fine after disabling APE.

This is unfortunate since I hoped the iChat USB hack would save me from spending 169 Euro on an iSight. I should have known better.
You could still use both APE for the iChat hack and Jukebox with iTunes in German without disabling APE entirely.

Just add Jukebox and/or iTunes to APE's application exclude list.
     
Thilo Ettelt  (op)
Senior User
Join Date: Jan 2002
Location: City of Beck's beer
Status: Offline
Reply With Quote
Aug 21, 2003, 06:05 PM
 
I have replaced the AppleScript-based collecting of all tracks by parsing iTunes XML file now. I have no release uploaded yet as the playlist indication (Playing Now, next track, etc) is not working right now. I am also trying to find out to optimize the sort algorithm that is responsible for collecting all albums for the artists (Artists column). This is the method that is taking so long when loading the library.

Did everyone follow?


- Thilo
     
WJMoore
Grizzled Veteran
Join Date: Jan 2002
Location: Melbourne, Australia
Status: Offline
Reply With Quote
Aug 21, 2003, 09:12 PM
 
Originally posted by Thilo Ettelt:
Did everyone follow?
Yep I follow.
I have replaced the AppleScript-based collecting of all tracks by parsing iTunes XML file now.
This alone should provide a significant speed increase.
     
spauldingg
Grizzled Veteran
Join Date: Nov 1999
Location: Rochester NY
Status: Offline
Reply With Quote
Aug 29, 2003, 10:55 AM
 
Any news? I'm throwing another party tonight.
“The love of liberty is the love of others; the love of power is the love of ourselves.” -- William Hazlitt
     
C.J. Moof
Mac Elite
Join Date: Aug 2001
Location: Madison, WI
Status: Offline
Reply With Quote
Aug 29, 2003, 12:25 PM
 
Just a thought on the wish for white on black text option: Turn on White on Black mode in System Preferences/Universa Access, and you're there.

My wishes, after a couple minutes of using it:

Show the length of the tracks in the queue.
A countdown timer showing how long before the current track ends.
Drag and drop reordering.

Just a few off the top of my head thoughts.
OS X: Where software installation doesn't require wizards with shields.
     
ibeavis
Fresh-Faced Recruit
Join Date: Dec 2003
Status: Offline
Reply With Quote
Dec 3, 2003, 03:16 PM
 
Any new updates for this app? It doesn't seem to handle a large music library very well, but it works.

I'm looking to gut an old broken jukebox, place a touch screen display in it, and have it connected to a system running some sort of iTunes program in kiosk mode to play the music. That way people in our office can select any tune they want with just the touch of their finger. If you've done anything like this I'd love to hear from you.
     
Jim_MDP
Mac Enthusiast
Join Date: Jul 2003
Location: Kali
Status: Offline
Reply With Quote
Dec 3, 2003, 09:50 PM
 
I have no use for this, but I'm a geek so I tried it just for grins.

Working fine on my G3 400 Pismo. Took about 40 secs to catalog and sort about 500 tracks. Is this the XML version of 1.0.2?

Needs either a longer playlist (10?) or better a preferences dialog to set a number.

And having Virtual Desktops lets me switch and still access my Mac. This is good, I would just turn off mouse drag switching and make sure no one knew the keystroke.

And it should shuffle play on it's own after the playlist is finished. Or not. I see it just repeats the last selection. Pretty good incentive to walk over and make some more selections.
     
waffffffle
Mac Elite
Join Date: Sep 2000
Status: Offline
Reply With Quote
Dec 3, 2003, 11:12 PM
 
I am actually writing my own application for this purpose. It is a semester long independent work project for me. When it is all done I will post about it here and everyone can see what I have done.
     
Nostrildomus
Junior Member
Join Date: Dec 2001
Location: Bellingham, WA.
Status: Offline
Reply With Quote
Dec 4, 2003, 01:46 AM
 
I am eagerly anticipating your efforts. I can't wait to see what you come up with... Unfortunately I haven't the first clue about developing software. Need any testers ? Good luck and keep us posted.


...Kenny
     
Thilo Ettelt  (op)
Senior User
Join Date: Jan 2002
Location: City of Beck's beer
Status: Offline
Reply With Quote
Dec 4, 2003, 03:09 PM
 
Originally posted by ibeavis:
Any new updates for this app? It doesn't seem to handle a large music library very well, but it works.

I'm looking to gut an old broken jukebox, place a touch screen display in it, and have it connected to a system running some sort of iTunes program in kiosk mode to play the music. That way people in our office can select any tune they want with just the touch of their finger. If you've done anything like this I'd love to hear from you.
Hey, I'll resume my work in my winter break. Right now I'm bombed with exams...


- Thilo

"Get a chapter and gain some knowlegde/if not from bible or koran get a book from college" - LL Cool J, "The Power Of God"
     
   
Thread Tools
 
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Top
Privacy Policy
All times are GMT -4. The time now is 02:58 PM.
All contents of these forums © 1995-2017 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.8 © 2000-2017, Jelsoft Enterprises Ltd.,