Встроенный блокнот.

вторник, 10 марта 2009 г.

Блокнот в клиенте снова будет "понимать" русские символы, однако пригодится он только для небольших заметок. Дело в том, что ограничение на длину команды, отсылаемую с клиента примерно 1000 символов, а сервер все также не может писать в базу русские символы, поэтому их приходится кодировать. Таким образом, русская буква занимает до 3х символов. Соответственно, русских букв получится записать около 60. Английские символы и цифры занимают по одному символу. Все-же лучше чем ничего :)


Напомню, что блокнот вызывается через панель кнопок и позволяет хранить короткие заметки на сервере (не зависимо за каким компьютеор вы играете в данный момент). Ранее блокнот поддерживал исключительно английские символы.

6 коммент.:

Vitalii Aliluiev комментирует...

а не думали перейти на более новые БД, типа MSSQL? тогда проблемы с рус пропадут и размер поля там немаленький.

MAD-ADMIN комментирует...

это не проблема БД. Это проблема языка программирования сервера.

Анонимный комментирует...

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

MAD-ADMIN комментирует...

Думаю, проблема должна будет пропасть в новой версии. Если нет - создавайте тему на форуме.

Vitalii Aliluiev комментирует...

можно же както позволить больше передавать данных чем 1000. блокнот пусть будет отдельной апликухой, наподобие нового боевого лога. он и клиент тормозить не будет, и работать полноценно можно

MAD-ADMIN комментирует...

Ограничение стоит для всех команд от клиента. Защита от хакерских атак, путем посылки серверу слишком больших команд.

Отправить комментарий

Не забывайте указывать свой игровой ник и сервер(если вы не зарегистрированы)
Например: Mad-Admin[RU]