Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Dronecatcher

macrumors 603
Original poster
Jun 17, 2014
5,254
7,898
Lincolnshire, UK
I explored this a while ago but as with the all of the vagaries of Youtube it soon stopped working....but now it appears ok again.
So a LWK linked Fluid instance can reach https://music.youtube.com/ with this user agent:

Mozilla/5.0 (Macintosh; PPC Mac OS X 10_11_6) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0.3 Safari/604.5.6

It's quite demanding (about 65% CPU on my Powerbook) but it's currently the only PPC viable Spotify alternative I'm aware of.

Picture 1.jpg
 
I am using TenFourFox PR20 with iPad as the user agent and I guess I am lucky to have no issues with Youtube music as I use that as a spotify alternative. Only my G5, the audio comes out really nice, but mainly I use it on the PB G4 as a little sidekick radio. :)
 
I am using TenFourFox PR20 with iPad as the user agent and I guess I am lucky to have no issues with Youtube music as I use that as a spotify alternative. Only my G5, the audio comes out really nice, but mainly I use it on the PB G4 as a little sidekick radio. :)

Do you mean audio only Youtube or https://music.youtube.com/ ?

(your attachment isn't showing btw)
 
For some reason only goes so far for me on TFF21 - no search bar and signing in stalls it. However, valuable insight in that mobile device user agents work again - my Fluid instance now with an iPhone ua saves some CPU cycles :)
 
Hi all,

I was thinking do you think it may be possible to get a "centralized" LWK without
bloating "size wize" every software we link?

Best regards,
voidRunner
 
Hi all,

For some reason my last post didn't post :cool:
I've tried and been sucessfull at using a "centralized" LWK this way reducing the size
of relinked apps to their original size:
You just need:

1. An already relinked app to be the "central" repository for LWK
2. Relink your app
3. Run a script from terminal inside the Contents/Frameworks folder of the relinked app like the one below

rm JavaScriptCore.framework
ln -s /Applications/Internet/iCab_51\ LepWK.app/Contents/Frameworks/JavaScriptCore.framework JavaScriptCore.framework
rm Security.framework
ln -s /Applications/Internet/iCab_51\ LepWK.app/Contents/Frameworks/Security.framework Security.framework
rm Sparkle.framework
ln -s /Applications/Internet/iCab_51\ LepWK.app/Contents/Frameworks/Sparkle.framework Sparkle.framework
rm WebCore.framework
ln -s /Applications/Internet/iCab_51\ LepWK.app/Contents/Frameworks/WebCore.framework WebCore.framework
rm WebInspectorUI.framework
ln -s /Applications/Internet/iCab_51\ LepWK.app/Contents/Frameworks/WebInspectorUI.framework WebInspectorUI.framework
rm WebKit.framework
ln -s /Applications/Internet/iCab_51\ LepWK.app/Contents/Frameworks/WebKit.framework WebKit.framework
rm libgcc_s.1.dylib
ln -s /Applications/Internet/iCab_51\ LepWK.app/Contents/Frameworks/libgcc_s.1.dylib libgcc_s.1.dylib
rm libicucore.dylib
ln -s /Applications/Internet/iCab_51\ LepWK.app/Contents/Frameworks/libicucore.dylib libicucore.dylib
rm libsqlite3.dylib
ln -s /Applications/Internet/iCab_51\ LepWK.app/Contents/Frameworks/libsqlite3.dylib libsqlite3.dylib
rm libstdc++.6.dylib
ln -s /Applications/Internet/iCab_51\ LepWK.app/Contents/Frameworks/libstdc++.6.dylib libstdc++.6.dylib
rm libxml2.dylib
ln -s /Applications/Internet/iCab_51\ LepWK.app/Contents/Frameworks/libxml2.dylib libxml2.dylib
rm libxslt.dylib
ln -s /Applications/Internet/iCab_51\ LepWK.app/Contents/Frameworks/libxslt.dylib libxslt.dylib

Best regards,
voidRunner
 
Very cool @vddrnnr. It seems that would come in handy when you have tons of relinked apps (what I guess is not uncommon with us tinkerers and our old PPC machines) so it adds up after cleaning.

It is just a remove and re-link (-s stands for symlink ?) script ?
So you just would have to adjust the directory of whatever programm you have already linked with LWK.
Thanks for posting it.
 
Hi philgxxd,

Yes it's jusr a remove and "symlinking" script so "ln -s" creates a symlink to <path of file or folder> with the name <original file or folder name>.
The symlinked file or folder would point always to the same place. For instance a relinked Safari app.
You just need to decide what app will work as the centralizer relinked app that will have
the "real files or folders" any relinked app has.
I tried "re-relinking" ( using the script above ) a Roccat relinked app to a relinked iCab thats why the paths are pointing
to "iCab_51\ LepWK.app".

Best regards,
voidRunner
 
  • Love
Reactions: philgxxd
Hi guys,

I never had used fluid before but follwing on @Dronecatcher's post I started lookinh
into it to see if I could use it for some sites.
The first step I did after creating the first Fluid app what to relink it and then see if
I could remove the linked frameworks like I mentioned in an earlier post.
When I looked at the frameworks I found this ( see sshot below ). It seems
Fluid was developed based on some of OmniWebs own frameworks but contrary
to OmniWeb relinking here works.
Maybe we can replace OmniWeb's own frameworks with these ones and then relinking
could work.
I'll try and see if it works.

Best regards,
voidRunner
Picture 26.png
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.