Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 04-10-2015, 06:10 AM   #1
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,630
Karma: 29710510
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Built in Open With not always working with MS Office programs

This is on Windows 7, Office 2007, and calibre 2.24 - all patches have been applied to windows and office. I don't know if this was a problem on earlier calibre versions because I hadn't used the new Open With on MS Office documents

If I right click a DOCX I am offered Open with Microsoft Office Word - when I select it, Word starts but the file doesn't load. If I simply click on the DOCX, Word starts and the file is loaded.

Same thing happens with XLSX - right click, Open With Microsoft Office Excel starts Excel, but the file is not loaded, but if I just click on the XLSX, Excel is started and the file is loaded.

Same thing if I use Open with Microsoft Office Word on an RTF, Word starts but file isn't loaded. However, I am also offered Wordpad for the RTF file, if I select it. then Wordpad is started and the file is loaded

If I right click a PPTX file and select Powerpoint, then Powerpoint starts and the PPTX file is loaded. ONE files are also OK - right click on one, select OneNote, it starts and the ONE file is opened.

FWIW - the Windows shell Open With works fine on all the above file types on the same files.

This is unimportant to me because I normally open format files via the View specific format option. Other programs such as Sigil on EPUBs, Irfan View on images etc work fine with built-in Open With. I stumbled on it because I wanted to see the new get Path feature.

Is/will there be a (built in) Open With toolbar item, on my HP-Mini, I don't display the book details panel. Would be 'nice' if it could be incorporated into the View toolbar as View specific format with specific program.

BR

Last edited by BetterRed; 04-10-2015 at 06:19 AM.
BetterRed is online now   Reply With Quote
Old 04-10-2015, 07:12 AM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,195
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
I dont have a windows machine with office on it (I have it under WINE), but docx works with WordPad on my windows 7 machine.

Look for the file windows_open_with.json in the calibre config directory and post the entry for word from it, it might tell me why it isn't working.
kovidgoyal is offline   Reply With Quote
Old 04-10-2015, 07:19 AM   #3
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,630
Karma: 29710510
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by kovidgoyal View Post
I dont have a windows machine with office on it (I have it under WINE), but docx works with WordPad on my windows 7 machine.

Look for the file windows_open_with.json in the calibre config directory and post the entry for word from it, it might tell me why it isn't working.
Here you go, one and pptx were adjacent so I've included them too - Wordpad opens DOCX here also (didn't realise it could).

BR

