Перейти к содержанию

Маньячим QUIK под Снежным барсом


super

Рекомендуемые сообщения

Есть три простых способа:

Первый

Делаем файл info.command

Заносим в него

#! /bin/shexport WINEPREFIX=$HOME/.wineexport DYLD_FALLBACK_LIBRARY_PATH=/usr/X11/libcd "/Users/Alexey/Desktop/bullion" && exec /opt/local/bin/wine "info.exe"# Здесь /Users/Alexey - каталог Вашей учетной записи (измените имя на свое)# /Users/Alexey/Desktop/bullion  - каталог в котором находится исполняемый win-файл# (на рабочем столе в bullion)# /opt/local/bin/wine - месторасположение Wine# Если при запуске пишет, что нет прав доступа, выполните в Терминале:# sudo chmod 777 ~/desktop/quik.command# bullion.ru - поддержка и вопросы на форуме
Правим как указано путь.

Возможно указать как /Users/Alexey/Desktop/bullion или как /bullion

Файл приложен.

Второй

Открываем Редактор AppleScript

Вставляем в него следующее шаманство:

on run --путь к программе которую хотите запустить (от Desktop) set toRun to "/bullion/info.exe"-- или set toRun to "/Users/Ваше имя/bullion/info.exe" -- меняем если надо winePrefix  set winePrefix to "$HOME/.wine" --меняем если надо месторасположение wineset wineLocation to "/opt/local/bin" --меняем если надо dyldFallbackLibraryPath для запуска X11.app  set dyldFallbackLibraryPath to "/usr/X11/lib" ------------------------------------------------------- --Здесь ничего не ковыряем ------------------------------------------------------- set toRunPath to do shell script "TEMPVAR=\"" & toRun & "\"; echo \"${TEMPVAR%/*}\"" set toRunFile to do shell script "TEMPVAR=\"" & toRun & "\"; TEMPVAR2=\"" & toRunPath & "\"; echo \"${TEMPVAR#$TEMPVAR2/}\"" do shell script "PATH=\"" & wineLocation & ":$PATH\";export WINEPREFIX=\"" & winePrefix & "\";export DYLD_FALLBACK_LIBRARY_PATH=\"" & dyldFallbackLibraryPath & "\";cd \"" & toRunPath & "\";wine \"" & toRunFile & "\" > /dev/null 2>&1 &"end run
Затем выбираем сохранить как Программа и пользуемся

Третий

Если лень - то прикладываю скомпилированный "запускатель"

quik_for_mac_bullion_ru.zip

Приложение Quik у Вас должно быть в каталоге bullion на рабочем столе!!!

quik_for_mac_bullion_ru.zip

Ссылка на комментарий

На этапе 4, когда надо запускать квик из папки, пишет вот что err:module:import_dll Loading library MSVCP60.dll (which is needed by L"Z:\\Users\\admin\\desktop\\bullion\\QUIK\\QMargin.DLL") failed (error c0000020).

Вы уверены, что файл MSCVP60.dll лежит в каталоге рядом с info.exe? Если винетрикс что-то неправильно ставит, то нагуглите эту библиотеку. Второй вариант - пути. какая версия mac Os?
Ссылка на комментарий

Привет

спасибо за мануал, однако после того как запускается КВИК и просит ключ в терминале имею такое

fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0)

я не могу ни переключить язык на русский ни открыть ключ

в чем может быть загвоздка?

Можно снимок экрана приложить или скинуть его на bullion.ru@ya.ru ?

Или Вы пытаетесь сгенерировать ключи под Mac Os ?

Лучше генерировать их на Windows. Готовую программу скопировать на mac Os. Готовую папку с ключами использовать на Mac Os (не забыв поправить конфиг Квика. Вроде писал в ветке для 10.5)

Ссылка на комментарий

Скрипт для запуска прикладываю

