Russian Qt Forum
Март 28, 2024, 22:10 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: сообщение не отоброжается на сервере (Tcp_Network)  (Прочитано 10006 раз)
Noize_programmer
Чайник
*
Offline Offline

Сообщений: 91


работает не трогай


Просмотр профиля WWW
« : Февраль 21, 2023, 16:33 »

решено        решено        решено        решено        решено        решено        решено        решено        решено        решено        решено        решенорешено        решено        решено        решено        решено        решено        решено        решено        решено        решено        решено        решенорешено        решено        решено        решено        решено        решено        решено        решено        решено        решено        решено        решенорешено        решено        решено        решено        решено        решено        решено        решено        решено        решено        решено        решено


проекты на моём github


вывод приложеня (сервер):
16:28:30: Запускается F:\Qt_project\5.0.2\lesons\Book\TCP_server\build-TCP_server-Desktop_Qt_5_12_12_MinGW_64_bit-Debug\debug\TCP_server.exe ...
16:29:19: F:\Qt_project\5.0.2\lesons\Book\TCP_server\build-TCP_server-Desktop_Qt_5_12_12_MinGW_64_bit-Debug\debug\TCP_server.exe завершился с кодом 0

16:29:30: Debugging F:\Qt_project\5.0.2\lesons\Book\TCP_server\build-TCP_server-Desktop_Qt_5_12_12_MinGW_64_bit-Debug\debug\TCP_server.exe ...
onecore\net\netprofiles\service\src\nsp\dll\namespaceserviceprovider.cpp(550)\nlansp_c.dll!00007FFCCADFD93D: (caller: 00007FFCCFDFACF6) LogHr(1) tid(2b9c) 8007277C ����������� ������. ��� ������ ����������� � ��������� ������������ ����.
onecore\net\netprofiles\service\src\nsp\dll\namespaceserviceprovider.cpp(550)\nlansp_c.dll!00007FFCCADFD93D: (caller: 00007FFCCFDFACF6) LogHr(2) tid(2b9c) 8007277C ����������� ������. ��� ������ ����������� � ��������� ������������ ����.

вывод сборки (сервер):
16:29:29: Выполняются этапы для проекта TCP_server...
16:29:29: Настройки не изменились, этап qmake пропускается.
16:29:29: Запускается: «F:\Qt5.14\Tools\mingw730_64\bin\mingw32-make.exe» -j6
F:/Qt5.14/Tools/mingw730_64/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory 'F:/Qt_project/5.0.2/lesons/Book/TCP_server/build-TCP_server-Desktop_Qt_5_12_12_MinGW_64_bit-Debug'
mingw32-make[1]: Nothing to be done for 'first'.
mingw32-make[1]: Leaving directory 'F:/Qt_project/5.0.2/lesons/Book/TCP_server/build-TCP_server-Desktop_Qt_5_12_12_MinGW_64_bit-Debug'
16:29:30: Процесс «F:\Qt5.14\Tools\mingw730_64\bin\mingw32-make.exe» завершился успешно.
16:29:30: Прошло времени: 00:01.


вывод прилажения (клиент):
16:28:31: Запускается F:\Qt_project\5.0.2\lesons\Book\TCP_client\build-TCP_client-Desktop_Qt_5_12_12_MinGW_64_bit-Debug\debug\TCP_client.exe ...
16:28:31: Не удалось получить отладочный вывод.
16:29:17: F:\Qt_project\5.0.2\lesons\Book\TCP_client\build-TCP_client-Desktop_Qt_5_12_12_MinGW_64_bit-Debug\debug\TCP_client.exe завершился с кодом 0

16:29:32: Debugging F:\Qt_project\5.0.2\lesons\Book\TCP_client\build-TCP_client-Desktop_Qt_5_12_12_MinGW_64_bit-Debug\debug\TCP_client.exe ...
onecore\net\netprofiles\service\src\nsp\dll\namespaceserviceprovider.cpp(550)\nlansp_c.dll!00007FFCCADFD93D: (caller: 00007FFCCFDFACF6) LogHr(1) tid(f10) 8007277C ����������� ������. ��� ������ ����������� � ��������� ������������ ����.
QObject::connect: No such signal QTcpSocket::error(QAbstractSocket::SockedError) in F:\projects\Qt_project\5.0.2\lesons\Book\TCP_client\TCP_client\myclient.cpp:10
QObject::connect: No such signal QTextEdit::returnPressed() in F:\projects\Qt_project\5.0.2\lesons\Book\TCP_client\TCP_client\myclient.cpp:19

вывод сборки (клиент):
16:29:30: Выполняются этапы для проекта TCP_client...
16:29:30: Настройки не изменились, этап qmake пропускается.
16:29:30: Запускается: «F:\Qt5.14\Tools\mingw730_64\bin\mingw32-make.exe» -j6
F:/Qt5.14/Tools/mingw730_64/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory 'F:/Qt_project/5.0.2/lesons/Book/TCP_client/build-TCP_client-Desktop_Qt_5_12_12_MinGW_64_bit-Debug'
mingw32-make[1]: Nothing to be done for 'first'.
mingw32-make[1]: Leaving directory 'F:/Qt_project/5.0.2/lesons/Book/TCP_client/build-TCP_client-Desktop_Qt_5_12_12_MinGW_64_bit-Debug'
16:29:31: Процесс «F:\Qt5.14\Tools\mingw730_64\bin\mingw32-make.exe» завершился успешно.
16:29:31: Прошло времени: 00:01.


