Re: Кодировка в Lmtools

После перехода на TCS v 5 в Lmtools при проверке на закладке Server Status при нажатии кнопки Perform Status Enquiery  список пользователей, зашедших в TCS, выдается в псевдографике. Логины на компьютерах ведутся на русском языке. В v 4.7.1 логины выходили по-русски.

Re: Кодировка в Lmtools

Кстати, если взять Log, где храниться информация о вошедших в программу пользователей, там также имена пользователей в псевдографике, но если поменять кодировку на UTF-8 то все становится нормально, как сделать что бы в самом Lmtools то же все читалось, как и было раньше.

Re: Кодировка в Lmtools

Попробовали войти в TGS 4.7.1,  в логе при этом появился ожидаемый результат, то есть фамилии пользователей написаны по-русски (см последние 2 попытки входа в нижеприведенной выдержке из лога).


7:56:16 (CSOFT) OUT: "TechnologiCS_TPP_50" СяплинаВП@zu-otiz   
7:57:32 (CSOFT) IN: "TechnologiCS_TPP_50" СяплинаВП@zu-otiz   
8:14:48 (CSOFT) UNSUPPORTED: "UfdiopmphjDS" (PORT_AT_HOST_PLUS   ) КозловаЕБ@zu30-snabg  (License server does not support this feature (-18,327))
8:56:07 (CSOFT) UNSUPPORTED: "TechnologiCS" (PORT_AT_HOST_PLUS   ) КиселёваТВ@ik37  (License server does not support this feature (-18,327))


Может быть всё дело в клиенте, который в 5 версии передаёт информацию в Lmtools в иной кодировке ?

Re: Кодировка в Lmtools

Это особенность работы подсистемы лицензирования компании CSoft Development. Данная подсистема является общей частью всех продуктов компании CSoft Development и поставляется нам в закрытом (от изменений) виде.

Re: Кодировка в Lmtools

Сергей Девятериков писал(а):
Это особенность работы подсистемы лицензирования компании .

Почему тогда эта "особенность" работала в TCS v. 4.7.1 и что изменилось в CSoft Development относительно TCS v. 5.0.2, если программное обеспечение CSoft Development не переустанавливалось.

Re: Кодировка в Lmtools

Подсистема лицензирования входит в клиентскую часть системы TechnologiCS и меняется от версии к версии.

Re: Кодировка в Lmtools

Сергей Девятериков писал(а):
Подсистема лицензирования входит в клиентскую часть системы TechnologiCS и меняется от версии к версии.


На дистрибутиве 502 нет файла lmtools, поэтому он у нас остался от TGS 471, а вы пишете что подсистема лицензирования меняется от версии к версии.
Где тогда его брать для версии 502 ? Вышлите, если у вас есть.

Re: Кодировка в Lmtools

Программа "lmtools.exe" является компонентом "Сервера лицензий" и устанавливается в комплекте с ним. Сервер лицензий устанавливается с дистрибутивного диска системы TechnologiCS.


Сергей Девятериков писал(а):
Подсистема лицензирования входит в клиентскую часть системы TechnologiCS и меняется от версии к версии.

Речь идет о компоненте системы TechnologiCS, являющейся клиентской частью Сервера лицензий! Данная компонента устанавливается при установке клиентской части системы TechnologiCS.

Re: Кодировка в Lmtools

Сергей Девятериков писал(а):
Программа "lmtools.exe" является компонентом "Сервера лицензий" и устанавливается в комплекте с ним. Сервер лицензий устанавливается с дистрибутивного диска системы TechnologiCS.


Сергей Девятериков писал(а):
Подсистема лицензирования входит в клиентскую часть системы TechnologiCS и меняется от версии к версии.

Речь идет о компоненте системы TechnologiCS, являющейся клиентской частью Сервера лицензий! Данная компонента устанавливается при установке клиентской части системы TechnologiCS.


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

Re: Кодировка в Lmtools