Code:
    "docx": [
      {
        "uuid": "dbede607-8575-40e3-998e-0a1cb0c885e1", 
        "cmdline": "\"C:\\Program Files (x86)\\Microsoft Office\\Office12\\WINWORD.EXE\" /n /dde", 
        "icon_data": {
          "__class__": "bytearray", 
          "__value__": "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"
        }, 
        "name": "Microsoft Office Word"
      }
    ], 
    "one": [
      {
        "uuid": "fbd2cffb-8165-469b-bcbf-3386fe82f854", 
        "cmdline": "\"C:\\Program Files (x86)\\Microsoft Office\\Office12\\ONENOTE.EXE\" \"%1\"", 
        "icon_data": {
          "__class__": "bytearray", 
          "__value__": "iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAARQ0lEQVR4nO2bWWxc13nHf+ecu8zKGQ5XLVxEbZYlUbbUWG7iqIEsNC4KtI3TpKnTpmmDIshTCsSPLWCg6HORtz64gmH7oQWaoHHRALFVww6S1HbiepEsS1ZkURQlcRuSs3Fm7nb6cGefIU1SdlEg/oDLuXfuued83//8z7ecO4RP5VP5VH6TRdzDs+nTp0/vDoLgXvrYkliW5V26dGkxl8vlAf/j7NvY6YNf+MIXDrz40oU3uDcQ20RrAI3WoLXGD3x8P9Cu47K2tpq7OTPzzBNPfO1vFxYWSh/XmPLeHhdo5AaH2OB84wMEWtfaa9Ba4PuB8DxfWJadTvf3/80LL7zwL6dOnYp9LNazxdnTaPHcU+dPiUCfAjEKsFbO7X7ksd/5a70DBgxNjDI8sat1gPbRNGg0OtD4vo/rulQdh0I+x+LiAkODmR89+uijfzo3N1fe7tidsqnyzz75bFxE3e8i+U5qML13cGyYWN+9gb8wM8/g+Aj3f/6B8Atd06L+2aqa1gQ6wPd9PNejWCzy9ltvMj19DM/zfnTmzJkn7ty5s34v+mzoA5556ukzQjvPTR7fP370kWkS/UnWi+t4jrfjwaKJKEIIlpaz3LjxYfNGi/FCCAzDIB5PkEqlEEKiFIDAsi1czycej7O2tvaHr7zyyvNnz579+r0woScAz/7d009EItHzn3v8jJ3elWFhbpE7t+7udIyGDO0aAiCTyXDgwAF0yHW0DggCjed5uK6L44Z0Lxby7NkzhpQSlMAwTJRSpFIpgiAgl8t96aWXXnr+0Ucf/fOdMqELgGeeevpMJBI9f+6bj9mO6/LBO9fQLYs0mUoQS8bxPT88fL/rPAiCnoP5fu17DTqoLX1NzUlqEAJqDtA0be7evYNlWgwOjSCVREqJkBLDMOjv70drTT6ff/zll1/2z5079xc7YUIbAM8++WxcaOe5zz1+xq5Uqty6fqvrgfRAmoGRAdChs6I+i9Rns+a8PB/P8xrgeJ5PJGrD7uFwTa9XUTELBAgtkEKCBG3q0AFqjZSKYjGPkIKBwWEEAiFEY5lkMhmEEJRKpa9cuHBBnzt37pvbBaENABF1vzt5fP94cijFO6+92/TOWlPIFpFSUhotMX9tgSMPH0bIMIrqxp9aP0JgGAqlFFgtQAH2iA1asza/hk4Y9A2kwnaIcHYbKgli8ThLSwvE4zGy2SXi8T7QmitXrobLRwjK62VK6yVi0chXL1y4oM6ePfuN7SyHBgAaLZ6X579z9JFpfv3edZyK02jkVlxu/PIGnutz5ZWrBH7A1PQkkUS0vTfd85RejZxSlZm5Dzl4/DDpdH/IfoAGCALLskAIlFJ4bpXc2gqZgUHev3KNeCKBZVnoIKBSqTK/sEzEtr78wx/+u/vwww99A3C3BcBzT50/lR5I77XjERbmFroajj44QiA1j/3BF6mUqkST0fqkNsSrekhTIkQznlVLDmbUDCNdS/tKqUqxUqRSqYQ3hGwDQQGGYaCUwdDQEEtLS7iuy8jwEIcP3YdpWQAEQRDmCdUqlco6xWLxaz/96U9fPXPmzD9tCwAR6FODY8Msz2dxq+3gaTSBrxkYHiCeihPvi7c5RghZ8stn3mDwwCAHzx6iMF/gvf+4xPKvlxg8MMTpvzxd7ywEYL0KqjMNEYhaTJRChocU2LYdgrC8hFN1KJeL2JFBpJLoQCOlRCqFYShMy8atVv4IOA84fIS0pMJiNNYXo5Qv4lSdtqOcK+MWXfpiSa6/dZ1irtTF8bsX7+A5HvHBOHcv3eH186+xOruKkILVmyvtjTUUVvNc//E1fvH8zwi0boZERBgNaocUIaNs22ZwYIhoNIrvVVlZWSIIAoQQNeMNTMvGtmwQpICO9dlbusKg5/k4VafhbYUQZG+sUM1XWbi0iO/6fPFbv8v9nz3S4HTgBcy/N48Vswi8gKsvXkEakukvTfPOD94mOdLXNXAhV6Saq7JYXmBxcZGBgQFM06SeEdUxWM5mee31N5BSEQQB5fV1HKfKyMgIAOn+QZRSKKlq1ghqazAC5LYNgPYDAi9AyCYAfRNJVtZcvv7tJygsFRg/Mtb2zNK1RdyKSywd4/qrv8awDU585UFWb64QeAG7T+xuHwMoFyoASFMye3OGeCxeA6DWRkM0EiORTFEqVYjF4yhlYkfiBFpy89ZtVlbXmJj0GR7ZHbJFKgxDoMLotKVCrwuAoFaAiCBcf0IItK+J2BEyw/1khjPNHIAw7i9cngegsFhASMH04ydIjiZ561//B8My2HtyrHMYKqUmAK7nEeiAWmSr9S1IJPs4efIUorYMtK4XRw7VapVyuUylsk4+n6MvlUZAmDVuoz7rZoAOHZ6UAYGWaC/Ar3oMDg3y4TszGJbB+H17G+3zd/OU15ph99C5w6T2prl78S7l1TLjnxnHjNSHaTqOUi4s6aUlEYiG0q2RQkoZhsLa91rrFmZKpFS4nsXa6gp9qTT1MCLuFQDth8ZLqankKhQXi+RvF7jx+gyHHzrUBsDS1cXG+ejRUUaP7kIHmhs/+xCpBPsemeoyDDTlOgMshWlZGIbRdr+1SKxZFWaCSOrLXQNKKRbm5/F9HyVVaPw2djm6i6GgxgA05VKZXD7PQm6B3/+z3+PYg0dJD6UbSrlll7W5NQBi6RhTn98PwMpMltJykT0P7CWaijatr324FbcRRs24hVKqRl3awmtnhqlrSEghQdXUVQae5+J5PtJSW7d8IwC01pRyJYprRTzXR0hBPBpnfP84Q3uHGvl+3VAdaIQQHDx7CGUo0HD3Ylg5jn9mvHtEDeVihd2n9yAzRqPIoZYBdFjblVEKEYZKQVgmS9lcHjuRLrLkV4qsLq4R+BrTNLGlRSKSIKgEvPVfbzdnSGtWZ1cB2HV8N/GhRAPA7IfLxAbiJHd1hz8IGSBtRTqTYWxsgqGh4eYS0NTygW7jW0oKwjUhkUq23aulE1uWLgZIKTHNMAVVQoEDEslPnn4RIQTHzxxDKYVTdllfWcdO2ux+YE/j+cJCAa/qMXr/rs6uG1IpVnBLDn12kqmp/eESUKortW4Y3uv7WhXZjBq1tls2PZQuAJSSGIaJYYT0dKRDZjLDn3z7jwl8jWGEikolSQwnGT48jDJUg4Kl5SIAydG+zilrKFjKl7j181lu/XyWyX+cwjBMekmn4b2WSONimzNfl54MMAwjLEQMhTIM9h2YDPcCWwwyLMXBs4e6OOc54ba9nbQ7zWmcVUrVcCxTMjM7w9jYOPF4vNniIwxvva5Hih5Yb0m6fIBoASCoBggHKtkyP/nnF1mcXezVR5uWUoYx2Ku4XffqF6V8mAMoW7GSzeK6bm3PoNm27bLlossvdDwHQO8NqZ7SBYAUTQCkkLiuS24pzwdvXEMHnTVgt6TH+4kNxLHiVlPJxp9QmkmQaoQ23dK2jQm6Awyas9259nfCgp5LQBkGyjCQfZL1Ypkvf+9LGKbRFgJbpVXhWCbGw9/67bZ0ubOhUw6rVGUbjWoPDVo02/Wyo1deoDe4t1XpAmDP/t1IJcPqCghkgGkZjddW4WibjPRRSmjCLFCAETdrWaDZuKfbm/a82MgndH5uRdoAWJiZRwiBqQB8tNZkBtKbdLhR3NpciciuGBMPHmjU8ULKHRteZ01Hsrllae4JavHK4sz8U4sz820NRKDsX/ivfbZvtO+BvnRfKjWUIt4fJ5FJEEvHiPW17ju0zEEPTTTh1niAJpFIkskMkO7vRymj+fRmEYCPIN8OwkADgG/8/V+9Crzao40Epp588nv/8LmJs19dzufRCz66otHVAOkK4vEYsViUZCZJNBUlmUkQS8WI9cVqBVpTsep6BWFK0ul+JiansG0LKdWmyUwvu3TLvXok+FjygB4SAMsHDx5a27d/P9VqFadaxXEcXNfF9Tyqvk/ZK7JUyqOzPvqyhkqAcCEWiRKPR0mkE0RT0bCkNSWWbWNZJrLma3r6y43Y0Er3+hLYIQJb/X3A+tTUVGlycoogqL2s9Fw816PqhGBUq9UGOFXHwfNcXNfD8X0q/jpLlSJ6NmSOGqjtEncWQGw+270KpJ7hcxuyVQC0UkorFb7sME0TTaRGu3BDMwg0ge/jB8Gm4DiOgwYi0Vhz+7xXgtPjohdYjUS0NUBtA4lt/UKkq99GQSIQCrLLK8zOzFEoFOnPpDk2fX/bVpYfBHiuy8L8IsXCOlm1zM2ZW5x86GQIhgDP9XCqDtFYrPeYaHRrwtCyk1RnzzYSwR3+RKZjRnw/4Or7HxCJ2Jw4eQzf83n37fd461fvcN+xwyQScRCwsrjK/O15RnePMjwyDEIwN3eHy5cuY5omTqXK+vo6GsFDn32ouxjSrYQXzcyvJVvc7jrYHgN0xzZVTW7dvMXuPaOk0umwU8PkxMnjvP3mu7zx819hWiamaTC6a4SjJ462hb0jx45QKhSJRCLY0QhCCN6/9D6L80sMDg8SBAHZ5SzRaJREMtEytm5kj60RYbuybQa0OaDaxcS+ia57pmVx6vRJivkCylBEo7Fw+4b2mTItm/RAe+V48Mghrly6zO1bc1iWycDQANF4rGeobCyGLSSpvWTbDOhFgVYv3XpLCEkyldqSQwv7DwdQyuDoienaeM0dj54Ro+Xe/wkDNvPIdanrvFHO3tVlm+a6g2W6o223OnVG6VqD7QBxb1GgQ6FSscTNGzfJ5woMDg+y/+AUXZudQKlUYnU5ix2xWVpc5r6jRxp7+iDwfb+xS1wfuGet0JYFhhc7rgW2IvU3N90KaWZvzFJeX2dsYi+BH3D50vs4VYeD9x1E1TY8C/kCt2fniMYi7BkfQxkGc7O3uXnjJqZpsl5aJ5/LIaXixG+d7MruOr18a8jvzAc+EQDqA7UpBMxcnyEaizI2OdG4N/3gNG+/+Q7//bPXSCQSeJ5LMhlnYv8+7EgkfD7QHDh8kHwuh23bDAwOoIx9vH/xPYr5AvFkuNNcKpWQUhKJRLuccN3wT9wHSJppR2dqOr5vAiHaKRuJxTl1+hSr2RWUUvSlUxiW1dC23kcskSCWSLQpf+DIYa68e6kBVDQWZdfesS2Fu090CdTjbqcjFEK20K+ZnZmWxdCu0baEfTPHWD+3rAjHT50kCHyENGrZZKvhtUSo1QfoT5gBDQV7hcDGyLW0tGOhbhYxNgREhG+M2qmt28+BzoLqk2VA50AtlmjAc13uzN2mWCiSGcgwsqf5cqTVaN/zWVleRilBPl9ifN9kSxTo5ezq1Gu5Xz/RXafbAmH7iVBH9/Wr5cUlFm7fZWTXCJZl8uG161Sr1ZpjrG2Vex53bs3hOlX2jI9jR6Pcuvkm2WQC07Io5gusrYQ+49DRo205gG61tJeRHb5lq7LNJaC7E0EtQqPcKkdOHAudoYZIJMrli5dYXlymL53CdRwC32PP+DjJdH/4qIaxyQnWsiuYtkUi2Uc6neL61atUKhVs2w6Z5XmgNarHGyTdgwGfGACtTrB1boZGhzBMq80RJfv7Of7gA2SXlpBKMTI6QiyRhJpDq0sqM0AqM9gW8/cdPswHFy+STPfjey4Cza6JyQYArUTUAggcX/jlQAThWynfc1y2WBXfuxPUoAyre1dWQzSRZG8i2bjWHQ1aI0drt9FYgiMnpvEcB8OykYbZlvJ2yn++8INnvv/97/8bzR9HZoH8VmzaNgCNJdDLk/danx1s0bS/zt2orTQsLMPqGd46k6GpycnrwMts4XeBnbIDJ9ihRA+jeyrcspnRy4H1DGWbhMvGxz3+x9LO9wN6UL7tGkIv3uE1GzD0oPKGzGr5oiun2JHra8qWAciurubz2TsLuh6w29ZD0Piqp+iP9khbz+LaTZZC6vVSqbDZ8JvJVgkkgGFgL42fJ/2/ER+4WzvujQ6fyqfymyf/C6/ww+WSaNBJAAAAAElFTkSuQmCC"
        }, 
        "name": "Microsoft Office OneNote"
      }
    ], 
    "pptx": [
      {
        "uuid": "0fff082e-0fa0-4d65-ba90-43c84fc12f43", 
        "cmdline": "\"C:\\Program Files (x86)\\Microsoft Office\\Office12\\POWERPNT.EXE\" \"%1\"", 
        "icon_data": {
          "__class__": "bytearray", 
          "__value__": "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"
        }, 
        "name": "Microsoft Office PowerPoint"
      }
    ]
  },

