Page 1 of 1

Installation DevBuild

PostPosted: Thu May 31, 2018 3:57 pm
by Meisterkeks
Hello,

I installed EL 5.10 once on my PC and two other instances on a laptop, each with the current DevBuild180114.

Unfortunately, the two instances on the laptop are not running with the current version and I find no error during the installation or the shortcuts. That EL on the laptop is not up to date, I recognize that the Complex filter column "Enabled?" Is missing (on my PC, this is available).

Below are my different installation paths as well as the data of EL "About":

On PC: Path Expert Lotto 5.10:

C:\Program Files\Expert Lotto 5

Path DevBuild180114 (files extracted):
E:\Sammelordner\aTeil_A\Lotto\Lotto Expert\Lotto 6 aus 49\Dev180114\expertlotto

Shortcut:
Target:
"E:\Sammelordner\aTeil_A\Lotto\Lotto Expert\Lotto 6 aus 49\Dev180114\expertlotto\bin\expertlotto64.exe"

Start in:
"C:\Program Files\Expert Lotto 5\bin"

About EL:
Application Version: Expert Lotto 5 DEV 180520
Java Version: 1.8.0_171; Java HotSpot(TM) 64-Bit Server VM 25.171-b11
System Version: Windows 10 version 10.0 running on amd64; de_DE (expertlotto)
User Dir: C:\Users\xxx\AppData\Roaming\.expertlotto\devel
Lottery name: Lotto 6 aus 49
Lottery dir: E:\Sammelordner\aTeil_A\Lotto\Lotto Expert\Lotto 6 aus 49
Lottery URL: http://lotto.de

--> everything is fine


I have two more instances (2 and 3) installed on a laptop:

Path Expert Lotto 5.10:

C:\Program Files (x86)\Expert Lotto 5

Path DevBuild180114 (files extracted):
E:\Sammelordner\aTeil_A\Lotto\Lotto Expert\expertlotto

Exe-Datei:
E:\Sammelordner\aTeil_A\Lotto\Lotto Expert\expertlotto\bin\expertlotto64.exe

Instance 2, shortcut
Target
"E:\Sammelordner\aTeil_A\Lotto\Lotto Expert\expertlotto\bin\expertlotto64.exe" --userdir "E:\Sammelordner\aTeil_A\Lotto\Lotto Expert\expertlotto1"

Start in
"E:\Sammelordner\aTeil_A\Lotto\Lotto Expert\expertlotto\bin"

About:
Application Version: Expert Lotto 5.10 [180520]
Java Version: 1.8.0_161; Java HotSpot(TM) 64-Bit Server VM 25.161-b12
System Version: Windows 10 version 10.0 running on amd64; de_DE (expertlotto)
User Dir: E:\Sammelordner\aTeil_A\Lotto\Lotto Expert\expertlotto1
Lottery name: Lotto 6 aus 49
Lottery dir: E:\Sammelordner\aTeil_A\Lotto\Lotto Expert\Lotto 6 aus 49
Lottery URL: http://lotto.de


Instance 3, Shortcut
Target:
"E:\Sammelordner\aTeil_A\Lotto\Lotto Expert\expertlotto\bin\expertlotto64.exe" --userdir "E:\Sammelordner\aTeil_A\Lotto\Lotto Expert\expertlotto2"

Start in
"E:\Sammelordner\aTeil_A\Lotto\Lotto Expert\expertlotto\bin"

About:
Application Version: Expert Lotto 5.10 [180520]
Java Version: 1.8.0_161; Java HotSpot(TM) 64-Bit Server VM 25.161-b12
System Version: Windows 10 version 10.0 running on amd64; de_DE (expertlotto)
User Dir: E:\Sammelordner\aTeil_A\Lotto\Lotto Expert\expertlotto2
Lottery name: Lotto 6 aus 49
Lottery dir: E:\Sammelordner\aTeil_A\Lotto\Lotto Expert\Lotto 6 aus 49
Lottery URL: http://lotto.de


Can someone recognize where the mistake is?
Thank you for a help.

Re: Installation DevBuild

PostPosted: Mon Nov 05, 2018 6:40 pm
by stan
Use menu Tools - Plugins - Settings and compare Update Center URLs in all your installed instances.

Re: Installation DevBuild

PostPosted: Mon Nov 05, 2018 10:20 pm
by Meisterkeks
Hello Stan,

I compared the URL # s and discovered a difference:
PC:
Last Check: 05.11.18 07:38
URL: http://www.expertlotto.com/files/updates/dev/updates.xml

Laptop:
Last Check: 05.11.18 19:37
URL: http://www.expertlotto.com/files/updates/release/updates.xml


After changing the URL on the laptop to "dev" and updated update / restart I have unfortunately achieved no improvement.

What else can I do?

Re: Installation DevBuild

PostPosted: Mon Nov 05, 2018 11:08 pm
by stan
'dev' is update center for development builds. Did you try menu Help - Check for updates after restart?

Re: Installation DevBuild

PostPosted: Tue Nov 06, 2018 9:14 am
by Meisterkeks
Hello Stan,

I had done that, too, but without success.

Re: Installation DevBuild

PostPosted: Wed Nov 07, 2018 12:41 am
by stan
Ok, that's because 'release' module have higher version numbers than 'dev' modules.
You can try this: on your laptop go to folder E:\Sammelordner\aTeil_A\Lotto\Lotto Expert\expertlotto1 and delete 'modules' and 'update_tracking' and 'var' sub-folders there. Then start Expert Lotto and try Check for updates again. That should fix one Expert Lotto instance on your laptop.
The other instance most likely has the same folder structure in c:\users\<your user name>\appdata\roaming\.expertlotto so try doing the same there.

further instances are now blocked

PostPosted: Thu Sep 05, 2019 6:37 am
by Meisterkeks
Hello Stan,

that worked now and I have on the PC and on the laptop each a current version.

Unfortunately, I can now only open one instance on both the PC and the laptop. As soon as I try to open another, it closes immediately. Maybe I've done something wrong in my various attempts before.

To compute filters, I absolutely need the other instances. Can you fix that somehow?

Thanks for a help.

Re: Installation DevBuild

PostPosted: Thu Sep 19, 2019 12:28 pm
by stan
The application stores most of its settings in a special folder called 'User Directory', see application log where the folder is located for the current running instance of Expert Lotto. If you're trying to start another Expert Lotto and it doesn't work then it means the second instance is trying to use the same user directory.
To start another instance of Expert Lotto you need to provide a different location for application's 'user dir'. I don't know how you setup your Expert Lotto installations on your computer but there are two ways to specify user directory. You can do it on command line when starting the application using --userdir <full path to a folder> or you can edit <expert lotto installation dir>/etc/expertlotto.conf file in a text editor. There's a line starting with default_userdir= and it points e.g. to "${HOME}/.${APPNAME}/release" if it's a release version or to "${HOME}/.${APPNAME}/dev" if it's a development build.
Also keep in mind that when you use a fresh user directory you'll need to activate your license key(s) again.