Большая просьба, явно прописать в хелпе к генератору ключей и везде, где можно, что файл pubring.txk должен содержать также публичный ключ сервера -- полное его содержимое, через пустую строку. (По-английски это называется append).
Иначе квик не отказывается находить файл с ключом сервера (это тот который называется обычно по брокеру, например finam.txk или aton.txk). И выдает ошибку без задержки, якобы ключ сервера не найден или неправильный пароль. Без задержки, потому что соединения с сервером еще не произошло. Квик не находит ключ в самом начале, еще до соединения.
Но все прекрасно, когда pubring.txk содержит публичный ключ сервера и пользователя одновременно.
Да, в генераторе это присоединение должно происходить на третьем шаге, но по неведомым причинам (несмотря на разные настройки и даже отсутствие таковых) этот шаг пропускается. И на выходе pubring.txk только с ключом пользователя.
Это нормально. Брокеру для регистрации как раз и надо отравлять такой ключ.
Но вы пропишите явно, что пользователю надо добавить публичный ключ сервера позднее, в рабочей конфигурации. Это элементарно делается через обыкновенный "Блокнот" notepad.exe
Сильно сократит жалобы и геморрой для новичков.
Скажу больше.
Квик вообще не обращается к файлу с публичным ключом сервера (тот который finam.txk или aton.txk), несмотря на то, что он явно прописан в QRYPTO.CFG как обязательная настройка.
Можно удалить файл публичного ключа сервера и всё будет прекрасно соединяться.
Самое главное, чтобы он был в pubring.txk
И это нигде не написано.
Тестировано на quik 7.12 - 7.14, а возможно было всегда.
Иначе квик не отказывается находить файл с ключом сервера (это тот который называется обычно по брокеру, например finam.txk или aton.txk). И выдает ошибку без задержки, якобы ключ сервера не найден или неправильный пароль. Без задержки, потому что соединения с сервером еще не произошло. Квик не находит ключ в самом начале, еще до соединения.
Но все прекрасно, когда pubring.txk содержит публичный ключ сервера и пользователя одновременно.
Да, в генераторе это присоединение должно происходить на третьем шаге, но по неведомым причинам (несмотря на разные настройки и даже отсутствие таковых) этот шаг пропускается. И на выходе pubring.txk только с ключом пользователя.
Это нормально. Брокеру для регистрации как раз и надо отравлять такой ключ.
Но вы пропишите явно, что пользователю надо добавить публичный ключ сервера позднее, в рабочей конфигурации. Это элементарно делается через обыкновенный "Блокнот" notepad.exe
Сильно сократит жалобы и геморрой для новичков.
Скажу больше.
Квик вообще не обращается к файлу с публичным ключом сервера (тот который finam.txk или aton.txk), несмотря на то, что он явно прописан в QRYPTO.CFG как обязательная настройка.
Можно удалить файл публичного ключа сервера и всё будет прекрасно соединяться.
Самое главное, чтобы он был в pubring.txk
И это нигде не написано.
Тестировано на quik 7.12 - 7.14, а возможно было всегда.