A. Tres Finocchiaro
2008-Jan-30 12:40 UTC
[Wine] Fun Wine Project -- Configure Some Default Registry Entries
My first post. Fun Wine Project -- Configure Some Default Registry Entries I've begun working on this to import some native calls into wine. More specifically, OpenOffice.org. I'm trying to get Lotus Notes attachments to display proper icons, and open natively with OOo. I've come across a dilemma. I can't seem to "easily" open a Windows path, i.e. "C:\Windows\temp\test.doc" with openoffice due to path issues. I've implemented a very small fix called "winelaunch", but I'm afraid the name is too close to "winelauncher", and would probably confuse people. Here's it's code: #!/bin/sh #/usr/bin/winelaunch $1 `winepath $2 $3`; exit 1; And here's a sample registry entry: REGEDIT4 [HKEY_CLASSES_ROOT\.doc] @="docfile" "Content Type"="application/ooowriter" [HKEY_CLASSES_ROOT\docfile] [HKEY_CLASSES_ROOT\docfile\shell] [HKEY_CLASSES_ROOT\docfile\shell\open] [HKEY_CLASSES_ROOT\docfile\shell\open\command] @="/usr/bin/winelaunch /usr/bin/openoffice %1" Although icons don't display properly, it does open the attachment in Lotus Notes. Cheers. -Tres -- - Tres.Finocchiaro at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.winehq.org/pipermail/wine-users/attachments/20080130/1f4ab012/attachment.htm
A. Tres Finocchiaro
2008-Jan-30 21:54 UTC
[Wine] Fun Wine Project -- Configure Some Default Registry Entries
Updates: I renamed the shell script "winelaunch" to "winenative" to avoid confusion with the "winelauncher" binary. It will need some work to dynamically use switches, like "-p" for printing etc. Any basic shell scripter could prob help me out with that one. Let me know if you can help. I've modified the native call to simply call on "gnome-open". It seamlessly opens any file you want natively. I'd like to include samples for kde, xfce, etc (or determine dynamically if that's a possibility). I've attached two files. "word.reg" is a sample registry file. Save it to your desktop and do an import on it. Please note, the "-p" portion won't work until the switches are sorted out, but won't do any harm. #> regedit /home/username/Desktop/word.reg The second file is the "winenative" shell script. Save it to your desktop, copy it to /usr/bin, and make it executable: #> sudo cp /home/username/Desktop/winenative /usr/bin/ #> sudo chmod +x /usr/bin/winenative Then try to open a word document with your windows application. -Tres On Wed, Jan 30, 2008 at 7:40 AM, A. Tres Finocchiaro < tres.finocchiaro at gmail.com> wrote:> My first post. > > Fun Wine Project -- Configure Some Default Registry Entries > > I've begun working on this to import some native calls into wine. More > specifically, OpenOffice.org. I'm trying to get Lotus Notes attachments > to display proper icons, and open natively with OOo. > > I've come across a dilemma. I can't seem to "easily" open a Windows path, > i.e. "C:\Windows\temp\test.doc" with openoffice due to path issues. > > I've implemented a very small fix called "winelaunch", but I'm afraid the > name is too close to "winelauncher", and would probably confuse people. > Here's it's code: > > #!/bin/sh > #/usr/bin/winelaunch > $1 `winepath $2 $3`; > exit 1; > > And here's a sample registry entry: > > REGEDIT4 > > [HKEY_CLASSES_ROOT\.doc] > @="docfile" > "Content Type"="application/ooowriter" > > [HKEY_CLASSES_ROOT\docfile] > > [HKEY_CLASSES_ROOT\docfile\shell] > > [HKEY_CLASSES_ROOT\docfile\shell\open] > > [HKEY_CLASSES_ROOT\docfile\shell\open\command] > @="/usr/bin/winelaunch /usr/bin/openoffice %1" > > Although icons don't display properly, it does open the attachment in > Lotus Notes. > > Cheers. > > -Tres > -- > - Tres.Finocchiaro at gmail.com-- - Tres.Finocchiaro at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.winehq.org/pipermail/wine-users/attachments/20080130/78f1829d/attachment.htm -------------- next part -------------- A non-text attachment was scrubbed... Name: winenative Type: application/octet-stream Size: 1247 bytes Desc: not available Url : http://www.winehq.org/pipermail/wine-users/attachments/20080130/78f1829d/attachment.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: word.reg Type: application/octet-stream Size: 429 bytes Desc: not available Url : http://www.winehq.org/pipermail/wine-users/attachments/20080130/78f1829d/attachment-0001.obj
Dave M
2008-Jan-31 02:56 UTC
[Wine] Fun Wine Project -- Configure Some Default Registry Entries
I have been thinking that this sort of thing should be part of wineconfig. Windows allows users to define what applications should open what documents and so should wine. But wine should also have the added benefit of allowing a choice of native or windows apps to be used. It was a major pain getting my windows apps to launch native firefox when links are clicked. It would be nice if this was built into wine. Just my $.02 Dave At 04:54 PM 1/30/2008 , Tres wrote:>Updates: > >I renamed the shell script "winelaunch" to "winenative" to avoid confusion >with the "winelauncher" binary. > >It will need some work to dynamically use switches, like "-p" for printing >etc. Any basic shell scripter could prob help me out with that one. Let >me know if you can help. > >I've modified the native call to simply call on "gnome-open". It >seamlessly opens any file you want natively. I'd like to include samples >for kde, xfce, etc (or determine dynamically if that's a possibility). > >I've attached two files. "word.reg" is a sample registry file. Save it >to your desktop and do an import on it. Please note, the "-p" portion >won't work until the switches are sorted out, but won't do any harm. > #> regedit /home/username/Desktop/word.reg > >The second file is the "winenative" shell script. Save it to your >desktop, copy it to /usr/bin, and make it executable: > #> sudo cp /home/username/Desktop/winenative /usr/bin/ > #> sudo chmod +x /usr/bin/winenative > >Then try to open a word document with your windows application. > >-Tres > >On Wed, Jan 30, 2008 at 7:40 AM, A. Tres Finocchiaro ><<mailto:tres.finocchiaro at gmail.com>tres.finocchiaro at gmail.com> wrote: >>My first post. >> >>Fun Wine Project -- Configure Some Default Registry Entries >> >>I've begun working on this to import some native calls into wine. More >>specifically, OpenOffice.org. I'm trying to get Lotus Notes attachments >>to display proper icons, and open natively with OOo. >> >>I've come across a dilemma. I can't seem to "easily" open a Windows path, >>i.e. "C:\Windows\temp\test.doc" with openoffice due to path issues. >> >>I've implemented a very small fix called "winelaunch", but I'm afraid the >>name is too close to "winelauncher", and would probably confuse >>people. Here's it's code: >> >> #!/bin/sh >> #/usr/bin/winelaunch >> $1 `winepath $2 $3`; >> exit 1; >> >>And here's a sample registry entry: >> >> REGEDIT4 >> >> [HKEY_CLASSES_ROOT\.doc] >> @="docfile" >> "Content Type"="application/ooowriter" >> >> [HKEY_CLASSES_ROOT\docfile] >> >> [HKEY_CLASSES_ROOT\docfile\shell] >> >> [HKEY_CLASSES_ROOT\docfile\shell\open] >> >> [HKEY_CLASSES_ROOT\docfile\shell\open\command] >> @="/usr/bin/winelaunch /usr/bin/openoffice %1" >> >>Although icons don't display properly, it does open the attachment in >>Lotus Notes. >> >>Cheers. >> >>-Tres >>-- >>- <mailto:Tres.Finocchiaro at gmail.com>Tres.Finocchiaro at gmail.com > > > >-- >- <mailto:Tres.Finocchiaro at gmail.com>Tres.Finocchiaro at gmail.com >Content-Type: application/octet-stream; name=winenative >X-Attachment-Id: f_fc34i45k0 >Content-Disposition: attachment; filename=winenative > >Content-Type: application/octet-stream; name=word.reg >X-Attachment-Id: f_fc34iilb1 >Content-Disposition: attachment; filename=word.reg > >_______________________________________________ >wine-users mailing list >wine-users at winehq.org >http://www.winehq.org/mailman/listinfo/wine-users------------------------------- Dave M Davem (at) Mich (dot) Com Ann Arbor, Mich. USA First Sale doctrine under attack, libraries at risk: http://www.eff.org/deeplinks/archives/005400.php
A. Tres Finocchiaro
2008-Jun-10 14:07 UTC
[Wine] Fun Wine Project -- Configure Some Default Registry Entries
Thank you Ove, this will make it much easier!! On Mon, Jun 9, 2008 at 12:20 PM, Ove Kaaven <ovek at arcticnet.no> wrote:> A. Tres Finocchiaro skrev: > >> Newer version: Thanks to Hilary BH Wright. >> > > You might want to know that the status of Debian bug #420207 (which I > originally referred to) has changed since this thread started; wine start > *can* now be used, by simply using the new /unix option introduced in Wine > 0.9.60. Hence, wine start /unix /path/to/file >-- - Tres.Finocchiaro at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.winehq.org/pipermail/wine-users/attachments/20080610/634f8b7b/attachment.htm