【Ubuntu】【Wine】ヨドバシ電子書籍リーダ doly を実行できるようにする(2)【SW】

ヨドバシ電子書籍リーダ doly を実行できるようにする(1)の続き。

Doly.exe を Windows10 でインストールしてみたところ、VisualStudio 2013 関連のライブラリをインストールしているようであった。

そして、Doly.exe の実行ファイルおよび共有ライブラリは下記にインストールされている。
C:\Program Files (x86)\Yodobashi Camera\Doly

従って、このフォルダごと Linux環境に配置してやれば、もしかしたら Wine から起動することができるようになるかも知れない。
なお、doly.exe の実体は下記の「BookReader.exe」であることから、Wine にて BookReader.exe を実行してみれば良いかと思う。

実際、Windows の共有ライブラリ探索順は次のようにあるので、上記 Doly フォルダで完結していれば実現するかも知れない。

1. 現在のプロセスの実行可能ファイルがあるフォルダ
2. Windowsのシステムフォルダ
3. Windowsフォルダ
4. カレントフォルダ
5. 環境変数PATHで登録されているフォルダ
http://itdoc.hitachi.co.jp/manuals/3020/30203D6240/USR20323.HTM

 

-r-xr-xr-x 1 neko neko  9830912 Jul  5 12:47 wmp.dll
-r-xr-xr-x 1 neko neko    32408 Jul 11 12:16 stdole.dll
-r-xr-xr-x 1 neko neko   212992 Jul 12 11:19 ssleay32.dll
-r-xr-xr-x 1 neko neko   114688 Jul 12 11:19 objc.dll
-r-xr-xr-x 1 neko neko  1234944 Jul 12 11:19 libxml2.dll
-r-xr-xr-x 1 neko neko  1032192 Jul 12 11:19 libeay32.dll
-r-xr-xr-x 1 neko neko   917504 Jul 12 11:19 icuuc40.dll
-r-xr-xr-x 1 neko neko  1044480 Jul 12 11:19 icuin40.dll
-r-xr-xr-x 1 neko neko 14008320 Jul 12 11:19 icudt40.dll
-r-xr-xr-x 1 neko neko   339968 Jul 12 11:19 Interop.WMPLib.DLL
-r-xr-xr-x 1 neko neko   127488 Jul 12 11:19 HttpServer.DLL
-r-xr-xr-x 1 neko neko   745472 Jul 12 11:19 CFLite.dll
-r-xr-xr-x 1 neko neko    59904 Jul 12 11:19 zlib1.dll
-r-xr-xr-x 1 neko neko  2403840 Jul 12 11:19 logger.DLL
-r-xr-xr-x 1 neko neko   216576 Jul 12 11:19 libxslt.dll
-r-xr-xr-x 1 neko neko  1091072 Jul 12 11:19 JavaScriptCore.dll
-r-xr-xr-x 1 neko neko   541683 Jul 12 11:19 sqlite3.dll
-r-xr-xr-x 1 neko neko    48128 Jul 12 11:19 pthreadVC2.dll
-r-xr-xr-x 1 neko neko   225280 Jul 12 11:19 libcurl.dll
-r-xr-xr-x 1 neko neko  3283456 Jul 12 11:19 XMDFViewCoreDll.DLL
-r-xr-xr-x 1 neko neko    29792 Jul 12 11:19 WebKitBrowser.dll.manifest
-r-xr-xr-x 1 neko neko   101888 Jul 12 11:19 WebKitBrowser.DLL
-r-xr-xr-x 1 neko neko  8116736 Jul 12 11:19 WebKit.dll
-r-xr-xr-x 1 neko neko   131072 Jul 12 11:19 WebKit.Interop.DLL
-r-xr-xr-x 1 neko neko   904704 Jul 12 11:19 System.Data.SQLite.DLL
-r-xr-xr-x 1 neko neko  3283456 Jul 12 11:19 BigImageViewCoreDll.DLL
-r-xr-xr-x 1 neko neko    61440 Jul 12 11:19 AxInterop.WMPLib.DLL
-r-xr-xr-x 1 neko neko     5293 Jul 12 11:20 Log4net.Config.xml
-r-xr-xr-x 1 neko neko     1063 Jul 12 11:20 BookReader.exe.config
-r-xr-xr-x 1 neko neko   311296 Jul 12 11:20 log4net.DLL
-r-xr-xr-x 1 neko neko   413696 Jul 12 11:20 NodaTime.DLL
-r-xr-xr-x 1 neko neko   428544 Jul 12 11:20 Newtonsoft.Json.DLL
-r-xr-xr-x 1 neko neko   136265 Jul 12 11:20 アプリインストーラの使用許諾契約.rtf
-r-xr-xr-x 1 neko neko     6144 Jul 12 11:38 NodaHelperDLL.DLL
-r-xr-xr-x 1 neko neko    26112 Jul 12 11:38 ImageButton.pdb
-r-xr-xr-x 1 neko neko    10240 Jul 12 11:38 ImageButton.DLL
-r-xr-xr-x 1 neko neko   380928 Jul 12 12:00 LibBVA.DLL
-r-xr-xr-x 1 neko neko 23422976 Jul 12 12:17 YodobashiDolyViewer.DLL
-r-xr-xr-x 1 neko neko  2997248 Jul 12 12:23 DataService.DLL
-r-xr-xr-x 1 neko neko   304640 Jul 12 12:24 BookReader.pdb
-r-xr-xr-x 1 neko neko   560640 Jul 12 12:24 BookReader.exe
dr-xr-xr-x 1 neko neko      512 Sep 18 22:53 JavaScriptCore.resources
dr-xr-xr-x 1 neko neko      512 Sep 18 22:53 Resources
dr-xr-xr-x 1 neko neko      512 Sep 18 22:53 CFLite.resources
dr-xr-xr-x 1 neko neko      512 Sep 18 22:53 WebKit.resources
dr-xr-xr-x 1 neko neko      512 Sep 18 22:53 data
-r-xr-xr-x 1 neko neko     2597 Sep 18 22:53 BookReader.InstallState