Last edited by BetterRed; 04-10-2015 at 07:22 AM.
BetterRed is online now   Reply With Quote
Old 04-10-2015, 07:25 AM   #4
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,336
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
MSWord is missing the \"%1\" bit in the command line spec. I don't know if the /dde etc means the file name isn't required.
chaley is offline   Reply With Quote
Old 04-10-2015, 07:31 AM   #5
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,630
Karma: 29710510
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by chaley View Post
MSWord is missing the \"%1\" bit in the command line spec. I don't know if the /dde etc means the file name isn't required.
- gazumped - I just changed it, fixed it

I can see where Kovid got it from in file associations - if you want to use DDE then you need set it up like this -

Click image for larger version

Name:	Capture.JPG
Views:	177
Size:	43.5 KB
ID:	137058

Added : Iff'n you wanna really see what's going on in Widows File Association land you need this ==>> FileTypesMan - Alternative to 'File Types' manager of Windows

BR

Last edited by BetterRed; 04-10-2015 at 07:48 AM.
BetterRed is online now   Reply With Quote
Old 04-10-2015, 07:43 AM   #6
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,195
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Yeah, apparently Office programs still use DDE (which was deprecated in windows 98) to open documents. Le sigh, now I have to go and implement a DDE client in python...why Microsoft, why.
kovidgoyal is offline   Reply With Quote
Old 04-10-2015, 08:04 AM   #7
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,630
Karma: 29710510
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Kovid you can blame people like me. We used DDE to integrate LOB CICS and Unix applications into server based letter printing that used Word and Excel 20+ years ago, on MVS it replaced DISSOS, PROFS on VM. The CICS implementation is still in use by some financial institutions. Not sure about the HP-UX implementation - it was used some post Soviet stock exchanges sites.