#! /bin/shexport WINEPREFIX=$HOME/.wineexport DYLD_FALLBACK_LIBRARY_PATH=/usr/X11/libcd "/bullion" && exec /opt/local/bin/wine "info.exe"# Здесь /Users/Alexey - каталог Вашей учетной записи (измените имя на свое)# /Users/Alexey/Desktop/bullion  - каталог в котором находится исполняемый win-файл# (на рабочем столе в bullion)# /opt/local/bin/wine - месторасположение Wine# Если при запуске пишет, что нет прав доступа, выполните в Терминале:# sudo chmod 777 ~/desktop/quik.command# bullion.ru - поддержка и вопросы на форуме

quik.zip

Ссылка на комментарий

Супер! Решил воспользоваться первым вариантом, (т.к. похоже на файлы *.bat для ms dos )))), и ограничиться строчкой

cd "/bullion" && exec /opt/local/bin/wine "info.exe"

(а для чего первые две нужны были?).

Спасибо.

Ссылка на комментарий

а для чего первые две нужны были?

Для совместимости. Просто у некоторых по другому может все стоять.На самом деле второй вариант более "правильный", хотя нет ничего удобнее "батничков" :(
Ссылка на комментарий

Super, спасибо огромное за ответ, но разобрался сам.

Кстати если у вас есть проблемы с библиотеками Qmargin и MSVCP60 попробуйте скачать более старые их версии, моя проблема была именно в этом. Но теперь возник вопрос с установкой ключей. Скопировал их в папку bullion.

В winecfg в разделе диски был диск С , добавил еще один, который ведет в папку bullion на рабочем столе, где ключи собственно и находятся.

В qrypto.cfg у меня вот так

PUBRING=/Users/admin/Desktop/bullion/pubring.txkSECRING=/Users/admin/Desktop/bullion/secring.txk[Key Management]New Pubring=Users/admin/Desktop/bullion/pubring.txkNew Secring=Users/admin/Desktop/bullion/secring.txk

и так далее....

Пишет вот такую ошибку после ввода пароля

error2 reading file users/admin/desktop/bullion/pubring.txksure, that the key floppy disk is inserted into floppy disk drive

В чем проблема не пойму? Вроде бы все правильно сделал.

Ссылка на комментарий
В 16.01.2010 at 22:54, 'Trader vasya сказал:

В чем проблема не пойму? Вроде бы все правильно сделал.

Как раз неправильно сделали:( В конфиге нужно прописывать пути для windows. Вот пример: Есть флешка. На ней есть каталог keys. Когда мы вставляем флешку - она самообзывается как  NO NAMES
Назовем ее FLASHKA
Делаем симлинк на эту флешку (назовем диском K:\):

ln -s /Volumes/FLASHKA ~/.wine/dosdevices/k:

Теперь можно перейти в каталог ~/.wine и посмотреть все ли у нас правильно в dosdevices ;)

Там должен появиться диск k:\Соответственно в конфиге прописываем путь: k:\keys\....

Ссылка на комментарий
В 14.01.2010 at 22:56, 'Иван сказал:

super я Вам отправил имейл, однако ответа не получил. дошло ли оно до Вас? а то до сих пор не могу решить возникнувшую проблему с ключами

Так как вопрос "утих" похоже правильное решение было следующим: Для работы на некоторых биржах необходимо наличие дополнительных драйверов защиты. Они устанавливаются точно так же как запускается Quik. wine путь/driverinstall.exe

Выбирайте пути установки для Windows!

Ссылка на комментарий

super, увы проблема не решена, почему - выслал Вам на имеил со скриншотами. пока что торгую через параллес десктоп что не очень радует, но решения пока нету

Ссылка на комментарий

Зарегистрируйтесь

Для комментирования необходимо войти в систему

Регистрация

Регистрация по Золотом портале!

Зарегистрироваться

Войти

Уже зарегистрированы?

Войти
×
×
  • Создать...