Найти в Дзене
Квант

Установка SmartX на Wine в Linux

SmartX - торговый терминал от брокера IT Invest. Дистрибутивы SUSE zypper in wine winetricks Дистрибутивы Debian apt install wine winetricks Установка базовых шрифтов winetricks corefonts или лучше поставить все шрифты ниже Установка всех шрифтов winetricks allfonts Выключаем сглаживание шрифтов winetricks -f fontsmooth=disable Скачиваем SmartX Скачиваем нужную версию у брокера или ищем старую версию у себя или на смартлабе. Установка фреймворка дотнета winetricks -f dotnet40_kb2468871 winetricks --force dotnet45 winetricks --force dotnet452 winetricks --force dotnet48 Установка дотнета с GemBox для опционного плагина winetricks --force dotnet35sp1 Выбираем способ рендеринга winetricks renderer=gdi Установка SmartX wine64 msiexec SmartX-x64-5.7.msi или wine start SmartX-x64-5.8.msi Лучше ставить версию 5.6 т.к. с ней меньше проблем под wine. Запуск SmartX wine SmartX_x64.exe После запуска возникли проблемы с кодировкой. Решаются они так же как и с QUIK, но в таком виде они приходят с
Оглавление
SmartX
SmartX

SmartX - торговый терминал от брокера IT Invest.

Дистрибутивы SUSE

zypper in wine winetricks

Дистрибутивы Debian

apt install wine winetricks

Установка базовых шрифтов

winetricks corefonts

или лучше поставить все шрифты ниже

Установка всех шрифтов

winetricks allfonts

Выключаем сглаживание шрифтов

winetricks -f fontsmooth=disable

Скачиваем SmartX

Скачиваем нужную версию у брокера или ищем старую версию у себя или на смартлабе.

Установка фреймворка дотнета

winetricks -f dotnet40_kb2468871
winetricks --force dotnet45
winetricks --force dotnet452
winetricks --force dotnet48

Установка дотнета с GemBox для опционного плагина

winetricks --force dotnet35sp1
Установка дотнета
Установка дотнета
Установка GemBox - нужен для отображения таблиц в опционном плагине.
Установка GemBox - нужен для отображения таблиц в опционном плагине.

Выбираем способ рендеринга

winetricks renderer=gdi

Установка SmartX

wine64 msiexec SmartX-x64-5.7.msi

или

wine start SmartX-x64-5.8.msi

Лучше ставить версию 5.6 т.к. с ней меньше проблем под wine.

Запуск SmartX

wine SmartX_x64.exe

После запуска возникли проблемы с кодировкой. Решаются они так же как и с QUIK, но в таком виде они приходят с сервера и лучше просто забить и вообще включить английский язык. Обновление до версии 5.7 лучше потом не ставить.

Кракозябры в новостях
Кракозябры в новостях
Кракозябры в котировках
Кракозябры в котировках

При запуске через консоль может вылезти ошибка связання со шрифтом SyrCOMEdessa.otf. Скачиваем его в папку Windows/Fonts.

При возникновении ошибок при переустановке или перезапуске может помочь удаление директорий с настройками

rm -rf ~/.wine/drive_c/users/root/Local Settings/Application Data/ITInvest/
rm -rf ~/.wine/drive_c/users/root/Application Data/ITInvest/
wine msiexec -i SmartX-x64-5.7.msi
wine SmartX_x64.exe

При зависании установки может помочь сочетание клавиш Ctrl+C, Ctrl+Z и перезапуск эмулятора:

wineboot

Запуск 32-битного окружения:

WINEARCH=win32 WINEPREFIX=~/.wine wine wineboot
WINEARCH=win32 WINEPREFIX=~/.wine wine SmartX.exe

Перед запуском надо удалить или переместить старую 64-битную директорию ~/.wine

Говорим мне спасибо в виде денюжек на печеньки.