Banks trump MS wishful thinking.

BR
BetterRed is online now   Reply With Quote
Old 04-10-2015, 08:06 AM   #8
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,195
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
I have no problems with Office continuing to support DDE, for legacy comapt, I just dont see why it should need to do that in its file associations. It should have changed the registry keys it creates to just pass the filename in as a command line argument years ago.
kovidgoyal is offline   Reply With Quote
Old 04-10-2015, 08:20 AM   #9
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,336
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by kovidgoyal View Post
Yeah, apparently Office programs still use DDE (which was deprecated in windows 98) to open documents. Le sigh, now I have to go and implement a DDE client in python...why Microsoft, why.
Perhaps you could try replacing /dde with \"%1\" when you execute the command line? BR has shown that it works.
chaley is offline   Reply With Quote
Old 04-10-2015, 08:54 AM   #10
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,630
Karma: 29710510
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by kovidgoyal View Post
I have no problems with Office continuing to support DDE, for legacy comapt, I just dont see why it should need to do that in its file associations. It should have changed the registry keys it creates to just pass the filename in as a command line argument years ago.
And who would indemnify MS against damage claims when critical line of business applications fail. Some of the stuff written in VBA (glued together with shims and adapters written in C or even Assembler) would make you weep, but large and small businesses rely on it. Some of it was written pre Windows 98, as in WFW 3.1. Remarkably it still works, no one knows why, or how to change it, assuming they can find the code.