Хорошо, мы укажем на эту особенность в очередной версии. Для версии 5.0.2 указанием считается данная тема форума.

Re: Кодировка в Lmtools

ну началось...
Ну раз Вы так хотите - хорошо. Давайте подискутируем в таком тоне...

пункт 1.

Марина писал(а):
не вдаваясь в длительные прения, - то что было в предыдущей версии не должно теряться при переходе на новую версию

Откуда у Вас такая информация? на основании чего Вы безальтернативно это утверждаете? Насчет что ДОЛЖНО и что НЕ ДОЛЖНО формально - см. лицензионное соглашение.

Почему, например, в Windows Vista не работают как часы ВСЕ программы предназначенные для MS DOS 3хх???


Марина писал(а):
если при установке 5 версии есть какие-то особенности - укажите их

какие Вы нашли особенности при установке 5 версии?
Те особенности, которые действительно есть при установке 5-ой версии, например, то что она не работает по управлением СУБД Interbase и еще ряд - мы указали :).


Марина писал(а):
а если вы что-то в своих исходниках не учли,- меняйте их.

ну что за тон? Встречный вопрос - а почему Вы решили, что кто-то Вам обязан что-то где-то менять?
Подчеркну, что мы совершенно НЕ против совершенствовать свое ПО, устранять допущенные ошибки (ПО вообще без ошибок, не бывает) и стараться учесть по максимуму пожелания пользователей. Наоборот - мы всячески ЗА! Но учтите, пожалуйста, следующее:
Во-первых, есть такая вещь, как технологический цикл разработки программы, которая продается как коробочный продукт. НЕЛЬЗЯ мгновенно взять и поменять что-то для одного пользователя в течение получаса. Это просто невозможно. Это сложная и длительная процедура.
Во-вторых, если Вам кажется, что что-то работать ДОЛЖНО именно так, то это, вообще-то, еще не значит, что оно на самом деле должно так работать.
И наконец, в данном случае речь идет вообще не о нашей программе, а о компоненте, которую мы используем. Так устроен современный мир. Так сейчас разрабатывают ПО все. Никто (за исключением MS) не пишет сам все от и до, начиная с драйверов и ОС и заканчивая пользовательскими приложениями. Да появилась особенность в новой компоненте связанная с русскими буквами. Хорошо, что Вы заметили. Мы передадим это по соответствующему адресу. Но зачем от нас то в ультимативном порядке требовать немедленно "вернуть все как было"? Тем более, что наша то программа РАБОТАЕТ!


Марина писал(а):
Пока наши пользователи находятся в отключенном состоянии и ждут вашего решения

это сильное решение  :?
Обратите внимание, TechnologiCS то как работал, так и работает. Где-то в логе сервера лицензий (сторонней программы) случилась проблема с кодировкой имен написанных русскими буквами. Ну и что? А если Вы вдруг обнаружите что-то, что работает не так, как Вам кажется должно, в Windows? Вы запретите пользователям включать компьютеры?  8)

Re: Кодировка в Lmtools

Константин писал(а):
Почему, например, в Windows Vista не работают как часы ВСЕ программы предназначенные для MS DOS 3хх???)


если вы у них об этом спросите, они я думаю вам ответят.
И вообще, давайте не будем брать пример с плохого, а только - с хорошего.


Константин писал(а):
Хорошо, что Вы заметили. Мы передадим это по соответствующему адресу

Сделайте пожалуйста.



Константин писал(а):
Но зачем от нас то в ультимативном порядке требовать немедленно "вернуть все как было"?

Вы что считаете, что мы обратились за помощью не по адресу? Но, программа куплена у вас и "соответствующий адрес", где вы приобретаете компоненты, знаете только вы.


Константин писал(а):
Во-вторых, если Вам кажется, что что-то работать ДОЛЖНО именно так, то это, вообще-то, еще не значит, что оно на самом деле должно так работать

Может быть ..., но наверное нам просто показалось, что РАНЬШЕ оно работало "именно так" :)