Size: a a a

2021 February 15

AU

Abu Umar in Qt
Хочу реализовать в приложении отправку логов себе на удаленный сервер, подскажите в какую сторону посмотреть. Идеальный вариант qFatal -> отправка лога -> новый тикет в системе отслеживания ошибок.
источник

МВ

Макс Воробьев... in Qt
Abu Umar
Хочу реализовать в приложении отправку логов себе на удаленный сервер, подскажите в какую сторону посмотреть. Идеальный вариант qFatal -> отправка лога -> новый тикет в системе отслеживания ошибок.
лучше сохраняй локально, и при случае отправляй на сервер
источник

SE

Suigintou45 E14 in Qt
Abu Umar
Хочу реализовать в приложении отправку логов себе на удаленный сервер, подскажите в какую сторону посмотреть. Идеальный вариант qFatal -> отправка лога -> новый тикет в системе отслеживания ошибок.
qInstallMessageHandler() и отправка в нём вывода
источник

AM

Anton Mihaylov in Qt
Макс Воробьев
лучше сохраняй локально, и при случае отправляй на сервер
👍
источник

МВ

Макс Воробьев... in Qt
1) интернета может не быть
2) может возникнуть ошибка при отправке, которая породит лог, который нужно отправить...
источник

AM

Anton Mihaylov in Qt
при старте приложения проверь, есть ли логи, есть, отправили
источник

AU

Abu Umar in Qt
Ладно, не при qFatal а по желанию пользователя. Лог большой выходит, его сжимаю. Вопрос скорее про то, каким образом действовать дальше.
источник

МВ

Макс Воробьев... in Qt
Abu Umar
Хочу реализовать в приложении отправку логов себе на удаленный сервер, подскажите в какую сторону посмотреть. Идеальный вариант qFatal -> отправка лога -> новый тикет в системе отслеживания ошибок.
у системы отслеживания ошибок апи есть?
источник

AU

Abu Umar in Qt
Макс Воробьев
у системы отслеживания ошибок апи есть?
Ага, но токены хардкодить не хочу, по открытое к тому же
источник

МВ

Макс Воробьев... in Qt
Abu Umar
Ага, но токены хардкодить не хочу, по открытое к тому же
так выдай токен с сервера
источник

AU

Abu Umar in Qt
Макс Воробьев
так выдай токен с сервера
У нас трелло да гитлаб, по-моему там нет такого
источник

МВ

Макс Воробьев... in Qt
так. говорю сразу - тут я нуб. но! можно ведь поднять бэк сбоку, в котором будет доступ к трелло/гитлаб и который будет только передавать логи в тикеты. а уже к этому серву сбоку и предоставить доступ приложению
источник

МВ

Макс Воробьев... in Qt
и, если что, будет проще поменять trello/gitlab на другое хранилище для логов
источник

AU

Abu Umar in Qt
Пока придумал вариант с mailto -> локальный бот с доступом к апи создаёт тикет уже. Но тут частично страдает автоматизация
источник

AU

Abu Umar in Qt
Макс Воробьев
и, если что, будет проще поменять trello/gitlab на другое хранилище для логов
Та хранить долго и не предполагается, создать -> назначить -> решить или забыть/забить
источник

𝕄

𝕄𝕣. 𝔾𝕣𝕒𝕪... in Qt
Подскажите в какую сторону копать, есть приложение, но результаты не сохраняются. Необходим функионал при котором пользователь внесет данные в приложение, сохранит кнопкой и без потерь выйдет из приложения, потом так же загрузит. В какую сторону копать, с чего начать, бд?
источник

FS

Flower Surgeon in Qt
𝕄𝕣. 𝔾𝕣𝕒𝕪
Подскажите в какую сторону копать, есть приложение, но результаты не сохраняются. Необходим функионал при котором пользователь внесет данные в приложение, сохранит кнопкой и без потерь выйдет из приложения, потом так же загрузит. В какую сторону копать, с чего начать, бд?
QSettings
источник

M

Mr.Mait in Qt
Abu Umar
Хочу реализовать в приложении отправку логов себе на удаленный сервер, подскажите в какую сторону посмотреть. Идеальный вариант qFatal -> отправка лога -> новый тикет в системе отслеживания ошибок.
На будущее, внутри qFatal вызов abort
источник

МВ

Макс Воробьев... in Qt
𝕄𝕣. 𝔾𝕣𝕒𝕪
Подскажите в какую сторону копать, есть приложение, но результаты не сохраняются. Необходим функионал при котором пользователь внесет данные в приложение, сохранит кнопкой и без потерь выйдет из приложения, потом так же загрузит. В какую сторону копать, с чего начать, бд?
QSettings, sqlite
источник

FS

Flower Surgeon in Qt
Abu Umar
Хочу реализовать в приложении отправку логов себе на удаленный сервер, подскажите в какую сторону посмотреть. Идеальный вариант qFatal -> отправка лога -> новый тикет в системе отслеживания ошибок.
breakpad может быть?
источник