Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > MacCar > Neon Boombox


Reply
 
Share Thread Tools Display Modes
Old 06-06-2008, 02:11 PM   #91
Variable Bitrate
 
super-fly's Avatar
 
Join Date: Feb 2006
Location: In a van down by the river!
Posts: 226
super-fly is on a distinguished road
Here is the iGuidance thing. All it does is launch iGuidance for you, but I think fusion remembers screen size and placement. You have to call the guest "Windows XP" or change the script to whatever your guest is called. I tried like crazy to try and figurte out what the window was called in order to manipulate it or whatever to no avail. I tried front window, window 1, window 2 etc. I used the element inspector to try and get it to but that didnt work.

Script
super-fly is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 06-06-2008, 02:37 PM   #92
Admin. Don't bug or I'll byte.
 
Bugbyte's Avatar
 
Join Date: Sep 2004
Location: Corning, NY
Posts: 6,142
Bugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to behold
Quote: Originally Posted by NeonDev View Post
I had no idea you had/have an apple script FE. what happened with that? if you don't mind my asking.

It worked, but I eventually ran into issues that are related to limitations in Applescript. For example, often clicking a button would not have an effect until you clicked it again. Related to the function of the On Idle command. Worklog on it is here.

Oh yeah, it was ugly, too.

Also, debugging became problematic because of the modular nature of the app. I was calling different scripts to handle different functions like music or handling button actions. You can't easily trace the execution of the scripts when it gets big because of the way the idle handler works.

Quote: Originally Posted by NeonDev View Post
also have you had a chance to try your radio with NBB yet? i'm anxious to see if it will work

I built my cable but it doesn't work. It isn't showing up in the Network control panel as a port. I've tried both the FTDI virtual serial port and the Kensington device. The FTDI shows lots of activity but when I open the Network control panel, while the port is there, it says it is disconnected. Usually, you are asked to connect it.

I have to diagnose it and figure out what is wrong with the cable. Haven't had time.
Attached Images
 
__________________
Want to:
-Find out about the iBug?
-Stop being a newbie? Take a look at the FAQ Emporium?
-Find out about carPC's in just 5 minutes? View the Car PC 101 video
-Help me kill my car PC
-Watch live video streams from my mobile PC? Check it out here.
-Where is the iBug?
Bugbyte is offline   Reply With Quote
Old 06-06-2008, 04:01 PM   #93
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
I have seen way uglier interfaces! I'm quite impressed that you were able to do all that with apple script. I would think with that kind of scripting ability you would have given a try at obj-c...

hope you can get the radio working

@superfly
I will start work on NBB launch scripts tomorrow. shouldn't take long to get it working but I actually want to try and use the SDK to build a blank module from scratch and use it a an open source demo project for building NBB modules which may add some time to the project.

After I do that you/somebody else can download the project and simply edit the script in order to make more "modules" that will simply overlay an NBB frame over a background app. that hopefully will make up for lack of features NBB has at the moment
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Old 06-07-2008, 02:09 PM   #94
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
superfly- I downloaded your iguidance app above and it says it requires the classic environment. which of course is not supported in leopard which NBB requires. I was hopping for an applescript so that others might modify the project to get other apps embedded. either way it doesn't seem like it will work as is.
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Old 06-09-2008, 12:18 AM   #95
Variable Bitrate
 
super-fly's Avatar
 