MS won't do anything to harm its core commercial user business - its all it has left just about.

BR
BetterRed is online now   Reply With Quote
Old 04-10-2015, 08:57 AM   #11
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,195
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Quote:
Originally Posted by chaley View Post
Perhaps you could try replacing /dde with \"%1\" when you execute the command line? BR has shown that it works.
That will work for Office, but who knows what other dde using programs are out there. Might as well fix it the right way.
kovidgoyal is offline   Reply With Quote
Old 04-10-2015, 08:59 AM   #12
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,195
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
@BR: No one need indemnify Microsoft against anything. Since changing how windows explorer launches office is not going to break anything. Let me emphasize, I am not asking Microsoft to drop DDE, just to not use DDE (a technology they themselves deprecated) in the registry keys used by *Windows Explorer*, a program they themselves control.
kovidgoyal is offline   Reply With Quote
Old 04-10-2015, 09:21 AM   #13
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,630
Karma: 29710510
Join Date: Mar 2012
Location: Sydney Australia
Device: none
You don't know how other software, especially bespoke software, might use those registry keys and nor does MS, its not as though they are secret.

Also, I would have thought the registry keys we're talking about are put there by MS Office not Windows Explorer, it just uses them. The sample I've posted is for Office 2007, MS Office 2010 and 2013 may do something different - like not use DDE.

BR
BetterRed is online now   Reply With Quote
Old 04-10-2015, 09:44 AM   #14
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,195
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
By that token Microsoft would never be able to change anything anywhere since any software could use any function of any part of the OS. These registry keys are created under the Software\Microsoft\Windows Explorer and are thus explicitly for use by Windows Explorer
kovidgoyal is offline   Reply With Quote
Old 04-10-2015, 09:51 AM   #15
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,195
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
I actually implemented the DDE client. Hilariously Word 2007 raises an error when receiving the word 2007 open with DDE message. Which tells me that most likely Windows Explorer special cases it, so I feel comfortable doing the same.
kovidgoyal is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Open Office Conversion Woes Please Help? Goldenthrush Conversion 0 04-26-2012 12:45 AM
How To Correctly Format In Open Office ? gargoyle67 Workshop 19 10-07-2009 03:58 AM
SmartQ 7 - Open Office ? Nation.A.List Alternative Devices 5 06-29-2009 12:51 PM
Open Office 3.0 released hidari Lounge 18 10-20-2008 05:05 PM


All times are GMT -4. The time now is 07:23 PM.


MobileRead.com is a privately owned, operated and funded community.