|
Пропадают символы
|
|||
---|---|---|---|
#18+
Доброго времени суток. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65.
Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44.
Однако для некоторых элементов Пропали русские буквы. Всё запускается локально. Windows 10. Подскажите пожалуйста, почему так происходит и как это можно исправить? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 18:58 |
|
Пропадают символы
|
|||
---|---|---|---|
#18+
А если ты в консоли наберешь Код: java 1.
что ответит? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 20:28 |
|
Пропадают символы
|
|||
---|---|---|---|
#18+
mayton, Код: powershell 1. 2.
В Eclipce выставлены параметры JVM Код: powershell 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 20:34 |
|
Пропадают символы
|
|||
---|---|---|---|
#18+
Кодировку надо применять непосредственно в том месте где ты получил InputStream. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 20:47 |
|
Пропадают символы
|
|||
---|---|---|---|
#18+
mayton, Правильно ли я Вас понял, что кодировку нужно указать в строке Код: java 1.
метода "getService()"? Я попробовал это сделать, однако это не исправило ситуацию. Мне так же не понятно, почему в некоторых случаях, русские буквы выводятся, а в некоторых нет, неужели один вывод команды, даёт разные кодировки? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 22:35 |
|
Пропадают символы
|
|||
---|---|---|---|
#18+
Попробовал использовать другой клиент (Putty), в нем все символы отобразились правильно. Получается вопрос к клиенту(проблемный cmd), PrintWriter или Scanner? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 23:46 |
|
Пропадают символы
|
|||
---|---|---|---|
#18+
Я не знаю как работает sc и что это такое. Попробуй 1251, utf8. Если не поможет. Заходи в putty. C помощью sc сделай spool в текстовый файл Этот файл заведомо должен содержать русскую букву а. Далее с помощью dump или hexdump надо посмотреть какой шестнадцатеричный код ей соответствует. Дальше или я или другие мемберы - подскажут. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2020, 10:21 |
|
Пропадают символы
|
|||
---|---|---|---|
#18+
Что заметил, если в консоли cmd несколько раз выполнять команду list(получение списка служб) то результат будет разным т.е. русские буквы могут в одном случае быть, а в другом исчезнуть. Цифры что показаны на скринах, это же коды нулевого символа в строке. Получается перед отправкой клиенту, строка "нормальная" и только на стороне клиента она "портится" только в виде отображения. Опыт с Putty это показывает. Есть ли другие способы отправить клиенту информацию? При изменении кодировки, результат тот же, в некоторых сообщениях русские символы есть, в других случаях может не быть. При выполнении команды "sc query type= service state= all" в cmd windows без подключения к серверу, русские буквы отображаются полностью корректно. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2020, 12:36 |
|
Пропадают символы
|
|||
---|---|---|---|
#18+
Покопайся в настройках Putty. Насколько я понимаю ssh клиент поддерживает протокол согласования языковых настроек. Это должно происходить прозрачно во время коннекта. Здесь я на 100% не уверен но почитай. https://tools.ietf.org/html/rfc4253 https://tools.ietf.org/html/rfc3066 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2020, 12:43 |
|
|
start [/forum/topic.php?fid=59&tid=2120771]: |
0ms |
get settings: |
25ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
225ms |
get tp. blocked users: |
1ms |
others: | 332ms |
total: | 664ms |
0 / 0 |