Automatic Installation | Manual Installation | Scripted Installation
Biometrica offers an optional feature that allows you to run facial recognition searches against one or more of the databases that you have access to under your license. If you did not purchase the facial recognition module, you do not need to install this portion of the software.
Visual Casino can download and install the Facial Recognition Module for users with who have purchased the ability to perform Facial Recognition.
For large organizations, this may not make sense as the module is quite large (180MB) and may take up a significant amount of bandwidth if multiple users attempt to install simultaneously. The automatic download and install process can also be slower.
Alternatively, you can manually download and install the module if you choose to do so.
Automatic Installation
- Run Visual Casino as an Administrator (Right-Click and select Run as Administrator)
- Log in to Visual Casino
- Select Administration > System Settings > Install FR
- Click Download and Install
- After the installation is complete, restart Visual Casino as an Administrator (Right-Click and select Run as Administrator)*
- Log in to Visual Casino to complete the module registration
Manual Installation
Alternatively, the module can be downloaded once and installed on machines on an as-needed basis.
- Download the module from: https://vc6oneclick.biometrica.com/Downloads/ABIS_Foundation_SDK_8.4.ECO.zip
- On the client computer, extract the contents of the zip file to:
C:\ProgramData\L1ID
- Run Visual Casino as an Administrator (Right-Click and select Run as Administrator)*
- Log in to Visual Casino complete the module registration
Scripted Installation
Note: the following set of PowerShell commands requires AT LEAST PowerShell Version 2 in order to run (i.e. Windows 7 or later).
You can perform the download and installation steps via PowerShell commands if you wish. To do so, execute the following PowerShell commands on the target Visual Casino Client (select all, copy and paste into the PowerShell command window):
pushd ~\Downloads
$file = (pwd).ToString() + "\ABIS_Foundation_SDK_8.4.ECO.zip"
$path = "C:\ProgramData\L1ID";
$msg = "["+ (Get-Date -Format "yyyy-MM-dd HH:mm:ss") + "]`t"
if(!(Test-Path $path)) {
mkdir $path
}
Write-Host $msg "Begin Download"
$uri = New-Object "System.Uri" "https://vc6oneclick.biometrica.com/Downloads/ABIS_Foundation_SDK_8.4.ECO.zip"
$request = [System.Net.HttpWebRequest]::Create($uri)
$request.set_Timeout(15000) #15 second timeout
$response = $request.GetResponse()
$totalLength = [System.Math]::Floor($response.get_ContentLength()/1024)
$responseStream = $response.GetResponseStream()
$targetStream = New-Object -TypeName System.IO.FileStream -ArgumentList $file, Create
$buffer = new-object byte[] 10KB
$count = $responseStream.Read($buffer,0,$buffer.length)
$downloadedBytes = $count
while ($count -gt 0) {
Write-Progress -Activity "Downloading Module" -Status "Writing $file" -PercentComplete ([Math]::Min([Math]::Floor($downloadedBytes/1024/$totalLength*100),100))
$targetStream.Write($buffer, 0, $count)
$count = $responseStream.Read($buffer,0,$buffer.length)
$downloadedBytes = $downloadedBytes + $count
}
Write-Progress -Activity "Downloading Module" -Status "Writing $file" -Completed
$targetStream.Flush()
$targetStream.Close()
$targetStream.Dispose()
$responseStream.Dispose()
Write-Host $msg "Download Complete"
Write-Host $msg "Begin Installation"
$shell = new-object -com shell.application
$zip = $shell.NameSpace($file)
foreach($item in $zip.items()) {
$shell.Namespace($path).copyhere($item)
}
Write-Host $msg "Installation Complete"
Write-Host "Remember you must now run Visual Casino as an Administrator to register the newly installed module"
You can also download the above commands as a script: https://biometrica.zendesk.com/hc/article_attachments/360029408713/vc-install-fr-module.ps1
Note: In order to run the script, you may need to temporarily alter the target machine's PowerShell Execution Policy as - by default - this is usually set to Restricted which will prevent the script from executing. To learn more about Execution Policies in Windows, please see the Microsoft Documentation: https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-6
* NOTE: You may be required to restart your computer to complete this step