|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
знаки с вопросами есть и в самом qt creator
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
« Последнее редактирование: Март 04, 2023, 12:05 от Noize_programmer » Записан

Официальная стандартизация языка с++ началась в 1998 году, когда был опубликован стандарт языка ISO/IEC 14882:1998(известный как C++98), разработанный комитетом по стандартизации C++(ISO/IEC JTC1/SC22/WG21 working group)
tux
Крякер
****
Offline Offline

Сообщений: 399



Просмотр профиля
« Ответ #1 : Февраль 21, 2023, 20:54 »

Винда небось?  Смеющийся Тут проблема в том, что в винде две основные кодировки: cp1251 и cp866. А креатор чаще умеет в utf8. Решение в интернете есть (правда с ходу не найду), при применении оного эта проблема пропадёт, но появится другая - кракозябры появятся в обычной консоли, например при выводе данных из скрипта.
Записан

kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4724



Просмотр профиля WWW
« Ответ #2 : Февраль 21, 2023, 23:17 »

для начала определи в какой кодировке отправляется текст. можешь его в файл записать, потом оттуда в https://2cyr.com/decode/?lang=ru
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
tux
Крякер
****
Offline Offline

Сообщений: 399



Просмотр профиля
« Ответ #3 : Февраль 22, 2023, 00:00 »

http://codedchaos.blogspot.com/2012/09/qt-creator-windows.html
Записан

Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3257


Просмотр профиля
« Ответ #4 : Февраль 22, 2023, 16:38 »

там вроде можно выбрать нынче кодировку окна вывода где-то в настройках
Записан
tux
Крякер
****
Offline Offline

Сообщений: 399



Просмотр профиля
« Ответ #5 : Февраль 23, 2023, 15:47 »

там вроде можно выбрать нынче кодировку окна вывода где-то в настройках
Если бы винда умела в utf8, тогда да - есть настройка. Допустим, в linux этой проблемы нет и не было. А в винде... только недавно решал эту проблему - в результате, в логах красота, а в обычной консоли "кракозябры". Если "на века" делать.
Записан

kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4724



Просмотр профиля WWW
« Ответ #6 : Февраль 23, 2023, 19:25 »

вообще начиная с какой-то сборки десятки там можно задать utf-8 как кодовую страницу по умолчанию (кажется раньше это делалось лишь через реестр)
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
tux
Крякер
****
Offline Offline

Сообщений: 399



Просмотр профиля
« Ответ #7 : Февраль 23, 2023, 19:27 »

вообще начиная с какой-то сборки десятки там можно задать utf-8 как кодовую страницу по умолчанию (кажется раньше это делалось лишь через реестр)
Может и так, я позже проверю. Но, не факт, что у ТС "какая-то версия десятки" Улыбающийся
Записан

Noize_programmer
Чайник
*
Offline Offline

Сообщений: 91


работает не трогай


Просмотр профиля WWW
« Ответ #8 : Февраль 24, 2023, 15:27 »

хотел попробовать но при запуске Creator вывелось:
Похоже, Qt Creator закрылся из-за проблем с модулем <<Debugger>>.
отключить  его времено?


может в этом проблемма?
Записан

Официальная стандартизация языка с++ началась в 1998 году, когда был опубликован стандарт языка ISO/IEC 14882:1998(известный как C++98), разработанный комитетом по стандартизации C++(ISO/IEC JTC1/SC22/WG21 working group)
Noize_programmer
Чайник
*
Offline Offline

Сообщений: 91


работает не трогай


Просмотр профиля WWW
« Ответ #9 : Февраль 24, 2023, 15:31 »

для начала определи в какой кодировке отправляется текст. можешь его в файл записать, потом оттуда в https://2cyr.com/decode/?lang=ru
не переводит
Записан

Официальная стандартизация языка с++ началась в 1998 году, когда был опубликован стандарт языка ISO/IEC 14882:1998(известный как C++98), разработанный комитетом по стандартизации C++(ISO/IEC JTC1/SC22/WG21 working group)
Noize_programmer
Чайник
*
Offline Offline

Сообщений: 91


работает не трогай


Просмотр профиля WWW
« Ответ #10 : Февраль 24, 2023, 15:37 »

проблемму с <<Debugger>> не решил но кодировку консоли Windows поменял с 866 на 1251

