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 > WindowShade for OS X that's not APE module?

WindowShade for OS X that's not APE module?
Thread Tools
Mac Elite
Join Date: Jan 2001
Status: Offline
Reply With Quote
Jul 14, 2005, 01:07 AM
 
Hello all,

I recently removed APE from my system and it sped things up a lot and now my machine doesn't crash as often. I'm not trying to start a flame war, it just fixed my system.

Anyways, the only module I really need was WindowShade X. Is there an alternative that doesn't use APE?

Thanks!
     
Posting Junkie
Join Date: Dec 2000
Status: Offline
Reply With Quote
Jul 14, 2005, 01:09 AM
 
Nope, and I don't think it's possible to do that without hacking the system anyway.

Ticking sound coming from a .pkg package? Don't let the .bom go off! Inspect it first with Pacifist. Macworld - five mice!
     
Posting Junkie
Join Date: May 2001
Location: Portland, OR
Status: Offline
Reply With Quote
Jul 14, 2005, 01:28 AM
 
I've coded one up but it still involves patching. I don't notice it but there should be a minor speed hit.

It IS possible to make WindowShade happen without patching or APE, but it requires extensive and evil hackery in your system, quite possibly more evil than patching. You'd have to replace the whole Cocoa and Carbon frameworks in your system, which is not for the feint of heart, and is just plain dag nasty evil.
8 Core 2.8 ghz Mac Pro/GF8800/2 23" Cinema Displays, 3.06 ghz Macbook Pro
Once you wanted revolution, now you're the institution, how's it feel to be the man?
     
Clinically Insane
Join Date: Oct 2001
Location: San Diego, CA, USA
Status: Offline
Reply With Quote
Jul 14, 2005, 02:01 AM
 
Originally Posted by goMac
It IS possible to make WindowShade happen without patching or APE, but it requires extensive and evil hackery in your system, quite possibly more evil than patching. You'd have to replace the whole Cocoa and Carbon frameworks in your system, which is not for the feint of heart, and is just plain dag nasty evil.
How would you create functional copies of the two main system frameworks without either a) a ridiculous investment of time to reverse engineer them, or b) patching?
Chuck
___
"Instead of either 'multi-talented' or 'multitalented' use 'bisexual'."
     
Posting Junkie
Join Date: May 2001
Location: Portland, OR
Status: Offline
Reply With Quote
Jul 14, 2005, 02:09 AM
 
Originally Posted by Chuckit
How would you create functional copies of the two main system frameworks without either a) a ridiculous investment of time to reverse engineer them, or b) patching?
MacDev magazine wrote an article on it in the Rhapsody days. I THINK the general idea was you copied out Cocoa, gave it a different name, created a new fake Cocoa framework, overrided the functions you wanted, and linked against your renamed copied Cocoa framework. Kind of like stacking an extra framework in between programs and Cocoa. Their example turned all the windows in Rhapsody purple.
8 Core 2.8 ghz Mac Pro/GF8800/2 23" Cinema Displays, 3.06 ghz Macbook Pro
Once you wanted revolution, now you're the institution, how's it feel to be the man?
     
Posting Junkie
Join Date: Dec 2000
Status: Offline
Reply With Quote
Jul 14, 2005, 02:23 AM
 
Originally Posted by goMac
I've coded one up but it still involves patching. I don't notice it but there should be a minor speed hit.

It IS possible to make WindowShade happen without patching or APE, but it requires extensive and evil hackery in your system, quite possibly more evil than patching. You'd have to replace the whole Cocoa and Carbon frameworks in your system, which is not for the feint of heart, and is just plain dag nasty evil.
Not to mention the fact that it will get destroyed at the next Software Update (or, if you're really unlucky, it may cause everything to get mucked enough that you have to reinstall).

Ticking sound coming from a .pkg package? Don't let the .bom go off! Inspect it first with Pacifist. Macworld - five mice!
     
Clinically Insane
Join Date: Oct 2001
Location: San Diego, CA, USA
Status: Offline
Reply With Quote
Jul 14, 2005, 02:26 AM
 
Originally Posted by goMac
MacDev magazine wrote an article on it in the Rhapsody days. I THINK the general idea was you copied out Cocoa, gave it a different name, created a new fake Cocoa framework, overrided the functions you wanted, and linked against your renamed copied Cocoa framework. Kind of like stacking an extra framework in between programs and Cocoa. Their example turned all the windows in Rhapsody purple.
Ah. I'd consider that the worst of both worlds: It's runtime patching that requires mucking around with system files. Yikes! Give me SIMBL any day of the week.
Chuck
___
"Instead of either 'multi-talented' or 'multitalented' use 'bisexual'."
     
   
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
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 07:48 AM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2