| View previous topic :: View next topic |
| Author |
Message |
spd Guest
|
Posted: Sat Jul 09, 2005 7:12 pm Post subject: |
|
|
Thanks for this hint! Now LD works fine with Shiira. Do you think other input managers (such as SafariStand) can be hacked in a similar way to work with Shiira? No one on the boards at their site has replied to my inquiries.
Great software! |
|
| Back to top |
|
 |
mikeash Site Admin
Joined: 11 Mar 2004 Posts: 127 Location: VA, USA
|
Posted: Sun Jul 10, 2005 10:50 am Post subject: |
|
|
| It's hard to say whether it will work with other input managers. If you're lucky, they store allowed bundle IDs in a plist and are relatively generalized like LiveDictionary is. If you're unlucky, they hardcode the ID or make big assumptions about the environment they run it. You might try poking around inside the input manager in a similar fashion, but beyond that I have no idea what your chances of success are. |
|
| Back to top |
|
 |
spd Guest
|
Posted: Sun Jul 10, 2005 7:38 pm Post subject: |
|
|
| Thanks for your reply. Yesterday I poked around SafariStand and Shiira a bit but found nothing similar to the procedure for the hack performed on LiveDictionary. I'm glad the LD alteration does work with Shiira, even though the pages I use LD for do not display well (at least with SafariStand I can set a larger font for Chinese news on Google; that's why I want to hack it for Shiira). Of course, the best browser for this is OmniWeb, which does not appear to work with LD. I did get the LD menu to appear, but like another poster, the popup does not work (even with site preferences allowing pop ups). |
|
| Back to top |
|
 |
Gondolio Guest
|
Posted: Sun Dec 18, 2005 7:12 am Post subject: I can't find the place to change it |
|
|
Where do I add other applications bundle ids? Here is my Info.plist file.:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>LiveDictInputManager</string>
<key>CFBundleIdentifier</key>
<string>com.mikeash.livedict.inputmanager</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.2.2</string>
<key>NSPrincipalClass</key>
<string>LiveDictInputManager</string>
</dict>
</plist> |
|
| Back to top |
|
 |
Gondolio Guest
|
Posted: Sun Dec 18, 2005 7:22 am Post subject: Re: I can't find the place to change it |
|
|
| Please ignore my last post. I opened the wrong package's Info.plist =) |
|
| Back to top |
|
 |
Gondolio Guest
|
Posted: Mon Jan 16, 2006 6:10 pm Post subject: I can't get new version (1.2.3) to work in Mail |
|
|
| I re-added the mail bundle id in the plist but no success. Anybody else? |
|
| Back to top |
|
 |
mikeash Site Admin
Joined: 11 Mar 2004 Posts: 127 Location: VA, USA
|
Posted: Thu Aug 03, 2006 3:56 am Post subject: |
|
|
| With the release of LiveDictionary 1.2.5, it should now work in OmniWeb. Hooray! |
|
| Back to top |
|
 |
|