Join Date: Feb 2006
Location: In a van down by the river!
Posts: 226
super-fly is on a distinguished road
I have leopard and it works for me....i dunno...i used leopard when i wrote it too
super-fly is offline   Reply With Quote
Old 06-09-2008, 11:34 AM   #96
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
that is interesting. Nevertheless I have extended the the NBB module class to execute script files on create/launch/exit. If you compiled that app from a script all you will need to do is save the script (save as a scpt file, that app from above won't work) to Neonboombox/contents/resources/modules/XXXX/contents/resources/scripts

save it as launch.scpt if you want it to be executed on launch.

all NBB does at this point is execute the script. I still need to figure out/be told what size/position to make the frame/button/whatever

basically there is no interface yet.
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Old 06-09-2008, 12:31 PM   #97
Admin. Don't bug or I'll byte.
 
Bugbyte's Avatar
 
Join Date: Sep 2004
Location: Corning, NY
Posts: 6,142
Bugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to behold
Quote: Originally Posted by NeonDev View Post
all NBB does at this point is execute the script. I still need to figure out/be told what size/position to make the frame/button/whatever

basically there is no interface yet.

Put the parameters in the plist file and let the user edit them - for now.

Also, the script wouldn't run on my version of Leopard either. Maybe it needs to be compiled as universal binary? I pulled it down on my PPC machine.
__________________
Want to:
-Find out about the iBug?
-Stop being a newbie? Take a look at the FAQ Emporium?
-Find out about carPC's in just 5 minutes? View the Car PC 101 video
-Help me kill my car PC
-Watch live video streams from my mobile PC? Check it out here.
-Where is the iBug?
Bugbyte is offline   Reply With Quote
Old 06-09-2008, 01:04 PM   #98
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
and I have an intel machine... I don't understand, but it doesn't matter since NBB requires the actual script file.

that is a wonderful idea for determining orientation and size of things but I still need a list of what you guys need. just a button to take you back? what about the menu bar? right now it is hidden. will need it?

EDIT: I have decided to make menu-bar visibility an option. that means the module will need an options button somewhere unless you all feel like manually editing the plist when you are embedding an app that needs the menu bar

the main reason why I don't particularly feel like simply pulling values from a plist is that different embedded apps may want additional controls/frames. I will be open sourcing the code for this module so that others can take it and modify it to embed other applications.

I do want the best solution but I also really don't want to take a whole lot of time on this since I am making it open for the community to alter it as they see fit.
__________________
check us out at: www.neonboombox.com

Last edited by NeonDev; 06-09-2008 at 01:07 PM. Reason: more thoughts
NeonDev is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 06-09-2008, 09:59 PM   #99
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
test build for embeding 3rd party apps

@super fly - try testing your script with this build

this build adds the ability for NBB modules to execute apple scripts on launch and exit. you will need to visit the SDK thread for directions and maybe download the sample project edit the launch script in it and compile it; then of course install it.

If you need help PM me.
Attached Files
File Type: zip Neon Boombox9G.zip (2.94 MB, 11 views)
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Old 06-10-2008, 03:58 PM   #100
Variable Bitrate
 
super-fly's Avatar
 
Join Date: Feb 2006
Location: In a van down by the river!
Posts: 226
super-fly is on a distinguished road
ok...I'll give it a try thanks. Probably won't be till next week as I have finals this week.
super-fly is offline   Reply With Quote
Old 06-18-2008, 11:33 PM   #101
Newbie
 
Join Date: Feb 2007
Posts: 49
crzunch is an unknown quantity at this point
i downloaded the file from your site, as soon as i hit the app to use it, it doest load .It appears for a brief moment as if it is going to load then disappears in the dock bar nothing happens?
crzunch is offline   Reply With Quote
Old 06-18-2008, 11:45 PM   #102
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
are you running 10.5? my guess is that you are not... NBB will not ever run on anything before 10.5

if you are on 10.5 you will need to post the console output from the app to the appropriate thread on this forum
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Old 06-22-2008, 04:25 PM   #103
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
version 1.0 RC 1 has been uploaded to the site. please test it out and report any issues so i can iron them out before 1.0 final. You may need to delete your NBB prefs file if you have defined custom button positions and are having problems. this typically only becomes a problem after installing new modules after having previously defined custom positions (ie conflicting positioning). I am working on a fix for the final 1.0

the key differences between release 9 and this build are bug fixes, polishing the interface, and such. I highly recommend it over any previous build.

I will be including a read me and some licensing notes (not for NBB, but for some 3rd party code I am using) in the final 1.0 release. also expect an actual users guide shortly after
__________________
check us out at: www.neonboombox.com

Last edited by NeonDev; 06-22-2008 at 04:30 PM.
NeonDev is offline   Reply With Quote
Old 06-24-2008, 07:37 AM   #104
Low Bitrate
 
Join Date: Feb 2005
Location: Nebraska, USA
Posts: 61
hammer32 is on a distinguished road
Neon,

Will XM be included a later 1.x release?

Thanks!

-Sean
hammer32 is offline   Reply With Quote
Old 06-24-2008, 10:20 AM   #105
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
if all goes well yes. I will be releasing a new build of the XM module this week as well.
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Reply

Bookmarks

Thread Tools
Display Modes

Posting 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
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Bloomin' alternator whine Vodkapete Car Audio 4 05-03-2007 06:25 PM
Just an FYI: CHECK THE VOLTAGES! dbzeag Power Supplies 6 06-13-2006 04:22 PM
C.A.M.P. Project revealed! please check it out crazyshaxs General Hardware Discussion 10 04-12-2001 08:52 PM



All times are GMT -5. The time now is 02:36 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.2
Copyright © 1999 - 2008 Mp3Car.com Inc.Ad Management by RedTyger
Message Board Statistics