djDecks

It is currently Fri Oct 20, 2017 11:41 am
View unanswered posts
View active topics

All times are UTC + 1 hour




Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: skINSTALL PostPosted: Wed Aug 03, 2011 12:41 pm 
Elite
User avatar

Joined: Tue Aug 03, 2004 9:06 pm
Posts: 2119
Location: denver, CO
I made a simple AppleScript app I'm calling skINSTALL (for now) that installs djDecks skins on Macintosh systems. By default it installs The Axledental DJ's Denon DN-HC4500 skin, but if you have a Mac, you can easily change it to install your own skin instead. Here's how:

Image

  1. Click the icon above to download the skINSTALL.dmg
  2. Mount the dmg file
  3. Right-click on the skINSTALL.app file and choose 'Show package contents'
  4. Navigate to skINSTALL.app/Contents/Resources/skins and replace the Denon files with your skin files

That's about it! You should now have a version of skINSTALL.app that installs your own skin. Feel free to rename the app file to match the name of your skin (though it would be nice if you'd leave the icon as is, so people know you're using this installer). Once you're ready to distribute it, you can either right-click the app and choose 'Compress...' to create a zip file, or use Disk Utility to make a compressed dmg file like the one above.

There's a good tutorial on building dmg files at: http://el-tramo.be/guides/fancy-dmg

skINSTALL is nothing super fancy, I just thought it might help since I see people asking for Mac ports of Windows skins a lot. Unfortunately I don't have a way to easily let skin designers who uses Windows make their own Mac versions of their installers, but hopefully if people request a Mac version of a Windows skin, someone with a Mac can extract the skin's files using something like The Unarchiver and then repackage them using this skINSTALL tool. Questions welcome and feedback humbly requested.

_________________
2006 15.4" Macbook Pro
2.16GHz Core Duo
2048 MB RAM
Digidesign Mbox 2 Pro / MOTU 828 mkII


Top
 Profile  
Reply with quote  
 Post subject: Re: skINSTALL PostPosted: Fri Aug 12, 2011 10:50 am 
Elite
User avatar

Joined: Sat Apr 22, 2006 11:10 pm
Posts: 635
Thanks c0rey, I'm still trying to get used to apples way of doing things so this is a gods-send. Can it install multiple skins at once?


Top
 Profile  
Reply with quote  
 Post subject: Re: skINSTALL PostPosted: Fri Aug 12, 2011 2:43 pm 
djDecks
User avatar

Joined: Wed Oct 23, 2002 1:46 pm
Posts: 6181
Location: Belgium
Btw, I haven't tried it yet, but where does it install the skin to?
The correct place for user skins would be in Application Support/djDecks, not by modifying the djDecks app package.


Top
 Profile  
Reply with quote  
 Post subject: Re: skINSTALL PostPosted: Sat Aug 13, 2011 12:55 am 
Elite
User avatar

Joined: Tue Aug 03, 2004 9:06 pm
Posts: 2119
Location: denver, CO
Dunks wrote:
Can it install multiple skins at once?

Yep. All it really does for now is copy whatever you put in the skins folder within this app to
~/Library/Application Support/djDecks/skins


Adion wrote:
The correct place for user skins would be in Application Support/djDecks, not by modifying the djDecks app package.

I know. I figured this way skinners that were taking the time to make .exe files for Windows users would have a similar option for Mac users, so hopefully there'd be less need for (potentially incorrect) instructions on where to put the content of zip files. viewtopic.php?p=38179#p38179

_________________
2006 15.4" Macbook Pro
2.16GHz Core Duo
2048 MB RAM
Digidesign Mbox 2 Pro / MOTU 828 mkII


Top
 Profile  
Reply with quote  
 Post subject: Re: skINSTALL PostPosted: Thu Aug 18, 2011 9:01 am 
Elite
User avatar

Joined: Sat Apr 22, 2006 11:10 pm
Posts: 635
Can this be modified to install midi xmls to the devices folder?


Top
 Profile  
Reply with quote  
 Post subject: Re: skINSTALL PostPosted: Fri Aug 19, 2011 10:11 am 
Elite
User avatar

Joined: Tue Aug 03, 2004 9:06 pm
Posts: 2119
Location: denver, CO
Dunks wrote:
Can this be modified to install midi xmls to the devices folder?


Quite easily. I'll do that this weekend.

_________________
2006 15.4" Macbook Pro
2.16GHz Core Duo
2048 MB RAM
Digidesign Mbox 2 Pro / MOTU 828 mkII


Top
 Profile  
Reply with quote  
 Post subject: Re: skINSTALL PostPosted: Sat Aug 20, 2011 2:15 am 
Elite
User avatar

Joined: Tue Aug 03, 2004 9:06 pm
Posts: 2119
Location: denver, CO
do you want a separate app for xmls files or the same one to do both?

_________________
2006 15.4" Macbook Pro
2.16GHz Core Duo
2048 MB RAM
Digidesign Mbox 2 Pro / MOTU 828 mkII


Top
 Profile  
Reply with quote  
 Post subject: Re: skINSTALL PostPosted: Sat Aug 20, 2011 3:36 am 
Elite
User avatar

Joined: Sat Apr 22, 2006 11:10 pm
Posts: 635
I think a separate one would be best for sharing midi mappings. Maybe call it midINSTALL . :)


Top
 Profile  
Reply with quote  
 Post subject: Re: skINSTALL PostPosted: Sat Aug 20, 2011 3:47 am 
djDecks
User avatar

Joined: Wed Oct 23, 2002 1:46 pm
Posts: 6181
Location: Belgium
Although not yet documented, for midi xml's there is probably less need, since you can just drag&drop a midi xml in djDecks, and it will ask to install it, which will copy it to the devices folder.


Top
 Profile  
Reply with quote  
 Post subject: Re: skINSTALL PostPosted: Wed Aug 24, 2011 7:13 pm 
Elite
User avatar

Joined: Tue Aug 03, 2004 9:06 pm
Posts: 2119
Location: denver, CO
Adion wrote:
Although not yet documented, for midi xml's there is probably less need, since you can just drag&drop a midi xml in djDecks, and it will ask to install it, which will copy it to the devices folder.


Sorry, Dunks, I saw Adion write this and forgot to reply... I assume this feature makes a second installer for MIDI xml files unnecessary? If not I can still whip one up for you. I sort of just assumed you didn't need it after reading this. Let me know.

_________________
2006 15.4" Macbook Pro
2.16GHz Core Duo
2048 MB RAM
Digidesign Mbox 2 Pro / MOTU 828 mkII


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 1 guest


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