URL for download https://www.acclaim.co.nz/
The program requires access 2016 runtime. Which starts to install and then prompts for a product key.
Wierd as under windows access 2016 runtime does not ask for a key, its free.
Any help would be appreciated.
Trying to install cashbook complete
-
- Newbie
- Posts: 1
- Joined: Tue Jun 18, 2024 12:54 am
Re: Trying to install cashbook complete
Hi @aartjansen!
I also struggled to get the Microsoft Access Runtime 2016 installer to work and did a lot of testing (see below).
tl;dr: I had to change the Windows Version to "Windows 7" to avoid the Product Key prompt.
Details:
* I am running LMDE6 VM via VirtualBox (in a Debian/bookworm host)
* I installed the winehq-devel for Debian, see: https://wiki.winehq.org/Debian
* I also had to install winbind
* I created a WINARCH=win32 prefix (although win64 worked too (for the installer))
* I used the German x86 installer, downloaded from here: https://www.microsoft.com/de-de/downloa ... x?id=50040.
* After starting the installer `wine ./accessruntime_4288-1001_x86_de-de.exe` I get prompted to accept the EULA
* The accdb-Database itself unfortunately still does not work. (I need help with this and I'll make a separate post.)
The native Debian/bookworm version of wine (v8.0) defaults to a Windows 7 prefix.
It took me quite a while to figure out that Windows 10 causes the Product Key prompt.
I'd like to know why, but do not have an idea where this prompt comes from. Any idea?
I was able to install MS Access Runtime 2016 with Wine v8.0, but MSACCESS.EXE fails to start with the following error:
Thats why I had to install winehq-devel.
Have you had any success getting the Acclaim Cashbook Complete database to work?
I also struggled to get the Microsoft Access Runtime 2016 installer to work and did a lot of testing (see below).
tl;dr: I had to change the Windows Version to "Windows 7" to avoid the Product Key prompt.
Details:
* I am running LMDE6 VM via VirtualBox (in a Debian/bookworm host)
* I installed the winehq-devel for Debian, see: https://wiki.winehq.org/Debian
* I also had to install winbind
* I created a WINARCH=win32 prefix (although win64 worked too (for the installer))
* I used the German x86 installer, downloaded from here: https://www.microsoft.com/de-de/downloa ... x?id=50040.
* After starting the installer `wine ./accessruntime_4288-1001_x86_de-de.exe` I get prompted to accept the EULA
* The accdb-Database itself unfortunately still does not work. (I need help with this and I'll make a separate post.)
Code: Select all
user@LD240001 ~ % sudo apt install --install-recommends winehq-devel winbind
[...]
user@LD240001 ~ % wine --version
wine-9.15
user@LD240001 ~ % lsb_release -a
No LSB modules are available.
Distributor ID: Linuxmint
Description: LMDE 6 (faye)
Release: 6
Codename: faye
user@LD240001 ~ % cat /etc/debian_version
12.1
user@LD240001 ~ % WINEARCH=win32 winecfg /v win7
wine: created the configuration directory '/home/user/.wine'
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
004c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0054:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
004c:err:vulkan:vulkan_init_once Failed to load libvulkan.so.1
004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0054:err:ole:start_rpcss Failed to open RpcSs service
00a0:fixme:file:NtLockFile I/O completion on lock not implemented yet
00a0:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00a8:fixme:file:NtLockFile I/O completion on lock not implemented yet
00a8:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00a8:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
00a8:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
00a0:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
00a0:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
user@LD240001 ~ % winecfg /v
0044:err:vulkan:vulkan_init_once Failed to load libvulkan.so.1
win7
user@LD240001 ~ % wine ./accessruntime_4288-1001_x86_de-de.exe
0044:err:vulkan:vulkan_init_once Failed to load libvulkan.so.1
0024:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0044AB30, 43) stub
0118:fixme:ver:GetCurrentPackageId (0162FF10 00000000): stub
0120:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0040D8C8, 43) stub
0120:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 791BA898, 43) stub
0120:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0120:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0120:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0120:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0120:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 766F3660, 43) stub
0120:fixme:msi:open_userdata_comp_key only looking at the current user
0120:fixme:htmlhelp:HtmlHelpW HH case HH_INITIALIZE not handled.
0124:err:vulkan:vulkan_init_once Failed to load libvulkan.so.1
0124:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 15.0.6, 256 bits)").
0124:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0120:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 15.0.6, 256 bits)").
0124:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 15.0.6, 256 bits)").
0124:fixme:d3d11:d3d11_create_device WARP driver not implemented, falling back to hardware.
0124:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20.
0124:fixme:d3d11:d3d11_device_CheckFeatureSupport Returning fake threading support data.
0124:fixme:d3d11:d3d11_device_CheckFeatureSupport Returning fake Options support data.
0120:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 15.0.6, 256 bits)").
0120:fixme:d3d10:d3d10_create_device1 WARP driver not implemented, falling back to hardware.
0120:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x30.
0120:fixme:msi:open_userdata_comp_key only looking at the current user
0120:fixme:msi:open_userdata_comp_key only looking at the current user
0120:fixme:richedit:REExtendedRegisterClass semi stub
0120:fixme:richedit:editor_handle_message EM_SETEDITSTYLE: stub
0120:fixme:richedit:editor_handle_message EM_SETBIDIOPTIONS: stub
0120:fixme:msctf:SetInputScope STUB: 00010096 0
0120:fixme:richedit:editor_handle_message EM_SETEDITSTYLE: stub
0120:fixme:richedit:editor_handle_message EM_SETBIDIOPTIONS: stub
0120:fixme:msctf:SetInputScope STUB: 0001009C 0
0120:fixme:richedit:editor_handle_message EM_SETEDITSTYLE: stub
0120:fixme:richedit:editor_handle_message EM_SETBIDIOPTIONS: stub
0120:fixme:msctf:SetInputScope STUB: 000100A0 0
0120:fixme:richedit:editor_handle_message EM_SETEDITSTYLE: stub
0120:fixme:richedit:editor_handle_message EM_SETBIDIOPTIONS: stub
0120:fixme:msctf:SetInputScope STUB: 000100A4 0
0120:fixme:secur32:GetUserNameExW NameFormat 3 not implemented
0120:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {bf3736e4-23ae-47c3-b472-a03c2c3550fe}
0120:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {ff1671c8-2eea-42b3-8143-a8da2634c369}
0120:fixme:richedit:editor_handle_message EM_SETEDITSTYLE: stub
0120:fixme:richedit:editor_handle_message EM_SETBIDIOPTIONS: stub
0120:fixme:msctf:SetInputScope STUB: 000300AC 0
0120:fixme:richedit:editor_handle_message EM_SETEDITSTYLE: stub
0120:fixme:richedit:editor_handle_message EM_SETBIDIOPTIONS: stub
0120:fixme:msctf:SetInputScope STUB: 000100B2 0
0120:fixme:richedit:editor_handle_message EM_SETEDITSTYLE: stub
0120:fixme:richedit:editor_handle_message EM_SETBIDIOPTIONS: stub
0120:fixme:msctf:SetInputScope STUB: 000100B6 0
0120:fixme:richedit:editor_handle_message EM_SETEDITSTYLE: stub
0120:fixme:richedit:editor_handle_message EM_SETBIDIOPTIONS: stub
0120:fixme:msctf:SetInputScope STUB: 000100BA 0
[...]
0164:fixme:file:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
[...]
0170:fixme:file:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
016c:fixme:file:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
0170:fixme:file:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
0174:fixme:userenv:LoadUserProfileA 000000AC 01A69CAC
0174:fixme:userenv:UnloadUserProfile (000000AC, 80000001): stub
0174:fixme:userenv:LoadUserProfileA 000000C0 01A69CAC
[...]
0728:fixme:mofcomp:wmain stub
0748:fixme:ngen:wmain stub: L"C:\\windows\\Microsoft.NET\\Framework\\v2.0.50727\\ngen.exe" L"install" L"Microsoft.BusinessData, Version=16.0.0.0000000, Culture=neutral, PublicKeyToken=71E9BCE111E9429C" L"/NoDependencies" L"/AppBase:C:\\Program Files\\Microsoft Office\\Office16\\"
0758:fixme:ngen:wmain stub: L"C:\\windows\\Microsoft.NET\\Framework\\v2.0.50727\\ngen.exe" L"install" L"Microsoft.Office.BusinessApplications.Diagnostics, Version=16.0.0.0000000, Culture=neutral, PublicKeyToken=71E9BCE111E9429C" L"/NoDependencies" L"/AppBase:C:\\Program Files\\Microsoft Office\\Office16\\"
0768:fixme:ngen:wmain stub: L"C:\\windows\\Microsoft.NET\\Framework\\v2.0.50727\\ngen.exe" L"install" L"Microsoft.Office.BusinessData, Version=16.0.0.0000000, Culture=neutral, PublicKeyToken=71E9BCE111E9429C" L"/NoDependencies" L"/AppBase:C:\\Program Files\\Microsoft Office\\Office16\\"
0778:fixme:ngen:wmain stub: L"C:\\windows\\Microsoft.NET\\Framework\\v2.0.50727\\ngen.exe" L"update" L"/queue"
0788:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0040F9D8, 43) stub
0788:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
0788:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 72623518, 43) stub
0788:fixme:ver:GetCurrentPackageId (0031FEB4 00000000): stub
013c:fixme:msi:MsiEndTransaction 0x1
067c:fixme:advapi:RegisterEventSourceW ((null),L"Office Software Protection Platform Service"): stub
067c:fixme:advapi:ReportEventW (CAFE4242,0x0000,0x0000,0x40000387,00000000,0x0000,0x00000000,0179FE18,00000000): stub
067c:fixme:advapi:DeregisterEventSource (CAFE4242) stub
0120:fixme:htmlhelp:HtmlHelpW HH case HH_UNINITIALIZE not handled.
07a4:fixme:file:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
0158:fixme:ver:GetCurrentPackageId (0031FEB4 00000000): stub
0120:fixme:ver:GetCurrentPackageId (0031FEB4 00000000): stub
It took me quite a while to figure out that Windows 10 causes the Product Key prompt.
I'd like to know why, but do not have an idea where this prompt comes from. Any idea?
I was able to install MS Access Runtime 2016 with Wine v8.0, but MSACCESS.EXE fails to start with the following error:
Code: Select all
X Error of failed request: BadAlloc (insufficient resources for operation)
Have you had any success getting the Acclaim Cashbook Complete database to work?
Re: Trying to install cashbook complete
For what its worth: I was able to install Access Runtime 2016 and make my Access Database work:
I use an example Access-Database `MyDatabase.accdb` which is in `/home/user/Software`:
Note, the first line is only needed to hide the mono-installation prompt.
If you want to trust the location of the database, do the following:
Hope this help somebody.
I use an example Access-Database `MyDatabase.accdb` which is in `/home/user/Software`:
Code: Select all
user@LD240001:~$ WINEARCH=win32 WINEDLLOVERRIDES=mscoree=d wineboot
user@LD240001:~$ WINEARCH=win32 winecfg /v win7
user@LD240001:~$ winetricks -q oleaut32 mdac28 arial tahoma
user@LD240001:~$ wine /srv/lagerverwaltung/accessruntime_4288-1001_x86_de-de.exe
user@LD240001:~$ WINEARCH=win32 winecfg /v win10
user@LD240001:~$ ln -sf $HOME/Software .wine/drive_c/Software
user@LD240001:~$ wine start /unix .wine/drive_c/Program\ Files/Microsoft\ Office/Office16/MSACCESS.EXE "C:\Software\MyDatabase.accdb"
If you want to trust the location of the database, do the following:
Code: Select all
autojolly@LD240001:~$ cat /srv/lagerverwaltung/trust-MyDatabase-access2016.reg
��Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Access\Security\Trusted Locations\Location4]
"Path"="C:\\Software"
"Description"="MyDatabase"
autojolly@LD240001:~$ wine regedit /srv/lagerverwaltung/trust-MyDatabase-access2016.reg