вывод сборки client:
15:45:04: Выполняются этапы для проекта TCP_client...
15:45:04: Настройки не изменились, этап qmake пропускается.
15:45:04: Запускается: «F:\Qt5.14\Tools\mingw730_64\bin\mingw32-make.exe» -j6
F:/Qt5.14/Tools/mingw730_64/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory 'F:/Qt_project/5.0.2/lesons/Book/TCP_client/build-TCP_client-Desktop_Qt_5_12_12_MinGW_64_bit-Debug'
mingw32-make[1]: Nothing to be done for 'first'.
mingw32-make[1]: Leaving directory 'F:/Qt_project/5.0.2/lesons/Book/TCP_client/build-TCP_client-Desktop_Qt_5_12_12_MinGW_64_bit-Debug'
15:45:05: Процесс «F:\Qt5.14\Tools\mingw730_64\bin\mingw32-make.exe» завершился успешно.
15:45:05: Прошло времени: 00:01.

вывод приложеня client:
15:45:05: Запускается F:\Qt_project\5.0.2\lesons\Book\TCP_client\build-TCP_client-Desktop_Qt_5_12_12_MinGW_64_bit-Debug\debug\TCP_client.exe ...
15:45:05: Не удалось получить отладочный вывод.
15:48:31: F:\Qt_project\5.0.2\lesons\Book\TCP_client\build-TCP_client-Desktop_Qt_5_12_12_MinGW_64_bit-Debug\debug\TCP_client.exe завершился с кодом 0



вывод сборки Server:
15:45:02: Выполняются этапы для проекта TCP_server...
15:45:02: Настройки не изменились, этап qmake пропускается.
15:45:02: Запускается: «F:\Qt5.14\Tools\mingw730_64\bin\mingw32-make.exe» -j6
F:/Qt5.14/Tools/mingw730_64/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory 'F:/Qt_project/5.0.2/lesons/Book/TCP_server/build-TCP_server-Desktop_Qt_5_12_12_MinGW_64_bit-Debug'
mingw32-make[1]: Nothing to be done for 'first'.
mingw32-make[1]: Leaving directory 'F:/Qt_project/5.0.2/lesons/Book/TCP_server/build-TCP_server-Desktop_Qt_5_12_12_MinGW_64_bit-Debug'
15:45:04: Процесс «F:\Qt5.14\Tools\mingw730_64\bin\mingw32-make.exe» завершился успешно.
15:45:04: Прошло времени: 00:01.

вывод приложения server:
15:45:04: Запускается F:\Qt_project\5.0.2\lesons\Book\TCP_server\build-TCP_server-Desktop_Qt_5_12_12_MinGW_64_bit-Debug\debug\TCP_server.exe ...
15:48:33: F:\Qt_project\5.0.2\lesons\Book\TCP_server\build-TCP_server-Desktop_Qt_5_12_12_MinGW_64_bit-Debug\debug\TCP_server.exe завершился с кодом 0

« Последнее редактирование: Февраль 24, 2023, 15:57 от Noize_programmer » Записан

Официальная стандартизация языка с++ началась в 1998 году, когда был опубликован стандарт языка ISO/IEC 14882:1998(известный как C++98), разработанный комитетом по стандартизации C++(ISO/IEC JTC1/SC22/WG21 working group)
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4724



Просмотр профиля WWW
« Ответ #11 : Февраль 25, 2023, 10:45 »

для начала определи в какой кодировке отправляется текст. можешь его в файл записать, потом оттуда в https://2cyr.com/decode/?lang=ru
не переводит
все правильно, файл с выводом сюда выкладывать не надо, ведь тебе не нужна никакая помощь
Цитировать
проекты на моём github
а ссылки нет Улыбающийся

раз вывод отладчика сломался, значит наверное лучше вернуть всё как было Улыбающийся
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Noize_programmer
Чайник
*
Offline Offline

Сообщений: 91


работает не трогай


Просмотр профиля WWW
« Ответ #12 : Февраль 28, 2023, 16:44 »

для начала определи в какой кодировке отправляется текст. можешь его в файл записать, потом оттуда в https://2cyr.com/decode/?lang=ru
не переводит
все правильно, файл с выводом сюда выкладывать не надо, ведь тебе не нужна никакая помощь
Цитировать
проекты на моём github

а ссылки нет Улыбающийся

раз вывод отладчика сломался, значит наверное лучше вернуть всё как было Улыбающийся

ссылка в профиле указана
Записан

Официальная стандартизация языка с++ началась в 1998 году, когда был опубликован стандарт языка ISO/IEC 14882:1998(известный как C++98), разработанный комитетом по стандартизации C++(ISO/IEC JTC1/SC22/WG21 working group)
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4724



Просмотр профиля WWW
« Ответ #13 : Февраль 28, 2023, 17:30 »

ну ты б хоть написал какой ты текст отправлял...

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

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
tux
Крякер
****
Offline Offline

Сообщений: 399



Просмотр профиля
« Ответ #14 : Февраль 28, 2023, 19:19 »

Вообще, тем, кто так вопросы задаёт - ответы и не нужны, похоже. Улыбающийся Проект на моём гите, ссылка на него у меня в шапке - при таком раскладе, обычно нафик никому не упёрлось бегать по шапкам и гитам. Да, ещё может оказаться, что репозиторий на 100500 проектов. Своих забот полно.
Записан

Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.061 секунд. Запросов: 22.